Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jaredpalmer/formik
Build forms in React, without the tears ๐ญ
https://github.com/jaredpalmer/formik
form formik forms higher-order-component hooks react react-hooks react-native render-props
Last synced: 1 day ago
JSON representation
Build forms in React, without the tears ๐ญ
- Host: GitHub
- URL: https://github.com/jaredpalmer/formik
- Owner: jaredpalmer
- License: apache-2.0
- Created: 2017-06-14T19:50:59.000Z (over 7 years ago)
- Default Branch: main
- Last Pushed: 2024-04-11T22:39:23.000Z (8 months ago)
- Last Synced: 2024-04-14T00:11:09.516Z (8 months ago)
- Topics: form, formik, forms, higher-order-component, hooks, react, react-hooks, react-native, render-props
- Language: TypeScript
- Homepage: https://formik.org
- Size: 14.8 MB
- Stars: 33,461
- Watchers: 234
- Forks: 2,763
- Open Issues: 810
-
Metadata Files:
- Readme: README.md
- Contributing: .github/CONTRIBUTING.md
- Funding: .github/FUNDING.yml
- License: LICENSE
- Code of conduct: .github/CODE_OF_CONDUCT.md
- Codeowners: .github/CODEOWNERS
- Security: SECURITY.md
Awesome Lists containing this project
- awesome-react-native - formik โ 10633 - Forms in React, without tears. (Components / Forms)
- awesome-react - formik - Build forms in React, without the tears (**Awesome React** [![Awesome](https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg)](https://github.com/sindresorhus/awesome) / React)
- awesome-react-components - formik - Build forms without tears and supports Validation in ease. (Code Design / Form Logic)
- awesome-react-render-props - formik
- awesome-react-native - formik โ 10633 - Forms in React, without tears. (Components / Forms)
- awesome-react - formik - Build forms without tears and supports Validation in ease. ![](https://img.shields.io/github/stars/jaredpalmer/formik.svg?style=social&label=Star) (UI Components / Form Components)
- awesome-react-components - formik - Build forms without tears and supports Validation in ease. (Code Design / Form Logic)
- awesome - formik
- awesome-react-native - formik - Forms in React, without tears. ![](https://img.shields.io/github/stars/jaredpalmer/formik.svg?style=social&label=Star) (Components / Forms)
- awesome - formik - Build forms in React, without the tears ๐ญ (TypeScript)
- awesome-react - formik - Forms in React, without tears
- awesome-react-native - formik โ 10633 - Forms in React, without tears. (Components / Forms)
- awesome-react-render-props - formik
- awesome-react-components - formik - Build forms without tears and supports Validation in ease. (Code Design / Form Logic)
- stars - jaredpalmer/formik
- awesome-react-components - formik - Build forms without tears and supports Validation in ease. (Code Design / Form Logic)
- awesome-react-cn - formik - Build forms in React, without the tears (Uncategorized / Uncategorized)
- awesome-react - formik - Build forms in React, without the tears ` ๐ 24 days ago` (React [๐](#readme))
- awesome-react-native - formik โ 10633 - Forms in React, without tears. (Components / Forms)
- react-components - Formik
- awesome-star-libs - jaredpalmer / formik
- awesome-web-dev-resources - formik
- awesome - jaredpalmer/formik - Build forms in React, without the tears ๐ญ (TypeScript)
- best-of-react - GitHub - 34% open ยท โฑ๏ธ 24.04.2024): (Input Components)
- Algorithms-Cheatsheet-Resources - Build forms in React, without the tears ๐ญ
- awesome-learning-resources - formik - Build forms in React, without the tears (Uncategorized / Uncategorized)
- fucking-awesome-react-components - formik - Build forms without tears and supports Validation in ease. (Code Design / Form Logic)
- StarryDivineSky - jaredpalmer/formik
README
Build forms in React, without the tears.
[![Stable Release](https://img.shields.io/npm/v/formik.svg)](https://npm.im/formik)
[![Blazing Fast](https://badgen.now.sh/badge/speed/blazing%20%F0%9F%94%A5/green)](https://npm.im/formik)
[![gzip size](http://img.badgesize.io/https://unpkg.com/formik@latest/dist/formik.esm.js?compression=gzip)](https://unpkg.com/formik@latest/dist/formik.esm.js)
[![license](https://badgen.now.sh/badge/license/Apache-2.0)](./LICENSE)
[![Discord](https://img.shields.io/discord/769256827007139912.svg?style=flat-square)](https://discord.gg/pJSg287)**Visit [https://formik.org](https://formik.org) to get started with Formik.**
## Organizations and projects using Formik
[List of organizations and projects using Formik](https://github.com/jaredpalmer/formik/issues/87)
## Authors
- Jared Palmer [@jaredpalmer](https://twitter.com/jaredpalmer)
- Ian White [@eonwhite](https://twitter.com/eonwhite)## Contributing
This monorepo uses `yarn`, so to start you'll need the package manager installed.
To run E2E tests you'll also need Playwright set up, which can be done locally via `npx playwright install`. Afterward, run `yarn start:app` and in a separate tab run `yarn e2e:ui` to boot up the test runner.
When you're done with your changes, we use [changesets](https://github.com/changesets/changesets) to manage release notes. Run `yarn changeset` to autogenerate notes to be appended to your pull request.
Thank you!
## Contributors
Formik is made with <3 thanks to these wonderful people
([emoji key](https://github.com/kentcdodds/all-contributors#emoji-key)):| [
Jared Palmer](http://jaredpalmer.com)
[๐ฌ](#question-jaredpalmer "Answering Questions") [๐ป](https://github.com/jaredpalmer/formik/commits?author=jaredpalmer "Code") [๐จ](#design-jaredpalmer "Design") [๐](https://github.com/jaredpalmer/formik/commits?author=jaredpalmer "Documentation") [๐ก](#example-jaredpalmer "Examples") [๐ค](#ideas-jaredpalmer "Ideas, Planning, & Feedback") [๐](#review-jaredpalmer "Reviewed Pull Requests") [โ ๏ธ](https://github.com/jaredpalmer/formik/commits?author=jaredpalmer "Tests") | [
Ian White](https://www.stardog.io)
[๐ฌ](#question-eonwhite "Answering Questions") [๐](https://github.com/jaredpalmer/formik/issues?q=author%3Aeonwhite "Bug reports") [๐ป](https://github.com/jaredpalmer/formik/commits?author=eonwhite "Code") [๐](https://github.com/jaredpalmer/formik/commits?author=eonwhite "Documentation") [๐ค](#ideas-eonwhite "Ideas, Planning, & Feedback") [๐](#review-eonwhite "Reviewed Pull Requests") | [
Andrej Badin](http://andrejbadin.com)
[๐ฌ](#question-Andreyco "Answering Questions") [๐](https://github.com/jaredpalmer/formik/issues?q=author%3AAndreyco "Bug reports") [๐](https://github.com/jaredpalmer/formik/commits?author=Andreyco "Documentation") | [
Adam Howard](http://adz.co.de)
[๐ฌ](#question-skattyadz "Answering Questions") [๐](https://github.com/jaredpalmer/formik/issues?q=author%3Askattyadz "Bug reports") [๐ค](#ideas-skattyadz "Ideas, Planning, & Feedback") [๐](#review-skattyadz "Reviewed Pull Requests") | [
Vlad Shcherbin](https://github.com/VladShcherbin)
[๐ฌ](#question-VladShcherbin "Answering Questions") [๐](https://github.com/jaredpalmer/formik/issues?q=author%3AVladShcherbin "Bug reports") [๐ค](#ideas-VladShcherbin "Ideas, Planning, & Feedback") | [
Brikou CARRE](https://github.com/brikou)
[๐](https://github.com/jaredpalmer/formik/issues?q=author%3Abrikou "Bug reports") [๐](https://github.com/jaredpalmer/formik/commits?author=brikou "Documentation") | [
Sam Kvale](http://skvale.github.io)
[๐](https://github.com/jaredpalmer/formik/issues?q=author%3Askvale "Bug reports") [๐ป](https://github.com/jaredpalmer/formik/commits?author=skvale "Code") [โ ๏ธ](https://github.com/jaredpalmer/formik/commits?author=skvale "Tests") |
| :---: | :---: | :---: | :---: | :---: | :---: | :---: |
| [
Jon Tansey](http://jon.tansey.info)
[๐](https://github.com/jaredpalmer/formik/issues?q=author%3Ajontansey "Bug reports") [๐ป](https://github.com/jaredpalmer/formik/commits?author=jontansey "Code") | [
Tyler Martinez](http://slightlytyler.com)
[๐](https://github.com/jaredpalmer/formik/issues?q=author%3Aslightlytyler "Bug reports") [๐](https://github.com/jaredpalmer/formik/commits?author=slightlytyler "Documentation") | [
Tobias Lohse](http://MrLoh.se)
[๐](https://github.com/jaredpalmer/formik/issues?q=author%3AMrLoh "Bug reports") [๐ป](https://github.com/jaredpalmer/formik/commits?author=MrLoh "Code") |This project follows the
[all-contributors](https://github.com/kentcdodds/all-contributors)
specification. Contributions of any kind welcome!## Related
- [TSDX](https://github.com/jaredpalmer/tsdx) - Zero-config CLI for TypeScript used by this repo. (Formik's Rollup configuration as a CLI)
---
[Apache 2.0 License.](https://github.com/jaredpalmer/formik/blob/master/LICENSE)