Welcome to RuloDB’s documentation. This documentation is your go-to guide for getting the most out of RuloDB and Rulo, its query language.

What is RuloDB

RuloDB is a NoSQL document database, inspired by RethinkDB. As of now, it is in its early stages of development (read, not even beta), and only supports basic CRUD operations. Although not implemented yet, the project aims to provide features including, but not limited to:
  • ⚡️ Changefeeds
  • ✨ Advanced query language
  • 📦 Type-safe SDKs
  • ✅ Schema validation

What You’ll Find in This Documentation

This documentation includes everything you need to get started with RuloDB and Rulo, including: and much more. Including information on how to write a client to interact with RuloDB.
Found a typo? Or maybe a broken link? RuloDB is open-source, help us fix it!