smartcli turns a help text block into a small CLI parser and a typed options object.
-
Updated
Jul 2, 2026 - Nim
smartcli turns a help text block into a small CLI parser and a typed options object.
DEPRECATED — the original Nim 2 nimony-lsp. Superseded by aowllsp (written in Nimony). Complete and fully featured.
A complete, MDN-typed CSS engine for nimony: parse a whole stylesheet, then validate every value against its official grammar, every function against its signature, and every selector against Selectors-4. Pure stdlib, no deps, driven by MDN JSON.
In-browser playground for Nimony: write, compile, and run Nimony entirely client-side. A NIF interpreter compiled to JavaScript executes your program right in the page — no server, no toolchain install.
A stdlib-style network API for nimony built on tcp — the middle of the tcp to net to serve stack. Wraps raw handles in a Socket with an Ipv4Address/Endpoint model, a buffered line reader, and connect helpers (dial, connectTimeout). Status-based, no exceptions.
The aoughwl documentation site, authored entirely in .aowl — pure UI, no Markdown, no Jekyll: every page is a nimony module returning an HTML fragment from the aoughwl/ui pack, framed by a shared shell into static HTML.
The nimony-native .s.aif to native-JavaScript backend: aowli with its interpreter swapped for a JS emitter, reusing the same tested AIF cursor walk. Near-native speed, readable output. Written in nimony so it self-hosts; aowljs-js is the JS bootstrap.
Native, blocking TCP primitives for nimony — the bottom of the tcp to net to serve stack. Binds directly to the platform socket API (POSIX/Winsock), hands you raw TcpHandles and caller-owned buffers, and reports failures as status codes, not exceptions.
Tarkov modding in aowlmony: bot AI, an in-game overlay, one C ABI that names no SPT type, and an emulator written as a mod. Discontinued.
An HTTP client for nimony that hands the whole TLS/JA3/JA4/HTTP-2 fingerprint to curl-impersonate — byte-indistinguishable from a real browser — then puts headers, cookies, proxies, TLS, DNS, redirects and timing under programmatic control.
The aoughwl/ui component pack, authored in .aowl: a themed UI kit (button, card, dialog, toast, tabs, meter, ...) built on the web: DSL, with token theming (renderTheme), scoped component styles (renderStylesheet), and CSS-validation feedback.
To associate your repository with the nimony topic, visit your repo's landing page and select "manage topics."