Showing 36 of 2927 projects
A pluggable JavaScript syntax transformation utility using the Esprima parser for single-pass AST traversal.
A React file upload dropzone component built with Material-UI and react-dropzone.
A small JavaScript library for defining and using union types with associated data.
Extensibly serialize and deserialize Draft.js ContentState with HTML using customizable conversion functions.
Enterprise-ready UI components for building dashboards, data-heavy apps, and complex interfaces across multiple frameworks.
A Node.js sandbox for semi-automatic JavaScript malware analysis, deobfuscation, and payload extraction.
A lightweight, high-performance calendar and datepicker component for Vue.js with no third-party dependencies.
A GitHub Action that compares JavaScript bundle size and performance cost in pull requests to enforce performance budgets.
An extremely strict yet practical ESLint configuration with 51 plugins and over 1300 rules for JavaScript, TypeScript, React, Vue, and Node.js.
A React Native starter kit with Firebase authentication, Facebook/Google login, and a pre-built UI for rapid app development.
A comparative study of component creation across multiple JavaScript frameworks, from static to interactive examples.
A lightweight pure JavaScript CAPTCHA generator for Node.js with no external dependencies.
A Node.js plugin for interacting with Counter-Strike: Global Offensive's Game Coordinator via Steam.
A self-hostable mindmapping tool with real-time collaboration, import/export, and GDPR-compliant data handling.
Catch unhandled errors and promise rejections in Electron apps with customizable logging and error dialogs.
Run JavaScript in a browser from the command line or programmatically, with Electron as the default browser.
A tiny library to load ArcGIS Maps SDK for JavaScript AMD modules in modern JavaScript frameworks and bundlers.
A sample employee directory application built with Backbone.js and Twitter Bootstrap.
A Vue.js plugin for creating high-quality 3D graphics and animations using Babylon.js with a declarative component-based API.
A JavaScript client for navigating hypermedia APIs (HATEOAS) by following links between resources.
A PhpStorm plugin that enhances the Magento 2 and Adobe Commerce development workflow with smart completions, navigation, and AI agent tools.
A jQuery plugin that creates a thumbnail grid with expanding previews, similar to Google Images.
A browser library that intercepts AJAX calls to mock a REST server based on JSON data for client-side testing.
Compile Sass to CSS using Ruby Sass within Gulp build pipelines.
An ESLint plugin to extract and lint inline JavaScript scripts from HTML and XML files.
A simple in-memory file cache for Gulp that prevents reprocessing unchanged files.
A functional programming library for JavaScript that uses named-argument style methods to eliminate parameter order concerns.
A customizable, accessible heart-shaped toggle switch component for React applications.
A CLI tool that groups ESLint errors by rule and provides per-rule actions like auto-fix and disable comments to efficiently handle large linting outputs.
A pull-to-refresh ListView component for React Native with custom animation support, written entirely in JavaScript.
A frontend library of Tailwind CSS components enhanced with vanilla JavaScript for building interfaces with advanced interactions and animations.
A privacy-focused, web-powered desktop application for organizing and viewing local photos without uploading them to the cloud.
A comprehensive guide and curated list of resources for client-side web storage APIs, including cookies, localStorage, and sessionStorage.
A modular CSS bundler for Browserify that namespaces CSS and enables importing CSS packages from npm.
Create instant XKCD-style graphs in your browser using JavaScript and D3 with a simple UI.
A super tiny (~1kb) reactive library that observes object mutations and automatically recomputes dependent functions.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.