Eno – A lightning fast, user-friendly YAML/TOML alternative
eno [1] - A modern plaintext language w/ libraries [2] for JavaScript, Python, Ruby & soon more! We migrated a big relational research database to a file-based solution - requirements were: - Super fast and easy editability for users - Highest performance for parsing/validating >10K documents on every user change. Our trials with YAML/TOML showed us that we wanted something both faster [3][4] and easier [4], something tailored for file-based content management ... and after months of research & development it's now publicly available (under MIT license) for everyone! Last but…
What it does
In the maker’s words, at launch
eno [1] - A modern plaintext language w/ libraries [2] for JavaScript, Python, Ruby & soon more! We migrated a big relational research database to a file-based solution - requirements were: - Super fast and easy editability for users - Highest performance for parsing/validating >10K documents on every user change. Our trials with YAML/TOML showed us that we wanted something both faster [3][4] and easier [4], something tailored for file-based content management ... and after months of research & development it's now publicly available (under MIT license) for everyone! Last but not least I also want to mention eno's document introspection capabilities - with a few lines of code you can build intelligent relational suggestion UIs as shown in [4] below. [1] https://eno-lang.org/ [2] https://eno-lang.org/libraries/ [3] https://github.com/eno-lang/benchmarks/ [4] https://eno-lang.org/resources/introspection.mp4 PS. Your input for the Roadmap is highly welcome - what do you think should be in the next releases? More languages? (If so, which? Currently in progress: Rust/PHP, Currently planned: Go/Java) Additional IDE/editor support? (Currently supported: Atom/VSCode/Sublime) Or something else entirely? :) Looking forward to your feedback!
Does the same job
all alternatives →- LBLowdefy – Build internal tools with YAML on an open-source framework2021 · lowdefy.com · ▲107
- LILisp implementation in modern Java, Go, C#, TypeScript, Python2021 · github.com · ▲128
- SASAN – a Safe and Nice TOML/YAML Alternative2018 · astrocorp.net · ▲45

- EPEnophp – PHP library for the eno notation language2018 · ▲17
The eno notation language[1] now also has an official PHP library: https://eno-lang.org/php/ It features the same API and featureset as the JavaScript / Python / Ruby libraries, and also comes with the same extensive testsuite that has been growing during implementation of the other libraries, with already well over 90% coverage at the time of release. Happy to hear your feedback and answer any questions! [1] A user-friendly format for file-based content: https://eno-lang.org/
- ASA simple language server for JavaScript, powered by ESLint and Tern2018 · github.com · ▲10
More dev tools this month
the category →



Open-source GTM skills for technical founders
Dev tools · 29d ago · gtmcofounder.com

OpenTrailPaper is open-source bike computer firmware for the LilyGO T5S3 4.7" E-Paper PRO. It supports offline maps, GPX routes, FIT recording and Bluetooth sensors.
Dev tools · 2d ago · opentrailpaper.com

Launched alongside, August 2018
the whole month →- IM
Life & fun · 2018 · bitbucket.org


Create unique illustrations for websites & applications.
Dev tools · 2018 · craftwork.design

- PJ
Dev tools · 2018 · ptsjs.org
- RB
Life & fun · 2018 · tryretool.com