# @feathersjs/feathers

> A framework for real-time applications and REST API with JavaScript and TypeScript

Latest version **5.0.50** (published 2026-09-11) · MIT license · 0 weekly downloads

## Install

```sh
npm install @feathersjs/feathers
pnpm add @feathersjs/feathers
yarn add @feathersjs/feathers
bun add @feathersjs/feathers
```

## Health

**Score 70/100 (B)** — status: active.

Positive: has types; no vulnerabilities; recently updated; high maintenance score; high quality score; popular repo.

Warnings: low downloads; no esm support.

## Facts

| | |
|---|---|
| Version | 5.0.50 |
| Published | 2026-09-11 |
| First published | 2017-10-20 |
| Weekly downloads | 0 |
| License | MIT |
| TypeScript types | bundled |
| Module format | CommonJS |
| Node | >= 12 |
| Dependencies | 3 |
| Unpacked size | 159.7 KB |
| Known vulnerabilities | 0 |
| Install scripts | no |
| GitHub stars | 15265 |
| Author | Feathers contributors |
| Maintainers | daffl, marshallswain |
| Keywords | feathers, REST, socket.io, realtime |

## Links

- npm: https://www.npmjs.com/package/@feathersjs/feathers
- Repository: https://github.com/feathersjs/feathers
- Homepage: http://feathersjs.com
- Issues: https://github.com/feathersjs/feathers/issues
- Funding: https://github.com/sponsors/daffl
- npm.io page: https://npm.io/package/@feathersjs/feathers

## Dependencies (3)

- [events](https://npm.io/package/events.md) ^3.3.0
- [@feathersjs/hooks](https://npm.io/package/@feathersjs/hooks.md) ^0.9.0
- [@feathersjs/commons](https://npm.io/package/@feathersjs/commons.md) ^5.0.50

## Alternatives

- [@opentelemetry/exporter-zipkin](https://npm.io/package/@opentelemetry/exporter-zipkin.md) — 14.8M weekly downloads
- [pusher-js](https://npm.io/package/pusher-js.md) — 2.0M weekly downloads
- [browserify](https://npm.io/package/browserify.md) — 1.7M weekly downloads
- [sqs-consumer](https://npm.io/package/sqs-consumer.md) — 1.7M weekly downloads
- [@sanity/eventsource](https://npm.io/package/@sanity/eventsource.md) — 930.8K weekly downloads

## Recent versions

- 5.0.50 (latest) — 2026-09-11
- 4.5.21 (crow) — 2026-08-10
- 6.0.0-pre.0 (pre) — 2026-01-31
- 5.0.49 — 2026-08-14
- 5.0.48 — 2026-08-11
- 4.5.20 — 2026-08-10
- 5.0.46 — 2026-06-27
- 5.0.45 — 2026-06-04
- 5.0.44 — 2026-04-02
- 5.0.43 — 2026-03-21
- 5.0.42 — 2026-03-04
- 5.0.41 — 2026-02-19
- 4.5.19 — 2026-02-07
- 5.0.40 — 2026-02-03
- 5.0.39 — 2026-01-31
- … 132 more at https://npm.io/package/@feathersjs/feathers/versions

## README

<img style="width: 100%; max-width: 400px;" src="http://feathersjs.com/img/feathers-logo-wide.png" alt="Feathers logo">

## The API and real-time application framework

[![CI](https://github.com/feathersjs/feathers/workflows/CI/badge.svg)](https://github.com/feathersjs/feathers/actions?query=workflow%3ACI)
[![Download Status](https://img.shields.io/npm/dm/@feathersjs/feathers.svg?style=flat-square)](https://www.npmjs.com/package/@feathersjs/feathers)
[![Discord](https://badgen.net/badge/icon/discord?icon=discord&label)](https://discord.gg/qa8kez8QBx)

Feathers is a lightweight web-framework for creating APIs and real-time applications using TypeScript or JavaScript.

Feathers can interact with any backend technology, supports many databases out of the box and works with any frontend technology like React, VueJS, Angular, React Native, Android or iOS.

## Getting started

You can build your first real-time and REST API in just 4 commands:

```bash
$ npm create feathers my-new-app
$ cd my-new-app
$ npm start
```

## Documentation

To learn more about Feathers visit the website at [feathersjs.com](http://feathersjs.com) or jump right into [the Feathers guides](http://feathersjs.com/guides).

## License

Copyright (c) 2024 [Feathers contributors](https://github.com/feathersjs/feathers/graphs/contributors)

Licensed under the [MIT license](LICENSE).

---
_Source: https://npm.io/package/@feathersjs/feathers · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
