awesome-repositories.com
Blog
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

Rust CLI Libraries

Classement mis à jour le 13 juil. 2026

For a library for building Rust CLI applications, the strongest matches are clap-rs/clap (Clap is the industry-standard library for building Rust CLI), fdehau/tui-rs (This library provides a comprehensive framework for building complex) and gyscos/cursive (Cursive is a comprehensive framework for building interactive terminal). Each is ranked by relevance to your query, popularity and recent activity.

Nous sélectionnons les dépôts GitHub open-source correspondant à « best rust cli libraries ». Les résultats sont classés par pertinence par rapport à votre recherche — utilisez les filtres ci-dessous pour affiner, ou utilisez l'IA.

Rust CLI Libraries

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • clap-rs/clapAvatar de clap-rs

    clap-rs/clap

    16,528Voir sur GitHub↗

    Clap is a command-line argument parser for Rust that enables developers to define complex interfaces through strongly-typed data structures. It functions as a comprehensive framework for building terminal applications, automating the transformation of raw string inputs into validated, type-safe code representations while simultaneously generating help documentation and usage statements. The library distinguishes itself by offering both a declarative, attribute-based approach and a fluent builder-pattern API, allowing for flexible interface construction. It includes a sophisticated validation

    Clap is the industry-standard library for building Rust CLI applications, providing robust argument parsing, validation, and help generation that serves as the foundation for most terminal-based tools.

    RustArgument ParsersCommand-Line Argument Parsers
    Voir sur GitHub↗16,528
  • fdehau/tui-rsAvatar de fdehau

    fdehau/tui-rs

    10,875Voir sur GitHub↗

    tui-rs is a Rust framework for building rich terminal user interfaces and dashboards. It provides a terminal layout engine for dividing the screen into flexible rectangular regions and a widget library for rendering data in a terminal. The project includes a cross-platform terminal backend abstraction layer to ensure consistent rendering and compatibility across different operating system terminal drivers. The framework covers a wide range of UI components, including data visualization tools such as charts, progress gauges, and sparklines, as well as structural elements like data tables, ite

    This library provides a comprehensive framework for building complex terminal user interfaces, including widgets for progress reporting and console styling, making it a core tool for Rust CLI development.

    RustProgress BarsTerminal User InterfacesTerminal Widget Toolkits
    Voir sur GitHub↗10,875
  • gyscos/cursiveAvatar de gyscos

    gyscos/Cursive

    4,810Voir sur GitHub↗

    Cursive is a cross-platform terminal user interface toolkit and framework for building interactive applications in Rust. It provides a modular system for creating text-based graphical interfaces, utilizing a dedicated engine to manage the main display loop and view hierarchies. The toolkit features a backend-agnostic abstraction layer to ensure consistent rendering and input handling across different operating systems. It distinguishes itself through a palette-based theme engine that supports runtime theme loading and true color rendering, as well as the ability to generate user interface hie

    Cursive is a comprehensive framework for building interactive terminal user interfaces in Rust, providing the necessary tools for complex console layouts and input handling required for advanced CLI applications.

    RustTerminal User Interfaces
    Voir sur GitHub↗4,810

Related searches

  • a ruby framework for building cli applications
  • a library for building Kotlin CLI applications
  • un analyseur d'arguments en ligne de commande pour Rust
  • a library for building C# CLI applications
  • a java library for building cli applications
  • a library for building typescript cli tools
  • un framework de création d'outils CLI en Python
  • un framework Go pour créer des outils en ligne de commande