# feathersjs/feathers

The API and real-time application framework

Repository: https://github.com/feathersjs/feathers
Canonical: https://ross.abutalabs.com/products/feathers
Homepage: https://feathersjs.com
Language: TypeScript
License: MIT
License Family: permissive
Topics: feathersjs, javascript, nodejs, browser, react-native, framework, feathers, real-time, typescript
Last push: 2026-08-14T01:57:48+00:00

## Health v2 (maintenance only)
Score: 98/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 97, release rhythm 97, longevity 100
- inputs: {"age_days": 5432, "days_push": 20, "days_rel": 20, "gap_med": 11.5, "n_releases_24m": 23}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 15267, forks 797 (observed 2026-08-28T04:11:09.467964+00:00)

## What it is
Feathers is a full-stack framework for building web APIs and real-time applications in TypeScript or JavaScript. It provides a service-oriented architecture with automatic REST and WebSocket APIs, database integrations, and works with any frontend including React, Vue, Angular, and React Native.

## Use cases
- build a REST API with Node.js
- create a real-time chat application
- build a backend for a React or Vue frontend
- add websocket-based realtime updates to an app
- scaffold a production-ready API with authentication
- build a mobile app backend with React Native
- create CRUD services backed by a database

## When to choose
- you want a batteries-included Node.js API framework with realtime support out of the box
- you need both REST and WebSocket APIs from the same service layer
- you want TypeScript-first structure with a plugin ecosystem
- you're building a full-stack app quickly, from prototype to production

## When to avoid
- you need a minimal, unopinionated HTTP router
- your stack is not JavaScript/TypeScript
- you prefer a microframework where you assemble every piece yourself
- you need heavy server-side rendering of frontend pages

## Facets
- artifact type: framework
- maturity: stable
- function: web-framework, api-framework, websocket, auth, orm, middleware, routing
- domain: web-development, backend, apis, developer-tools
- platform: browser, cross-platform
- tags: typescript, real-time, rest-api, full-stack, services, hooks, react-native, nodejs, web-server

## Member repositories
- feathersjs/feathers (main) score 98

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:11:09.467964+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-29T17:06:31.914806+00:00, confidence not recorded.
  - readme: https://github.com/feathersjs/feathers (fetched 2026-08-28T04:11:09.467964+00:00, sha 1a5fc4d5b5fd)
  - homepage: https://feathersjs.com (fetched 2026-08-29T08:04:38.388506+00:00, sha 1d270cf11b7b)
  - site_page: https://feathersjs.com/guides (fetched 2026-08-29T08:04:38.391396+00:00, sha f55fefac299b)
  - registry_npm: https://registry.npmjs.org/feathers (fetched 2026-08-29T08:04:38.393409+00:00, sha 7f1bf5afe853)
- Data as of 2026-08-30T08:39:29.467469+00:00.
