# Install
Tweak the create-react-app webpack config(s) without using 'eject' and without creating a fork of the react-scripts
Lightweight React bindings for MobX based on React 16.8+ and Hooks
React bindings for MobX. Create fully reactive components.
Opinionated, transactional, MobX powered state container
Easy dependency injection for node.js unit testing
Monaco Editor for React - use the monaco-editor in any React application without needing to use webpack (or rollup/parcel/etc) configuration files / plugins
Alias for craco or rewired create-react-app
Simple, scalable state management.
Multiple Entry Support for Create-React-App
A babel plugin adding the ability to rewire module dependencies. This enables to mock modules for testing purposes.
Keep your MobX state in sync with react-router
Utility functions and common patterns for MobX
Add react-hot-loader to a react-app-rewired config.
Rewire `babel-loader` loader in your `create-react-app` project using `craco`.
An application architecture based on a unidirectional data flow
[](#contributors-)
Add webpack-bundle-analyzer to a react-app-rewired config.
A babel plugin adding the ability to rewire module dependencies. This enables to mock modules for testing purposes.
Dev-tools for MobX and React
Resolver for eslint-plugin-import to import alias from jsconfig paths
Reactive MobX Form State Management
You might not need this rewire, Create React App added guide about how to add Less support to CRA without the need of ejecting. See [Adding a CSS Preprocessor](https://github.com/facebookincubator/create-react-app/blob/master/packages/react-scripts/templa
TypeScript definitions for rewire