tyro has 12.8M monthly downloads and 1K GitHub stars. Version 1.0.15 supports Python 3.8+, first published in 2022.
It is actively maintained under a permissive license, last released in Jun 2026.
It is built on top of docstring-parser, eval-type-backport and typeguard. It is used by 173 tracked packages, including unsloth, unsloth-zoo and llamafactory.
GitHub topics include argparse, argument-parsing and dataclasses.
Package Insights
((week_daily_avg - month_daily_avg) / month_daily_avg) * 100Weekly Downloads
GitHub Stars
Downloads by OS
Python Versions
Top Countries
Dependencies
- docstring-parser >=0.16
- eval-type-backport >=0.1.3
- typeguard >=4.0.0
- typing-extensions >=4.13.0
35 optional dependencies
- attrs[dev]
- attrs[dev-nn]
- coverage[dev]
- coverage[dev-nn]
- eval-type-backport[dev-nn]
- eval-type-backport[dev]
- flax[dev-nn]
- ml-collections[dev-nn]
- ml-collections[dev]
- msgspec[dev]
- msgspec[dev-nn]
- mypy[dev]
- mypy[dev-nn]
- numpy[dev-nn]
- omegaconf[dev]
- omegaconf[dev-nn]
- pydantic[dev-nn]
- pydantic[dev]
- pyright[dev]
- pyright[dev-nn]
- pytest[dev-nn]
- pytest[dev]
- pytest-cov[dev]
- pytest-cov[dev-nn]
- pytest-xdist[dev]
- pytest-xdist[dev-nn]
- pyyaml[dev]
- pyyaml[dev-nn]
- shtab[dev]
- shtab[dev-nn]
- torch[dev-nn]
- ty[dev-nn]
- ty[dev]
- universal-pathlib[dev]
- universal-pathlib[dev-nn]
Used By
- unsloth
- unsloth-zoo
- llamafactory
- mjlab
- torchtitan
- jaxlie
- nerfstudio
- xdof-sdk
- mani-skill
- molmospaces-resources
- obj2mjcf
- zeus-ml
- opera-utils
- bilitickerbuy
- cli-base-utilities
- manageprojects
- elspais
- mani-skill-nightly
- contentctl
- pyhardlinkbackup
- psi-agent
- bdbox
- ptn
- zea
- navix
- phosphobot
- dolphin
- so101-nexus
- dexmotion
- cusrl
- zeus
- django-yunohost-integration
- parallel-video-io
- openrlbenchmark
- emcd-projects
- lw-egosuite-devkit
- kele
- mc6809
- orca-locomotion
- nab
- ha-services
- pypatree
- ddss
- dexsensor
- mposcli
- retrieval-heads
- plainmp
- oat-llm
- tunelabs-zoo
- unsloth-studio