level-orm

JSON →
library 2.0.0 ·javascript
verified Jun 5, 2026

Simple ORM for leveldb/levelup providing getters, setters, and streaming for models backed by sublevels. Current stable version is 2.0.0. Allows defining models with a primary key, supports compound keys via bytewise encoding, and auto-incrementing keys via a keyfn callback. Designed for use with level-sublevel for shared database state across multiple models. Uses an inheritable base class pattern. Lightweight and minimal compared to full ODM solutions like mongoose.