Showing 36 of 3627 projects
An ESLint plugin that provides 80+ rules to detect regex mistakes, enforce style consistency, and optimize regular expressions.
Trigger client-side DOM changes from server-side Ruby via ActionCable for real-time user experiences.
HTML5 game engine built on PixiJS for creating 2D games with a complete development platform.
A library for hierarchical, end-to-end, real-time logging with a Chrome DevTools extension for visualization.
A lightweight jQuery plugin for animating SVG paths using stroke-dasharray and stroke-dashoffset.
A Vue 3 navigation manager that caches page state like a native app for smoother SPA navigation.
A simple, beautiful cross-platform desktop podcast app for Windows, macOS, and Linux.
A native GraphQL caching client and server module for Deno, featuring flexible caching strategies and full-stack integration.
A collection of nearly 40,000 JavaScript malware samples for security research and analysis.
A powerful and lightweight JavaScript library for creating with HTML5 Canvas using a human-friendly API.
ESLint plugin providing React Native-specific linting rules to enforce code quality and best practices.
A Gulp plugin that pipes CSS through PostCSS processors with a single parse for efficient CSS transformations.
A performant, lightweight ESLint plugin for linting ES2015+ import/export syntax, forked from eslint-plugin-import.
A binary serialization format and compiler optimized for speed and size, generating code from schema definitions.
Unmaintained! ⚠️ CSS Object Model implemented in pure JavaScript. Also, a CSS parser.
Automatically loads gulp plugins from package dependencies and attaches them to a single object.
A collection of JavaScript solutions to algorithm problems from LeetCode, GeeksforGeeks, and CareerCup.
Perform common JavaScript operations in Shiny apps to improve UX without writing JavaScript.
A stable and fast converter that transforms OpenStreetMap (OSM) data into GeoJSON format with proper polygon detection.
Create beautiful JavaScript charts with one line of Vue, supporting Chart.js, Google Charts, and Highcharts.
A 3kb JavaScript library that adds interactivity to HTML through declarative attributes without build tools.
A Vue.js pagination component designed specifically for Laravel's paginators with Bootstrap and Tailwind CSS support.
A comprehensive boilerplate for creating and publishing Node.js modules with best practices.
Simplified IPC communication for Electron apps with request-response pattern support.
A small, performant Promises/A+ compliant JavaScript promise library.
A tool to distribute and import Sass files, assets, and JavaScript extensions via npm packages.
A jQuery-based JavaScript internationalization library using JSON message files, supporting plurals, gender, grammar, and dynamic locale switching.
A Gulp plugin that filters streams to only pass through files changed since the last run.
A workshopper module that teaches you to use ECMAScript 6 promises in JavaScript through interactive exercises.
A safe and highly functional replacement for npm publish that validates packages before publishing to the registry.
A Yeoman generator to scaffold out Node.js modules with optional CLI and testing setup.
A Material-UI component for inputting multiple values as chips, with autocomplete and customization options.
A JavaScript library for querying and manipulating object properties using expressive paths with wildcards, regexps, slices, and unions.
An ESLint plugin that enforces best practices and provides linting rules for Cypress test code.
A Rack application and JavaScript library for building real-time web applications with HTTP pub-sub in Ruby.
A fast, dependency-free cryptographic hashing library for Node.js and browsers supporting MD5, SHA1, SHA256, SHA512, RIPEMD, and HMAC.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.