form
the modern spam protection
mosparo is the modern spam protection system for your forms. mosparo will catch the spam messages before they get sent to your inbox. It is usable by everybody – except robots – and is open source and free to use.
Alibaba unified front-end form solution
📱🚀 🧩 Cross Device & High Performance Normal Form/Dynamic(JSON Schema) Form/Form Builder -- Support React/React Native/Vue 2/Vue 3.
In React, the whole tree rendering performance problem of the form is very obvious in the controlled mode. Especially for the scene of data linkage, it is easy to cause the page to be stuck. To solve this problem, we have distributed the management of the state of each form field, which significantly improves the performance of the form operations. At the same time, we deeply integrate the JSON Schema protocol to help you solve the problem of back-end driven form rendering quickly.
Related contents:
Native dual range input in 80 lines of TypeScript.
Build terminal forms and prompts 🤷🏻♀️. A simple, powerful library for building interactive forms and prompts in the terminal.
huh? is easy to use in a standalone fashion, can be integrated into a Bubble Tea application, and contains a first-class accessible mode for screen readers.
Build your Forms Faster. Create forms with Shadcn, react-hook-form and zod within minutes.
This project demonstrates the usage of shadcn-form-builder for building dynamic forms using React Hook Form and Zod for validation.
The open-source form backend for data privacy conscious developers.
FormBee is an open source form backend service that allows you to manage your form submissions, and send them to your email, or use any of our integrations to send submission data to your favorite apps.
LiberaForms is a libre software tool developed as community, free, and ethical infrastructure that makes it easy to create and manage forms that respect the digital rights of the people who use it.
With LiberaForms you can browse, edit, and download the answers to your forms; include a checkbox to require Data protection law consent, collaborate with other users by sharing permissions; and much more!
Maska is a simple zero-dependency input mask library.
You can use it with vanilla javascript or with your favorite framework. Out of the box there is integration with Vue 2/3, Svelte and Alpine.js, but you can integrate it into any framework.
Data Governance Platform.
The Zero-Trust, Enterprise-Wide Data Governance Platform For Forms, Applications & Data Management Standardize all your form, API, and data requirements with the only unopinionated, scalable, extensible, configurable data governance platform that's fully embedded in your environment.
The best open-source form builder. Build user-focused forms that drive impactful results.
Empower your audience by crafting user-centric forms that truly make a difference. Simplify data collection, engage users, and achieve meaningful results - all while staying budget-friendly. HeyForm is an open-source form builder that allows anyone to create engaging conversational forms for surveys, questionnaires, quizzes, and polls. No coding skills required.
⚡️ The open-source form framework for Vue.
FormKit is a form-authoring framework for Vue developers that makes building high quality production-ready forms 10x faster. It is easy-to-learn and ships with production-ready scaffolding like inputs, forms, submission and error handling, and validation rules. To learn more check out the documentation website at: formkit.com.
Vest Validations Framework.
Vest is a declarative validations framework designed to simplify the process of writing and maintaining form validations for your web application. Inspired by popular unit testing libraries such as Mocha and Jest, Vest allows developers to describe their validation requirements using a suite-like syntax, separating validation logic from feature logic to create more maintainable and readable code.
Choices.js is a lightweight, configurable select box/text input plugin. Similar to Select2 and Selectize but without the jQuery dependency.
TypeScript-first schema validation with static type inference
Zod is a TypeScript-first schema declaration and validation library. I'm using the term "schema" to broadly refer to any data type, from a simple string to a complex nested object.
Related contents:
Related contents:
Powerful form backend - Easy form endpoint. Smart form endpoints for developers.
Collect submissions, receive emails and automate your form.
A lightweight emoji picker, distributed as a web component.
Stop more bots. Start protecting user privacy. The #1 privacy-first CAPTCHA for web, mobile, and more.
formify is an open source application that lets you create, manage and embed forms on any site without writing single line of code.
FormEasy is a free and open source solution that lets you receive forms from your sites, apps and servers very easily
Create beautiful & open-source forms for free. An open-source form builder. It's an alternative to products like Typeform, JotForm, Tally etc.
Simple React forms validation. Performant, flexible and extensible forms with easy-to-use validation.
Build forms from an ods spreadsheet in a Seafile
Free Web Form API - Form to Email, Slack, Notion, Telegram and More. Complete Web Form Solution for Static Websites. FormBold is a powerful form API and serverless form backend that works with all hosting, SSG, and frameworks. Receive form submissions directly to your email inbox, slack, telegram, notion, and more. Ready to use with any Static, Jamstack, and SSG sites including - HTML, React, Next.js, Gatsby, Vue, Nuxt, Hugo, and Jekyll.
OhMyForm is the best open source form solution for the web Craft beautiful forms in seconds. Create stunning embedable forms for recruiting, market research, surveys and more.
logiciel libre de gestion d'activités culturelles
Vous dirigez une association, une école de musique, un centre de formation, une M.J.C., un organisme culturel..., ce logiciel est fait pour vous ! Conçu en Java et s'appuyant sur le SGBD PostgreSQL, Algem est un logiciel Open Source vous permettant de gérer vos différentes activités.
A Javascript Natural Language Parser
Parse text for Dates, Times, Places, Phone numbers, and much more. Built with just Javascript.
datedropper is a jQuery plugin that provides a quick and easy way to manage dates for input fields.
A configurable captcha solution, focusing on accessibility & simplicity whilst maintaining security.
This plugin enhances the HTML 5 file input for Bootstrap 3.x into an advanced widget with file preview for images and text, multiple selection, and more. This plugin is inspired by this blog article and Jasny's File Input plugin. The plugin enhances these concepts and simplifies the widget initialization with simple HTML markup on a file input. It also offers support for multiple file preview and previewing both images and text types.
Modern progress bar for form completion. All you do is add the form and Fort.js' algorithm will take care of the rest. Best of all, it's super small.
Fully customizable with CSS, Single/Double handles, Touch-enabled, IE 7+ Compatibility, Custom Digit Rounding, Non linear step increments!
MultiFile ($.MultiFile) is a non-obstrusive and crucially non-opinionated plugin for jQuery that helps your users easily select multiple files for upload.
Dynamic show preview of the selected image before upload it, by jQuery.
The Bootstrap Filestyle is a plugin for jquery-based component library could Twitter Bootstrap, used to style the file fields of the forms.
jQuery / Zepto plugin to emulate Matt D. Smith's floating placeholder text
This widget is used for transforming a hierarchy HTML lists with input's into a hierarchial tree select tool. You can also call this widget with a structured JSON list and it will convert it to an HTML hierarchy select tool of those items.
Powerange is a range slider control, inspired heavily by iOS 7 and the "Power Rangers" TV series. It is easily customizable, both by CSS and JavaScript. With it's many features, including changing color and overall style, switching between horizontal and vertical style, custom min, max and start values, custom step interval, displaying decimal values, displaying icons instead of min/max numbers, it is a really powerful UI tool to use on your website.
Simple, small and fast JavaScript/jQuery polyfill for the HTML5 <input type="range"> slider element.
jQuery editTable is a very small jQuery Plugin (~1Kb gzipped) that fill the gap left by the missing of a default input field for data tables. jQuery editTable can be used both in ajax and/or HTTP POST contest and let you preset the title and number of columns or just let complete freedom to the user. You can even append custom behaviors to single column cells (ex. jQuery UI Datepicker). The only limit is your imagination! :)
Immybox is a jQuery plugin to transform regular text boxes into autocompleting input boxes that act like select boxes.
croppic is an image cropping jquery plugin that allow users to resize and crop they uploaded pictures.
Check, uncheck, toggle, range selection with SHIFT key, limit number of checked checkboxes and more
The jQuery Form Plugin allows you to easily and unobtrusively upgrade HTML forms to use AJAX. The main methods, ajaxForm and ajaxSubmit, gather information from the form element to determine how to manage the submit process. Both of these methods support numerous options which allows you to have full control over how the data is submitted. Submitting a form with AJAX doesn't get any easier than this!
A powerful slider for selecting value ranges, supporting dates and more.
Simple & robust form validation for Bootstrap 3.0, jQuery 2.0.2, Ajax & PHP
Alpaca generates forms on-the-fly using JSON schema and configuration to define object models, types, properties, validation logic and layout. Alpaca generates intuitive forms while giving your business the assurance of data compliance.
A jQuery plugin that suggests and autocompletes the domain whenever your users type in an email address field.
Sometimes it is useful to format user input as they type. Existing libraries lacked proper functionality / flexibility. Formatter was built from the ground up with no dependencies. There is however a jquery wrapper version for quick use.
The ultimate framework for building and validating responsive HTML5 forms.
A jQuery plugin that gives users real time hints & progress updates as they complete forms
Image Picker is a simple jQuery plugin that transforms a select element into a more user friendly graphical interface.
An expanding text area is a multi-line text input field that expands in height to fit its contents. This UI element is commonly found in both desktop and mobile applications, such as the SMS composition field on the iPhone. Examples can also be found on the web, including on Facebook, where it’s used extensively. It’s a good choice wherever you don’t know how much text the user will write and you want to keep the layout compact; as such, it’s especially useful on interfaces targeted at smartphones.
Secure, PCI Compliant Transaction Forms With Fully Customizable CSS.
Let's say you were tasked with creating a UI in which users can rate three candy bars from their most to least favorite. A grid of radio buttons isn't a terrible way to go about this.
Ideal Forms is a small framework to build powerful and beautiful online forms.
glDatePicker is a simple, customizable, lightweight date picker calendar plugin for jQuery weighing in just over 3.5KB compressed (8KB uncompressed).
Chosen is a JavaScript plugin that makes long, unwieldy select boxes much more user-friendly. It is currently available in both jQuery and Prototype flavors.