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.

Terminal and CI Official

YINI CLI

Validate, inspect, and convert YINI files from your command line, local scripts, or CI workflow.

Install or run

npx yini-cli --help
Node.js apps Primary parser

TypeScript / JavaScript parser

Load YINI files as application data in TypeScript, JavaScript, and Node.js projects.

Install or run

npm install yini-parser
Python apps Beta

Python parser

Parse YINI configuration files from Python and work with the result as native Python data.

Install or run

pip install yini-parser
Parser authors Compatibility

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 overview

No install needed?

Use the browser playground to try YINI syntax and parsed output before adding a tool locally.

Open the Playground

Looking for everything?

The Wiki remains the broader catalog for additional tools, implementations, and ecosystem notes.

View all tools and implementations ↗

Keep going