Skip to content

fabrix-framework/fabrix

Repository files navigation

cover

GitHub Workflow Status GitHub npm


Fabrix is a framework for building React applications that are backed by GraphQL backend.

Features

  • 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.

Quick start

See the instruction at our documentation to use fabrix in your React app

Examples

We have some example apps in repo.

Development

Packages

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

Setup

Install required dependencies

pnpm install

Build

pnpm build

Contributing

Refer to our contribution guidelines.

License

Fabrix is open source software licensed as MIT