nowfound

Alternatives

Products that do what Chilli – A lightweight microframework for CLIs in Zig does

I've made an open-source microframework for creating command-line (CLI) applications in the Zig programming language. It's called Chilli, and it currently provides the following features: - A declarative API for defining nested commands, flags, and positional arguments. - Type-safe parsing of arguments from the command line and environment variables. - Automatic generation of formatted `--help` and `--version` output. - Support for command aliases, persistent flags, and other common CLI patterns. You can find the project on GitHub: https://github.com/habedi/chilli

  1. 1

    AI-powered CLI that builds, deploys, and manages content.

    Feb 2026

  2. 2
    Zigi227

    Slack-based workflow assistant built for devs & their teams

    2022

  3. 3
    mdi-cli92

    Generate material design icons from the command line

    2018

  4. 4
    m-cli153

    Swiss command line army knife for Mac OS X

    2016

  5. 5
    Box CLI97

    An open source command line interface from Box

    2017

  6. 6

    Remote development environments right from your terminal

    2017

  7. 7CA
  8. 8
    Tempo118

    Replace the Git CLI with a clear UI and AI assist

    2024

  9. 9

    3D scene editor in your command line

    2025

  10. 10

    Turn BlocPad tasks into AI safe automation instructions

    Feb 2026

  11. 11
    Clide 93

    Grid-layout terminal with an AI that drives your shells.

    Apr 2026

  12. 12SA

    The startup I work for has an internal, bash-based, cli that basically amounts to shared aliases with a common entrypoint. As the number of aliases has grown, I've had a desire to group functionality together in subcommands, add more help strings, and have better tab completion. I know I could convert it to, e.g., a python script, but I was curious what was possible if we continued to use bash. I couldn't find anything that solved those problems without lots of extra machinery. I understand why, shell scripts are generally not long, and focused on a dedicated task; adding cli features to…

    Mar 2026 · github.com

  13. 13NT

    I built a CLI tool that turns codebases and PRs into diagrams so you can quickly understand how things fit together. Originally made it because I couldn't follow my own AI-generated repos. Just shipped a big update: - Switched from D2 to Mermaid for rendering - Tree-sitter AST parsing + agentic flow instead of raw LLM calls. ~50x faster. - Works on any GitHub repo or PR, not just local - Dropped the web frontend, it's just a CLI now - Published as a pip package Still a ton to improve and I'm building fast. Feedback, issues, PRs all welcome.

    Feb 2026 · github.com

  14. 14ZA

    Hey HN, We’re excited to announce Zant v0.1, an open-source TinyML SDK built in Zig, designed to optimize and deploy neural networks on resource-constrained devices. Unlike existing solutions, Zant focuses on performance, portability, and ease of integration, making it a strong alternative for anyone working on Edge AI and embedded ML. Why Zant? Most TinyML frameworks are either too high-level (requiring bloated runtimes) or too low-level (requiring extensive manual optimization). Zant bridges the gap by offering: - A lightweight but powerful code generation system to translate ML models…

    2025 · github.com

  15. 15AS

    Hi, this is my first npm package that is getting a couple of hundreds downloads. It's a super simple CLI time tracker, mostly suitable for 9 to 5 jobs I hope you check it out and tell me what you think. Demo and etc. https://github.com/omidfi/moro

    2017

  16. 16GN

    I've created this library to make usage of Cobra (the famous Go CLI lib) more fluent and also make better use of Go generics when registering command flags. I'd appreciate feedback on the README and if you'd consider using such a wrapper. Also tell me if you think that fluent API reads well. If everything goes well, I'm planning to release a v1 soon! This depends on if I can implement a missing feature of elegantly defining mutually exclusive flags.

    2025 · github.com

  17. 17IB

    TLDR; I built a tool that turns any API into a CLI designed for ai agents --- Got tired of dealing with bloated context windows from MCP servers and skills that stuff entire API docs into the agent's context CLIs fix this, agents run a single command to self-discover everything an API has to offer So, built a tool to generate them for any api. All CLIs are written in Go, fast and lightweight, no dependencies Help text (via the --help flag) is the killer feature: all context for each command/endpoint/parameter is extracted directly from the user-facing API docs and enhanced with…

    Mar 2026 · instantcli.com

  18. 18FG

    We developed an open-source command line tool just like Github Copilot CLI. Please check it up and boost your CLI productivity.

    2024 · github.com

  19. 19CF

    Hey everyone! For the past two weeks my friend and I have been heads-down building Cloi, a fully local debugging agent that runs right in your terminal. You probably know the drill—every AI coding tool asks for API keys, subscriptions, and uploads your entire codebase to the cloud. Cloi does none of that: it runs entirely on your machine, with no cloud, no API keys, no subscriptions, and zero data leaving your system. What Cloi does: - Contextual error capture: Grabs your stack trace, local files, and environment to understand the issue. - Local LLM inference: Spins up Ollama on your box and…

    2025 · github.com

  20. 20HP

    I built this because I was tired of scrolling through hundreds of lines of AWS CLI JSON output just to find instance status. hawk brings pandas-like operations (select, group_by, aggregations) to CLI with unified syntax across JSON/YAML/CSV. Key features: - Instant data structure overview with `| info` - Same query syntax for all formats - Built in Rust for speed and single-binary distribution Would love feedback from the community!

    2025 · github.com

  21. 21MA

    Hey HN. I've become enamored with the Acme editor. It's fascinating because it turns the Vim paradigm on its head: instead of maximizing your use of the keyboard, maximize your use of the mouse. I think this helps optimize for information management, as opposed to text manipulation. I realized a lot of the CLIs I use have the same structure, and with a small program I could convert them into GUIs inside Acme and make them much easier to use. Let me know what you think.

    2022 · github.com

  22. 22KY

    Hey HN! I wanted to practice "vibe coding" and see how far and fast I can go by only prompting, without actual coding. I decided to make a simple CLI app that scrapes web docs into a single md file (I was annoyed that LLM keeps writing Tailwind 3 code for a Tailwind 4 project). In just a couple of hours, the CLI app was ready! Then iterated on arguments for another couple of hours. Result: https://github.com/vladstudio/web2llm Then I decided to go further and "productize" the CLI by making a web app for it. Another half-day, and the web app is ready!…

    2025 · web2llm.dev

  23. 23TC

    Agents can run non-interactive commands, but they often fail once a workflow needs a real terminal (SSH sessions, installers, debuggers, REPLs, TUIs). I built term-cli so an agent can drive an interactive terminal session (keystrokes in, output out, wait for prompts). And it comes with agent skill for easy integration. It supports in-band file transfer: the agent can move files through the terminal stream itself (same channel as the interactive session), which is useful when the agent doesn’t have scp/sftp, shared volumes, or direct filesystem access across boundaries. Recent example:…

    Mar 2026 · github.com

  24. 24GC

Ranked by how close each launch is in meaning, then by votes. Refine with a description →