A CRUD framework for fullstack TypeScript

Get Started →

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.

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.

UI Framework Agnostic

Use Remult together with React, Angular, Vue.js, or any other UI framework.

Easy Setup

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