Showing 36 of 44 projects
A compiler-first JavaScript framework that converts declarative components into efficient, surgically updating JavaScript.
A JavaScript library for creating fullscreen scrolling websites with horizontal sliders inside sections.
A JavaScript library for positioning floating elements like tooltips and popovers, with platform-specific packages for React, Vue, and vanilla DOM.
A vanilla HTML/CSS/JS library for adding Material Design components to static websites.
A lightweight JavaScript library for animating elements on scroll with CSS-driven transitions.
A lightweight, dependency-free JavaScript library for guiding user focus across the page with customizable overlays.
A modular, framework-independent JavaScript image gallery and lightbox for mobile and desktop.
A JavaScript library for creating animated typing, backspacing, and text sequencing effects.
A lightweight JavaScript library for precise scroll position tracking and event handling using IntersectionObserver and ResizeObserver.
A JavaScript library that transforms any credit card form into an interactive card preview with one line of code.
A lightweight JavaScript library for adding search, sort, and filters to existing HTML tables, lists, and elements.
A lightweight JavaScript widget that hides headers on scroll down and reveals them on scroll up.
A lightweight CSS library providing a collection of ready-to-use, cross-browser CSS3 animations with special effects.
Input mask library for React, Angular, Ember, Vue, and plain JavaScript to format phone, date, currency, and custom inputs.
A dependency-free JavaScript library for robust file uploads with drag-and-drop, progress bars, and cloud storage support.
A lightweight, dependency-free JavaScript datepicker with modular CSS for easy styling.
A lightweight, dependency-free JavaScript library for creating touch-enabled slideout navigation menus in mobile web apps.
A tiny atomic state manager for React, Vue, Svelte, and other frameworks with tree-shakable stores.
A lightweight JavaScript wrapper that simplifies cross-browser usage of the Fullscreen API.
A fully client-side JavaScript diagramming library using SVG and HTML for rendering.
A 'back to top' button that behaves like a real elevator with elevator music to smooth the scrolling experience.
A lightweight JavaScript library for overlaying images on top of the current page with minimal setup.
A dependency-free JavaScript suite for clean notifications, user input dialogs, and selection interfaces.
A lightweight, dependency-free JavaScript library for creating interactive node-based flow editors in the browser.
A toolkit for building block-based editors and collaborative applications with native web components and CRDT-based real-time collaboration.
A lightweight, library-agnostic HTML touch slider carousel with native-feeling swipe behavior.
A high-performance, dependency-free JavaScript library for animated filtering, sorting, insertion, and removal of DOM elements.
An ultra-lightweight, zero-dependency reactive UI framework based on pure vanilla JavaScript and DOM.
A JavaScript scrollbar plugin that replaces native scrollbars with customizable overlay scrollbars while preserving native functionality.
A lightweight, efficient tags input component for Vanilla JS, React, Vue, and Angular with extensive customization.
A blazing fast 1kb JavaScript search library for client-side data.
A customizable, dependency-free date and time picker with opt-in UI and real-time input synchronization.
A lightweight, framework-agnostic JavaScript library for persistent two-way data binding with minimal code.
A JavaScript library that plays fart noises as you scroll down a web page.
Elegant, responsive, flexible, and lightweight JavaScript notification plugin with no dependencies.
A lightweight vanilla JavaScript library for customizable toast notifications.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.