function: form-handling
729 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| akveo/ng2-smart-table ng2-smart-table is an Angular data table component library providing sorting, filtering, pagination, and inline add/edit/delete functionali… | 23 | 1620 | maintenance |
| Jungerr/GridPasswordView An Android UI library providing a grid-style password input view that mimics the payment password entry screens in WeChat and Alipay apps. … | 32 | 1601 | maintenance |
| dream2023/f-render f-render is a visual form designer built on Element UI and vue-ele-form for Vue 2 applications. It lets users drag-and-drop form components… | 10 | 1581 | maintenance |
| tylerchilds/cutestrap Cutestrap is a tiny (2.7KB minified & gzipped) pure CSS framework built with modern CSS custom properties. It provides opinionated form sty… | 23 | 1550 | maintenance |
| acidb/mobiscroll Mobiscroll is a cross-platform UI component library for progressive web apps and hybrid mobile apps, offering free form controls plus comme… | 23 | 1549 | maintenance |
| hbb20/CountryCodePickerProject An Android library that provides a searchable country and international phone code picker widget, with support for EditText phone masks and… | 23 | 1523 | maintenance |
| tabalinas/jsgrid jsGrid is a lightweight client-side data grid control implemented as a jQuery plugin. It provides table rendering with built-in inserting, … | 23 | 1519 | maintenance |
| mengxiong10/vue2-datepicker A datepicker and datetimepicker UI component library for Vue 2 applications. It supports date, datetime, and range selection with theming v… | 23 | 1514 | maintenance |
| ermouth/jQuery.my jQuery.my is a jQuery plugin for reactive two-way data binding between DOM form controls and JavaScript state objects, defined via a single… | 23 | 1504 | maintenance |
| anttiviljami/browser-autofill-phishing A simple JavaScript demo showing how hidden form fields can be silently filled by browser autofill to phish user data. It demonstrates the … | 32 | 1489 | maintenance |
| fossasia/Flask_Simple_Form A simple Flask web application demonstrating an HTML form, used as an example repository for learning the Flask microframework. It serves a… | 10 | 1468 | maintenance |
| florent37/MaterialTextField An Android UI library that wraps EditText views in a MaterialTextField container to create an animated, floating-label text input with Mate… | 10 | 1466 | maintenance |
| orazz/CreditCardForm-iOS CreditCardForm is an iOS Swift framework that renders a UI replicating a physical credit card, with support for major card brands like Visa… | 32 | 1463 | maintenance |
| LunarLogic/starability Starability.css is a dependency-free, pure HTML/CSS library of accessible star rating widgets with playful animations. It uses radio inputs… | 32 | 1459 | maintenance |
| minhur/bootstrap-toggle Bootstrap Toggle is a jQuery-based Bootstrap plugin that converts standard HTML checkboxes into styled toggle switches. It supports data-at… | 32 | 1457 | maintenance |
| vekexasia/android-edittext-validator An Android library extending EditText with built-in data validation capabilities, usable via XML attributes. It supports common validators … | 23 | 1439 | maintenance |
| SwiftValidatorCommunity/SwiftValidator SwiftValidator is a rule-based validation library for Swift, primarily used to validate UITextField inputs in iOS apps. It evaluates regist… | 23 | 1438 | maintenance |
| jinzhe/vue-calendar A calendar component library for Vue.js supporting single-date, range, and multi-date selection with optional lunar calendar display and ev… | 32 | 1406 | maintenance |
| maoberlehner/vuex-map-fields A Vue.js library that enables two-way data binding for form fields stored in a Vuex store. It generates computed properties with getter and… | 23 | 1398 | maintenance |
| laravel-ardent/ardent Ardent is a PHP library providing self-validating, secure model classes that extend Laravel's Eloquent ORM. It moves validation rules, erro… | 10 | 1371 | maintenance |
| olahol/react-tagsinput A highly customizable React component for entering and managing tags in a form input. It supports validation, paste handling, custom render… | 32 | 1357 | maintenance |
| ehynds/jquery-ui-multiselect-widget A jQuery UI widget that progressively enhances a standard HTML multiple select control into an elegant dropdown list of checkboxes. It is s… | 23 | 1352 | maintenance |
| Plortinus/element-china-area-data An npm dataset library providing China province/city/district administrative division data formatted as cascader options for Element UI and… | 23 | 1350 | maintenance |
| thedevsaddam/govalidator A Go library for validating HTTP request data (form-data, x-www-form-urlencoded, query params, JSON) using simple rule strings, inspired by… | 23 | 1342 | maintenance |
| markusenglund/react-switch A draggable, customizable toggle-switch component for React with built-in accessibility support. It ships as a tiny (<2.5 kB gzipped) npm p… | 32 | 1339 | maintenance |
| jamieholst/selectToAutocomplete A JavaScript library that converts any HTML select tag into an autocomplete text field with loose partial matching, synonym support, and we… | 32 | 1337 | maintenance |
| formers/former Former is a PHP form builder library with a fluent API for creating and formatting HTML forms, primarily targeting Laravel but usable stand… | 71 | 1333 | maintenance |
| ReactiveRaven/jqBootstrapValidation A jQuery plugin that validates Bootstrap forms using HTML5 validator attributes and data-attribute options. It displays validation errors i… | 23 | 1332 | maintenance |
| ortuman/SwiftForms SwiftForms is a lightweight Swift library for iOS that lets developers build forms declaratively using form descriptors, sections, and rows… | 10 | 1313 | maintenance |
| udos86/ng-dynamic-forms NG Dynamic Forms is a rapid form development library for Angular that automates form UI creation through maintainable form control models a… | 23 | 1308 | maintenance |
| gitana/alpaca Alpaca is a JavaScript forms engine that generates interactive HTML5 forms from JSON Schema using Handlebars templates. It renders forms on… | 65 | 1305 | maintenance |
| jeanregisser/react-native-slider A pure JavaScript <Slider> component for React Native, serving as a drop-in replacement for the built-in Slider with customizable styling. … | 23 | 1301 | maintenance |
| vanilla-masker/vanilla-masker VanillaMasker is a lightweight, dependency-free JavaScript library for masking text input fields, supporting patterns like money, phone num… | 23 | 1301 | maintenance |
| wellyshen/use-places-autocomplete A React hook that wraps the Google Maps Places Autocomplete API, letting developers build custom place-suggestion search bars and forms. It… | 29 | 1291 | maintenance |
| ra1028/Former Former is a fully customizable Swift library for easily building UITableView-based forms on iOS. It provides composable row, section, and v… | 23 | 1289 | maintenance |
| Magicsuggest/magicsuggest MagicSuggest is a jQuery-based multiple selection auto-suggest combo box styled for Bootstrap 3. It provides tagging-style input with remot… | 57 | 1285 | maintenance |
| whitesmith/WSTagsField WSTagsField is an iOS UI component built in Swift that extends UITextField to display and manage tags, hashtags, and tokens. It supports cu… | 23 | 1285 | maintenance |
| sscfaith/avue-form-design A drag-and-drop form designer Vue component built on top of Avue and Element UI, distributed as the npm package @sscfaith/avue-form-design.… | 32 | 1281 | maintenance |
| danielsaidi/RichTextKit A Swift library for viewing and editing rich text in SwiftUI on Apple platforms, built on a bridge between UITextView and NSTextView. It pr… | 68 | 1274 | maintenance |
| LeaVerou/stretchy Stretchy is a tiny standalone JavaScript library that automatically autosizes HTML form controls such as textareas, text inputs, and select… | 23 | 1273 | maintenance |
| dalelotts/angular-bootstrap-datetimepicker A native Angular (8+) date and time picker component styled with Twitter Bootstrap 4, using moment.js for date parsing and formatting. It r… | 10 | 1266 | maintenance |
| alexgorbatchev/jquery-textext TextExt is a modular jQuery plugin that turns standard HTML text inputs into rich input fields with tags, autocomplete, AJAX loading, and p… | 32 | 1263 | maintenance |
| rails/strong_parameters Strong Parameters is a Ruby gem that provides whitelisting (permit) and required-key checking for Action Controller parameters, preventing … | 10 | 1260 | maintenance |
| Kchengz/k-form-design A visual form designer library for Vue 2 built on Ant Design Vue, letting users drag-and-drop form components to generate JSON configuratio… | 26 | 1247 | maintenance |
| SNFocus/approvalFlow A Vue-based admin interface that mimics DingTalk's approval workflow builder, built on top of form-generator. It supports drag-and-drop for… | 32 | 1246 | maintenance |
| jrief/django-angular A Django library that integrates AngularJS with Django Forms, enabling client-side form validation driven by server-side form declarations.… | 23 | 1217 | maintenance |
| apollographql/eslint-plugin-graphql An ESLint plugin that validates GraphQL query strings in JavaScript (tagged template literals) and .graphql files against a GraphQL schema.… | 67 | 1215 | maintenance |
| fabian-hiller/modular-forms Modular Forms is a modular, type-safe, headless form library for SolidJS, Qwik, Preact and React, focused on small bundle size (from 3 KB),… | 82 | 1212 | maintenance |
| bitovi/jquerypp jQuery++ is an MIT-licensed collection of low-level DOM helpers and special events for jQuery 1.8+, such as CSS-based animation, cookie han… | 32 | 1204 | maintenance |
| EddyBorja/MLPAutoCompleteTextField MLPAutoCompleteTextField is an Objective-C subclass of UITextField for iOS that displays a drop-down table of autocomplete suggestions as t… | 32 | 1199 | maintenance |
| ncform/ncform ncform is a Vue-based form generation library that renders complete form UIs and interactions from JSON configuration, with standard compon… | 32 | 1188 | maintenance |
| FahimF/FloatLabelFields FloatLabelFields is a Swift UI component library implementing the Float Label Pattern for iOS, providing UITextField and UITextView subclas… | 32 | 1180 | maintenance |
| pikax/vue-composable A collection of 50+ ready-to-use Vue composition-api composables covering events, DOM, dates, breakpoints, storage, pagination, validation,… | 23 | 1178 | maintenance |
| bevacqua/horsey Horsey is a progressive, customizable autocomplete component written in vanilla JavaScript (ES6) with no framework dependencies. It support… | 32 | 1177 | maintenance |
| denisraslov/react-spreadsheet-grid An Excel-like spreadsheet grid component for React with custom cell editors, performant scrolling, and resizable columns. It supports keybo… | 23 | 1175 | maintenance |
| zhoushengmufc/iosselect A zero-dependency JavaScript and CSS component that replaces native HTML select dropdowns with a unified iOS-style picker for mobile web ap… | 32 | 1165 | maintenance |
| winmarkltd/BootstrapFormHelpers A collection of jQuery plugins extending Bootstrap 3 forms with widgets like date pickers, color pickers, sliders, and country/state/curren… | 32 | 1164 | maintenance |
| baiiu/DropDownMenu An Android dropdown menu library providing a complete filter solution for list screens. It uses adapters and generics so any model type can… | 32 | 1157 | maintenance |
| tcomb-form tcomb-form is a family of React and React Native libraries that automatically generate forms from tcomb domain models, with built-in valida… | 10 | 1149 | maintenance |
| WhiteHouse/petitions A Drupal 7 installation profile that powers We The People, the White House online petition platform at petitions.whitehouse.gov. It lets us… | 10 | 1148 | maintenance |
| thyrlian/AwesomeValidation AwesomeValidation is an Android library that simplifies form and input validation down to three easy steps: declare a validation style, add… | 32 | 1138 | maintenance |
| 350306878/Kuai-Shua-Questions A WeChat mini-program quiz and exam application with four modules: answering, learning, ranking, and a wrong-answer notebook. It supports r… | 32 | 1125 | maintenance |
| jeff-collins/ment.io Ment.io is an AngularJS directive providing @mentions and macros functionality for text inputs, with a dropdown menu of choices triggered b… | 23 | 1121 | maintenance |
| longbill/jquery-date-range-picker A jQuery plugin that provides a calendar widget for selecting a date range. It supports multiple languages, works in legacy browsers (IE7+)… | 23 | 1112 | maintenance |
| layui/laydate LayDate is a widely used, zero-dependency vanilla JavaScript calendar and date-picker component for the web. It supports year, year-month, … | 23 | 1102 | maintenance |
| BinarCode/vue-form-wizard A Vue.js 2 component library with no external dependencies that simplifies building multi-step tabbed form wizards. It supports custom butt… | 10 | 1099 | maintenance |
| hernansartorio/react-nice-dates React Nice Dates is a responsive, touch-friendly, and modular date picker library for React, built on top of date-fns. It provides DatePick… | 23 | 1098 | maintenance |
| macek/jquery-serialize-object A jQuery plugin that adds serializeObject and serializeJSON methods to convert HTML forms into nested JavaScript objects and JSON strings. … | 32 | 1097 | maintenance |
| voltrue2/in-app-purchase A Node.js module for validating in-app purchase receipts and managing subscriptions across Apple App Store, Google Play, Amazon, Roku, and … | 61 | 1085 | maintenance |
| KennethTsang/GrowingTextView A Swift UITextView subclass for iOS that automatically grows with user input, supporting placeholder text and character length limits. It i… | 23 | 1083 | maintenance |
| volosoft/jtable jTable is a jQuery plugin that automatically creates AJAX-based CRUD tables without writing HTML or JavaScript. It generates create/edit/de… | 23 | 1080 | maintenance |
| wwmz/WMZDialog WMZDialog is an iOS UI library offering a wide variety of popup dialog styles (alert, bottom sheet, date picker, region picker, calendar, s… | 10 | 1077 | maintenance |
| lingthio/Flask-User Flask-User is a Flask extension providing customizable user authentication and account management, including registration, email confirmati… | 23 | 1075 | maintenance |
| neoneye/SwiftyFORM SwiftyFORM is a lightweight, pure-Swift iOS framework for building forms with a declarative FormBuilder API. It provides strongly-typed for… | 32 | 1069 | maintenance |
| PawelDecowski/jquery-creditcardvalidator A jQuery plugin that detects credit card types and validates card numbers using length and Luhn checksum checks. It runs validation on form… | 23 | 1068 | maintenance |
| wux-weapp/wx-extend A set of extension plugins for WeChat mini-programs providing enhanced HTTP requests, Promise-based APIs, form validation, and RESTful API … | 32 | 1061 | maintenance |
| kenshin54/popline Popline is a jQuery-based HTML5 rich-text editor toolbar that appears when text is selected, inspired by PopClip. It offers a non-intrusive… | 48 | 1054 | maintenance |
| vitalets/checklist-model An AngularJS directive that binds a group of checkboxes to a single array model, replacing the need for custom controller logic. It support… | 23 | 1050 | maintenance |
| kartik-v/bootstrap-star-rating A jQuery plugin for Bootstrap that converts any HTML input into a star rating control with fractional star fill and RTL support. It uses pu… | 23 | 1049 | maintenance |
| vivirenremoto/doomcaptcha DOOM Captcha is a novelty captcha widget that replaces traditional CAPTCHA challenges with a mini DOOM-style shooting game where users must… | 32 | 1045 | maintenance |
| Kiarash-Z/react-modern-calendar-datepicker A modern, customizable date picker component library for React, supporting single-day and range selection with a standalone calendar option… | 23 | 1041 | maintenance |
| hoteltonight/HTAutocompleteTextField HTAutocompleteTextField is an Objective-C subclass of UITextField for iOS that displays real-time text suggestions as the user types, most … | 32 | 1036 | maintenance |
| Knockout-Contrib/Knockout-Validation A Knockout.js plugin that adds model and property validation to Knockout observables and view models. It supports declarative validation ru… | 23 | 1012 | maintenance |
| CRAnimation/CRBoxInputView CRBoxInputView is an iOS UI component library written in Objective-C that provides a boxed verification-code input view, commonly used for … | 32 | 1005 | maintenance |
| caolan/forms A Node.js library for creating, parsing, and validating HTML forms, inspired by form helpers in Django and Ruby on Rails. It lets developer… | 32 | 1005 | maintenance |
| scoumbourdis/grocery-crud Grocery CRUD is a PHP library for the CodeIgniter framework that auto-generates a full, production-ready CRUD (create, read, update, delete… | 23 | 1005 | maintenance |
| harvesthq/chosen Chosen is a jQuery/Prototype plugin that enhances long, unwieldy HTML select boxes with search, filtering, and a more user-friendly interfa… | 23 | 21944 | abandoned |
| nosir/cleave.js Cleave.js is a JavaScript library that automatically formats text input fields as the user types, supporting credit card numbers, phone num… | 23 | 17859 | abandoned |
| thedevdojo/voyager Voyager is a Laravel admin package providing a BREAD (Browse, Read, Edit, Add, Delete) builder, media manager, menu builder, database manag… | 10 | 11806 | abandoned |
| slackhq/SlackTextViewController A deprecated Objective-C library providing a drop-in UIViewController subclass with a growing text input view and messaging features like a… | 10 | 8266 | abandoned |
| text-mask/text-mask Text Mask is an input mask library that conforms user input to string masks for phone numbers, dates, currency, and more. It provides wrapp… | 33 | 8213 | abandoned |
| Pikaday/Pikaday Pikaday is a lightweight, dependency-free JavaScript datepicker widget with modular CSS for easy styling. The project was archived in Augus… | 10 | 8085 | abandoned |
| Eonasdan/tempus-dominus Tempus Dominus is a powerful date and time picker library for JavaScript, written in TypeScript with no jQuery or moment.js dependencies (o… | 67 | 7164 | abandoned |
| vitalets/x-editable X-editable is a JavaScript library for creating editable elements on web pages, supporting popup and inline editing modes with Twitter Boot… | 35 | 6498 | abandoned |
| rengwuxian/MaterialEditText An Android library providing a Material Design styled EditText with features like floating labels, character counters, helper/error text, a… | 10 | 6075 | abandoned |
| jdorn/json-editor A JavaScript library that generates HTML forms from JSON Schema definitions, supporting JSON Schema v3 and v4 with integrations for popular… | 23 | 5819 | abandoned |
| marmelroy/PhoneNumberKit A Swift framework for parsing, formatting, and validating international phone numbers, inspired by Google's libphonenumber. This original r… | 88 | 5386 | abandoned |
| tessalt/echo-chamber-js A satirical JavaScript comment widget for blogs and static sites that stores comments only in the visitor's LocalStorage, so no one else (i… | 32 | 4108 | abandoned |
| LaravelCollective/html A PHP library providing HTML and form builder helpers for the Laravel framework, allowing developers to generate forms, inputs, and HTML el… | 23 | 4083 | abandoned |
| guardian/scribe Scribe is a rich text editor framework for the web platform built around contenteditable, with patches for browser inconsistencies and a pl… | 10 | 3482 | abandoned |