Fabrix is a framework for building React applications that are backed by GraphQL backend.
- Snappy DX ❤️ - Finally, all you need to do is just writing GraphQL! Free from repetitive tasks to ship your frontend to customers.
- Just works with React app 🚀 - Fabrix can work with any existing React app, and can be used with any GraphQL schema. See Component API for more information.
- Bring your own components 🛠️ - Fabrix is designed to be agnostic to the components you use. You can use any component library, or even build your own. We already have several component libraries that you can use out of the box.
See the instruction at our documentation to use fabrix in your React app
We have some example apps in repo.
package | description | link |
---|---|---|
@fabrix-framework/fabrix | Core package | Docs |
@fabrix-framework/graphql-config | GraphQL LSP support | Docs |
@fabrix-framework/chakra-ui | Chakra UI components for fabrix | Docs |
Install required dependencies
pnpm install
pnpm build
Refer to our contribution guidelines.
Fabrix is open source software licensed as MIT