lucavallin / gnaro
A proto-database inspired by SQLite for educational purposes.
☆82Updated 10 months ago
Alternatives and similar repositories for gnaro:
Users that are interested in gnaro are comparing it to the libraries listed below
- B-tree generator for C☆124Updated 3 weeks ago
- Tiny Programs: Rosetta code for implementations☆56Updated last year
- Self-hosting PL/0 to C compiler to teach basic compiler construction from a practical, hands-on perspective.☆140Updated 3 years ago
- Integer Map Data Structure☆130Updated last year
- Header-only library for asynchronous tasks in C☆266Updated last year
- C Implementation of the monkey programming language☆69Updated 5 years ago
- A database implementation from scratch in Rust☆40Updated 2 years ago
- High-performance durable, transactional embedded storage engine designed for flash and RAM optimization.☆181Updated last week
- A type-safe C successor that compiles directly to various platforms.☆140Updated 4 months ago
- A mirror of https://git.sr.ht/~grego/sumtypes.h☆76Updated last month
- A collection of small C projects - usually a minimal example of something interesting☆39Updated 2 years ago
- Exploring the design space of binary search trees☆44Updated 2 weeks ago
- A hash array-mapped trie implementation in C☆291Updated last year
- A modular web framework for C, inspired by kernel modules. Dynamically upload and compile C code at runtime to build REST APIs, WebSocket…☆197Updated 2 months ago
- A little Delta Lake/Iceberg inspired database implementation in Go☆40Updated 5 months ago
- a single pass c compiler in 500 lines of python☆176Updated last year
- NanoCollision: Experiments with collisions of nanosecond timestamps☆23Updated last year
- Small, Fast, Portable 64-bit hash function☆115Updated 3 months ago
- ☆172Updated last year
- A pure C (-std=c89) implementation of Go channels, including blocking and non-blocking selects.☆447Updated last year
- Writing a SQL database, take two: Zig and RocksDB☆152Updated 2 years ago
- Mugo, a toy compiler for a subset of Go that can compile itself☆121Updated 3 years ago
- A nano like text editor built with pure C☆206Updated 3 months ago
- Buddy allocator☆38Updated 9 months ago
- clex is a simple lexer generator☆95Updated 2 months ago
- Tracing JIT compiler and runtime for a subset of the JVM☆24Updated last year
- A x86_64 Linux debugger 🐛🐛🐛☆234Updated last year
- 🪄 Tiny challenges for learning WebAssembly☆67Updated 2 months ago
- Header-only library for C99 that implements the most important classes from GLib: GArray, GHashTable, GList and GString.☆91Updated last year