nowfound

Dev tools · alternatives · 2026

CA

24 alternatives to Chilli – A lightweight microframework for CLIs in Zig

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

Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes.

  1. 1

    I built zli, a batteries-included CLI framework for Zig with a focus on DX and composability. Key features: - Typed flags with default values and help output - Rich formatting, and layout support - Command trees with isolated execution logic - It’s designed to feel good to use, not just to work. - Built for real-world CLI apps, not toy examples. Would love feedback, feature ideas, or thoughts from other Zig devs. repo here: https://github.com/xcaeser/zli

    2025 · github.com · its alternatives →

  2. 2

    Parallel agents & headless CI/CD in your terminal

    Feb 2026 · cline.bot · its alternatives →

  3. 3

    GitHub’s official free and open source command line tool

    2020 · cli.github.com · its alternatives →

  4. 4

    Blog post: https://guywaldman.com/posts/introducing-magic-cli

    2024 · github.com · its alternatives →

  5. 5

    Hi HN! I wanted to share Yakari, a tool I built to make command-line interfaces more approachable through interactive TUIs. If you've ever forgotten CLI flags or needed to look up command syntax, this might help. Yakari turns complex commands into interactive menus. Users can navigate through options with simple key presses instead of memorizing complex command structures. If you've used Emacs and Magit (or any other Transient) before, the interface will feel familiar. Features: - Transform CLIs into guided menus - Create custom menus for any CLI - Support for flags, named parameters,…

    2024 · github.com · its alternatives →

  6. 6

    Minimalist, dependency-free virtual machine sandbox for microcontrollers and other resource-constrained devices. Single C file, no dynamic memory allocations, asynchronous design, pure C99 - ringtailsoftware/uvm32

    Dec 2025 · github.com · its alternatives →

  7. 7

    Hi HN, I'm Tony, founder of Cosmic (a headless CMS). We just open-sourced a CLI that covers the full lifecycle of a content-driven app from creating the content model to deploying to production to updating the codebase all without leaving the terminal. Here's what the full workflow looks like: # Create a project with an AI-generated content model cosmic projects create # → "A recipe blog with recipes, categories, and authors" # Generate content cosmic content -p "Create 5 recipes with images across different categories" # Build a full-stack app wired to your content cosmic build -p "A modern…

    Feb 2026 · cosmicjs.com · its alternatives →

  8. 8
    Coati▲63

    A cross-platform source explorer for C/C++ & Java

    2016 · thaicockfight.com · its alternatives →

  9. 9
    mdi-cli▲92

    Generate material design icons from the command line

    2018 · github.com · its alternatives →

  10. 10
    m-cli▲153

    Swiss command line army knife for Mac OS X

    2016 · github.com · its alternatives →

  11. 11
    Box CLI▲97

    An open source command line interface from Box

    2017 · developer.box.com · its alternatives →

  12. 12

    Remote development environments right from your terminal

    2017 · its alternatives →

  13. 13TC
  14. 14

    Add a command interpreter (eg., REPL) to any C++ program - empirical-soft/command-interpreter

    2021 · github.com · its alternatives →

  15. 15

    3D scene editor in your command line

    2025 · 3dcli.netlify.app · its alternatives →

  16. 16

    A native command-line interface for working with Apple Core ML models on macOS - schappim/coreml-cli

    Jan 2026 · github.com · its alternatives →

  17. 17

    Last month, I started learning a Python TUI framework called Textual. After working on a 4x4 board game, I made an interactive app to test your CLI text processing skills with 40 beginner to intermediate level exercises. The app is fairly basic in terms of features — only single input file, so no stdin data, multiple files, etc. Most of the exercises in this app is based on my Computing from the Command Line ebook (https://learnbyexample.github.io/cli-computing/preface.html). I hope to improve the TUI app to support all the 200+ exercises sometime next year.

    2022 · github.com · its alternatives →

  18. 18

    Command line interface to read developer and designer blogs

    2016 · github.com · its alternatives →

  19. 19

    Lightweight time management CLI tool . Contribute to liviu-/ding development by creating an account on GitHub.

    2016 · github.com · its alternatives →

  20. 20

    CLI tool for developers, helps you accomplish tasks faster

    2023 · github.com · its alternatives →

  21. 21

    Simple GPT integration to get command line suggestions. Less context switching. Use with care!

    2023 · github.com · its alternatives →

  22. 22

    Onboard-CLI—a blazing-fast developer tool I built in Go. It uses AST parsing (Tree-sitter) to map out codebase architecture and automatically blocks spaghetti code and bad dependencies locally before you even commit. I heavily optimized the concurrency, so it can parse 50k+ files in under 10 seconds.

    Jul 2026 · github.com · its alternatives →

  23. 23AC

    I'm working on a CLI that helps you create the boilerplate of your project in multiple languages and frameworks. In case of front-end frameworks/libraries, with cli you'll be able to create the project, set up git on your local, add the UI-framework, testing framework, and linting, and in the future releases you'll be able to even add pre-designed components. The CLI currently supports React, Angular, Vue, Svelte and Node.js will be released today. Also soon, you'll be able to deploy your applications to AWS with a single command. Appreciate your feedbacks and all the contributions are…

    2022 · its alternatives →

  24. 24

    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 · its alternatives →

Also compare

Ranked by how close each launch is in meaning, then by votes. Prices were read from each product’s own site when checked and can change. Refine with your own description →