Showing 36 of 3633 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.
An extremely strict yet practical ESLint configuration with 51 plugins and over 1300 rules for JavaScript, TypeScript, React, Vue, and Node.js.
A lightweight, high-performance calendar and datepicker component for Vue.js with no third-party dependencies.
A PhpStorm plugin that enhances the Magento 2 and Adobe Commerce development workflow with smart completions, navigation, and AI agent tools.
A GitHub Action that compares JavaScript bundle size and performance cost in pull requests to enforce performance budgets.
A React Native starter kit with Firebase authentication, Facebook/Google login, and a pre-built UI for rapid app development.
A lightweight pure JavaScript CAPTCHA generator for Node.js with no external dependencies.
A comparative study of component creation across multiple JavaScript frameworks, from static to interactive examples.
Catch unhandled errors and promise rejections in Electron apps with customizable logging and error dialogs.
A Node.js plugin for interacting with Counter-Strike: Global Offensive's Game Coordinator via Steam.
Run JavaScript in a browser from the command line or programmatically, with Electron as the default browser.
A JavaScript client for navigating hypermedia APIs (HATEOAS) by following links between resources.
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 sample employee directory application built with Backbone.js and Twitter Bootstrap.
A tiny library to load ArcGIS Maps SDK for JavaScript AMD modules in modern JavaScript frameworks and bundlers.
A Vue.js plugin for creating high-quality 3D graphics and animations using Babylon.js with a declarative component-based API.
An ESLint plugin to extract and lint inline JavaScript scripts from HTML and XML files.
Compile Sass to CSS using Ruby Sass within Gulp build pipelines.
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.
Memoize promise-returning and async functions with configurable caching strategies for performance optimization.
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 frontend library of Tailwind CSS components enhanced with vanilla JavaScript for building interfaces with advanced interactions and animations.
A pull-to-refresh ListView component for React Native with custom animation support, written entirely in JavaScript.
A privacy-focused, web-powered desktop application for organizing and viewing local photos without uploading them to the cloud.
A fully open-source audit logs service with an embeddable UI, designed for easy deployment to your own Kubernetes cluster.
A customizable, accessible heart-shaped toggle switch component for React applications.
📓 Plainpad - Self Hosted Note Taking App
A comprehensive guide and curated list of resources for client-side web storage APIs, including cookies, localStorage, and sessionStorage.
A Node.js and TypeScript client library for ROS 2, enabling JavaScript development of robotics applications.
ArchivesSpace, the archives management tool
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.