fncli is a lightweight Python library that transforms function signatures into fully functional command-line interfaces using a single decorator. It leverages type hints to automatically generate argument parsing, help text, and validation with zero additional boilerplate. Built on top of argparse, it is ideal for quickly turning scripts and utilities into polished CLIs.
fncli is a CLI tools & terminal product. It focuses on writing repetitive boilerplate code to create command-line interfaces from Python functions. It is built as an open-source project for python developers. fncli is open source under the MIT license. The product ships for the command line.
It is developed by iteebz, and the product first shipped in 2026. Development happens publicly on GitHub with 21 commits in the last 90 days. Key capabilities include Decorator-based CLI, Type Hints, and Argument Parsing.
Latest indexed changes and source events
Other apps tracked under the same category.