Learn database internals by implementing it from scratch.
☆1,320Aug 13, 2023Updated 3 years ago
Alternatives and similar repositories for learndb-py
Users that are interested in learndb-py are comparing it to the libraries listed below. We may earn a commission when you buy through links labeled 'Ad' on this page.
Sorting:
- Linux containers from scratch in C.☆1,539Jun 30, 2025Updated last year
- A technical explainer by @kognise of how your computer runs programs, from start to finish.☆5,581Oct 27, 2026Updated last week
- A tiny JVM written in Rust. Learning project☆1,581Jan 24, 2024Updated 2 years ago
- A small Java webapp framework☆666Updated this week
- MiniOB is a compact database that assists developers in understanding the fundamental workings of a database.☆4,434Jun 25, 2026Updated 4 months ago
- Deploy on Railway without the complexity - Free Credits Offer • AdConnect your repo and Railway handles the rest with instant previews. Quickly provision container image services, databases, and storage volumes.
- (educational) build your own disk based KV store☆1,364Jul 22, 2024Updated 2 years ago
- Advanced Python Mastery (course by @dabeaz)☆13,354Oct 22, 2026Updated last week
- CDN Up and Running - Building a CDN from Scratch to Learn about CDN, Nginx, Lua, Prometheus, Grafana, Load balancing, and Containers.☆3,713Jan 21, 2026Updated 9 months ago
- A minimal TCP/IP stack☆544Mar 28, 2024Updated 2 years ago
- Distributed SQL database in Rust, written as an educational project☆7,301Oct 2, 2026Updated last month
- Writing a sqlite clone from scratch in C☆10,538Mar 4, 2024Updated 2 years ago
- Mycelite is a SQLite extension that allows you to synchronize changes from one instance of SQLite to another.☆1,092Sep 25, 2023Updated 3 years ago
- A game where you are a computer's OS and you have to manage processes, memory and I/O events.☆2,693Oct 12, 2026Updated 3 weeks ago
- An open source multi-tool for exploring and publishing data☆11,536Updated this week
- Simple, predictable pricing with DigitalOcean hosting • AdAlways know what you'll pay with monthly caps and flat pricing. Enterprise-grade infrastructure trusted by 600k+ customers.
- A tactical turn-based game project in pygame, open to support☆523Aug 28, 2026Updated 2 months ago
- A Piano in your terminal☆792Jul 9, 2025Updated last year
- Modern scheduling library for Python☆3,351Nov 15, 2023Updated 2 years ago
- Python SQL Parser and Transpiler☆9,750Updated this week
- Learn Python Regular Expressions step by step from beginner to advanced levels☆1,834Dec 15, 2025Updated 10 months ago
- Python programs, usually short, of considerable difficulty, to perfect particular skills.☆24,421Updated this week
- 《用Rust实现Lua解释器》 / _Build a Lua Interpreter in Rust_☆771Jun 18, 2025Updated last year
- Memray is a memory profiler for Python☆15,404Updated this week
- A free weekly newsletter featuring noteworthy articles, tutorials, open-source projects, podcasts, videos, trending topics, and more.Pyth…☆1,905Updated this week
- Managed Database hosting by DigitalOcean • AdPostgreSQL, MySQL, MongoDB, Kafka, Valkey, and OpenSearch available. Automatically scale up storage and focus on building your apps.
- A simple pleasant build system in Python.☆366Updated this week
- Linux 内核实验(Linux kernel labs)中文翻译☆1,003Jul 12, 2026Updated 3 months ago
- The lightweight, fault-tolerant database built on SQLite. Designed to keep your data highly available with minimal effort.☆17,911Updated this week
- The SQL IDE for Your Terminal. Now with hsql, your agent's favorite sql client.☆6,500Updated this week
- A simple database built from scratch that has some the basic RDBMS features (SQL query parser, transactions, query optimizer)☆346Oct 1, 2022Updated 4 years ago
- A Compiler Writing Journey☆13,469Jun 6, 2026Updated 4 months ago
- Learn WebAssembly by writing small programs!☆1,758Feb 16, 2026Updated 8 months ago
- The Startup CTO's Handbook, a book covering leadership, management and technical topics for leaders of software engineering teams☆14,228Jul 30, 2025Updated last year
- The ultimate set of SQLite extensions☆4,385Updated this week
- Managed Kubernetes at scale on DigitalOcean • AdDigitalOcean Kubernetes includes the control plane, bandwidth allowance, container registry, automatic updates, and more for free.
- Scratch is a swiss army knife for big data.☆1,117Jul 19, 2024Updated 2 years ago
- Dive into CPython internals, trying to illustrate every detail of CPython implementation☆5,091Feb 3, 2026Updated 9 months ago
- PRQL is a modern language for transforming data — a simple, powerful, pipelined SQL replacement☆10,940Updated this week
- RISC-V CPU simulator for education purposes☆649Updated this week
- An interpreter of subset of Python in Go☆50May 18, 2023Updated 3 years ago
- The Concise TypeScript Book: A Concise Guide to Effective Development in TypeScript. Free and Open Source.☆10,366Updated this week
- 📙《高并发的哲学原理》开源图书(CC BY-NC-ND)https://pphc.lvwenhan.com☆3,965Jun 2, 2026Updated 5 months ago