remult/remult
Full-stack CRUD, simplified, with SSOT TypeScript entities observed · 2026-08-28
Health v2 · maintenance only
97/100
- Activity 99
- Release rhythm 92
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.
- gap_med: 11.0
- age_days: 3229
- days_rel: 54
- days_push: 9
- n_releases_24m: 25
Adoption not part of the score
3209 stars · 157 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
Remult is a full-stack TypeScript CRUD framework that uses TypeScript entity classes as a single source of truth to generate a secure REST API, a type-safe frontend API client, and a backend ORM. It supports all major databases and integrates with frameworks like Express, Next.js, Nuxt, SvelteKit, Angular, React, and Vue, with shared validation and code-based authorization.
Use cases
- generate a rest crud api from typescript entities
- share data models and validation between frontend and backend
- build a fullstack crud app with react or nextjs
- replace writing boilerplate rest endpoints for a postgres database
- add type-safe database queries to a sveltekit or nuxt app
- enforce api authorization rules in code
- build a crud backend without code generation
When to choose
- you want a single source of truth for schema, validation, and api across frontend and backend
- you want zero-boilerplate rest crud with filtering, sorting, and paging
- you use TypeScript end-to-end and want fullstack type safety without codegen
- you want to incrementally add a crud api to an existing express, next.js, or sveltekit app
When to avoid
- you need fine-grained control over a hand-crafted rest or graphql api surface
- your project is not TypeScript-based
- you prefer a traditional standalone ORM with explicit migrations and no auto-generated endpoints
- you need a database or server framework without a remult adapter
Facets
library · maturity active
orm api-framework http-server middleware form-handling auth authorization serialization websocket web-development backend frontend databases apis developer-tools cross-platform crud rest-api single-source-of-truth type-safety fullstack decorators express nextjs react angular vue sveltekit postgresql realtime nodejs typescript web-server
10 sources
- readme: https://github.com/remult/remult · fetched 2026-08-28 · 2525ef131bfb
- homepage: https://remult.dev · fetched 2026-08-29 · 30fee5d6a179
- site_page: https://remult.dev/docs · fetched 2026-08-29 · a1da453d34fd
- site_page: https://remult.dev/docs/installation/framework/react · fetched 2026-08-29 · a91948a906d4
- site_page: https://remult.dev/docs/installation/framework/angular · fetched 2026-08-29 · a8e3e209bb71
- site_page: https://remult.dev/docs/installation/framework/vue · fetched 2026-08-29 · 50098379ab87
- site_page: https://remult.dev/docs/installation/framework/sveltekit · fetched 2026-08-29 · 6960acacffba
- site_page: https://remult.dev/docs/installation/framework/nextjs · fetched 2026-08-29 · 3934e0fd31af
- site_page: https://remult.dev/docs/installation/framework/solid · fetched 2026-08-29 · 2c32f435b7c5
- site_page: https://remult.dev/docs/installation/framework/nuxt · fetched 2026-08-29 · 5a37e9b35239
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| remult/remult | main | 97 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem