← Todos os casos de uso CLI Dart

Ferramentas de linha de comando em Dart puro.

Descreva uma ferramenta e obtenha uma CLI Dart real — parsing de argumentos, config, autocompletar, testes e um binário compilado para seus usuários.

bin/taskr.dart
void main(args) => runApp(TaskBoard());
taskr — nocterm
Tasks ▸ open (2)
❯ #42 ship v2 · due Fri
  #41 review PR #1203 · today
  #40 write changelog · done
↑↓ move · ⏎ open · q quit
As stacks de CLI Dart que amamos
  • Dart
  • args
  • nocterm

Parsing de argumentos de verdade

Comandos, flags e subcomandos gerados com args / CommandRunner do Dart — saída de ajuda limpa e agrupada incluída.

Binários compilados

dart compile produz um único executável autônomo por plataforma, com versionamento e compilação cruzada já configurados.

Configuração e estado

Arquivos de configuração, precedência de env e gestão de estado local estruturados à maneira idiomática do Dart.

Interface de terminal rica

Construa TUIs interativas com nocterm — menus, tabelas e visões ao vivo, testadas junto aos seus comandos.

Ajuda e autocompletar

Uma saída de uso refinada e autocompletar de shell para bash, zsh e fish são gerados junto aos seus comandos.

Pronto para publicar

Metadados de pacote pub.dev ou uma fórmula Homebrew gerados, para que você entregue sua ferramenta aos usuários de imediato.

Software feito por pessoas, impulsionado por ferramentas modernas.

v2schneider constrói software real, criado por pessoas e acelerado por ferramentas de desenvolvimento modernas — mantenha cada linha de código.

Sem cartão de crédito · Exporte quando quiser · Pronto para self-hosting