FeathersJS logo

Welcome to the FeathersJS documentation! Feathers is a web-framework for creating real-time applications and REST APIs using JavaScript or TypeScript with Node.JS, React Native and the browser. It works with any backend supporting many databases out of the box and with any frontend technology like React, VueJS, Angular, Android or iOS.

Feathers key image

At its core, Feathers is a set of tools and an architecture pattern that make it easy to create scalable REST APIs and real-time applications. You can build prototypes in minutes and production-ready apps in days. To get started, follow one of the following links:

The Feathers guide >

The API documentation >

The cookbook for common tasks and patterns >

FAQ and ways to get help >

Migrate to the latest version >