Life & fun · alternatives · 2026
24 alternatives to An Interpreter for Extended Relational Algebra (Scheme Based)
An Interpreter for Extended Relational Algebra (Scheme based) - scvalencia/Coddie
An Interpreter for Extended Relational Algebra is a Scheme-based tool that executes extended relational algebra operations. It is designed for computer science students and database enthusiasts who want to understand… Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. An Interpreter for Extended Relational Algebra (Scheme Based) launched in 2016; newer entries below may have overtaken it.
- 1

Prela is an embedded query language based on Tarski's Algebra of Relations. Its queries are concise, clear, and fast. It is implemented by shallow embedding in a host programming language: Prela operators are regular functions in the host. The implementation follows continuation-passing style which compiles to efficient columnar execution.
Jun 2026 · github.com · its alternatives →
- 2

2017 · craftinginterpreters.com · its alternatives →
- 3

A Lisp interpreter written as an untyped lambda calculus term
2022 · woodrush.github.io · its alternatives →
- 4

Hi HN! We just released the public alpha version of Mathesar (https://mathesar.org/, code: https://github.com/centerofci/mathesar). Mathesar is an open source tool that provides a spreadsheet-like interface to a PostgreSQL database. I was originally inspired by wanting to build something like Dabble DB. I was in awe of their user experience for working with relational data. There’s plenty of “relational spreadsheet” software out there, but I haven’t been able to find anything with a comparable UX since Twitter shut Dabble DB down. We're a non-profit…
2023 · github.com · its alternatives →
- 5

a minimal versioned log structured relational DB in Common Lisp - GitHub - codr7/whirlog: a minimal versioned log structured relational DB in Common Lisp
2021 · github.com · its alternatives →
- 6

2017 · craftinginterpreters.com · its alternatives →
- 7AL
2025 · little-book-of.github.io · its alternatives →
- 8

A fast functional language based on two level type theory - ehatti/peridot
2022 · github.com · its alternatives →
- 9

A pure ORM for writing native SQL queries yielding pure business objects - craigmichaelmartin/pure-orm
2021 · github.com · its alternatives →
- 10

An interpreted relational query language that compiles to SQL. - erezsh/Preql
2021 · github.com · its alternatives →
- 11

Scheme-langserver digest incomplete Scheme code to serve real-world programming requirements, including goto-definition, auto-completion, type inference and such many LSP-defined language feature supports. And this project is based here(https://github.com/ufo5260987423/scheme-langserver). I built it because I was tired of Scheme/Lisp's raggy development environment, especially of the lack of IDE-like highly customized programing experience. Though DrRacket and many REPL-based counterparts have don't much, following general cases aren't reach same-level as in other…
Feb 2026 · github.com · its alternatives →
- 12

Query C++ codebases using SQLite. Contribute to frabert/ClangQL development by creating an account on GitHub.
2021 · github.com · its alternatives →
- 13

Recipe: Add a semantic layer to SQL; use it drop the requirement for joins/group_by; add in type-checking and a lightweight python-esque import syntax to enable reuse and hierarchical querying. Trilogy is intended to provide an accessible but deep alternative to raw SQL. It offers a new-but-inspired-by-SQL syntax that compiles to various dialects of SQL (with DuckDB as the default). The target audience is people that really like SQL for analytics and data engineering, but want less boilerplate and sharp edges and looser coupling to the DB. Semantic models can be easily shared, composed…
2024 · trilogydata.dev · its alternatives →
- 14

A modern syntax for the λ-calculus. Contribute to VictorTaelin/Caramel development by creating an account on GitHub.
2015 · github.com · its alternatives →
- 15

- 16RM
2021 · hexdocs.pm · its alternatives →
- 17

Give your LLM agents the power of JetBrains Rider IDE! Supports C# 15 Syntax! - zachsaw/graphify-csharp
Sep 2026 · github.com · its alternatives →
- 18
Percival▲83A reactive language for data analysis and visualization
2021 · percival.ink · its alternatives →
- 19

An experimental computer algebra system written in Go - corywalker/expreduce
2017 · github.com · its alternatives →
- 20

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 →
- 21MW
2012 · texodus.github.com · its alternatives →
- 22

Greetings! A 2.5 weekends project to teach myself newer Python features (>= 3.10). Conditions are written as Lambda expressions that annotate parameters and return types, and coexist with type annotations. Symbols to share values between conditions are also supported to a limited extend.
2022 · github.com · its alternatives →
- 23

Fast equality saturation in Haskell
2022 · hackage.haskell.org · its alternatives →
- 24IA
Hi! We're Amisi and Claude, builders of the i2 language and the i2forge platform. i2 is an (early draft of a) language designed to make formal verification easy for mathematicians. We are launching the language as an open source project today (https://i2lang.org) together with a closed alpha for i2forge. However, we have a publicly accessible demo page which anyone can use, and we would love your feedback. Thanks.
2023 · i2forge.com · its alternatives →
Also compare
- Prela – Purely Algebraic Relation Combinators alternatives
- “Crafting Interpreters” chapter, control flow and Turing-completeness alternatives
- LambdaLisp – A Lisp interpreter that runs on lambda calculus alternatives
- Mathesar – open-source collaborative UI for Postgres databases alternatives
- Minimal versioned log structured relational DB in Common Lisp alternatives
- “Statements and State”, the next chapter of my book on interpreters 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 →