https://github.com/reactionable/reactionable
Nifty React components
https://github.com/reactionable/reactionable
framework reactjs
Last synced: 3 months ago
JSON representation
Nifty React components
- Host: GitHub
- URL: https://github.com/reactionable/reactionable
- Owner: reactionable
- License: mit
- Created: 2019-10-15T13:23:48.000Z (over 6 years ago)
- Default Branch: main
- Last Pushed: 2025-04-04T16:29:43.000Z (12 months ago)
- Last Synced: 2025-04-07T20:52:12.452Z (12 months ago)
- Topics: framework, reactjs
- Language: TypeScript
- Homepage: https://reactionable.github.io/reactionable/
- Size: 23.3 MB
- Stars: 2
- Watchers: 0
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
---
**Reactionable** is a robust, modular collection of libraries offering a suite of pre-built, enterprise-grade components designed to streamline and accelerate web application development.
Built with modern best practices in mind, **Reactionable** empowers developers to build scalable, maintainable, and high-performance applications.
**Reactionable** provides:
- Modular Components: A variety of ready-to-use UI and utility components that can be easily integrated and customized.
- Enterprise-Grade Quality: Components designed for robustness, security, and high performance in complex, production-level applications.
- Modern Development Practices: Adherence to SOLID principles ensures that your business logic is decoupled from UI and infrastructure layers, promoting testability and maintainability.
## [🚀 Getting Started / 📖 Documentation](https://reactionable.github.io/reactionable)
---
## Packages
| Name | Npm | Description |
| ---------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------- |
| [@reactionable/core](https://reactionable.github.io/reactionable/?path=/story/core-home--presentation) | [](https://www.npmjs.com/package/@reactionable/core) | Main package of Reactionnable |
| **UI Packages** | | |
| [@reactionable/ui-bootstrap](https://reactionable.github.io/reactionable/?path=/story/ui-bootstrap-home--presentation) | [](https://www.npmjs.com/package/@reactionable/ui-bootstrap) | UI package for [React Bootstrap](https://react-bootstrap.github.io/) integration |
| [@reactionable/ui-material](https://reactionable.github.io/reactionable/?path=/story/ui-material-home--presentation) | [](https://www.npmjs.com/package/@reactionable/ui-material) | UI package for [Material-UI](https://material-ui.com/) integration |
| **Router Packages** | |
| [@reactionable/nextjs](https://reactionable.github.io/reactionable/?path=/story/nextjs-home--presentation) | [](https://www.npmjs.com/package/@reactionable/nextjs) | Router package for [NextJs](https://nextjs.org/) integration |
| [@reactionable/react-router](https://reactionable.github.io/reactionable/?path=/story/react-router-home--presentation) | [](https://www.npmjs.com/package/@reactionable/react-router) | Router package for [React Router DOM](https://reactrouter.com/web/guides/quick-start/) integration |
| **Backend Packages** | |
| [@reactionable/amplify](https://reactionable.github.io/reactionable/?path=/story/amplify-home--presentation) | [](https://www.npmjs.com/package/@reactionable/amplify) | Backend package for [AWS Amplify](https://docs.amplify.aws/) integration |
| [@reactionable/graphql](https://reactionable.github.io/reactionable/?path=/story/graphql-home--presentation) | [](https://www.npmjs.com/package/@reactionable/graphql) | Backend package for [Apollo GraphQL](https://www.apollographql.com/docs/react/) integration |
## Helping Project
❤️ If this project helps you reduce time to develop and/or you want to help the maintainer of this project. You can [sponsor](https://github.com/sponsors/neilime) him. Thank you !
## Contributing
👍 If you wish to contribute to **Reactionable**, please read the [CONTRIBUTING.md](CONTRIBUTING.md) file, PRs are Welcome !
## Author
🏢 **ESCEMI **
- Website: https://www.escemi.com
- Sponsor: [@neilime](https://github.com/sponsors/)
- Github: [@reactionable](https://github.com/reactionable)
- LinkedIn: [@escemi](https://www.linkedin.com/company/escemi)
## License
📝 Copyright © 2020 [ESCEMI ](https://www.escemi.com).
This project is [MIT](https://github.com/reactionable/reactionable/blob/master/LICENSE) licensed.