Form Widgets

Open-source projects categorized as Form Widgets

Top 23 Form Widget Open-Source Projects

  • Uppy

    The next open source file uploader for web browsers :dog:

    Project mention: React Project with TUS/Uppy integration for video uploads | | 2022-11-26

    I started to try out but their lack of good documentation makes my life a bit difficult. However, uppy seems to be the only available solution out there in the React land (i dont want to implement it by myself).

  • select2

    Select2 is a jQuery based replacement for select boxes. It supports searching, remote data sets, and infinite scrolling of results.

    Project mention: What are the popular PHP Frameworks you are using for the development of web applications and why? | | 2022-10-21

    Sometimes I still import it for only one thing : select2 that depends on it. Does anyone have an alternative ? I'd love it

  • Zigi

    Workflow assistant built for devs & their teams. Automate the mundane part of your day, with live actionable messages for your GitHub & Jira tasks.

  • chosen

    Deprecated - Chosen is a library for making long, unwieldy select boxes more friendly.

    Project mention: How to load the data from external json file to the composite's textfield element? | | 2022-06-20

    Jumping onto this you can then use a library like chosen, select2, selectize.js or others to get type ahead like behaviour to populate the data as a user types.

  • dropzone

    Dropzone is an easy to use drag'n'drop library. It supports image previews and shows nice progress bars.

    Project mention: Self-hosted alternative to Google Forms with the ability to upload files in the form | | 2022-06-16

    Or roll your own and use something like DropZone.

  • typeahead.js

    typeahead.js is a fast and fully-featured autocomplete library

    Project mention: Is there a way to “extend” the HTML select native search? | | 2022-02-19

    You can check out something like this:

  • fullcalendar

    Full-sized drag & drop event calendar

    Project mention: vue3 sheduler appointment calendar recommandations please | | 2022-10-31
  • filepond

    🌊 A flexible and fun JavaScript file upload library

    Project mention: Any good library to handle file uploads??? | | 2022-10-06

    Just looking at the docs for react-dropzone, they recommend Filepond for something similar to what you're looking for.

  • InfluxDB

    Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Data Platform where developers build real-time applications for analytics, IoT and cloud-native services in less time with less code.

  • selectize.js

    Selectize is the hybrid of a textbox and <select> box. It's jQuery based, and it has autocomplete and native-feeling keyboard navigation; useful for tagging, contact lists, etc.

    Project mention: How to load the data from external json file to the composite's textfield element? | | 2022-06-20

    Jumping onto this you can then use a library like chosen, select2, selectize.js or others to get type ahead like behaviour to populate the data as a user types.

  • bootstrap-datepicker

    A datepicker for twitter bootstrap (@twbs)

  • card

    :credit_card: make your credit card form better in one line of code

  • daterangepicker

    JavaScript Date Range, Date and Time Picker Component

    Project mention: JavaScript Date Range, Date and Time Picker Component | | 2022-02-17
  • tui.calendar

    🍞📅A JavaScript calendar that has everything you need.

    Project mention: I want to incorporate rrule in Angular-calendar. | | 2022-11-08

    Use Toast UI Calendar for all things calendar and npm install moment-timezone to interact with your dates. Whatever you do, make sure your dates / times are in UTC format or your going to have a bad time.

  • bootstrap-select

    :rocket: The jQuery plugin that brings select elements into the 21st century with intuitive multiselection, searching, and much more.

    Project mention: How does jQuery class selector return an object? | | 2022-10-13

    I have a multiselect widget in a modal. Because the multiselect has dynamically generated values, I need to call $('select').selectpicker(); when the modal code is injected.

  • Pikaday

    A refreshing JavaScript Datepicker — lightweight, no dependencies, modular CSS

    Project mention: Chrome 99 will ship with the HTMLInputElement showPicker() method - show a browser picker for &lt;input&gt; elements with these types: "date", "month", "week", "time", "datetime-local", "color", and "file" | | 2022-01-28
  • pickadate.js

    The mobile-friendly, responsive, and lightweight jQuery date & time input picker.

  • awesomplete

    Ultra lightweight, usable, beautiful autocomplete with zero dependencies.

  • dat.gui

    Lightweight controller library for JavaScript.

    Project mention: Advice on improving my workflow | | 2022-11-24

    In the javascript world, I'd use console logging or dat.gui to solve this problem, but I don't know where to start looking in swift/swiftui or xcode.

  • plupload

    Plupload is JavaScript API for building file uploaders. It supports multiple file selection, file filtering, chunked upload, client side image downsizing and when necessary can fallback to alternative runtimes, like Flash and Silverlight.

    Project mention: Uploading large file over HTTP | | 2022-02-02

    I think this is what I used a while back when uploading videos (not 100% sure though)

  • At.js

    Add Github like mentions autocomplete to your application.

  • Choices.js

    A vanilla JS customisable select box/text input plugin ⚡️

    Project mention: Rails 7 SelectBox with Search | | 2022-10-21
  • form

    jQuery Form Plugin

  • FileAPI

    FileAPI — a set of javascript tools for working with files. Multiupload, drag'n'drop and chunked file upload. Images: crop, resize and auto orientation by EXIF.

  • jQuery-Autocomplete

    Ajax Autocomplete for jQuery allows you to easily create autocomplete/autosuggest boxes for text input fields

  • Scout APM

    Truly a developer’s best friend. Scout APM is great for developers who want to find and fix performance issues in their applications. With Scout, we'll take care of the bugs so you can focus on building great things 🚀.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2022-11-26.

Form Widgets related posts


What are some of the best open-source Form Widget projects? This list will help you:

Project Stars
1 Uppy 26,101
2 select2 25,463
3 chosen 22,027
4 dropzone 16,967
5 typeahead.js 16,455
6 fullcalendar 15,670
7 filepond 13,059
8 selectize.js 12,866
9 bootstrap-datepicker 12,569
10 card 11,480
11 daterangepicker 10,520
12 tui.calendar 10,330
13 bootstrap-select 9,664
14 Pikaday 7,894
15 pickadate.js 7,739
16 awesomplete 6,895
17 dat.gui 6,531
18 plupload 5,578
19 At.js 5,293
20 Choices.js 5,268
21 form 5,164
22 FileAPI 3,592
23 jQuery-Autocomplete 3,511
Write Clean JavaScript Code. Always.
Sonar helps you commit clean code every time. With over 300 unique rules to find JavaScript bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.