typer

Typer, build great CLIs. Easy to code. Based on Python type hints. (by fastapi)

Typer Alternatives

Similar projects and alternatives to typer

  1. fastapi

    529 typer VS fastapi

    FastAPI framework, high performance, easy to learn, fast to code, ready for production

  2. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  3. Poetry

    404 typer VS Poetry

    Python packaging and dependency management made easy

  4. pydantic

    176 typer VS pydantic

    Data validation using Python type hints

  5. textual

    163 typer VS textual

    Lean TUI application framework for Python. Build sophisticated terminal user interfaces with a simple Python API. Run your apps in the terminal and a web browser.

  6. rich

    156 typer VS rich

    Rich is a Python library for rich text and beautiful formatting in the terminal.

  7. clap-rs

    158 typer VS clap-rs

    A full featured, fast Command Line Argument Parser for Rust

  8. cobra

    140 typer VS cobra

    A Commander for modern Go CLI interactions

  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. xonsh

    121 typer VS xonsh

    :shell: Python-powered shell. Full-featured and cross-platform.

  11. django-ninja

    74 typer VS django-ninja

    💨 Fast, Async-ready, Openapi, type hints based framework for building APIs

  12. httpx

    59 typer VS httpx

    A next generation HTTP client for Python. 🦋

  13. runtimelab

    This repo is for experimentation and exploring new ideas that may or may not make it into the main dotnet/runtime repo.

  14. Python Fire

    40 typer VS Python Fire

    Python Fire is a library for automatically generating command line interfaces (CLIs) from absolutely any Python object.

  15. click

    34 typer VS click

    Python composable command line interface toolkit

  16. tqdm

    35 typer VS tqdm

    :zap: A Fast, Extensible Progress Bar for Python and CLI

  17. Loguru

    33 typer VS Loguru

    Python logging made (stupidly) simple

  18. cligen

    32 typer VS cligen

    Nim library to infer/generate command-line-interfaces / option / argument parsing; Docs at

  19. docopt

    29 typer VS docopt

    Create *beautiful* command-line interfaces with Python

  20. sh

    26 typer VS sh

    Python process launching

  21. python-prompt-toolkit

    Library for building powerful interactive command line applications in Python

  22. cement

    0 typer VS cement

    Application Framework for Python

  23. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better typer alternative or higher similarity.

typer discussion

Log in or Post with

typer reviews and mentions

Posts with mentions or reviews of typer. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2025-02-26.

Stats

Basic typer repo stats
96
16,593
9.4
4 days ago

fastapi/typer is an open source project licensed under MIT License which is an OSI approved license.

The primary programming language of typer is Python.


Sponsored
CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai