Get YINI Tools
Choose a YINI tool based on what you want to do: work from the terminal, load YINI in an application, add editor highlighting, or test a parser implementation.
Choose a tool
The main YINI tools are listed here with the shortest useful install or run command. Each card also links to its package page and source repository where available.
YINI CLI
Validate, inspect, and convert YINI files from your command line, local scripts, or CI workflow.
Install or run
npx yini-cli --help TypeScript / JavaScript parser
Load YINI files as application data in TypeScript, JavaScript, and Node.js projects.
Install or run
npm install yini-parser Python parser
Parse YINI configuration files from Python and work with the result as native Python data.
Install or run
pip install yini-parser YINI Test Suite
Check parser behavior against shared YINI test cases when building or maintaining an implementation.
Install or run
python -m pip install yini-test-suite Need a parser?
Compare the available language implementations before choosing one for your project.
View parser overviewNo install needed?
Use the browser playground to try YINI syntax and parsed output before adding a tool locally.
Open the PlaygroundLooking for everything?
The Wiki remains the broader catalog for additional tools, implementations, and ecosystem notes.
View all tools and implementations ↗Keep going
-
➡️ Get Started
Create your first YINI file and parse it locally.
-
➡️ Try the Playground
Experiment with YINI before installing a tool.
-
➡️ YINI Specification
Read the formal syntax and behavior rules.
