Skip to content

Latest commit

 

History

History
42 lines (30 loc) · 3.17 KB

README.md

File metadata and controls

42 lines (30 loc) · 3.17 KB

⚠️ This is a work in progress and the API is not stable. May not be fit for use in production.

BlueRain OS

A modular, pluggable and cross-platform app framework. It is built on top of ReactXP (which utilizes ReactDOM for web and React Native for mobile).

🎊 Status

npm version Build Status bitHound Overall Score bitHound Dependencies bitHound Dev Dependencies bitHound Code Known Vulnerabilities

🎭 Platforms

🏆 Features

  • 📦 Apps Architecture
  • 🤖 Plugin Architecture
  • 🔧 Centralized Configurations
  • 💅 Themes
  • 🔥 Event and Callbacks
  • 🌏 Server Side Rendering
  • 🔀 Routing through React Router 4

🎨 Other features through official plugins

  • 🈯️ Internationalization through react-intl
  • 💥 State management through redux
  • 🚀 GraphQL integration through Apollo GraphQL Client
  • 🚨 Error Reporting through Sentry integration

🤖 Available plugins

Name Description Dependency
Apollo A fully-featured, production ready caching GraphQL client for every server or UI framework. Based on Apollo Client. Redux
Internationalization Internationalize React apps. This library provides React components and an API to format dates, numbers, and strings, including pluralization and handling translations. Based on react-intl.
Redux Predictable state container for JavaScript apps. Based on Redux & React Redux.
Redux DevTools DevTools for Redux with hot reloading, action replay, and customizable UI. Redux
Sentry Sentry is a cross-platform crash reporting and aggregation platform.