remult/remult
Some data may be outdated — see provenance labels.
Full-stack CRUD, simplified, with SSOT TypeScript entities observed · 2026-09-26
Health v2 · maintenance only
92/100
- Activity 95
- Release rhythm 85
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-10-21. Adoption (stars, forks) is never an input.
- gap_med: 12
- age_days: 3277
- days_rel: 102
- days_push: 31
- n_releases_24m: 20
Adoption not part of the score
3210 stars · 159 forks observed · 2026-09-26
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-09-26 · 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 | 92 |
For agents
Data as of 2026-10-19T08:05:51.212177+00:00 · Report a problem