This is stars and forks stats for /c-blake/cligen repository. As of 01 May, 2024 this repository has 467 stars and 22 forks.
cligen: A Native API-Inferred Command-Line Interface Generator For Nim This approach to CLIs was inspired by Andrey Mikhaylenko's Python argh (Click became more popular). The key observation is that proc signatures already encode what you need to generate CLIs - names, types, and default values. Reflection then suffices to generate parser-dispatchers translating seq[string] command input into calls to a wrapped proc. In Nim, adding a CLI can be 1-line of code: proc fun(foo=1,bar=2.0,baz="x",verb=false,args:...
cligen: A Native API-Inferred Command-Line Interface Generator For Nim This approach to CLIs was inspired by Andrey Mikhaylenko's Python argh (Click became more popular). The key observation is that proc signatures already encode what you need to generate CLIs - names, types, and default values. Reflection then suffices to generate parser-dispatchers translating seq[string] command input into calls to a wrapped proc. In Nim, adding a CLI can be 1-line of code: proc fun(foo=1,bar=2.0,baz="x",verb=false,args:...
repo | techs | stars | weekly | forks | weekly |
---|---|---|---|---|---|
ee7/binary-size | NimShell | 27 | 0 | 0 | 0 |
svix/svix-webhooks | RustC#Java | 1.7k | 0 | 114 | 0 |
Normation/rudder-tools | SmartyPythonShell | 12 | 0 | 21 | 0 |
spalladino/zkp-tests | SolidityRustMakefile | 98 | 0 | 6 | 0 |
huntabyte/showcase | SvelteJavaScriptOther | 72 | 0 | 29 | 0 |
c22dev/TrollBox | SwiftObjective-CC | 288 | 0 | 13 | 0 |
AnimeNow-Team/AnimeNow | SwiftOther | 541 | 0 | 29 | 0 |
bvaughn/react-resizable-panels | TypeScriptCSSOther | 2.1k | 0 | 72 | 0 |
tridactyl/tridactyl | TypeScriptCSSJavaScript | 4.6k | 0 | 386 | 0 |
module-federation/universe | TypeScriptJavaScriptHandlebars | 678 | 0 | 106 | 0 |