Ross ROSS = Recommend OSS · open-source software intelligence for agents

function: form-handling

729 products, primary matches first, then adoption-weighted; health v2 shown.

ProductHealth v2StarsMaturity
React Hook Form
React Hook Form is a lightweight, dependency-free React library for managing form state and validation using custom hooks, supporting both …
9944839stable
jaredpalmer/formik
Formik is a popular open-source form library for React and React Native that manages form state, validation, and submission. It provides de…
6334330stable
Filament
Filament is an open-source UI framework for Laravel built on the TALL stack (Tailwind CSS, Alpine.js, Livewire, Laravel) for rapidly buildi…
9531897stable
mantinedev/mantine
Mantine is a fully featured React components library with 120+ customizable components and 70+ hooks for building accessible web applicatio…
9531619stable
JedWatson/react-select
React-Select is the widely used select/dropdown/combobox component library for React, offering searchable, multi-select, and highly customi…
7128036stable
validatorjs/validator.js
A JavaScript library of string validators and sanitizers for Node.js and browsers. It provides dozens of checks like isEmail, isURL, and is…
8623737stable
jquense/yup
Yup is a TypeScript schema builder for runtime value parsing and validation, letting you define object schemas that coerce, transform, and …
6723671stable
handsontable/handsontable
Handsontable is a JavaScript data grid component with a spreadsheet-like look and feel, supporting plain JavaScript, TypeScript, React, Ang…
9222027stable
hapijs/joi
Joi is a schema description language and data validator for JavaScript, allowing developers to define validation rules for objects and valu…
7621180stable
lin-xin/vue-manage-system
vue-manage-system is an admin dashboard template built with Vue 3, Pinia, TypeScript, and Element Plus. It provides a ready-made backend ma…
2319626active
baidu/amis
amis is a frontend low-code framework from Baidu that generates admin pages and UIs from JSON configuration. It lets developers build compl…
6318888stable
flatpickr/flatpickr
flatpickr is a lightweight, dependency-free JavaScript datetime picker library for web forms, supporting date, time, range, and multiple-da…
2316480stable
rjsf-team/react-jsonschema-form
A React component library that declaratively builds and validates web forms from JSON Schema. It supports multiple UI themes (MUI, Bootstra…
9915876stable
alibaba/hooks
ahooks is a high-quality, reliable React Hooks library written in TypeScript by Alibaba. It provides a comprehensive collection of basic an…
8614982stable
formbricks/formbricks
Formbricks is an open-source, privacy-first experience management (XM) suite and Qualtrics alternative built around a survey platform. It s…
9512827active
alibaba/formily
Formily is a high-performance cross-framework form solution for React, React Native, Vue 2, and Vue 3 that manages field state independentl…
4612566stable
downshift-js/downshift
Downshift is a set of React primitives (hooks and a render-prop component) for building accessible autocomplete, combobox, select, and tag-…
9212307stable
typestack/class-validator
A TypeScript library providing decorator-based and non-decorator-based property validation for classes, built on validator.js. It supports …
7411833stable
xmartlabs/Eureka
Eureka is an elegant iOS form builder written in Swift that lets developers construct dynamic forms using a concise operator-based DSL on t…
2311803stable
egulias/EmailValidator
A PHP library for validating email addresses against multiple RFC standards (5321, 5322, 6530-6532, 1035). It offers pluggable validation s…
3511641stable
apple/pkl
Pkl is a configuration-as-code language from Apple with rich validation, templating, and tooling for defining programmable, scalable, and s…
8711497active
logaretm/vee-validate
vee-validate is a form validation and state management library for Vue.js, supporting both Vue 2 and Vue 3. It handles value tracking, vali…
6611264stable
z-song/laravel-admin
laravel-admin is an administrative interface builder for the Laravel PHP framework that generates full-featured CRUD backends with just a f…
5911142active
react-dropzone/react-dropzone
A React library providing a hook and component for building HTML5-compliant drag-and-drop file upload zones. It handles drag events, file s…
9911012stable
jquery-validation/jquery-validation
The jQuery Validation Plugin provides drop-in client-side form validation for existing HTML forms, with extensive support for custom rules …
8510316stable
baptisteArno/typebot.io
Typebot is a fair-source, self-hostable visual chatbot builder that lets users create advanced conversational apps and forms with 45+ build…
9910289active
FluentValidation/FluentValidation
FluentValidation is a popular .NET library for building strongly-typed validation rules with a fluent interface. It lets developers define …
749752stable
yiminghe/async-validator
A JavaScript/TypeScript library for asynchronous validation of objects against declarative schema descriptors, supporting sync validators, …
329092stable
open-circle/valibot
Valibot is a modular, type-safe schema library for TypeScript that validates and parses unknown structural data at runtime while inferring …
928962stable
heyform/heyform
HeyForm is an open-source, self-hostable form builder for creating conversational forms, surveys, quizzes, and polls with conditional logic…
918951active
x-extends/vxe-table
vxe-table is a Vue-based table component library supporting both Vue 2 and Vue 3, built on Vxe UI. It provides an enterprise-grade data gri…
958619active
Hacker0x01/react-datepicker
A simple and reusable datepicker component for React applications, supporting date selection, time picking, ranges, and localization via da…
758384stable
jackocnr/intl-tel-input
A JavaScript library for entering, formatting, and validating international telephone numbers, available as a vanilla JS library and as nat…
948247stable
heartcombo/simple_form
Simple Form is a Ruby gem that provides a flexible DSL for building forms in Rails applications without imposing markup opinions. It wraps …
728229stable
ng-bootstrap/ng-bootstrap
A library of Angular components built from scratch on top of Bootstrap 5 CSS, with APIs designed for the Angular ecosystem. It provides wid…
828227active
railsadminteam/rails_admin
RailsAdmin is a Rails engine that adds an easy-to-use admin interface for managing application data. It provides automatic CRUD, search, fi…
777957active
alibaba/x-render
XRender is a family of React libraries from Alibaba for building admin/enterprise forms, search tables, and charts from JSON schema with mi…
687854active
tabulator-tables/tabulator
Tabulator is a JavaScript library for creating fully featured, interactive tables and data grids from HTML tables, JavaScript arrays, AJAX …
887751active
marshmallow-code/marshmallow
marshmallow is a lightweight, framework-agnostic Python library for converting complex objects to and from native Python datatypes using de…
777242stable
FormCreate
FormCreate is a low-code Vue form generation library that renders dynamic forms from JSON data, with validation, data collection, submissio…
887090stable
Kiranism/next-shadcn-dashboard-starter
A free, MIT-licensed admin dashboard starter template built with Next.js 16, shadcn/ui, Tailwind CSS v4, and TypeScript. It provides produc…
926881active
gpbl/react-day-picker
React DayPicker is a customizable date picker component library for React, supporting single, multiple, and range date selections with exte…
946846stable
Choices-js/Choices
Choices.js is a lightweight, configurable vanilla JavaScript library that enhances select boxes and text inputs with searchable, multi-sele…
956819active
gcanti/io-ts
io-ts is a TypeScript library providing a runtime type system for decoding and encoding data at IO boundaries. Codecs combine static types …
236808stable
shentao/vue-multiselect
A dependency-free Vue.js component providing single select, multiselect, tagging, and searchable dropdown functionality. Version 3 is compa…
826778stable
TanStack/form
TanStack Form is a headless, type-safe form state management library for TypeScript/JavaScript with adapters for React, Vue, Angular, Solid…
946672stable
RobinHerbots/Inputmask
Inputmask is a JavaScript library that creates input masks to enforce predefined input formats such as dates, numbers, and phone numbers. I…
756460active
wasabeef/richeditor-android
A rich text WYSIWYG editor component library for Android, built in Java and distributed via Maven Central. It provides a WebView-based edit…
326347stable
al1abb/invoify
Invoify is a free, web-based invoice generator built with Next.js, TypeScript, React, and shadcn/ui. Users fill in a form, pick from 13 tem…
726345active
cue-lang/cue
CUE is an open-source data validation language and inference engine for defining, generating, and validating text-based and dynamic configu…
976241active
express-validator/express-validator
express-validator is an Express.js middleware wrapping the validator.js library for request validation and sanitization. It lets you declar…
826236stable
pallets-eco/flask-admin
Flask-Admin is a batteries-included Flask extension for auto-generating administrative interfaces with CRUD views for your models. It is in…
936071active
thoughtbot/administrate
Administrate is a Rails engine (gem) that generates flexible, customizable admin dashboards for Rails applications. It provides clean CRUD …
726031stable
Respect/Validation
Respect/Validation is a standalone PHP validation library offering a fluent interface with over 150 fully tested validators. It simplifies …
976028active
leongersen/noUiSlider
noUiSlider is a lightweight, dependency-free JavaScript range slider library written in TypeScript. It offers ARIA accessibility, keyboard …
235805stable
ResearchKit/ResearchKit
ResearchKit is an open-source framework for building iOS apps for medical and other research studies. It provides pre-built UI modules for …
675744active
formtastic/formtastic
Formtastic is a Rails FormBuilder DSL plugin for generating semantic, accessible, and easily stylable HTML forms. It provides a concise inp…
655216stable
unlayer/react-email-editor
An official React component that embeds Unlayer's drag-and-drop email editor into any React application. It lets developers load and save e…
945208active
uNmAnNeR/imaskjs
A dependency-free vanilla JavaScript input masking library that formats user input in text fields for patterns like phone numbers, dates, n…
235189active
django-crispy-forms/django-crispy-forms
A Django app that provides a filter and template tag for rendering forms with elegant, configurable div-based HTML layouts. It lets develop…
885159stable
giggsey/libphonenumber-for-php
A PHP port of Google's libphonenumber library for parsing, formatting, storing, and validating international phone numbers. It also provide…
985050active
Tencent/tmagic-editor
TMagic is a visual page-building (low-code) platform from Tencent, written in TypeScript with Vue 3. It provides an editor package, runtime…
924934active
surveyjs/survey-library
SurveyJS Form Library is a free, MIT-licensed JavaScript library for rendering dynamic, JSON-driven forms, surveys, quizzes, and multi-step…
954854stable
abuanwar072/E-commerce-Complete-Flutter-UI
FlutterShop is a Flutter UI template for building e-commerce mobile apps, offering 100+ pre-built screens covering onboarding, authenticati…
324834active
pywebio/PyWebIO
PyWebIO is a Python framework that lets you build interactive web applications using imperative, script-style input and output functions, t…
394820active
ant-design/pro-components
ProComponents is a React UI component library built on top of Ant Design, offering enterprise-grade components like advanced tables, forms,…
784819active
orchidsoftware/platform
Orchid is a free, open-source Laravel package for rapid code-driven development of back-office applications, admin panels, and dashboards. …
914793active
formkit/formkit
FormKit is a form framework for React and Vue that provides a single-component API with co-located validation, automatic data structuring, …
914758active
jamiewilson/form-to-google-sheets
A JavaScript snippet plus Google Apps Script that lets any static HTML form submit its data directly into a Google Sheet via the Fetch API …
604748active
carltongibson/django-filter
A reusable Django application that lets developers declaratively filter QuerySets based on user selections from URL parameters. It provides…
644685stable
sagalbot/vue-select
A lightweight, zero-dependency Vue component that replaces the native HTML <select> element with a feature-rich, accessible dropdown/combob…
534671stable
Tailwind CSS Forms
An official Tailwind CSS plugin that provides a basic reset for form element styles, making inputs, selects, textareas, and checkboxes easy…
674568active
EasyCorp/EasyAdminBundle
EasyAdminBundle is a Symfony bundle that generates complete, beautiful admin backends (CRUD panels) from Doctrine entities. It provides das…
934296stable
symfony/config
The Symfony Config component is a PHP library for finding, loading, combining, autofilling, and validating configuration values from any so…
994275stable
go-ozzo/ozzo-validation
ozzo-validation is an idiomatic Go package for configurable and extensible data validation. It uses normal programming constructs instead o…
984129stable
s-yadav/react-number-format
A React library for formatting numbers in inputs or as text, with a lightweight caret engine that restricts input to specific numeric or st…
714099stable
msgspec/msgspec
msgspec is a fast Python serialization and validation library supporting JSON, MessagePack, YAML, and TOML. It combines high-performance en…
834063stable
taiga-family/taiga-ui
Taiga UI is a fully-treeshakable Angular UI kit consisting of multiple base libraries and add-ons, offering 130+ components and 100+ direct…
954045active
jqhph/dcat-admin
Dcat Admin is a Laravel-based admin panel builder that lets developers create full-featured, attractive back-office systems with minimal co…
354019active
t3-oss/t3-env
A TypeScript library for defining and validating environment variables with full type safety using any Standard Schema compliant validator …
773997active
shadcnblocks/kibo
Kibo UI is a custom registry of composable, accessible React components designed as an extension to shadcn/ui, built with TypeScript and Ta…
653914active
middyjs/middy
Middy is a Node.js middleware engine for AWS Lambda that lets developers attach modular, reusable middlewares (before/after/onError phases)…
953903stable
yairEO/tagify
Tagify is a lightweight, feature-rich tags input component that transforms HTML input or textarea elements into interactive tag editors. It…
923892active
wojtekmaj/react-calendar
A calendar component library for React applications, supporting date and month picking. It is a well-maintained MIT-licensed npm package wr…
803788stable
didi/xiaoju-survey
XIAOJUSURVEY is an open-source enterprise form builder and analytics platform for creating questionnaires, exams, polls, quizzes, and compl…
693786active
OpnForm/OpnForm
OpnForm is an open-source, no-code form builder for creating forms, surveys, and workflows with unlimited submissions, conditional logic, f…
993644active
jsonrainbow/json-schema
A PHP library for validating JSON data structures against JSON Schema, supporting Draft-3, Draft-4, Draft-6, Draft-7, and Draft 2019-09. It…
983629active
Megabit/Blazorise
Blazorise is a source-available UI component library for Blazor (.NET) offering 100+ strongly-typed components that render through multiple…
673530stable
alibaba/designable
Designable is a React-based library for building visual designers and low-code/no-code builders, such as form, table, chart, and app builde…
303529active
vantezzen/autoform
AutoForm is a React library that automatically renders forms from existing validation schemas (Zod, Yup, Joi). It is agnostic to UI librari…
703486active
trailblazer/trailblazer
Trailblazer is a Ruby framework of around 40 gems that structures business logic through abstractions like operations (service objects), fo…
463477stable
primefaces/primevue
PrimeVue is a comprehensive Vue UI component library offering dozens of components like tables, datepickers, trees, and selects. The reposi…
1014455maintenance
ng-select/ng-select
ng-select is a lightweight, all-in-one native Angular select component providing dropdown, multiselect, and autocomplete functionality. It …
943372active
getkin/kin-openapi
A Go library implementing the OpenAPI 2.0, 3.0, 3.1, and (partially) 3.2 specifications. It provides parsing, conversion, and validation of…
993284active
futuretap/InAppSettingsKit
InAppSettingsKit is an open-source iOS framework that presents an app's Settings.bundle settings screen inside the app itself, in addition …
753216stable
guilhermerodz/input-otp
input-otp is an accessible, unstyled React component for one-time passcode input that renders a single invisible real text input with custo…
813203stable
react-component/slider
@rc-component/slider is an accessible React slider component supporting single-value and range selection, with marks, dots, keyboard intera…
933082active
uxsolutions/bootstrap-datepicker
A jQuery-based datepicker widget for Twitter Bootstrap applications. It provides a calendar popup for selecting dates in forms, with locali…
4412644maintenance
next-safe-action/next-safe-action
next-safe-action is a TypeScript library for defining type-safe, validated Next.js Server Actions with middleware support. It works with an…
923061active
mmazzarolo/react-native-modal-datetime-picker
A declarative cross-platform React Native library that shows native date and time pickers inside a modal on Android and iOS. It wraps @reac…
233053stable

page 1 / 8 next →