/awesome-feathersjs

A curated list of awesome things related to FeathersJS

MIT LicenseMIT


logo of awesome-feathersjs repository

Awesome Feathers Awesome

A curated list of awesome things related to FeathersJS

Resources

Official Resources

Videos

Articles and Blog Posts

Examples

Projects Using Feathers

Plugins

Authentication and Authorization

Caching

Database

Documentation

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

Email and SMS

Hooks

Payments

Scaling

  • mostly-feathers - Convert your Feathers APIs into microservices
  • mostly-feathers-rest - Expose your microservice as a RESTful API
  • feathers-cluster - Easily take advantage of multi-core systems for Feathers. (configure)
  • feathers-sync - Synchronize service events between application instances using MongoDB publish/subscribe (configure)
  • feathers-batch - Batch multiple Feathers service calls into one (service)

Social media

Testing

Transports

Utilities

Validation

Mobile Clients

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

iOS

  • FeathersjsClientSwift - An iOS client written in Swift.
  • Feathers - Feathers compliant SDK written in Swift 3. Supports rest and socket providers.

Android

JS Clients

Framework Agnostic

  • @feathersjs/client Official Feathers Module - All of the main client packages rolled into one.
  • feathers-reactive - Turns a Feathers service call into an RxJS observables that automatically updates on real-time events. (configure)

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)
  • donejs-feathers - A generator to quickly add FeathersJS to your DoneJS project. Includes Auth! (generator)

React and Redux

VueJS

  • feathers-vuex - Integration of Feathers services with your Vuex store.
  • vue-syncers-feathers - Synchronises feathers services with vue objects, updated in real time (connector)
  • vue-feathers - A plugin for Vuejs 1.x & 2.x to easily access your feathers services.

Angular 1

  • ng-feathers - Feathers client for AngularJS. FeatherJS for plain old AngularJS (1.X)

Angular 2

Submit yours!

Polymer

AureliaJS

Mithril