Showing 36 of 2977 projects
A minimalist-friendly ~2.2KB routing library for React and Preact apps, built with hooks.
A JavaScript library for creating responsive, animated SVG progress bars with customizable shapes and animations.
A React library for easy code splitting that reduces bundle size and supports server-side rendering.
A JavaScript library that adds visual loading indicators to buttons, bridging the gap between user actions and feedback.
AngularJS service for handling RESTful API resources with minimal client code.
An opinionated architecture and dev environment for building Vue 3 + Vite single-page applications.
An opinionated architecture and dev environment for new Vue 3 + Vite SPA projects using create-vue.
Bindings to keep React Router and Redux state synchronized for time-travel debugging.
A lightweight graphical user interface for changing variables in JavaScript.
A simple jQuery image cropping plugin that provides an intuitive interface for selecting and manipulating image regions.
A dependency-free JavaScript ES6 slider and carousel that's lightweight, flexible, and fast.
A lightweight animated number component for React, Vue, Svelte, and vanilla TypeScript/JavaScript.
jQuery plugin that intelligently detects cursor intent for dropdown menus, enabling responsive mega dropdowns like Amazon's.
A tiny atomic state manager for React, Vue, Svelte, and other frameworks with tree-shakable stores.
A touch-friendly, responsive, and flickable carousel library for modern web interfaces.
A JavaScript library for creating physics-based animations with spring, bounce, and easing effects.
A lightweight (~1kb) pure JavaScript lazy loader for images, iframes, and other elements using IntersectionObserver API.
A lightweight JavaScript library for creating principled, consistent time-series charts like line charts, scatterplots, and histograms.
A modern CSS reset that normalizes browser defaults for the latest Chrome, Firefox, and Safari.
A JavaScript and CSS library for smoothly animating number transitions with customizable themes.
A tiny vanilla JavaScript plugin for displaying large datasets efficiently by dynamically rendering only visible rows.
A lightweight polyfill for the ES6 Promise specification, extracted from rsvp.js.
A jQuery lightbox script for displaying images, videos, and other content with touch support and full customization.
A jQuery plugin for smooth CSS3 transformations and transitions with a simple API.
A reusable charting library built on D3.js, providing pre-built, customizable chart models.
A lightweight JavaScript data grid component for creating interactive spreadsheets with Excel-like controls.
A comprehensive icon font and CSS library with 222 weather-themed icons for web projects.
A lightweight JavaScript wrapper that simplifies cross-browser usage of the Fullscreen API.
An isomorphic JavaScript authorization library that restricts user access to resources with incremental adoption and scalability.
A JavaScript library for generating CSS stylesheets programmatically.
A collection of minimal, single-element loading spinners animated entirely with CSS.
A composite application library for Backbone.js that simplifies building large-scale JavaScript applications.
A tiny jQuery alternative for modern browsers with familiar chainable DOM manipulation methods.
A collection of HTML email templates with responsive and modular designs, ready for customization.
A lightweight JavaScript library for creating interactive HTML5 timeline visualizations.
A JavaScript library that simplifies using Google Maps with a clean, intuitive API.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.