nowfound

Dev tools · alternatives · 2026

24 alternatives to Using SQL's Turing completeness to build Tetris

Using SQL's Turing Completeness to Build Tetris. Contribute to nuno-faria/tetris-sql development by creating an account on GitHub.

This project demonstrates SQL's Turing completeness by implementing the classic Tetris game entirely in SQL. It's designed for developers interested in exploring the theoretical capabilities and practical limits of SQL… Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. Using SQL's Turing completeness to build Tetris launched in 2024; newer entries below may have overtaken it.

  1. 1

    The text-based SQL learning game for data scientists and marketers

    2023 · lost-at-sql.therobinlord.com · its alternatives →

  2. 2TI
  3. 3

    I built SQL Noir, an interactive detective game that challenges you to solve mysteries using real SQL queries. It’s fully open source, designed to give you a practical and immersive way to learn SQL while engaging with a narrative-driven mystery.

    2025 · sqlnoir.com · its alternatives →

  4. 4

    Long story short: We (Dataherald) just open-sourced our entire codebase, including the core engine, the clients that interact with it and the backend application layer for authentication and RBAC. You can now use the full solution to build text-to-SQL into your product. The Problem: modern LLMs write syntactically correct SQL, but they struggle with real-world relational data. This is because real world data and schema is messy, natural language can often be ambiguous and LLMs are not trained on your specific dataset. Solution: The core NL-to-SQL engine in Dataherald is an LLM based agent…

    2024 · github.com · its alternatives →

  5. 5

    A SQL database implemented purely in TypeScript type annotations. - codemix/ts-sql

    2020 · github.com · its alternatives →

  6. 6IG
  7. 7

    Contribute to jstimpfle/tetris-on-a-plane development by creating an account on GitHub.

    2016 · github.com · its alternatives →

  8. 8

    A final project for Advanced Machine Learning. Build bots to play against this Tetris Sandbox! - mbrenman/TetrisPlayground

    2015 · github.com · its alternatives →

  9. 9

    Hi HN, I built TetrisBench, a benchmark that tests LLMs on real-time code generation and reasoning through Tetris. Live: https://tetrisbench.com/ *How it works:* Each model starts with an initial optimization function for evaluating Tetris moves. As the game progresses, the model sees the current board state and updates its algorithm—adapting its strategy based on how the game is evolving. The model continuously refines its optimizer: - Board getting too high? Prioritize clearing lines. - Hole forming? Adjust penalties. - Safe stack? Build for a Tetris. The model generates…

    Jan 2026 · tetrisbench.com · its alternatives →

  10. 10

    Built a quick version of Tetris. Contribute to sacert/Quick-Tetris development by creating an account on GitHub.

    2016 · github.com · its alternatives →

  11. 11

    I've been exploring the (not so=) amazing potential of AI in coding and have compiled a list of tools. From AI-powered IDEs to code generators, this resource is my contribution to the community. I'm still on the fence about including txt2sql projects, as their functionality seems too basic to me. And I'm personally maintaining this, so your feedback is wellcome.

    2025 · aicode.danvoronov.com · its alternatives →

  12. 12

    SQL-tString is a SQL builder that utilises the recently accepted PEP-750, https://peps.python.org/pep-0750/, t-strings to build SQL queries, for example, from sql_tstring import sql val = 2 query, values = sql(t"SELECT x FROM y WHERE x = {val}") assert query == "SELECT x FROM y WHERE x = ?" assert values == [2] db.execute(query, values) # Most DB engines support this The placeholder ? protects against SQL injection, but cannot be used everywhere. For example, a column name cannot be a placeholder. If you try this SQL-tString will raise an error, col = "x" sql(t"SELECT…

    2025 · github.com · its alternatives →

  13. 13

    A pure ORM for writing native SQL queries yielding pure business objects - craigmichaelmartin/pure-orm

    2021 · github.com · its alternatives →

  14. 14

    The Universal Cross-Model Episodic Memory Standard. Local-first, project-scoped SQLite memory engine for Google Antigravity, Claude Code, Cursor, and Windsurf. Zero cloud lock-in. - timgordontg/engrim

    Sep 2026 · github.com · its alternatives →

  15. 15

    I built this game as a playful way to train code reading skills. You're dropped into a random location in a real GitHub repo where some lines code are hidden. The goal is to pick up clues from the surrounding code and fill in the missing lines as quickly as possible. It currently has curated game content for Python, TypeScript, JavaScript (by most metrics the top 3 languages on GitHub). I had the idea when it dawned on me that reviewing and understanding code spat out by an LLM is a key skill for the AI era. (I sincerely hope you're critically reviewing what your favorite LLM is serving…

    Feb 2026 · gitguessr.com · its alternatives →

  16. 16

    Hey Hacker News! I wanted to share the open source project I have been working on during the last year: SQLPage, a tool to build small web applications entirely in SQL. Building web applications with just SQL isn't as crazy as it seems. Most simple applications can be expressed declaratively as just data queries that fill pre-defined web components. I'd love to hear your feedback and thoughts on it. Would you potentially use it? How can it be improved? Website: https://sql.ophir.dev/ Github: https://github.com/lovasoa/SQLpage Example app:…

    2023 · sql.ophir.dev · its alternatives →

  17. 17
    Structa▲116

    Generate production-ready database schemas from plain English. Export SQL, Prisma & ER diagrams instantly. Free to try, no credit card.

    Nov 2025 · trystructa.com · its alternatives →

  18. 18

    A puzzle game inspired by functional programming.

    2015 · david-peter.de · its alternatives →

  19. 19

    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 →

  20. 20KA

    The most powerful type-safe SQL query builder for TypeScript

    2023 · kysely.dev · its alternatives →

  21. 21

    LBADD: An experimental, distributed SQL database. Contribute to tomarrell/lbadd development by creating an account on GitHub.

    2019 · github.com · its alternatives →

  22. 22

    Everyone writes a Raytracer eventually. This is mine. - chunky/sqlraytracer

    2021 · github.com · its alternatives →

  23. 23

    Semantic inspector for SQL — catches fan-out double-counting, additivity violations, wrong join keys, and policy breaches before the query runs. Found real bugs in the BIRD/Spider text-to-SQL benchmarks. - sqlsure/sqlsure

    Jul 2026 · github.com · its alternatives →

  24. 24

    Entertaining way to learn SQL

    2015 · alexpineda.gumroad.com · its alternatives →

Also compare

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 →