frourios/frourio
Fast and type-safe full stack framework, for TypeScript observed · 2026-08-28
Health v2 · maintenance only
42/100
- Activity 17
- Release rhythm 40
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 9.5
- age_days: 2287
- days_rel: 573
- days_push: 502
- n_releases_24m: 5
Adoption not part of the score
1220 stars · 21 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
Frourio is a TypeScript full-stack framework that statically type-checks API communication between frontend and backend by generating bridging files from shared API type definitions. It works with combinations of client frameworks (React, Vue, Next.js, Nuxt.js) and server frameworks (Fastify, Express), with automatic validation and a GUI/CUI project scaffolder (create-frourio-app).
Use cases
- build a type-safe full-stack TypeScript web app
- share API types between frontend and backend without manual sync
- eliminate runtime API contract bugs via static type checking
- scaffold a full-stack project with frontend, backend, ORM, and CI in one command
- auto-validate HTTP requests with Zod or class-validator
- generate a typed API client for React/Vue/Next/Nuxt
When to choose
- your team writes both frontend and backend in TypeScript and wants end-to-end type safety
- you want fast project setup with opinionated choices for ORM, database, and CI
- you prefer Fastify or Express backends with typed controllers
- you want to reduce manual API integration testing
When to avoid
- your frontend and backend are in different languages
- you need a framework outside the supported Fastify/Express servers
- you prefer a runtime-validated API contract like OpenAPI over compile-time types
- you need a very large ecosystem or enterprise support
Facets
framework · maturity active
web-framework api-framework http-server routing middleware cli web-development backend frontend apis developer-tools cross-platform cli type-safe-api full-stack aspida fastify express end-to-end-types code-generation validation zod nodejs typescript
7 sources
- readme: https://github.com/frourios/frourio · fetched 2026-08-28 · af9fac6f470d
- homepage: https://frourio.com · fetched 2026-08-29 · ba09ecc7c16e
- site_page: https://frourio.com/docs · fetched 2026-08-29 · 14a0d453ec8a
- site_page: https://frourio.com/docs/tutorial · fetched 2026-08-29 · e0dc290a5222
- site_page: https://frourio.com/docs/reference · fetched 2026-08-29 · a2bc371c4b51
- site_page: https://frourio.com/docs/guide · fetched 2026-08-29 · 02723e39d71f
- site_page: https://frourio.com/changelog · fetched 2026-08-29 · 0c16ec85d183
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| frourios/frourio | main | 42 |
For agents
markdown · JSON · MCP: product_card(name="frourios/frourio")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem