Melhores pacotes de linha de comando (CLI) ou console do Flutter O ecossistema Dart & Flutter contém vários pacotes que podem ajudar a construir aplicativos de Interface de Linha de Comando (console ou terminal) e também fornecem várias ferramentas de CLI para aprimorar sua experiência de desenvolvimento, desde automatizar tarefas repetitivas até simplificar fluxos de trabalho complexos. Esses pacotes desbloqueam novos níveis de eficiência e produtividade, fornecendo uma alternativa poderosa e flexível para interfaces gráficas do usuário. Explore nossa lista selecionada de pacotes Dart & Flutter que podem ajudá-lo a aproveitar o poder das ferramentas CLI e construir aplicativos CLI incríveis.
args
409
Biblioteca para definir parsers para análise de argumentos de linha de comando em um conjunto de opções e valores usando opções no estilo GNU e POSIX.
mason_cli
388
O Mason CLI permite que os desenvolvedores criem e consumam modelos reutilizáveis chamados bricks.
dart_console
141
Uma biblioteca auxiliar para aplicativos de linha de comando que precisam de mais controle sobre entrada/saída do que a biblioteca padrão fornece.
console
69
Uma biblioteca para recursos comuns necessários por aplicativos de console, incluindo formatação de cor, entrada de teclado e barras de progresso.
cli_completion
67
Funcionalidade de conclusão para Interfaces da Linha de Comando do Dart construídas usando CommandRunner.
chalkdart
59
Biblioteca de estilização e coloração de texto de console para Dart. 'Estilização de string terminal feita da maneira correta'
architecture_cli
47
architecture_cli é um pacote projetado para facilitar o processo de criação da estrutura de pastas
interactive
44
REPL (shell interativo) para Dart, com suporte a pacotes de terceiros, recarga automática e gramática completa
feature_folder_cli
42
Utilitário CLI que gera uma estrutura de pastas para reduzir o trabalho repetitivo exigido para configurar diretórios para modelos, serviços, repositórios, telas e widgets.
flutter_starter_cli
30
Uma ferramenta de linha de comando que facilita a configuração de um projeto Flutter.
cli_spin
29
um pacote dart que melhora a experiência do usuário exibindo uma roleta de terminal elegante para operações síncronas e assíncronas
palestine_console
25
Print.color() para console em qualquer plataforma, mais recursos serão adicionados posteriormente.
native_assets_cli
23
Uma biblioteca que contém os formatos de argumento e arquivo para implementar uma CLI de ativos nativos.
barbecue
19
Renderização de tabelas de texto para aplicativos de linha de comando. Use preenchimento, faixas, bordas personalizadas, cores ANSI e mais!
build_cli
17
Analisa os argumentos da linha de comando diretamente em uma classe de anotação usando o poder do build_runner e source_gen.
test_process
11
Testar processos: iniciar; validar saída padrão e erro padrão; verificar código de saída
hooks
10
uma biblioteca que contém uma API Dart para o protocolo baseado em JSON para `hook/build.dart` e `hook/link.dart`.
cli_config
10
Uma biblioteca para obter valores de configuração de arquivos de configuração, argumentos da linha de comando e variáveis de ambiente.
cli_badges
10
Imprimir badges no terminal. Sim, aqueles pequenos coisas legais que usamos nos readmes, mas para aplicativos CLI.