Skip to content

Latest commit

 

History

History
382 lines (286 loc) · 23.7 KB

README.md

File metadata and controls

382 lines (286 loc) · 23.7 KB


logo of awesome-feathersjs repository

Awesome Feathers Awesome

A list of awesome things related to FeathersJS

Resources

Official Resources

Videos

Articles and Blog Posts

Examples

Feathers-Chat

Official Feathers Chat app & related front-end examples

React

Vue

Admin

Auth

GraphQL / Apollo

Other

Projects Using Feathers

Plugins

Authentication and Authorization

Caching

Database

Database wrappers

  • @feathersjs-offline/owndata-ownnet - FeatherJS Offline-first realtime database wrapper implements the offline-first own-data / own-net replication principles on CRUD methods on any Feathers database adapter.

File upload

  • feathers-blob - Feathers abstract blob store service (service)
  • feathers-s3 - Manage files through S3-compatible APIs with FeathersJS (service and helpers)

APIs

Documentation

  • feathers-swagger - Add documentation to your Feathers services and feed them to Swagger UI. (configure)

Email and SMS

Google

Hooks

Images

Payments

Scaling

Search

  • feathers-algolia - Utilize the Algolia API for implementing advanced search functionality into your FeathersJS application.

Social media

Testing

  • feathers-factory - Quickly build reusable random data generators for your Feathers services.

Logging

  • feathers-splunk - Integrates the splunk into feathersjs services for logging.

Transports

Utilities

Validation

Mobile Clients

The Feathers client works with React Native but here is a collection of native libraries/SDKs.

Flutter

iOS

  • Feathers - Feathers compliant SDK written in Swift 3. Supports rest and socket providers.

Android

Frontend frameworks

Framework Agnostic

  • @feathersjs/client Official Feathers Module - All of the main client packages rolled into one.
  • wings-feathers - A FeathersJS 4-Way realtime reactive data sync and callback observable for any frontend frameworks (ie. React, Vue, Angular)
  • feathers-reactive - Live query streams for Feathers. Turns a Feathers service call into an RxJS observables that automatically updates on real-time events.
  • @feathersjs-offline/owndata-ownnet - FeatherJS Offline-first realtime database wrapper implements the offline-first own-data / own-net replication principles on CRUD methods on any Feathers database adapter.

DoneJS

  • can-connect-feathers - Feathers client library for DoneJS (feathers-client)
  • canjs-feathers - CanJS model implementation that connects to Feathers services through feathers-client. (feathers-client)

React and Redux

  • figbird - Declarative and realtime data management for ultra responsive Feathers and React applications.
  • feathers-react - A FeathersJS real-time React component library to display data
  • feathers-mobx - Inplement feathers client into your mobx store

VueJS

  • feathers-pinia - A Feathers Client wrapper that integrates with Pinia.
  • feathers-vuex - Integration of Feathers services with your Vuex store.

Angular

  • feathers-reactive - Live query streams for Feathers. Turns a Feathers service call into an RxJS observables that automatically updates on real-time events.

AureliaJS

React Admin

Admin on Rest (replaced by React Admin)