Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/seasonedcc/remix-forms
The full-stack form library for Remix and React Router
https://github.com/seasonedcc/remix-forms
form forms react-hook-form react-router react-router-dom react-router-dom-v6 react-router-v6 remix remix-run type-safety typescript zod
Last synced: 24 days ago
JSON representation
The full-stack form library for Remix and React Router
- Host: GitHub
- URL: https://github.com/seasonedcc/remix-forms
- Owner: seasonedcc
- License: mit
- Created: 2022-02-24T11:08:10.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-06-05T16:25:01.000Z (5 months ago)
- Last Synced: 2024-10-02T04:42:36.092Z (about 1 month ago)
- Topics: form, forms, react-hook-form, react-router, react-router-dom, react-router-dom-v6, react-router-v6, remix, remix-run, type-safety, typescript, zod
- Language: TypeScript
- Homepage: https://remix-forms.seasoned.cc
- Size: 7.67 MB
- Stars: 492
- Watchers: 8
- Forks: 25
- Open Issues: 43
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# Welcome to Remix Forms
This repository contains the Remix Forms source code. Please create issues as you encounter them. We appreciate the contribution!
## Documentation
For documentation about Remix Forms, please visit [remix-forms.seasoned.cc](https://remix-forms.seasoned.cc).
## Development
1. Clone the repo
2. Install and run
```sh
$ cd remix-forms
$ npm i
$ npm run dev
```Note: we had issues running the turborepo `dev` command on Node 18. We recommend using Node 16 for development.
This will run the website at http://localhost:3000.
## Testing
You need to have the Playwright executables in order to run the tests.
```sh
npx playwright install
```Then you can run
```sh
npm run test
```