← Alla användningsfall Dart-CLI

Kommandoradsverktyg i ren Dart.

Beskriv ett verktyg och få en riktig Dart-CLI — argumenttolkning, config, kompletteringar, tester och en kompilerad binär till dina användare.

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
Dart-CLI-stackar vi älskar
  • Dart
  • args
  • nocterm

Riktig argumenttolkning

Kommandon, flaggor och underkommandon genererade med Darts args / CommandRunner — ren, grupperad hjälputskrift inkluderad.

Kompilerade binärer

dart compile producerar en enda fristående körbar fil per plattform, med versionshantering och korskompilering uppsatt.

Konfiguration och tillstånd

Konfigurationsfiler, env-prioritet och lokal tillståndshantering ställs upp på det idiomatiska Dart-sättet.

Rikt terminal-UI

Bygg interaktiva TUI:er med nocterm — menyer, tabeller och livevyer, testade tillsammans med dina kommandon.

Hjälp och kompletteringar

Polerad användningsutskrift och shell-kompletteringar för bash, zsh och fish genereras tillsammans med dina kommandon.

Redo att publicera

pub.dev-paketmetadata eller en Homebrew-formel genereras, så att du kan leverera ditt verktyg till användare direkt.

Människotillverkad mjukvara, driven av moderna verktyg.

v2schneider bygger riktig mjukvara, skapad av människor och accelererad av moderna utvecklingsverktyg — behåll varje kodrad.

Inget kreditkort · Exportera när som helst · Klar för self-hosting