Dev tools · alternatives · 2026
24 alternatives to Tcl parser for the Eno notation language
Tcl parser for the eno notation language. Contribute to bef/enotcl development by creating an account on GitHub.
Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. Tcl parser for the Eno notation language launched in 2018; newer entries below may have overtaken it.
- 1EA
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…
2018 · its alternatives →
- 2

Parse PlantUML with JavaScript or TypeScript. Contribute to Enteee/plantuml-parser development by creating an account on GitHub.
2019 · github.com · its alternatives →
- 3

An implementation of a dynamic programming language in Rust. Includes: Parser/Compiler, REPL, Virtual Machine, Bytecode Disassembler This started out as a learning project to teach myself Rust. It has grown into a decently substantial piece of software and I've learned quite a bit in the process! Some neat things: + A garbage collector that can store dynamically sized types without any double-indirection (i.e. I have my own Box implementation with manual alloc/dealloc) + The smart pointer used to reference GCed data is a thin pointer. The ptr metadata needed for DSTs is stored in…
2022 · github.com · its alternatives →
- 4

You can see some examples here: https://github.com/tsoniclang/proof-is-in-the-pudding And a hugo clone (which compiles to native code) here: https://github.com/tsoniclang/tsumo Linux and macOS for now.
Jan 2026 · tsonic.org · its alternatives →
- 5

interpreted language written in C. Contribute to HuoLanguage/huo development by creating an account on GitHub.
2016 · github.com · its alternatives →
- 6

A Rust macro that parses Java-like syntax and runs it as a Rust program
2018 · gitlab.com · its alternatives →
- 7

An example GraphQL server written in Rust. Contribute to lucperkins/rust-graphql-juniper-actix-diesel-postgres development by creating an account on GitHub.
2020 · github.com · its alternatives →
- 8EP
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/
2018 · its alternatives →
- 9

A pure Rust implementation of the Haml template language - jhartwell/haml-rs
2018 · github.com · its alternatives →
- 10

A Bitcoin Protocol Parser in Elixir/OTP. Contribute to jaesharp/bitcoin-ex development by creating an account on GitHub.
2015 · github.com · its alternatives →
- 11

A dialect of Go with optional types and without nil references. - tcard/sgo
2016 · github.com · its alternatives →
- 12

This C library is part of a main project aimed at providing a reactive key-value (KV) database. The data is typed (numbers, strings, dates, or booleans) and can include formulas with references to other entries. Clients connected to this database receive a real-time data stream with updates to the subscribed keys, allowing them to react to changes and their dependencies. Essentially, it’s like building a distributed Excel, where data and formulas dynamically update across the system. I couldn’t find any libraries that offered the full set of features I needed for evaluating expressions, so I…
2024 · github.com · its alternatives →
- 13

A BASIC interpreter written in golang. Contribute to skx/gobasic development by creating an account on GitHub.
2018 · github.com · its alternatives →
- 14EO
2016 · tcl.wiki · its alternatives →
- 15

A simple transpile-to-C++ language. Contribute to ajusa/ajl development by creating an account on GitHub.
2017 · github.com · its alternatives →
- 16

Terraform State and Plan parser written in Rust. Contribute to semanser/terraform-parser development by creating an account on GitHub.
2022 · github.com · its alternatives →
- 17

Super-simple systemd-sysext wrapper. Contribute to OperatorProject/extctl development by creating an account on GitHub.
Aug 2026 · github.com · its alternatives →
- 18

Foreign function interface for any language. Contribute to lingfo/lingfo development by creating an account on GitHub.
2023 · github.com · its alternatives →
- 19

DTO classes for TypeScript projects. Contribute to rsinger86/dto-classes development by creating an account on GitHub.
2023 · github.com · its alternatives →
- 20

Programming Languages and Software. Contribute to karmakaze/lang-tools development by creating an account on GitHub.
2018 · github.com · its alternatives →
- 21

The NativeAOT port of ExpressJS API. Contribute to tsoniclang/express development by creating an account on GitHub.
Feb 2026 · github.com · its alternatives →
- 22

JavaScript client for txtai. Contribute to neuml/txtai.js development by creating an account on GitHub.
2020 · github.com · its alternatives →
- 23

A Pratt Parser implementation in Python. Contribute to percolate/pratt-parser development by creating an account on GitHub.
2017 · github.com · its alternatives →
- 24

A library collection and web microframework. Contribute to dbohdan/jimhttp development by creating an account on GitHub.
2014 · github.com · its alternatives →
Also compare
- Eno – A lightning fast, user-friendly YAML/TOML alternative alternatives
- Plantuml-Parser – Parse PlantUML Syntax in JavaScript alternatives
- I'm making a dynamic language in Rust alternatives
- The Tsonic Programming Language alternatives
- Writing my first interpreter in C for fun alternatives
- A Rust macro that parses Java-like syntax and runs it as a Rust program alternatives
Ranked by how close each launch is in meaning, then by votes. Prices were read from each product’s own site when checked and can change. Refine with your own description →