The New YINI Homepage Is Live — A Modern, Human-Friendly Config Format

Hey everyone 👋

I’m excited to share that the new homepage for YINI config format↗ is now live!
YINI is a modern, structured, human-friendly configuration format that tries to bring together the simplicity of INI with the flexibility of YAML.


This content originally appeared on DEV Community and was authored by Mr Smithnen

Hey everyone 👋

I’m excited to share that the new homepage for YINI config format↗ is now live!

YINI is a modern, structured, human-friendly configuration format that tries to bring together the simplicity of INI with the flexibility of YAML.

🧩 What Is YINI?

YINI was designed to make configuration files both readable for humans and consistent for machines.

It takes inspiration from INI, YAML, and JSON — but simplifies the rules while still supporting modern features like:

  • Nested sections using clear markers (^, ^^, etc.)
  • Arrays [1, 2, 3] and objects { key: "value" }
  • Inline and full-line comments
  • Strict and lenient parsing modes
^ App
name = "Demo"
features = ["search", "dark-mode"]

^^ Server
host = "0.0.0.0"
port = 8080

🌐 The New Homepage

The new site — yini-lang.org ↗ — brings everything together:

  • 🧭 Get Started guide
  • ⚙️ Quick Tutorial with examples
  • 📘 Full Specification
  • 💡 FAQ and explanations

It’s built with Astro + Tailwind, and designed to be fast, clean, and accessible — the perfect home for YINI as the ecosystem continues to grow.

📦 The YINI Ecosystem

  • yini-parser-typescript — the official TypeScript parser library
  • yini-cli — a simple CLI for parsing, validating, and converting YINI files
  • Specification — now at v1.0 RC stage, aligning parser behavior with the spec

Both projects are open-source on GitHub under @YINI-lang ↗

🗣️ Feedback Welcome

This is still early days for YINI, and community feedback is incredibly valuable.
If you’d like to try it out, explore the homepage, or contribute ideas, you’re more than welcome!
👉 Visit the homepage → yini-lang.org
👉 Check the parser on GitHub → yini-parser-typescript

Thanks for reading — and for helping shape a cleaner, more predictable future for config files 💡

— Marko Seppänen


This content originally appeared on DEV Community and was authored by Mr Smithnen


Print Share Comment Cite Upload Translate Updates
APA

Mr Smithnen | Sciencx (2025-11-09T02:20:41+00:00) The New YINI Homepage Is Live — A Modern, Human-Friendly Config Format. Retrieved from https://www.scien.cx/2025/11/09/the-new-yini-homepage-is-live-a-modern-human-friendly-config-format/

MLA
" » The New YINI Homepage Is Live — A Modern, Human-Friendly Config Format." Mr Smithnen | Sciencx - Sunday November 9, 2025, https://www.scien.cx/2025/11/09/the-new-yini-homepage-is-live-a-modern-human-friendly-config-format/
HARVARD
Mr Smithnen | Sciencx Sunday November 9, 2025 » The New YINI Homepage Is Live — A Modern, Human-Friendly Config Format., viewed ,<https://www.scien.cx/2025/11/09/the-new-yini-homepage-is-live-a-modern-human-friendly-config-format/>
VANCOUVER
Mr Smithnen | Sciencx - » The New YINI Homepage Is Live — A Modern, Human-Friendly Config Format. [Internet]. [Accessed ]. Available from: https://www.scien.cx/2025/11/09/the-new-yini-homepage-is-live-a-modern-human-friendly-config-format/
CHICAGO
" » The New YINI Homepage Is Live — A Modern, Human-Friendly Config Format." Mr Smithnen | Sciencx - Accessed . https://www.scien.cx/2025/11/09/the-new-yini-homepage-is-live-a-modern-human-friendly-config-format/
IEEE
" » The New YINI Homepage Is Live — A Modern, Human-Friendly Config Format." Mr Smithnen | Sciencx [Online]. Available: https://www.scien.cx/2025/11/09/the-new-yini-homepage-is-live-a-modern-human-friendly-config-format/. [Accessed: ]
rf:citation
» The New YINI Homepage Is Live — A Modern, Human-Friendly Config Format | Mr Smithnen | Sciencx | https://www.scien.cx/2025/11/09/the-new-yini-homepage-is-live-a-modern-human-friendly-config-format/ |

Please log in to upload a file.




There are no updates yet.
Click the Upload button above to add an update.

You must be logged in to translate posts. Please log in or register.