DBDB.io The Encyclopedia of Database Systems · Est. 2017
Database of Databases

Database Entry

SlothDB


SlothDB is an experimental embedded SQL database engine written in C++20. It operates on an in-process execution model, allowing direct querying of Parquet, CSV, JSON, Arrow, Avro, SQLite, and Excel files using SQL without requiring a separate import step.

Source Code
https://github.com/SouravRoy-ETL/slothdb[02]
Developer
Country of Origin
IN
Start Year
2026 [04]
Project Types
Hobby, Open Source
Written in
C++
Operating Systems
Linux, macOS, Windows
License
MIT License

Database Entry

SlothDB


SlothDB is an experimental embedded SQL database engine written in C++20. It operates on an in-process execution model, allowing direct querying of Parquet, CSV, JSON, Arrow, Avro, SQLite, and Excel files using SQL without requiring a separate import step.

History


Developed as a from-scratch experimental project, SlothDB aims to explore embedded SQL engine design. It is currently in early-stage active development, with a focus on direct file querying and in-process execution capabilities.

Data Model


Joins


Query Interface


SQL

Storage Format


System Architecture


Views


Revision #2 Last Updated: