Get Started
Follow the Quick Start to run the server and connect.
HaruDB is a modern, fully custom database built from scratch in Go, inspired by PostgreSQL and SQLite. It provides a TCP-based client–server architecture, an interactive REPL, Write-Ahead Logging (WAL) for crash recovery, ACID transactions, indexes for fast queries, and persistent JSON-backed storage.
Get Started
Follow the Quick Start to run the server and connect.
Features
Explore SQL operations, Indexes, and Transactions.
Examples
See Real-world Examples including banking systems and food delivery apps.
Architecture
Learn about WAL, Storage Engine, and the SQL Parser.
Roadmap
See Planned Features and the project vision.