For TypeScript and JavaScript in Node.js, React Native and the browser
Feathers is a lightweight web-framework for creating real-time applications and REST APIs using JavaScript or TypeScript.
Feathers can interact with any backend technology, supports over a dozen databases and works with any frontend technology like React, VueJS, Angular, React Native, Android or iOS.
Build prototypes in minutes and production-ready apps in days.
Seriously.
Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat.
Check out the docs to learn more about Feathers.
Feel free say hello on Discord, or show us some love on Twitter.
Fast
Leveraging a unique architecture, Feathers lets you focus on building your APIs and real-time applications quickly. You automatically get scalable REST, GraphQL and real-time APIs and stay prepared for whatever else the future might bring.
Universal
Feathers can be used with NodeJS, in the browser, with React Native or with any other API client. You can use any database with many supported out of the box and connect your API seamlessly to any frontend framework.
Flexible
Built for TypeScript and JavaScript, Feathers provides the structure to create complex applications but is flexible enough to not be in the way. With a large ecosystem of plugins you can include exactly what you need. No more, no less.