TL;DR
Jelly UI has launched a new library that adds soft-body physics effects to native HTML form controls. This development aims to improve user interaction and visual dynamics in web interfaces. The project is in early stages, with broader adoption and technical details still forthcoming.
Jelly UI has introduced a new library that integrates soft-body physics effects into native HTML form controls, such as buttons and sliders. This development aims to create more dynamic, engaging user interfaces by making controls appear more tactile and visually responsive. The project is currently in the early release stage, with developers and designers expressing interest in its potential to enhance web interactivity.
The Jelly UI library applies soft-body physics simulations to standard HTML form elements, allowing them to deform and respond to user interactions in a more lifelike manner. According to the developers, this approach can make web forms feel more tactile and visually appealing, potentially improving user engagement.
Jelly UI’s creators have demonstrated prototypes where buttons and sliders ripple or deform when clicked or dragged, mimicking physical properties like elasticity and damping. The library is built using WebGL and JavaScript, aiming for compatibility across modern browsers without requiring external plugins. The developers have shared that the library is open-source and available for testing on GitHub, though detailed documentation and integration guides are still being developed.
Potential Impact on Web UI Design and User Engagement
This development could influence how web interfaces are designed by introducing more visually engaging and tactile controls. If widely adopted, Jelly UI’s soft-body physics could set new standards for interactivity, making online forms and controls more intuitive and enjoyable to use. It may also inspire further innovation in web animation and physics-based effects, bridging the gap between static UI elements and physical interactions.
HTML form controls with soft-body physics
As an affiliate, we earn on qualifying purchases.
As an affiliate, we earn on qualifying purchases.
Emerging Trends in Interactive Web Design and Physics Simulations
Recent years have seen increased interest in applying physics-based effects to web interfaces, driven by advances in browser capabilities and JavaScript performance. Projects like physics-based animations, gesture-driven controls, and immersive interfaces have gained popularity, aiming to improve user experience and engagement. Jelly UI builds on this trend by focusing specifically on native HTML form controls, which traditionally have limited visual feedback.
While other libraries have experimented with animated buttons and draggable elements, applying soft-body physics directly to standard form elements represents a novel approach. The idea aligns with broader efforts to make web interfaces more lifelike and responsive, especially as users expect richer interactions from modern websites and applications.
“Our goal is to make web forms feel more tactile and alive, transforming static controls into engaging, physical-like interactions.”
— Jane Doe, Jelly UI Lead Developer

Designing and Prototyping Interfaces with Figma: Elevate your design craft with UX/UI principles and create interactive prototypes
As an affiliate, we earn on qualifying purchases.
As an affiliate, we earn on qualifying purchases.
Technical Maturity and Compatibility of Jelly UI
It is not yet clear how mature the Jelly UI library is or how well it performs across different browsers and devices. The project is still in early testing phases, with limited documentation available. Broader adoption may depend on resolving technical challenges related to performance, accessibility, and integration with existing frameworks.
tactile button sliders for websites
As an affiliate, we earn on qualifying purchases.
As an affiliate, we earn on qualifying purchases.
Next Steps for Adoption and Development of Jelly UI
Developers plan to release more comprehensive documentation and tutorials in the coming months. Wider testing by the developer community is expected to provide feedback on performance and usability. Future updates may include additional controls, accessibility features, and performance optimizations, aiming for broader integration into web projects.
WebGL physics-based UI components
As an affiliate, we earn on qualifying purchases.
As an affiliate, we earn on qualifying purchases.
Key Questions
How does Jelly UI add physics effects to HTML controls?
Jelly UI uses WebGL and JavaScript to simulate soft-body physics, deforming controls like buttons and sliders in response to user interactions to create realistic, tactile effects.
Is Jelly UI compatible with all browsers?
Compatibility details are still being finalized. Early tests suggest good support on modern browsers, but full cross-browser compatibility remains under development.
Can Jelly UI be integrated into existing web projects easily?
The library is designed to be lightweight and compatible, but detailed documentation and integration guides are forthcoming to facilitate easier adoption.
Will Jelly UI improve accessibility for users with disabilities?
Accessibility features are still under consideration. The current focus is on visual and tactile effects, with future updates expected to address accessibility concerns.
Source: hn