Datalevin is an open-source Datalog-based database written in Clojure that runs natively on top of LMDB. It supports full ACID transactions, schema-less EDN data storage, vector search with SIMD acceleration, and text-based querying. Usable as an embedded library or as a client/server database with RBAC access, it acts like SQLite or Datomic on a ledger of immutable datoms, plus modern features like vector and full-text search.

Features

  • Datalog query language with schema-less EDN storage
  • ACID transactions via LMDB backend
  • SIMD‑accelerated vector search support
  • Full-text inverted indexing built-in
  • Usable both embedded or as client/server with RBAC
  • Babashka pod for scripting or REPL use

Project Samples

Project Activity

See All Activity >

Categories

Database

License

Eclipse Public License

Follow Datalevin

Datalevin Web Site

Other Useful Business Software
$300 Free Credits to Build on Google Cloud Icon
$300 Free Credits to Build on Google Cloud

New customers can spin up VMs, build with AI, and query data at no cost.

Put your $300 in credit toward real workloads, then keep building with free monthly usage for 20+ products. No commitment and no charge until you upgrade.
Start Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of Datalevin!

Additional Project Details

Operating Systems

Linux, Mac, Windows

Programming Language

Java

Related Categories

Java Database Software

Registered

2025-07-08