With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js. Learn more →
Top 23 Form Widget Open-Source Projects
-
select2
Select2 is a jQuery based replacement for select boxes. It supports searching, remote data sets, and infinite scrolling of results.
-
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
-
dropzone
Dropzone is an easy to use drag'n'drop library. It supports image previews and shows nice progress bars.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
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.
-
bootstrap-select
:rocket: The jQuery plugin that brings select elements into the 21st century with intuitive multiselection, searching, and much more.
-
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.
-
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
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
Project mention: Pre-made solution for allowing a client to upload a file to my web hosting (via browser, not FTP client)? | /r/web_design | 2023-06-26I just found uppy. This will be the next one I use. https://uppy.io/
Project mention: 33 React Libraries Every React Developer Should Have In Their Arsenal | dev.to | 2024-01-0710.full-calendar
Project mention: Can anyone suggest PHP, JavaScript File Manager tool with Crop tool integrated? | /r/PHP | 2023-05-22Have a look at https://pqina.nl/filepond/
Project mention: How would I replicate this country selector functionality with ACF Pro | /r/Wordpress | 2023-05-17Selectize will do the heavy lifting https://selectize.dev/
Project mention: Show HN: I built an open source web calendar inspired by the Google calendar | news.ycombinator.com | 2024-01-02There is a similar but established library already: https://github.com/nhn/tui.calendar. Did you take a look at that one before starting your own? If yes, what were you missing?
I created a GUI library, it's very useful for the visual editor and it can be very easy to generate config panel for options. If you don't know about GUI library, maybe you can checkout some other famous open source project ( dat.gui, tweakpane, leva).
Form Widgets related posts
- Ask HN: Google Analytics sucks What do you use?
- DHTMLX Scheduler 7.0 with Customizable Themes, New Dark Theme, Google-Like Agenda View, and New Tooltip API
- Top Technology, Web Development, and JavaScript Trends to Follow in 2024
- Show HN: I built an open source web calendar inspired by the Google calendar
- Does MVC have a combobox?
- A lightweight GUI library for Angular
- HTML Web Components
-
A note from our sponsor - SurveyJS
surveyjs.io | 19 Apr 2024
Index
What are some of the best open-source Form Widget projects? This list will help you:
Project | Stars | |
---|---|---|
1 | Uppy | 28,059 |
2 | select2 | 25,762 |
3 | chosen | 21,909 |
4 | fullcalendar | 17,831 |
5 | dropzone | 17,829 |
6 | typeahead.js | 16,528 |
7 | filepond | 14,617 |
8 | selectize.js | 13,002 |
9 | bootstrap-datepicker | 12,640 |
10 | card | 11,624 |
11 | tui.calendar | 11,414 |
12 | daterangepicker | 10,834 |
13 | bootstrap-select | 9,831 |
14 | Pikaday | 7,983 |
15 | pickadate.js | 7,703 |
16 | dat.gui | 7,306 |
17 | awesomplete | 6,934 |
18 | Choices.js | 5,986 |
19 | plupload | 5,616 |
20 | At.js | 5,301 |
21 | form | 5,207 |
22 | FileAPI | 3,578 |
23 | jQuery-Autocomplete | 3,566 |