https://github.com/feathery-org/feathery-react
React client library for Feathery
https://github.com/feathery-org/feathery-react
feathery form form-builder forms hooks react react-hooks
Last synced: 3 months ago
JSON representation
React client library for Feathery
- Host: GitHub
- URL: https://github.com/feathery-org/feathery-react
- Owner: feathery-org
- License: other
- Created: 2020-07-12T00:03:00.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2026-01-17T22:27:37.000Z (6 months ago)
- Last Synced: 2026-01-18T08:09:03.498Z (6 months ago)
- Topics: feathery, form, form-builder, forms, hooks, react, react-hooks
- Language: TypeScript
- Homepage: https://feathery.io
- Size: 5.47 MB
- Stars: 32
- Watchers: 4
- Forks: 1
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Codeowners: CODEOWNERS
Awesome Lists containing this project
README
# Feathery
> React client library for [Feathery](https://feathery.io)
[](https://feathery.io) [](https://www.npmjs.com/package/@feathery/react) [](https://standardjs.com)
Use this library to embed and extend Feathery forms in your codebase
## Documentation
For details on how to use this library, check out our [documentation](https://docs.feathery.io/develop/react).
## FAQ
### Q: How do I use the Feathery React library with Vite?
**A:** Remember to add a `global` definition in your Vite config. For example, the following config could be used:
```aiignore
import { defineConfig } from "vite";
import react from "@vitejs/plugin-react";
export default defineConfig({
resolve: {
alias: {},
},
plugins: [react()],
server: {
port: 3000,
},
preview: {
port: 3000,
},
define: {
// By default, Vite doesn't include shims for NodeJS
global: "window",
},
});
```
## License
[BSL](https://github.com/feathery-org/feathery-react/blob/master/LICENSE)