Drag-and-drop Form Builder with JSON Outtput – JS FormBuilder
Build custom forms with drag-and-drop. Pure vanilla JavaScript, zero dependencies, mobile-responsive, and generates JSON schemas.
Build custom forms with drag-and-drop. Pure vanilla JavaScript, zero dependencies, mobile-responsive, and generates JSON schemas.
A simple and configurable autocomplete JavaScript library created especially for the latest Bootstrap 5 framework.
A zero-dependency JS library for creating chatbot-like conversational forms. It’s lightweight and ideal for surveys, lead gen, and onboarding.
Create circular range controls with CircularRange web component. Supports custom arcs, keyboard navigation, and form integration without dependencies.
An ultra-light JavaScript library for creating smoothly animated insertion caret (cursor) in text fields.
Use the form-show-if web component to declaratively show and hide form fields based on user input. A lightweight, no-dependency solution.
Build accessible dual-handle range sliders with vanilla JavaScript. Zero dependencies, full keyboard support, and flexible configuration options.
A lightweight, framework-agnostic JavaScript library that adds code editor-style tab and indentation functionality to HTML textareas.
tail.select is a rewritten version of the jQuery tail.select plugin that can be used to beautify & enhance the default select box with no dependency.
Build responsive, animated segmented tab controls with HTML radio buttons and CSS anchor positioning.