List of Packages
@pankod/refine-core
- Collection ofhooks
,components
andproviders
for authentication, access control, routing, networking, state management and i18n. Your starting point for headless projects.@pankod/refine-inferencer
- Provides a way to automatically generate views for resources based on the data structure. The aim is to reduce the amount of time spent on creating views for resources by generating the code automatically that can be customized easily.@pankod/refine-cli
- It is a tool that allows you to perform important commands while developing with refine.
UI Framework Packages:
-
@pankod/refine-antd
- Ant Design System UI Framework support. 20+ framework-specifichooks
andcomponents
incl. Table, Form, Select, Menu, Layout, Notification and CRUD components. -
@pankod/refine-mui
- Material UI Framework support. 20+ framework-specifichooks
andcomponents
incl. DataGrid (+ Pro), AutoComplete, Menu, Layout, Notification and CRUD components. -
@pankod/refine-mantine
- Mantine UI Framework support. 20+ framework-specific hooks and components incl. Table, Form, AutoComplete, Menu, Layout, Notification and CRUD components. -
@pankod/refine-chakra-ui
- Chakra UI UI Framework support. 20+ framework-specific components incl. Menu, Layout, Notification and CRUD components.
Data Provider Packages:
-
@pankod/refine-simple-rest
- Connect any custom REST API backend. -
@pankod/refine-graphql
- Connect any custom GraphQL backend. -
@pankod/refine-nestjsx-crud
- Consume REST API's built with NestJs. -
@pankod/refine-strapi-v4
- Strapi connector for v4 REST API. -
@pankod/refine-strapi-graphql
- Strapi connector for GraphQL API. -
@pankod/refine-strapi
- Strapi connector for legacy REST API. -
@pankod/refine-supabase
-Supabase data provider. Supports Supabase Realtime for live/realtime projects. -
@pankod/refine-hasura
- Hasura GraphQL data provider. Supports GraphQL Subscriptions for live/realtime projects. -
@pankod/refine-appwrite
- Appwrite data provider. Supports Appwrite Realtime for live/realtime projects. -
@pankod/refine-medusa
- Medusa connector for your e-commerce projects. -
@pankod/refine-airtable
- Use Airtable as backend service. -
@pankod/refine-nhost
- Nhost data provider. Supports GraphQL Subscriptions for live/realtime projects.
Router Provider Packages
-
@pankod/refine-react-router-v6
- Router Provider for React Router (v6) -
@pankod/refine-react-router
- Router Provider for React Router (v5) -
@pankod/refine-nextjs-router
- Router Provider for Next.js -
@pankod/refine-react-location
- Router Provider for React Location -
@pankod/refine-remix-router
- Router Provider for Remix
Live Provider Packages
@pankod/refine-ably
- React Table support for for live/realtime projects.
Integrations
@pankod/refine-kbar
- kbar integration. Addcommand
/crtrl
+k
interfaces to your project.@pankod/refine-react-table
- React Table integration. Powerful tables & datagrids for your headless projects.@pankod/refine-react-hook-form
- React Hook Form integration. Extensible forms and validation for your projects.
React Frameworks
NextJS
- SSR and SSG support for your projects.
React Frameworks
Remix
- SSR support for your projects.
❤️ Community Packages:
refine-firebase
- Support for Firebase services.@tspvivek/refine-directus
- Connector for backends created with Directusrefine-elide-rest
- Connector for backends created with Elideent-refine
- A library that generates fully customizable UI based on Entgo ORM and GraphQL API with refine