Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/feathersjs/feathers
The API and real-time application framework
https://github.com/feathersjs/feathers
browser feathers feathersjs framework javascript nodejs react-native real-time typescript
Last synced: 5 days ago
JSON representation
The API and real-time application framework
- Host: GitHub
- URL: https://github.com/feathersjs/feathers
- Owner: feathersjs
- License: mit
- Created: 2011-10-19T22:45:16.000Z (about 13 years ago)
- Default Branch: dove
- Last Pushed: 2025-01-01T00:33:53.000Z (11 days ago)
- Last Synced: 2025-01-03T14:42:07.940Z (8 days ago)
- Topics: browser, feathers, feathersjs, framework, javascript, nodejs, react-native, real-time, typescript
- Language: TypeScript
- Homepage: https://feathersjs.com
- Size: 34.9 MB
- Stars: 15,106
- Watchers: 225
- Forks: 753
- Open Issues: 139
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: .github/contributing.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
- awesome - feathersjs/feathers - The API and real-time application framework (TypeScript)
- awesome-nodejs-cn - Feathers - 受 Express 启发的微服务框架 (包 / Web 框架)
- awesome-nodejs - Feathers - Microservice framework built in the spirit of Express. ![](https://img.shields.io/github/stars/feathersjs/feathers.svg?style=social&label=Star) (Repository / Web Frameworks)
- awesome-repositories - feathersjs/feathers - The API and real-time application framework (TypeScript)
- awesome-github-star - feathers - time application framework | feathersjs | 14769 | (TypeScript)
- awesome-list - feathers - time applications and REST APIs with JavaScript and TypeScript | feathersjs | 13531 | (TypeScript)
- awesome-nodejs - Feathers - Microservice framework built in the spirit of Express. (Packages / Web frameworks)
- awesome-hackathon - feathers - time applications and REST APIs with JavaScript and TypeScript. (API generation)
- awesome-npm - feathers - 富有 Hook 特色的微服务框架 (1. 后端开发 / 1.2 框架)
- awesome-javascript - feathers - A REST and realtime API layer for modern applications. - ★ 9974 (MVC Frameworks and Libraries)
- awesome-node - Feathers - Microservice framework built in the spirit of Express. (Packages / Web frameworks)
- awesome-nodejs-cn - Feathers - 本着Express精神构建的微服务框架. (目录 / Web框架)
- awesome-javascript - feathers - A minimalist real-time JavaScript framework for tomorrow's apps. (MVC Frameworks and Libraries / Runner)
- StarryDivineSky - feathersjs/feathers
- awesome-starred - feathersjs/feathers - The API and real-time application framework (framework)
- awesome-nodejs-cn - Feathers - **star:15106** 基于Express精神构建的微服务框架 ![star > 2000][Awesome] (包 / Web 框架)
README
---
[![CI](https://github.com/feathersjs/feathers/workflows/CI/badge.svg)](https://github.com/feathersjs/feathers/actions?query=workflow%3ACI)
[![Maintainability](https://api.codeclimate.com/v1/badges/cb5ec42a2d0cc1a47a02/maintainability)](https://codeclimate.com/github/feathersjs/feathers/maintainability)
[![Test Coverage](https://api.codeclimate.com/v1/badges/cb5ec42a2d0cc1a47a02/test_coverage)](https://codeclimate.com/github/feathersjs/feathers/test_coverage)
[![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 full-stack framework for creating web APIs and real-time applications with TypeScript or JavaScript.
Feathers can interact with any backend technology, supports many databases out of the box and works with any frontend like React, VueJS, Angular, React Native, Android or iOS.
# Getting started
Get started with just three commands:
```bash
$ npm create feathers my-new-app
$ cd my-new-app
$ npm run dev
```To learn more about Feathers visit the website at [feathersjs.com](http://feathersjs.com) or jump right into [the Feathers guides](https://feathersjs.com/guides/).
# Contributing
To start developing, clone this repository, then run:
```
cd feathers
npm install
```To run all tests run
```
npm test
```Individual tests can be run in the module you are working on:
```
cd packages/feathers
npm test
```# License
Copyright (c) 2024 [Feathers contributors](https://github.com/feathersjs/feathers/graphs/contributors)
Licensed under the [MIT license](LICENSE).