Skip to content


Fullstack Type-safe CRUD & Realtime

Boost your TypeScript stack with SSOT entities and say goodbye to boilerplate code.


API Included

Secure API is auto-generated from model TypeScript classes, and consumed by frontend type-safe queries. The generated API can also be used by apps & third-parties.


No Boilerplate

Simple CRUD from frontend to database just works. Smart hooks make it super easy to control data transformation, validations and CRUD events.

Framework Agnostic

Use Remult with any UI framework, web framework or meta-framework, including: React, Vue, Svelte, Angular, Express, Fastify, NestJS, Next.js, SvelteKit...


Highly Declarative

Model metadata and declarative code affect both frontend and backend, eliminating redundant, error-prone duplication.


Always Type-safe

The same type-safe coding style can be used to find and manipulate data in both frontend and backend code.

Easy Setup

Bootstrap in minutes with an Express.js middleware in the backend and an http client wrapper in the frontend.

MIT Licensed | Made by the Remult team with ❤️