Showing 36 of 41 projects
A lightweight JavaScript library for copying text to the clipboard without Flash, using modern web APIs.
A lightweight JavaScript library for creating step-by-step onboarding tours and product walkthroughs on websites.
A beautiful, customizable replacement for JavaScript's native alert, confirm, and prompt dialogs.
A JavaScript library that transforms long, unwieldy HTML select boxes into user-friendly, searchable dropdowns.
A JavaScript library that eliminates the 300ms click delay on touch-enabled mobile browsers for a more responsive UI.
A flexible JavaScript file upload library that handles directories, files, blobs, URLs, and optimizes images for a smooth user experience.
Automatically add a customizable progress bar to your website that tracks page load and AJAX requests.
A JavaScript library for creating custom user onboarding tours and guided walkthroughs in web applications.
A lightweight JavaScript library for creating fluid page transitions that make multi-page websites feel like single-page applications.
An elegant iOS library to show skeleton loading views while content is being fetched.
A drop-in UITableView/UICollectionView category for displaying customizable empty state views when content is unavailable.
A lightweight JavaScript widget that hides headers on scroll down and reveals them on scroll up.
A browser extension that solves difficult CAPTCHAs by completing reCAPTCHA audio challenges using speech recognition.
JavaScript form validation library that works with HTML attributes, requiring no custom JavaScript code.
A tiny, modular JavaScript library for measuring Core Web Vitals and other essential performance metrics on real users.
A JavaScript library that adds visual loading indicators to buttons, bridging the gap between user actions and feedback.
A 'back to top' button that behaves like a real elevator with elevator music to smooth the scrolling experience.
A jQuery plugin for in-place editing with Bootstrap, jQuery UI, or plain jQuery.
A React Native library for displaying and programmatically controlling splash screens on iOS and Android.
A jQuery autocompletion library for adding GitHub-like mentions, smileys, and custom completions to text inputs.
A jQuery plugin for adding smooth page transitions and AJAX navigation to websites with progressive enhancement.
A lightweight JavaScript library for monitoring web font loading using scroll events.
A JavaScript framework for adding interactive product tours and walkthroughs to web pages.
A collection of CSS-animated spinners available as Vue.js components and pure HTML/CSS snippets.
A jQuery plugin for adding CSS animated page transitions to websites with simple configuration.
An open-source web performance testing platform for measuring and analyzing website speed and user experience.
A crowdsourced collection of websites with frustrating and counterproductive password requirements.
A jQuery plugin for client-side form validation with customizable prompts and support for various validation types.
Automatically persist form field values locally until submission to prevent data loss.
A Swift library for displaying customizable loading, error, and empty state placeholders in UITableView and UICollectionView.
A Swift protocol for iOS/tvOS to automatically show placeholder views for loading, empty, error, and content states.
A simple, modern, framework-independent browser notification system with CSS transitions and customizable themes.
A beautiful animated alert view for iOS written in Swift, inspired by SweetAlert.js.
A jQuery plugin that saves HTML form data to LocalStorage to prevent data loss from browser crashes or accidental tab closures.
Enhances input and textarea fields with CSS3 animations for typing and deleting effects.
A Rust library that provides human-friendly panic messages for command-line applications.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.