Unpoly - Progressive enhancement for HTML

1 min read Original article ↗

Get powerful new HTML attributes to build dynamic UI on the server. Works with any language. Gracefully degrades without JavaScript.

Links only update changed fragments

Unpoly enhances your links to update fragments instead of full pages. This preserves other page state, like scroll positions or forms.

Client-side interaction feedback

Organize your JavaScript snippets

Organize your Javascripts in compilers to pair HTML elements with JavaScript behavior. Enhance existing HTML tags or create new elements.

Plays nice with existing code

Migrate any server-side web application with manageable changes to existing JavaScripts.