Alternatives
Products that do what GETlang – A Query Language for the Web does
hi hn, today I'm open sourcing a new SQL-like query language that's built for the web. it has dedicated syntax for request, parsers, selectors, and javascript snippets... it was built on nodejs with the incredible moo lexer and nearley parser. if you're a fan of regular expressions, do I have some code to show you! the website is mostly just a few examples and a playground where you can write & run (& share!) your own queries. there's also an introductory blog post where i try but ultimately fail to justify why this should be its own language and not a library/framework. enjoy!
- 1

- 2

- 3

- 4JE
2020 · github.com
- 5

- 6

- 7EA
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
- 8

- 9PA
2021 · github.com
- 10MA
2021 · mistql.com
- 11

- 12PA
I'm excited to share "take 2" of the Prela query language. After sharing the previous version here, I've received some valuable feedback, the main one being the weird unicode-based syntax throwing people off. Prela now has a more familiar SQL-like syntax while adhering to the algebraic principle, which makes the language compositional and controllable, all the while keeping the core engine under 1k lines of code. The engine has also been rewritten from Julia to Rust, resulting in both simpler code and faster performance (not just because "Rust fast Julia slow", but for some pretty deep…
Jun 2026 · prela-lang.org
- 13L0
What's your tool chain for data and document processing? - jq is great, but limited to JSON; and jQuery limited to HTML; templating systems get messy for non-trivial logic; TypeScript lacks pattern matching and schema support. So I built Lambda — an expressive functional language that combines the power of Lisp, TypeScript, and many DSLs like jq, jQuery, RelaxNG, etc. It has a lightweight 9 MB runtime, built from scratch in C/C++, that provides an end-to-end document processing pipeline (parse → validate/query/transform → layout → render/view). Internally, Lambda parse…
Mar 2026 · github.com
- 14AS
2018 · github.com
- 15JA
2020 · crates.io
- 16IB
Hello, I'm the author of the nature programming language, which has reached an early usable version since its first commit in 2021 until today. --- Why implement such a programming language? go is a programming language that I use for my daily work, and the first time I used golang, I was amazed by its simple syntax, freedom of programming ideas, ease of cross-compilation and deployment, excellent and high-performance runtime implementations, and advanced concurrency style design based on goroutine, etc. But, golang also has some inconveniences - The syntax is too concise, resulting in a…
2025 · github.com
- 17QN
2020 · quicklang.net
- 18GI
2015 · github.com
- 19TS
2024 · litdb.dev
- 20KA
2017 · github.com
- 21

Skip the regex docs. Describe it, get working code back.
27d ago · rapidapi.com
- 22IW
Hi! I wanted to understand more about databases' internals so I wrote one from scratch. It has a T-SQL inspired syntax with support for functions and procedures. It can be used stand-alone as a SQL engine or with a server allowing for persistence and replication to other connected clients. Performance are nothing near sqlite of course but that's beside the point. It’s a small database engine that can run in a web app as a way to store session data, do small calculations on a web worker, store the document/data the user is editing or facilitate “multiplayer” feature by broadcasting the…
2022 · github.com
- 23TW
Built QueryWeaver, an open-source text2SQL tool that uses a graph to create a semantic layer on top of your existing databases. When you ask "show me customers who bought product X in a certain ‘REGION’ over the last Y period of time," it knows which tables to join and how. When you follow up with "just the ones from Europe," it remembers what you were talking about. Instead of feeding the model a list of tables and columns, we feed it a graph that understands what a customer is, how it connects to orders, which products belong to a campaign, and what "active user" actually means in your…
2025 · github.com
- 24IW
My example based guide on JavaScript regular expressions is free to download through this weekend [1][2] Code snippets, exercises, sample chapters, etc are available on GitHub repo [3] You can also get the book as part of free bundle [4] [1] https://gumroad.com/l/js_regexp [2] https://leanpub.com/js_regexp [3] https://github.com/learnbyexample/learn_js_regexp [4] https://leanpub.com/b/regex
2019
Ranked by how close each launch is in meaning, then by votes. Refine with a description →