JavaScript Form Widgets

Open-source JavaScript projects categorized as Form Widgets

Top 23 JavaScript Form Widget Projects

Form Widgets
  1. select2

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

    Project mention: Server-based interactive autocomplete with Datastar (and Common Lisp) | dev.to | 2026-09-11

    I have used AngularUI's typeahead (it was actually good :) ), I still use select2 (JQuery-based, you need a JS config, a jS post-process if needed, and an API endpoint that returns JSON (that's doable ;) ).

  2. AppSignal

    Monitoring that respects your time & budget. APM, error tracking, and dashboards for modern web apps. Ten-minute setup, transparent flat pricing, and support from engineers who actually use the product.

    AppSignal logo
  3. dropzone

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

  4. typeahead.js

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

  5. filepond

    🌊 A flexible and fun JavaScript file upload library

  6. bootstrap-datepicker

    A datepicker for twitter bootstrap (@twbs)

  7. daterangepicker

    JavaScript Date Range, Date and Time Picker Component

  8. bootstrap-select

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

  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. dat.gui

    Lightweight controller library for JavaScript.

  11. pickadate.js

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

  12. awesomplete

    Ultra lightweight, usable, beautiful autocomplete with zero dependencies.

  13. Choices.js

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

  14. 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.

  15. form

    jQuery Form Plugin (by jquery-form)

  16. 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.

  17. jQuery-Autocomplete

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

  18. flow.js

    A JavaScript library providing multiple simultaneous, stable, fault-tolerant and resumable/restartable file uploads via the HTML5 File API.

  19. rome

    :calendar: Customizable date (and time) picker. Opt-in UI, no jQuery!

  20. analytics

    Lightweight analytics abstraction layer for tracking page views, custom events, & identifying visitors (by DavidWells)

  21. tag-it

    A jQuery UI plugin to handle multi-tag fields as well as tag suggestions/autocomplete.

  22. tom-select

    Tom Select is a lightweight (~16kb gzipped) hybrid of a textbox and select box. Forked from selectize.js to provide a framework agnostic autocomplete widget with native-feeling keyboard navigation. Useful for tagging, contact lists, etc.

  23. jquery multi-select

    A user-friendlier drop-in replacement for the standard select with multiple attribute activated.

  24. Countable

    Add live paragraph-, word- and character-counting to an HTML element.

  25. vanilla-masker

    VanillaMasker is a pure javascript mask input

  26. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
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).

JavaScript Form Widgets discussion

Log in or Post with

JavaScript Form Widgets related posts

  • Server-based interactive autocomplete with Datastar (and Common Lisp)

    4 projects | dev.to | 11 Sep 2026
  • Select2 – The jQuery replacement for select boxes

    1 project | news.ycombinator.com | 25 Dec 2025
  • Pikaday: A friendly guide to front-end date pickers

    2 projects | news.ycombinator.com | 11 Nov 2025
  • Melhores APIs JavaScript para carregamento (upload) de arquivos em 2025

    3 projects | dev.to | 2 Jan 2025
  • Ask HN: Framework for Quick Python or Java and Web UIs?

    3 projects | news.ycombinator.com | 2 Dec 2024
  • autoComplete.js VS awesomplete - a user suggested alternative

    2 projects | 5 Nov 2024
  • The best React select component libraries

    5 projects | dev.to | 30 Oct 2024
  • A note from our sponsor - AppSignal
    www.appsignal.com | 6 Oct 2026
    APM, error tracking, and dashboards for modern web apps. Ten-minute setup, transparent flat pricing, and support from engineers who actually use the product. Learn more →

Index

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

# Project Stars
1 select2 25,908
2 dropzone 18,380
3 typeahead.js 16,452
4 filepond 16,395
5 bootstrap-datepicker 12,642
6 daterangepicker 10,983
7 bootstrap-select 9,821
8 dat.gui 7,730
9 pickadate.js 7,656
10 awesomplete 6,978
11 Choices.js 6,826
12 plupload 5,618
13 form 5,155
14 FileAPI 3,546
15 jQuery-Autocomplete 3,536
16 flow.js 2,990
17 rome 2,894
18 analytics 2,666
19 tag-it 2,458
20 tom-select 2,230
21 jquery multi-select 1,888
22 Countable 1,640
23 vanilla-masker 1,302

Sponsored
Monitoring that respects your time & budget
APM, error tracking, and dashboards for modern web apps. Ten-minute setup, transparent flat pricing, and support from engineers who actually use the product.
www.appsignal.com

Did you know that JavaScript is
the 5th most popular programming language
based on number of references?