Justif: TeX-Style Text Justification for the Web
Create more consistent justified paragraphs with paragraph-wide line breaking, variable font adjustment, and automatic resize handling.
Create more consistent justified paragraphs with paragraph-wide line breaking, variable font adjustment, and automatic resize handling.
Transform textareas into powerful Markdown editors. Features include real-time preview, syntax highlighting, and customizable toolbars.
Create a responsive JavaScript image viewer with swipe gestures, pinch zoom, thumbnail navigation, deep links, and configurable animations.
Text scaling, contrast modes, reading guides, keyboard controls, and click-to-read speech in one vanilla JavaScript accessibility widget.
Create PJAX page transitions with URL routing, Renderer lifecycle hooks, cache controls, and native View Transitions.
A modern vanilla JavaScript library for scroll-driven interactions. Zero dependencies, IntersectionObserver-based, full TypeScript support.
A small and customizable input mask component for Vanilla JavaScript, Vue 2/3, Alpine.js, and Svelte.
A feature-rich, highly-customizable, fully accessible autocomplete library written in Vanilla JavaScript.
Create JavaScript product tours with configurable overlays, popovers, focus handling, workflow state, light/dark themes, and analytics events.
A fast JavaScript library for capturing rendered DOM elements as SVG, PNG, JPG, WebP, Canvas, or Blob. It includes reusable captures, automatic web font embedding, Shadow DOM handling, plugins, and a complete capture and export API.