← Alle use cases Dart-CLI

Kommandolinjeværktøjer i ren Dart.

Beskriv et værktøj og få en rigtig Dart-CLI — argumentparsing, config, completions, tests og en kompileret binær til dine brugere.

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-stacks vi elsker
  • Dart
  • args
  • nocterm

Ægte argumentparsing

Kommandoer, flag og underkommandoer genereret med Darts args / CommandRunner — ren, grupperet hjælpeudskrift inkluderet.

Kompilerede binære filer

dart compile producerer én selvstændig eksekverbar fil pr. platform, med versionering og krydskompilering sat op.

Konfiguration og state

Konfigurationsfiler, env-prioritet og lokal state-håndtering stilladseret på den idiomatiske Dart-måde.

Rig terminal-UI

Byg interaktive TUI'er med nocterm — menuer, tabeller og live-visninger, testet sammen med dine kommandoer.

Hjælp og completions

Forfinet brugsudskrift og shell-completions til bash, zsh og fish genereres sammen med dine kommandoer.

Klar til udgivelse

pub.dev-pakkemetadata eller en Homebrew-formel genereret, så du kan levere dit værktøj til brugerne med det samme.

Menneskeskabt software, drevet af moderne værktøjer.

v2schneider bygger ægte software, skabt af mennesker og accelereret af moderne udviklingsværktøjer — behold hver eneste kodelinje.

Intet kreditkort · Eksportér når som helst · Klar til self-hosting