Skip to main content

Abimongo

A MongoDB ORM/ODM for TypeScript and JavaScript—built for dynamic multi-tenancy, GraphQL, Redis caching, and enterprise-grade scale.

models/user.ts
import { AbimongoSchema, model } from '@abimongo/core';

const userSchema = new AbimongoSchema({
username: String,
email: String,
roles: [String]
}, { timestamps: true });

export const User = model('User', userSchema);

Dynamic Multi-Tenancy

Isolate data per tenant with flexible strategies and minimal config.

GraphQL-Ready

Generate schemas & resolvers directly from your models.

RBAC + Redis

Built-in roles/permissions and caching for performance.

TypeScript-First

Strong typing, testability, and clean DX for teams that scale.

📺 Abimongo Log Stream

📊 Usage Metrics

No metrics available
Live Logs Realtime stream from Abimongo server
No live logs yet