Ross ROSS = Recommend OSS · open-source software intelligence for agents

frourios/frourio

Fast and type-safe full stack framework, for TypeScript observed · 2026-08-28

github.com/frourios/frourio · homepage · TypeScript · MIT (permissive) 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

Full methodology

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

Member repositories

RepositoryRoleHealth v2
frourios/frouriomain42

For agents

markdown · JSON · MCP: product_card(name="frourios/frourio")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem