awesome-feathersjs icon indicating copy to clipboard operation
awesome-feathersjs copied to clipboard

A list of awesome things related to FeathersJS


logo of awesome-feathersjs repository

Awesome Feathers Awesome

A list of awesome things related to FeathersJS

  • Awesome Feathers Awesome
    • Resources
      • Official Resources
      • Videos
      • Articles and Blog Posts
      • Examples
    • Projects Using Feathers
    • Plugins
      • Authentication and Authorization
      • Caching
      • Database
      • APIs
      • Documentation
      • Email and SMS
      • Google
      • Hooks
      • Images
      • Payments
      • Scaling
      • Search
      • Social media
      • Testing
      • Logging
      • Transports
      • Utilities
      • Validation
    • Mobile Clients
    • Flutter
    • iOS
    • Android
    • Frontend frameworks
      • Framework Agnostic
      • DoneJS
      • React and Redux
      • VueJS
      • Angular 1
      • Angular 2
      • Polymer
      • AureliaJS
      • Mithril
      • React Admin
      • Admin on Rest (replaced by React Admin)

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.

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)