Modern, accessible, and form-native input components built with Lit. Zero dependencies, maximum flexibility.
Get started with Enhanced Inputs in seconds. Choose your preferred installation method.
Perfect for projects using build tools like Vite, Webpack, or Rollup.
Quick and easy - just add a script tag to your HTML.
Interactive examples showcasing the power and flexibility of Enhanced Inputs
Choose your preferred design theme for the input components
Explore powerful validation patterns, custom actions, and complex form scenarios
Fill out this real-world registration form to see every input type in action