Dev tools · alternatives · 2026
24 alternatives to Typer, the FastAPI of CLI Apps
Typer, build great CLIs. Easy to code. Based on Python type hints.
Typer is a framework for building command-line interface applications using Python. It automatically generates CLI apps from Python functions and type hints, reducing boilerplate code. Developers can create… Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. Typer, the FastAPI of CLI Apps launched in 2020; newer entries below may have overtaken it.
- 1

- 2

FastAPI framework, high performance, easy to learn, fast to code, ready for production
2019 · fastapi.tiangolo.com · its alternatives →
- 3

LLM 0.26 is out with the biggest new feature since I started the project: support for tools. You can now use the LLM CLI tool—and Python library—to grant LLMs from …
2025 · simonwillison.net · its alternatives →
- 4

Hey HN! I'm from Brazil and I created Term Typer to help my little brother learn other languages while practicing his keyboard typing skills. We've found it super helpful and fun. Feel free to try it out and let me know your thoughts and feedback. Thanks a lot!
2024 · termtyper.com · its alternatives →
- 5

a python-like language with hindley-milner-like type system, which is compiled to c - alehander92/Airtight
2015 · github.com · its alternatives →
- 6

- 7
Codebuff▲268Better code generation than Cursor, from your CLI
2024 · codebuff.com · its alternatives →
- 8TA
An OpenAPI alternative to describe REST APIs for type-safe code generation.
2023 · typeapi.org · its alternatives →
- 9

- 10

Rich is a Python library for rich text and beautiful formatting in the terminal. - Textualize/rich
2020 · github.com · its alternatives →
- 11
Rapid React▲103A light weight CLI tool for rapid scaffolding of React apps
2021 · npmjs.com · its alternatives →
- 12

Rich-cli is a command line toolbox for fancy output in the terminal - Textualize/rich-cli
2022 · github.com · its alternatives →
- 13

🚅 Interactive prompts made simple. Build a prompt like stacking blocks. - bchao1/bullet
2019 · github.com · its alternatives →
- 14

Python package + CLI to generate stylistic wordclouds, including gradients and icon shapes! - minimaxir/stylecloud
2019 · github.com · its alternatives →
- 15

First HTTP programming language
2025 · httl.dev · its alternatives →
- 16
CodeOpen▲88An easy way to open programming projects, from the CLI!
2021 · codeopen.vercel.app · its alternatives →
- 17

FastOpenAPI is a library for generating and integrating OpenAPI schemas using Pydantic v2 and various frameworks (AioHttp, Django, Falcon, Flask, Quart, Sanic, Starlette, Tornado). - mr-fatalyst/fastopenapi
2025 · github.com · its alternatives →
- 18

- 19

Add a command interpreter (eg., REPL) to any C++ program - empirical-soft/command-interpreter
2021 · github.com · its alternatives →
- 20

Hello and happy new year! We're excited to introduce the Pyper package for concurrency & parallelism in Python. Pyper is a flexible framework for concurrent / parallel data processing, following the functional paradigm. Source code can be found on [github](https://github.com/pyper-dev/pyper) Key features: Intuitive API: Easy to learn, easy to think about. Implements clean abstractions to seamlessly unify threaded, multiprocessed, and asynchronous work. Functional Paradigm: Python functions are the building blocks of data pipelines. Let's you write clean, reusable…
2025 · github.com · its alternatives →
- 21

`pip install replbuilder` Making a small tool for easier repl building, no more manual argument parsing. Perfect for creating ops tools and other context heavy cli operations.
2023 · github.com · its alternatives →
- 22KA
2022 · pypi.org · its alternatives →
- 23

- 24

I created this ORM to fill a gap in the Python ecosystem. Due to the nature of typing in Python there are no other Python ORMs that can provide correct type hints. Prisma Python manages to work around this by auto-generating python types. Aside from static type checking, providing type hints means that you will get autocomplete suggestions for you which for me is the killer feature for this ORM (see the GIF in the README for an example). It's also built on top of Prisma, a next-generation ORM for TypeScript which means that the core query building and connection handling has been battle…
2022 · github.com · its alternatives →
Also compare
- cli-typer alternatives
- FastAPI: build Python APIs with Go-like speed and automatic UI docs alternatives
- My LLM CLI tool can run tools now, from Python code or plugins alternatives
- Term Typer – Learn a language by typing alternatives
- A Python with Hindley-Milner-like type annotations, compiling to C alternatives
- quicktype alternatives
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 →