LeCoupa/awesome-cheatsheets - 👩💻👨💻 Awesome cheatsheets for popular programming languages, frameworks and development tools. They include everything you should know in one single file.
denysdovhan/wtfjs - 🤪 A list of funny and tricky JavaScript examples
mouredev/hello-javascript - Curso para aprender el lenguaje de programación JavaScript desde cero y para principiantes. +120 lecciones, 14 horas en vídeo y 220 ejercicios.
loiane/javascript-datastructures-algorithms - 📚 collection of JavaScript and TypeScript data structures and algorithms for education purposes. Source code bundle of JavaScript algorithms and data structures book
tyroprogrammer/learn-react-app - Application that will help you learn React fundamentals. Install this application locally - there's tutorial, code snippets and exercises. The main objective of this project is to help you get off the ground with React!
cheatsheet1999/CloudCollection - Notes for Software Engineers on infrastructure and distributed systems. Covers common data structure and algorithms, web concepts, and more!
dwyl/learn-tdd - ✅ A brief introduction to Test Driven Development (TDD) in JavaScript (Complete Beginner's Step-by-Step Tutorial)
chetannada/Namaste-React - ❤ Namaste React Live Course from Zero to Hero 🚀 by Akshay Saini(Founder of NamasteDev). This repository for Assignment & Class Notes taken during Namaste React Live Course #namaste #javascript #react
async-labs/builderbook - Open source web application to learn JS stack: React, Material-UI, Next.js, Node.js, Express.js, Mongoose, MongoDB database.
rohan-paul/Awesome-JavaScript-Interviews - Popular JavaScript / React / Node / Mongo stack Interview questions and their answers. Many of them, I faced in actual interviews and ultimately got my first full-stack Dev job :)
awslabs/llrt - LLRT (Low Latency Runtime) is an experimental, lightweight JavaScript runtime designed to address the growing demand for fast and efficient Serverless applications.
google/traceur-compiler - Traceur is a JavaScript.next-to-JavaScript-of-today compiler (archived)
webpack/webpack - A bundler for javascript and friends. Packs many modules into a few bundled assets. Code Splitting allows for loading parts of the application on demand. Through "loaders", modules can be CommonJs, AMD, ES6 modules, CSS, Images, JSON, Coffeescript, LESS, ... and your custom stuff.
umdjs/umd - UMD (Universal Module Definition) patterns for JavaScript modules that work everywhere.
brunch/brunch - 🍴 Web applications made easy. Since 2011.
mysticatea/npm-run-all - A CLI tool to run multiple npm-scripts in parallel or sequential.
react/metro - 🚇 The JavaScript bundler for React Native
insin/nwb - A toolkit for React, Preact, Inferno & vanilla JS apps, React libraries and other npm modules for the web, with no configuration (until you need it) (archived)
egoist/poi - ⚡A zero-config bundler for JavaScript applications. (archived)
kangax/html-minifier - Javascript-based HTML compressor/minifier (with Node.js support)
jaredpalmer/backpack - 🎒 Backpack is a minimalistic build system for Node.js projects.
fuse-box/fuse-box - A blazing fast js bundler/loader with a comprehensive API 🔥 (archived)
yeoman/yo - CLI tool for running Yeoman generators
neutrinojs/neutrino - Create and build modern JavaScript projects with zero initial configuration. (archived)
krakenjs/kraken-js - An express-based Node.js web application bootstrapping module.
meanjs/mean - MEAN.JS - Full-Stack JavaScript Using MongoDB, Express, AngularJS, and Node.js - (archived)
apostrophecms/apostrophe - A full-featured, open-source content management framework built with Node.js that empowers organizations by combining in-context editing and headless architecture in a full-stack JS environment.
astoilkov/jsblocks - 2012 UI framework (I was 20 years old, React didn't exist, inspired by Knockout)
enyojs/enyo - A JavaScript application framework emphasizing modularity and encapsulation
HTTP and Networking Clients
axios/axios - Promise based HTTP client for the browser and node.js
ccxt/ccxt - A unified trading API with more than 100 crypto exchanges and prediction markets in JavaScript / TypeScript / Python / C# / PHP / Go / Java / Rust
discordjs/discord.js - A powerful JavaScript library for interacting with the Discord API
swagger-api/swagger-ui - Swagger UI is a collection of HTML, JavaScript, and CSS assets that dynamically generate beautiful documentation from a Swagger-compliant API.
Netflix/falcor - A JavaScript library for efficient data fetching
handsontable/handsontable - JavaScript Data Grid / Data Table with a Spreadsheet Look & Feel. Works with React, Angular, and Vue. Supported by the Handsontable team ⚡
Shopify/draggable - The JavaScript Drag & Drop library your grandparents warned you about.
sweetalert2/sweetalert2 - ✨ A beautiful, responsive, highly customizable and accessible (WAI-ARIA) replacement for JavaScript's popup boxes. Zero dependencies. 🇺🇦🇪🇺
JedWatson/classnames - A simple javascript utility for conditionally joining classNames together
aFarkas/lazysizes - High performance and SEO friendly lazy loader for images (responsive and normal), iframes and more, that detects any visibility changes triggered through user interaction, CSS or JavaScript without configuration.
javve/list.js - The perfect library for adding search, sort, filters and flexibility to tables, lists and various HTML elements. Built to be invisible and work on existing HTML.
mathjax/MathJax - Beautiful and accessible math in all browsers
clauderic/react-sortable-hoc - A set of higher-order components to turn any list into an animated, accessible and touch-friendly sortable list✌️
browserstate/history.js - History.js gracefully supports the HTML5 History/State APIs (pushState, replaceState, onPopState) in all browsers. Including continued support for data, titles, replaceState. Supports jQuery, MooTools and Prototype. For HTML5 browsers this means that you can modify the URL directly, without needing to use hashes anymore. For HTML4 browsers it will revert back to using the old onhashchange functionality.
knockout/knockout - Knockout makes it easier to create rich, responsive UIs with JavaScript
sparksuite/simplemde-markdown-editor - A simple, beautiful, and embeddable JavaScript Markdown editor. Delightful editing for beginners and experts alike. Features built-in autosaving and spell checking.
snapappointments/bootstrap-select - 🚀 The jQuery plugin that brings select elements into the 21st century with intuitive multiselection, searching, and much more.
bpmn-io/bpmn-js - A BPMN 2.0 rendering toolkit and web modeler.
jackocnr/intl-tel-input - For entering, formatting, and validating international telephone numbers. Available in vanilla JavaScript, or as React, Vue, Angular, and Svelte components.
jagenjo/litegraph.js - A graph node engine and editor written in Javascript similar to PD or UDK Blueprints, comes with its own editor in HTML5 Canvas2D. The engine can run client side or server side using Node. It allows to export graphs as JSONs to be included in applications independently.
FineUploader/fine-uploader - Multiple file upload plugin with image previews, drag and drop, progress bars. S3 and Azure support, image scaling, form support, chunking, resume, pause, and tons of other features. (archived)
Pikaday/Pikaday - A refreshing JavaScript Datepicker — lightweight, no dependencies, modular CSS (archived)
rebassjs/rebass - ⚛️ React primitive UI components built with styled-system.
alibaba/x-render - 🚴♀️ Very easy to use process form table chart solution.
verlok/vanilla-lazyload - LazyLoad is a lightweight, flexible script that speeds up your website by deferring the loading of your below-the-fold images, backgrounds, videos, iframes and scripts to when they will enter the viewport. Written in plain "vanilla" JavaScript, it leverages IntersectionObserver, supports responsive images and enables native lazy loading.
ApoorvSaxena/lozad.js - 🔥 Highly performant, light ~1kb and configurable lazy loader in pure JS with no dependencies for responsive images, iframes and more
needim/noty - ⛔️ DEPRECATED - Dependency-free notification library that makes it easy to create alert - success - error - warning - information - confirmation messages as an alternative the standard alert dialog.
zeroclipboard/zeroclipboard - The ZeroClipboard library provides an easy way to copy text to the clipboard using an invisible Adobe Flash movie and a JavaScript interface. (archived)
flightjs/flight - A component-based, event-driven JavaScript framework from Twitter
Grsmto/simplebar - Custom scrollbars vanilla javascript library with native scroll, done simple, lightweight, easy to use and cross-browser.
boringdesigners/boring-avatars - Boring avatars is an open source React library that generates custom, SVG-based avatars from any username and color palette.
kbrsh/moon - 🌙 The minimal & fast library for functional user interfaces
moxiecode/plupload - Plupload is JavaScript API for building file uploaders. It supports multiple file selection, file filtering, chunked upload, client side image downsizing and when necessary can fallback to alternative runtimes, like Flash and Silverlight.
GoogleChromeLabs/sw-precache - [Deprecated] A node module to generate service worker code that will precache specific resources so they work offline. (archived)
firebase/firebaseui-web - FirebaseUI is an open-source JavaScript library for Web that provides simple, customizable UI bindings on top of Firebase SDKs to eliminate boilerplate code and promote best practices.
baidu/san - A fast, portable, flexible JavaScript component framework
23/resumable.js - A JavaScript library for providing multiple simultaneous, stable, fault-tolerant and resumable/restartable uploads via the HTML5 File API.
OscarGodson/EpicEditor - EpicEditor is an embeddable JavaScript Markdown editor with split fullscreen editing, live previewing, automatic draft saving, offline support, and more. For developers, it offers a robust API, can be easily themed, and allows you to swap out the bundled Markdown parser with anything you throw at it.
matthewhudson/current-device - 📱 The easiest way to write conditional CSS and/or JavaScript based on device operating system (iOS, Android, Blackberry, Windows, Firefox OS, MeeGo), orientation (Portrait vs. Landscape), and type (Tablet vs. Mobile).
Okazari/Rythm.js - A javascript library that makes your page dance.
GoogleChromeLabs/sw-toolbox - [Deprecated] A collection of service worker tools for offlining runtime requests (archived)
osano/cookieconsent - A free solution to the EU, GDPR, and California Cookie Laws
mailru/FileAPI - FileAPI — a set of javascript tools for working with files. Multiupload, drag'n'drop and chunked file upload. Images: crop, resize and auto orientation by EXIF.
CreateJS/TweenJS - A simple but powerful tweening / animation library for Javascript. Part of the CreateJS suite of libraries.
UI5/openui5 - OpenUI5 lets you build enterprise-ready web applications, responsive to all devices, running on almost any browser of your choice.
neomjs/neo - Neo.mjs is a self-evolving software organism: a professional end-to-end AI engineering team whose cross-model swarm inhabits live apps via Neural Link, Active Hybrid GraphRAG, DreamService, and self-healing loops.
cristianbote/goober - 🥜 goober, a less than 1KB 🎉 css-in-js alternative with a familiar API
skatejs/skatejs - Effortless custom elements powered by modern view libraries.
Tencent/weui.js - A lightweight javascript library for WeUI.
alexmacarthur/typeit - The most versatile JavaScript typewriter effect library on the planet.
hybridsjs/hybrids - Extraordinary JavaScript UI framework with unique declarative and functional architecture
warp-drive-data/warp-drive - WarpDrive is the lightweight data library for ambitious web apps — universal, typed, reactive, and ready to scale.
e-oj/Magic-Grid - A simple, lightweight Javascript library for dynamic grid layouts.
Ionaru/easy-markdown-editor - EasyMDE: A simple, beautiful, and embeddable JavaScript Markdown editor. Delightful editing for beginners and experts alike. Features built-in autosaving and spell checking.
flowjs/flow.js - A JavaScript library providing multiple simultaneous, stable, fault-tolerant and resumable/restartable file uploads via the HTML5 File API.
mar10/fancytree - JavaScript tree view / tree grid plugin with support for keyboard, inline editing, filtering, checkboxes, drag'n'drop, and lazy loading
CreateJS/PreloadJS - PreloadJS makes preloading assets & getting aggregate progress events easier in JavaScript. It uses XHR2 when available, and falls back to tag-based loading when not.
artberri/sidr - Sidr is a jQuery plugin for creating side menus and the easiest way for doing your menu responsive.
hsnaydd/moveTo - A lightweight scroll animation javascript library without any dependency
darsain/sly - JavaScript library for one-directional scrolling with item based navigation support.
apache/pouchdb - 🦘 - PouchDB is a pocket-sized database.
marcuswestin/store.js - Cross-browser storage for all use cases, used across the web.
sql-js/sql.js - A javascript library to run SQLite on the web.
louischatriot/nedb - The JavaScript Database, for Node.js, nw.js, electron and the browser
AlaSQL/alasql - AlaSQL.js - JavaScript SQL database for browser and Node.js. Handles both traditional relational tables and nested JSON data (NoSQL). Export, store, and import data from localStorage, IndexedDB, or Excel.
google/lovefield - Lovefield is a relational database for web apps. Written in JavaScript, works cross-browser. Provides SQL-like APIs that are fast, safe, and easy to use. (archived)
gruns/ImmortalDB - 🔩 A relentless key-value store for the browser.
Database Clients and ORMs
sequelize/sequelize - Feature-rich ORM for modern Node.js and TypeScript, it supports PostgreSQL (with JSON and JSONB support), MySQL, MariaDB, SQLite, MS SQL Server, Snowflake, Oracle DB, DB2 and DB2 for IBM i.
knex/knex - A query builder for PostgreSQL, MySQL, CockroachDB, SQL Server, SQLite3 and Oracle, designed to be flexible, portable, and fun to use.
mysqljs/mysql - A pure node.js JavaScript Client implementing the MySQL protocol.
xavierlacot/joli.js - joli.js is an Activerecord-like javascript ORM, particularly suited for being used in the Appcelerator Titanium Mobile framework.
mholt/PapaParse - Fast and powerful CSV (delimited text) parser that gracefully handles large files and malformed input
bpampuch/pdfmake - Client/server side PDF printing in pure JavaScript
foliojs/pdfkit - A JavaScript PDF generation library for Node and the browser
protobufjs/protobuf.js - High-performance Protocol Buffers for JavaScript and TypeScript. Conformant through Edition 2026, and unusually versatile. No protoc required.
Stuk/jszip - Create, read and edit .zip files with Javascript
nodeca/js-yaml - JavaScript YAML parser and dumper. Very fast.
jonschlinkert/gray-matter - Smarter YAML front matter parser, used by metalsmith, Gatsby, Netlify, Assemble, mapbox-gl, phenomic, vuejs vitepress, TinaCMS, Shopify Polaris, Ant Design, Astro, hashicorp, garden, slidev, saber, sourcegraph, and many others. Simple to use, and battle tested. Parses YAML by default but can also parse JSON Front Matter, Coffee Front Matter, TOML Front Matter, and has support for custom parsers. Please follow gray-matter's author: https://github.com/jonschlinkert
yahoo/serialize-javascript - Serialize JavaScript to a superset of JSON that includes regular expressions and functions.
dylang/node-xml - Fast and simple Javascript-based XML generator/builder for Node projects.
lucaong/minisearch - Tiny and powerful JavaScript full-text search engine for browser and Node
farzher/fuzzysort - Fast SublimeText-like fuzzy search for JavaScript.
Machine Learning and AI
LLM and Inference
Anil-matcha/Open-Generative-AI - Unrestricted Open-source alternative to AI video platforms — Free AI image & video generation studio with 600+ models (Flux, Midjourney, Kling, Sora, Veo). No content filters. Self-hosted, MIT licensed.
ConardLi/easy-dataset - A powerful tool for creating datasets for LLM fine-tuning 、RAG and Eval
jeeliz/jeelizFaceFilter - 🎭 Lightweight WebGL & JavaScript library for real-time multi-face detection, tracking and augmented-reality face filters. Supports rotation, mouth-opening and integrates with Three.js, Babylon.js, Canvas2D and CSS3D
victordibia/handtrack.js - A library for prototyping realtime hand detection (bounding box), directly in the browser.
mscdex/ssh2 - SSH2 client and server modules written in pure JavaScript for node.js
haraka/Haraka - A fast, highly extensible, and event driven SMTP server
socketio/engine.io - The engine used in the Socket.IO JavaScript server, which manages the low-level transports such as HTTP long-polling and WebSocket.
primus/primus - ⚡ Primus, the creator god of the transformers & an abstraction layer for real-time to prevent module lock-in.
postaljs/postal.js - JavaScript pub/sub library supporting advanced subscription features, and several helpful add-ons.
Flotype/now - NowJS makes it easy to build real-time web apps using JavaScript
Distributed Systems
web3/web3.js - Collection of comprehensive TypeScript libraries for Interaction with the Ethereum JSON RPC API and utility functions. (archived)
automerge/automerge-classic - A JSON-like data structure (a CRDT) that can be modified concurrently by different users, and merged again automatically.
ipfs/js-ipfs - IPFS implementation in JavaScript (archived)
automerge/automerge - A JSON-like data structure (a CRDT) that can be modified concurrently by different users, and merged again automatically.
invertase/react-native-firebase - 🔥 A well-tested feature-rich modular Firebase implementation for React Native. Supports both iOS & Android platforms for all Firebase services.
didi/cube-ui - 🔶 A fantastic mobile ui lib implement by Vue
OnsenUI/OnsenUI - Mobile app development framework and SDK using HTML5 and JavaScript. Create beautiful and performant cross-platform mobile apps. Based on Web Components, and provides bindings for Angular 1, 2, React and Vue.js.
GeekyAnts/vue-native-core - Vue Native is a framework to build cross platform native mobile apps using JavaScript
usebruno/bruno - Opensource IDE For Exploring and Testing API's (lightweight alternative to Postman/Insomnia)
HeyPuter/puter - 🌐 The Internet Computer! Free, Open-Source, and Self-Hostable.
ToolJet/ToolJet - Open-source foundation of ToolJet AI - the enterprise app generation platform for internal tools, dashboards, business applications, workflows and AI agents. Build visually, from a prompt, or from Claude Code, Codex and Cursor over MCP 🚀
drawdb-io/drawdb - Free, simple, and intuitive online database diagram editor and SQL generator.
carbon-app/carbon - 🖤 Create and share beautiful images of your source code
adobe/brackets - An open source code editor for the web, written in JavaScript, HTML and CSS. (archived)
responsively-org/responsively-app - A modified web browser that helps in responsive web development. A web developer's must have dev-tool.
nylas/nylas-mail - 💌 An extensible desktop mail app built on the modern web. Forks welcome! (archived)
MagicMirrorOrg/MagicMirror - MagicMirror² is an open source modular smart mirror platform. With a growing list of installable modules, the MagicMirror² allows you to convert your hallway or bathroom mirror into your personal assistant.
plankanban/planka - Elegant open source project tracking. Self-hosted Kanban for teams — free Community edition, with PLANKA Pro for organisations.
reactioncommerce/reaction - Project has been discontinued ////// Mailchimp Open Commerce is an API-first, headless commerce platform built using Node.js, React, GraphQL. Deployed via Docker and Kubernetes.
ShareDropio/sharedrop - Easy P2P file transfer powered by WebRTC - inspired by Apple AirDrop
FredrikNoren/ungit - The easiest way to use git. On any platform. Anywhere.
reactide/reactide - Reactide is the first dedicated IDE for React web application development.
MrXujiang/h5-Dooring - H5 Page Maker, H5 Editor, LowCode. Make H5 as easy as building blocks. | 让H5制作像搭积木一样简单, 轻松搭建H5页面, H5网站, PC端网站,LowCode平台.
evolus/pencil - The Pencil Project's unique mission is to build a free and opensource tool for making diagrams and GUI prototyping that everyone can use.
Laverna/laverna - Laverna is a JavaScript note taking application with Markdown editor and encryption support. Consider it like open source alternative to Evernote.
TiddlyWiki/TiddlyWiki5 - A self-contained JavaScript wiki for the browser, Node.js, AWS Lambda etc.
EddieHubCommunity/BioDrop - Connect to your audience with a single link. Showcase the content you create and your projects in one place. Make it easier for people to find, follow and subscribe. (archived)
GargantuaX/gemini-watermark-remover - A high-performance, 100% client-side tool for removing Gemini AI image & video watermarks. Built with pure JavaScript using mathematically precise Reverse Alpha Blending. / 基于 JavaScript 的纯浏览器端 Gemini AI 图像和视频无损去水印工具,使用数学精确的反向 Alpha 混合算法
Neet-Nestor/Telegram-Media-Downloader - A script allowing you to download images and videos from Telegram web even if the group restricts downloading.
manojVivek/medium-unlimited - A browser extension to read medium.com articles for free without membership. (archived)
agentejo/cockpit - Add content management functionality to any site - plug & play / headless / api-first CMS
Soundnode/soundnode-app - Soundnode App is the Soundcloud for desktop. Built with Electron, Angular.js and Soundcloud API.
Studio-42/elFinder - 📁 Open-source file manager for web, written in JavaScript using jQuery and jQuery UI
miroslavpejic85/mirotalk - 🚀 Open-source, self-hosted P2P WebRTC video conferencing for fast, private real-time communication. Create browser-based meeting rooms with no downloads or time limits, plus screen sharing, chat, whiteboard, recording, and collaboration.
LimeSurvey/LimeSurvey - 🔥 LimeSurvey – A powerful, open-source survey platform. A free alternative to SurveyMonkey, Typeform, Qualtrics, and Google Forms, making it simple to create online surveys and forms with unmatched flexibility.
webtorrent/instant.io - 🚀 Streaming file transfer over WebTorrent (torrents on the web)
ssbc/patchwork - A decentralized messaging and sharing app built on top of Secure Scuttlebutt (SSB). (archived)
alyssaxuu/mapus - A map tool with real-time collaboration 🗺️
Haehnchen/crypto-trading-bot - Cryptocurrency trading bot in javascript for Bitfinex, Bitmex, Binance, Bybit ... (public edition)
lbryio/lbry-desktop - A browser and wallet for LBRY, the decentralized, user-controlled content marketplace.
React-Proto/react-proto - 🎨 React application prototyping tool for developers and designers 🏗️
deepsyx/home-automation - Raspberry Pi 3 based home automation with NodeJS and React Native.
EFForg/https-everywhere - A browser extension that encrypts your communications with many websites that offer HTTPS but still allow unencrypted connections. (archived)
tobychui/arozos - Web Desktop Operating System for low power platforms, Now written in Go!
phcode-dev/phoenix - The text editor designed to make coding as simple and fun as playing a video game
jekyll/jekyll-admin - A Jekyll plugin that provides users with a traditional CMS-style graphical interface to author content and administer Jekyll sites.
padloc/padloc - A modern, open source password manager for individuals and teams.
processing/p5.js - p5.js is a client-side JS platform that empowers artists, designers, students, and anyone to learn to code and express themselves creatively on the web. It is based on the core principles of Processing. Looking for p5.js 2.0? http://beta.p5js.org
CesiumGS/cesium - An open-source JavaScript library for world-class 3D globes and maps 🌎
paperjs/paper.js - The Swiss Army Knife of Vector Graphics Scripting – Scriptographer ported to JavaScript and the browser, using HTML5 Canvas. Created by @lehni & @puckey
adrai/flowchart.js - Draws simple SVG flow chart diagrams from textual representation of the diagram
jonobr1/two.js - A renderer agnostic two-dimensional drawing api for the web
CreateJS/EaselJS - The Easel Javascript library provides a full, hierarchical display list, a core interaction model, and helper classes to make working with the HTML5 Canvas element much easier.
bramp/js-sequence-diagrams - Draws simple SVG sequence diagrams from textual representation of the diagram
ericdrowell/KineticJS - KineticJS is an HTML5 Canvas JavaScript framework that extends the 2d context by enabling canvas interactivity for desktop and mobile applications.
Rezmason/matrix - matrix (web-based green code rain, made with love)
bradley/Blotter - A JavaScript API for drawing unconventional text effects on the web.
pchen66/panolens.js - Javascript panorama viewer based on Three.js (archived)
Game Development
phaserjs/phaser - Phaser is a fun, free and fast 2D game framework for making HTML5 games for desktop and mobile web browsers, supporting Canvas and WebGL rendering.
4ian/GDevelop - 🎮 Open-source, cross-platform 2D/3D/multiplayer game engine designed for everyone.
liabru/matter-js - a 2D rigid body physics engine for the web ▲● ■
playcanvas/engine - Powerful web graphics runtime built on WebGL, WebGPU, WebXR and glTF
flybywiresim/aircraft - The A32NX & A380X Project are community driven open source projects to create free Airbus aircraft in Microsoft Flight Simulator that are as close to reality as possible.
schteppe/cannon.js - A lightweight 3D physics engine written in JavaScript.
AlexNisnevich/untrusted - A meta-JavaScript adventure game by Alex Nisnevich and Greg Shuflin.
KilledByAPixel/LittleJS - Tiny fast HTML5 game engine with many features and no dependencies.
egret-labs/egret-core - Egret is a brand new open mobile game and application engine which allows you to quickly build mobile games and apps on Android,iOS and Windows.
scottschiller/SoundManager2 - A JavaScript Sound API supporting MP3, MPEG4 and HTML5 audio + RTMP, providing reliable cross-browser/platform audio control in as little as 12 KB. BSD licensed.
CreateJS/SoundJS - A Javascript library for working with Audio. It provides a consistent API for loading and playing audio on different browsers and devices. Currently supports WebAudio, HTML5 Audio, Cordova / PhoneGap, and a Flash fallback.
0xfe/vexflow - A JavaScript library for rendering music notation and guitar tablature.
serversideup/amplitudejs - AmplitudeJS: Open Source HTML5 Web Audio Library. Design your web audio player, the way you want. No dependencies required.
bbc/peaks.js - JavaScript UI component for interacting with audio waveforms
lovell/sharp - High performance Node.js image processing, the fastest module to resize JPEG, PNG, WebP, AVIF and TIFF images. Uses the libvips library.
sampotts/plyr - A simple HTML5, YouTube and Vimeo player
zumerlab/snapdom - High-performance engine for capturing, modifying, and converting DOM elements into any format.
clappr/clappr - An extensible, plugin-oriented, HTML5-first media player for the web
mapbox/pixelmatch - The smallest, simplest and fastest JavaScript pixel-level image comparison library
muaz-khan/RecordRTC - RecordRTC is WebRTC JavaScript library for audio/video as well as screen activity recording. It supports Chrome, Firefox, Opera, Android, and Microsoft Edge. Platforms: Linux, Mac and Windows.
blueimp/JavaScript-Load-Image - Load images provided as File or Blob objects or via URL. Retrieve an optionally scaled, cropped or rotated HTML img or canvas element. Use methods to parse image metadata to extract IPTC and Exif tags as well as embedded thumbnail images, to overwrite the Exif Orientation value and to restore the complete image header after resizing.
tapmodo/Jcrop - Jcrop - The Javascript Image Cropping Engine
digitalbazaar/forge - A native implementation of TLS in Javascript and tools to write crypto-based and network-heavy webapps
blueimp/JavaScript-MD5 - JavaScript MD5 implementation. Compatible with server-side environments like node.js, module loaders like RequireJS and all web browsers. (archived)
google/end-to-end - End-To-End is a crypto library to encrypt, decrypt, digital sign, and verify signed messages (implementing OpenPGP) (archived)
KuroLabs/stegcloak - Hide secrets with invisible characters in plain text securely using passwords 🧙🏻♂️⭐
dcodeIO/bcrypt.js - Optimized bcrypt in JavaScript with zero dependencies, with TypeScript support.
qeeqbox/social-analyzer - API, CLI, and Web App for analyzing and finding a person's profile in 1000 social media \ websites
cure53/DOMPurify - DOMPurify - a DOM-only, super-fast, uber-tolerant XSS sanitizer for HTML, MathML and SVG. DOMPurify works with a secure default, but offers a lot of configurability and hooks. Demo:
OpenNHP/opennhp - A lightweight, cryptography-powered, open-source toolkit built to enforce Zero Trust security for infrastructure, applications, and data in the AI-driven world.
tiagozip/cap - Free, open-source and self-hosted CAPTCHA alternative to reCAPTCHA. Privacy-first and powered by proof-of-work and instrumentation challenges.
arkime/arkime - Arkime is an open source, large scale, full packet capturing, indexing, and database system.
RetireJS/retire.js - scanner detecting the use of JavaScript libraries with known vulnerabilities. Can also generate an SBOM of the libraries it finds.
nodeca/pako - high speed zlib port to javascript, works in browser & node.js
gildas-lormeau/zip.js - JavaScript library to zip and unzip files supporting parallel compression, web streams, pluggable compression engines, zip64, split files, data encryption, and deflate64 decompression.
codemix/fast.js - Faster user-land reimplementations for several common builtin native JavaScript functions.
nightwatchjs/nightwatch - Integrated end-to-end testing framework written in Node.js and using W3C Webdriver API. Developed at @browserstack
Netflix/pollyjs - Record, Replay, and Stub HTTP Interactions.
sinonjs/sinon - Test spies, stubs and mocks for JavaScript.
artilleryio/artillery - The complete load testing platform. Everything you need for production-grade load tests. Serverless & distributed. Load test with Playwright. Load test HTTP APIs, GraphQL, WebSocket, and more. Use any Node.js module.
easy-mock/easy-mock - A persistent service that generates mock data quickly and provids visualization view.
testem/testem - Test'em 'Scripts! A test runner that makes Javascript unit testing fun.
power-assert-js/power-assert - Power Assert in JavaScript. Provides descriptive assertion messages through standard assert interface. No API is the best API.
Utilities
Command Line Tools
commitizen/cz-cli - The commitizen command line utility. #BlackLivesMatter
shelljs/shelljs - 🐚 Portable Unix shell commands for Node.js
faisalman/ua-parser-js - UAParser.js - The Essential Web Development Tool for User-Agent Detection. Detect Browsers, OS, Devices, Bots, Apps, AI Crawlers, and more. Run in Browser (client-side) or Node.js (server-side).
olado/doT - The fastest + concise javascript template engine for nodejs and browsers. Partials, custom delimiters and more.
unifiedjs/unified - Parse, inspect, transform, and serialize content with syntax trees
openexchangerates/accounting.js - A lightweight JavaScript library for number, money and currency formatting - fully localisable, zero dependencies.
globalizejs/globalize - A JavaScript library for internationalization and localization that leverages the official Unicode CLDR JSON data
vinta/pangu.js - Opinionated paranoid text spacing in JavaScript, with on-device AI semantic judgment
francisrstokes/super-expressive - 🦜 Super Expressive is a zero-dependency JavaScript library for building regular expressions in (almost) natural language
micromatch/micromatch - Highly optimized wildcard and glob matching library. Faster, drop-in replacement to minimatch and multimatch. Used by square, webpack, babel core, yarn, jest, ract-native, taro, bulma, browser-sync, stylelint, nyc, ava, and many others! Follow micromatch's author: https://github.com/jonschlinkert
node-red/node-red - Low-code programming for event-driven applications
lowlighter/metrics - 📊 An infographics generator with 30+ plugins and 300+ options to display stats about your GitHub account and render them as SVG, Markdown, PDF or JSON!
microsoft/botframework-sdk - Bot Framework provides the most comprehensive experience for building conversation applications. (archived)
vynect/venom - Venom is a high-performance system developed with JavaScript to create a bot for WhatsApp, support for creating any interaction, such as customer service, media sending, sentence recognition based on artificial intelligence and all types of design architecture for WhatsApp.
jayphelps/core-decorators - Library of stage-0 JavaScript decorators (aka ES2016/ES7 decorators but not accurate) inspired by languages that come with built-ins like @override, @deprecate, @autobind, @mixin and more. Popular with React/Angular, but is framework agnostic. (archived)
AsyncBanana/microdiff - A fast, zero dependency object and array comparison library. Significantly faster than most other deep comparison libraries and has full TypeScript support.
affaan-m/ECC - The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.
thedotmack/claude-mem - Persistent Context Across Sessions for Every Agent – Captures everything your agent does during sessions, compresses it with AI, and injects relevant context back into future sessions. Works with Claude Code, OpenClaw, Codex, Gemini, Hermes, Copilot, OpenCode + More
career-ops-hq/career-ops - Open-source AI job search: scan job portals, evaluate listings into a structured A-H report with a global 1-5 score, tailor your CV, track applications — runs locally in your AI coding CLI (Claude Code, Codex, OpenCode, Antigravity…)
pbakaus/impeccable - The design language that makes your AI harness better at design.
asgeirtj/system_prompts_leaks - Extracted system prompts from Anthropic - Claude Fable 5.1, Opus 5, Claude Design, Claude Code. OpenAI - ChatGPT GPT-6-Astra, Codex. Google - Gemini 3.8 Flash, 3.1 Pro, Antigravity. xAI - Grok, Grok Bot, Cursor, Kimi and more! Updated regularly.
Mintplex-Labs/anything-llm - Stop renting your intelligence. Own it with AnythingLLM. Everything you need for a powerful local-first agent experience
tt-a1i/archify - Agent skill for beautiful, verifiable architecture, workflow, sequence, data-flow, and lifecycle diagrams—self-contained HTML with motion and crisp export.
gsd-build/get-shit-done - A light-weight and powerful meta-prompting, context engineering and spec-driven development system for Claude Code by TÂCHES. (archived)
iamkun/dayjs - ⏰ Day.js 2kB immutable date-time library alternative to Moment.js with the same modern API
moment/moment - Parse, validate, manipulate, and display dates in javascript.
serverless/serverless - ⚡ Serverless Framework – Effortlessly build apps that auto-scale, incur zero costs when idle, and require minimal maintenance using AWS Lambda and other managed cloud services.
GitSquared/edex-ui - A cross-platform, customizable science fiction terminal emulator with advanced monitoring & touchscreen support. (archived)
NaiboWang/EasySpider - A visual no-code/code-free web crawler/spider易采集:一个可视化浏览器自动化测试/数据采集/网页爬虫软件,可以无代码图形化的设计和执行爬虫任务。别名:ServiceWrapper面向Web应用的智能化服务封装系统。
Unitech/pm2 - Node.js/Typescript/Bun Production Process Manager with a built-in Load Balancer.
saadeghi/daisyui - 🌼 🌼 🌼 🌼 🌼 The most popular, free and open-source Tailwind CSS component library
nwjs/nw.js - Call all Node.js modules directly from DOM/WebWorker and enable a new way of writing applications with all Web technologies.
remoteintech/remote-jobs - Source for remoteintech.company — a community-maintained directory of remote-friendly tech companies
PatrickJS/awesome-cursorrules - 📄 Configuration files that enhance Cursor AI editor experience with custom rules and behaviors
github/awesome-copilot - Community-contributed instructions, agents, skills, and configurations to help you make the most of GitHub Copilot.
preactjs/preact - ⚛️ Fast 3kB React alternative with the same modern API. Components & Virtual DOM.
impress/impress.js - It's a presentation framework based on the power of CSS3 transforms and transitions in modern browsers and inspired by the idea behind prezi.com.
markedjs/marked - A markdown parser and compiler. Built for speed.
fastify/fastify - Fast and low overhead web framework, for Node.js
songquanpeng/one-api - LLM API 管理 & 分发系统,支持 OpenAI、Azure、Anthropic Claude、Google Gemini、DeepSeek、字节豆包、ChatGLM、文心一言、讯飞星火、通义千问、360 智脑、腾讯混元等主流模型,统一 API 适配,可用于 key 管理与二次分发。单可执行文件,提供 Docker 镜像,一键部署,开箱即用。LLM API management & key redistribution system, unifying multiple providers under a single API. Single binary, Docker-ready, with an English UI.
bilawalsidhu/gods-eye-view - A spy satellite simulator in your browser, except the data is real. Live open source spatial intelligence on a photorealistic 3D globe.
gchq/CyberChef - The Cyber Swiss Army Knife - a web app for encryption, encoding, compression and data analysis
pcottle/learnGitBranching - An interactive git visualization and tutorial. Aspiring students of git can use this app to educate and challenge themselves towards mastery of git!
vuejs/vue-cli - 🛠️ webpack-based tooling for Vue.js Development
react-boilerplate/react-boilerplate - 🔥 A highly scalable, offline-first foundation with the best developer experience and a focus on performance and best practices.
jackwener/OpenCLI - Make Any Website into CLI & Use your logged-in browser by AI agent.
decolua/9router - Unlimited FREE AI coding. Connect Claude Code, Codex, Cursor, Cline, Copilot, Antigravity to FREE Claude/GPT/Gemini via 40+ providers. Auto-fallback, RTK -40% tokens, never hit limits.
zhaoolee/ChromeAppHeroes - 🌈谷粒-Chrome插件英雄榜, 为优秀的Chrome插件写一本中文说明书, 让Chrome插件英雄们造福人类~ ChromePluginHeroes, Write a Chinese manual for the excellent Chrome plugin, let the Chrome plugin heroes benefit the human~ 公众号「0加1」同步更新
MobSF/Mobile-Security-Framework-MobSF - Mobile Security Framework (MobSF) is an automated, all-in-one mobile application (Android/iOS/Windows) pen-testing, malware analysis and security assessment framework capable of performing static and dynamic analysis.
git-tips/tips - Most commonly used git tips and tricks.
tabler/tabler-icons - A set of over 6100 free MIT-licensed high-quality SVG icons for you to use in your web projects.
SBoudrias/Inquirer.js - A collection of common interactive command line user interfaces.
Popmotion/popmotion - Simple animation libraries for delightful user interfaces
liyupi/ai-guide - 程序员鱼皮的 AI 资源大全 + Vibe Coding 零基础教程,分享 OpenClaw 保姆级教程、大模型玩法(DeepSeek / GPT / Gemini / Claude / GLM)、最新 AI 资讯、Prompt 提示词大全、AI 知识百科(Agent Skills / RAG / MCP / A2A)、AI 编程教程(Harness Engineering)、AI 工具用法(Cursor / Claude Code / TRAE / Codex / Copilot)、AI 开发框架教程(Spring AI / LangChain)、AI 产品变现指南,帮你快速掌握 AI 技术,走在时代前沿。本项目为开源文档 aiguide,已升级为鱼皮 AI 导航网站
dailydotdev/daily - daily.dev is the personalized developer news feed and community. Get the best tech content from all over the web in your browser new tab or on mobile. Free and open source.
pot-app/pot-desktop - 🌈一个跨平台的划词翻译和OCR软件 | A cross-platform software for text translation and recognition. (archived)
facebookexperimental/Recoil - Recoil is an experimental state management library for React apps. It provides several capabilities that are difficult to achieve with React alone, while being compatible with the newest features of React. (archived)
forwardemail/superagent - Ajax for Node.js and browsers (JS HTTP client). Maintained for @forwardemail, @ladjs, @spamscanner, @breejs, @cabinjs, and @lassjs.
citrolabs/ego-lite - The fastest browser for AI agents to run browser automation, built for sharing your logged-in browser state with your AI agents, like Codex or Claude Code, without disturbing you. Zero cost, zero config.
auchenberg/volkswagen - 🙈 Volkswagen detects when your tests are being run in a CI server, and makes them pass.
jsdoc/jsdoc - An API documentation generator for JavaScript.
SimulatedGREG/electron-vue - An Electron & Vue.js quick start boilerplate with vue-cli scaffolding, common Vue plugins, electron-packager/electron-builder, unit/e2e testing, vue-devtools, and webpack. (archived)
checkly/headless-recorder - Chrome extension that records your browser interactions and generates a Playwright or Puppeteer script. (archived)
zotero/zotero - Zotero is a free, easy-to-use tool to help you collect, organize, annotate, cite, and share your research sources.
designmodo/Flat-UI - Flat UI Free - Design Framework (html/css3/less/js). Flat UI is based on Bootstrap, a comfortable, responsive, and functional framework that simplifies the development of websites.
librespeed/speedtest - Self-hosted Speed Test for HTML5 and more. Easy setup, examples, configurable, mobile friendly. Supports PHP, Node, Multiple servers, and more
forwardemail/supertest - 🕷 Super-agent driven library for testing node.js HTTP servers using a fluent API. Maintained for @forwardemail, @ladjs, @spamscanner, @breejs, @cabinjs, and @lassjs.
maillab/cloud-mail - A Cloudflare-based email service | 基于 Cloudflare 的邮箱服务 | Cloudflare Email 邮箱 Mail
angular-ui/bootstrap - PLEASE READ THE PROJECT STATUS BELOW. Native AngularJS (Angular) directives for Bootstrap. Smaller footprint (20kB gzipped), no 3rd party JS dependencies (jQuery, bootstrap JS) required. Please read the README.md file before submitting an issue! (archived)
unbug/codelf - A search tool helps dev to solve the naming things problem.
pomber/git-history - Quickly browse the history of a file from any git repository
divamgupta/diffusionbee-stable-diffusion-ui - Diffusion Bee is the easiest way to run Stable Diffusion locally on your M1 Mac. Comes with a one-click installer. No dependencies or technical knowledge needed.
krasimir/react-in-patterns - A free book that talks about design patterns/techniques used while developing with React.
browserslist/browserslist - 🦔 Share target browsers between different front-end tools, like Autoprefixer, Stylelint and babel-preset-env
rwaldron/johnny-five - JavaScript Robotics and IoT programming framework, developed at Bocoup.
graphql/dataloader - DataLoader is a generic utility to be used as part of your application's data fetching layer to provide a consistent API over various backends and reduce requests to those backends via batching and caching.
microsoft/playwright-cli - CLI for common Playwright actions. Record and generate Playwright code, inspect selectors and take screenshots.
wanglin2/mind-map - SimpleMindMap(思绪思维导图):一个强大的思维导图。A powerful mind map.
Piebald-AI/claude-code-system-prompts - All parts of Claude Code's system prompt, 27 builtin tool descriptions, sub agent prompts (Plan/Explore/Task), utility prompts (CLAUDE.md, compact, statusline, magic docs, WebFetch, Bash cmd, security review, agent creation). Updated for each Claude Code version.
fishjar/kiss-translator - A simple, open source bilingual translation extension & Greasemonkey script (一个简约、开源的 双语对照翻译扩展 & 油猴脚本)
welldone-software/why-did-you-render - why-did-you-render by Welldone Software monkey patches React to notify you about potentially avoidable re-renders. (Works with React Native as well.)
bailicangdu/node-elm - Backend system based on node.js + Mongodb. 基于 node.js + Mongodb 构建的后台系统
casesandberg/react-color - 🎨 Color Pickers from Sketch, Photoshop, Chrome, Github, Twitter & more
downshift-js/downshift - 🏎 A set of primitives to build simple, flexible, WAI-ARIA compliant React autocomplete, combobox or select dropdown components.
jason5ng32/MyIP - The best IP Toolbox. Check your IP address & geolocation, test IP for WebRTC and DNS IP leaks, run an IP quality check, browser fingerprint check, website availability check, network speed test, global latency test, MTR test, Whois search, and more.
chjj/blessed - A high-level terminal interface library for node.js.
NetEase/pomelo - A fast,scalable,distributed game server framework for Node.js. (archived)
apsdehal/awesome-ctf - A curated list of CTF frameworks, libraries, resources and softwares
viarotel-org/escrcpy - 📱 Display and control your Android device graphically with scrcpy.
notionnext-org/NotionNext - Turn your Notion workspace into a fast, customizable website. Built with Next.js + Notion API, with multi-platform deployment and no self-hosted server required.
phobal/ivideo - 一个可以观看国内主流视频平台所有视频的客户端(Mac、Windows、Linux) A client that can watch video of domestic(China) mainstream video platform (archived)
wenzhixin/bootstrap-table - An extended table for integration with some of the most widely used CSS frameworks. (Supports Bootstrap, Semantic UI, Bulma, Material Design, Foundation, Vue.js)
horsicq/Detect-It-Easy - Program for determining types of files for Windows, Linux and MacOS.
stylelint/stylelint - A mighty CSS linter that helps you avoid errors and enforce conventions.
serverless/examples - Serverless Examples – A collection of boilerplates and examples of serverless architectures built with the Serverless Framework on AWS Lambda, Microsoft Azure, Google Cloud Functions, and more.
yargs/yargs - yargs the modern, pirate-themed successor to optimist.
wangrongding/wechat-bot - 🤖 Multi-platform IM AI Agent for Telegram, WhatsApp, Lark, and WeChat. Connects ChatGPT / Claude / Kimi / DeepSeek / Ollama / Pi for auto-replies, community analysis, contact management, and inactive-friend detection.
openspug/spug - Spug is a lightweight agent-free automatic operation and maintenance platform designed for small and medium-sized enterprises. It integrates host management, host batch execution, host online terminal, file management, application release and deployment, pipelines, online task planning, configuration center, monitoring, alarm and so on.
LeCoupa/awesome-cheatsheets - 👩💻👨💻 Awesome cheatsheets for popular programming languages, frameworks and development tools. They include everything you should know in one single file.
denysdovhan/wtfjs - 🤪 A list of funny and tricky JavaScript examples
mouredev/hello-javascript - Curso para aprender el lenguaje de programación JavaScript desde cero y para principiantes. +120 lecciones, 14 horas en vídeo y 220 ejercicios.
loiane/javascript-datastructures-algorithms - 📚 collection of JavaScript and TypeScript data structures and algorithms for education purposes. Source code bundle of JavaScript algorithms and data structures book
tyroprogrammer/learn-react-app - Application that will help you learn React fundamentals. Install this application locally - there's tutorial, code snippets and exercises. The main objective of this project is to help you get off the ground with React!
cheatsheet1999/CloudCollection - Notes for Software Engineers on infrastructure and distributed systems. Covers common data structure and algorithms, web concepts, and more!
dwyl/learn-tdd - ✅ A brief introduction to Test Driven Development (TDD) in JavaScript (Complete Beginner's Step-by-Step Tutorial)
chetannada/Namaste-React - ❤ Namaste React Live Course from Zero to Hero 🚀 by Akshay Saini(Founder of NamasteDev). This repository for Assignment & Class Notes taken during Namaste React Live Course #namaste #javascript #react
async-labs/builderbook - Open source web application to learn JS stack: React, Material-UI, Next.js, Node.js, Express.js, Mongoose, MongoDB database.
rohan-paul/Awesome-JavaScript-Interviews - Popular JavaScript / React / Node / Mongo stack Interview questions and their answers. Many of them, I faced in actual interviews and ultimately got my first full-stack Dev job :)
awslabs/llrt - LLRT (Low Latency Runtime) is an experimental, lightweight JavaScript runtime designed to address the growing demand for fast and efficient Serverless applications.
google/traceur-compiler - Traceur is a JavaScript.next-to-JavaScript-of-today compiler (archived)
webpack/webpack - A bundler for javascript and friends. Packs many modules into a few bundled assets. Code Splitting allows for loading parts of the application on demand. Through "loaders", modules can be CommonJs, AMD, ES6 modules, CSS, Images, JSON, Coffeescript, LESS, ... and your custom stuff.
umdjs/umd - UMD (Universal Module Definition) patterns for JavaScript modules that work everywhere.
brunch/brunch - 🍴 Web applications made easy. Since 2011.
mysticatea/npm-run-all - A CLI tool to run multiple npm-scripts in parallel or sequential.
react/metro - 🚇 The JavaScript bundler for React Native
insin/nwb - A toolkit for React, Preact, Inferno & vanilla JS apps, React libraries and other npm modules for the web, with no configuration (until you need it) (archived)
egoist/poi - ⚡A zero-config bundler for JavaScript applications. (archived)
kangax/html-minifier - Javascript-based HTML compressor/minifier (with Node.js support)
jaredpalmer/backpack - 🎒 Backpack is a minimalistic build system for Node.js projects.
fuse-box/fuse-box - A blazing fast js bundler/loader with a comprehensive API 🔥 (archived)
yeoman/yo - CLI tool for running Yeoman generators
neutrinojs/neutrino - Create and build modern JavaScript projects with zero initial configuration. (archived)
krakenjs/kraken-js - An express-based Node.js web application bootstrapping module.
meanjs/mean - MEAN.JS - Full-Stack JavaScript Using MongoDB, Express, AngularJS, and Node.js - (archived)
apostrophecms/apostrophe - A full-featured, open-source content management framework built with Node.js that empowers organizations by combining in-context editing and headless architecture in a full-stack JS environment.
astoilkov/jsblocks - 2012 UI framework (I was 20 years old, React didn't exist, inspired by Knockout)
enyojs/enyo - A JavaScript application framework emphasizing modularity and encapsulation
HTTP and Networking Clients
axios/axios - Promise based HTTP client for the browser and node.js
ccxt/ccxt - A unified trading API with more than 100 crypto exchanges and prediction markets in JavaScript / TypeScript / Python / C# / PHP / Go / Java / Rust
discordjs/discord.js - A powerful JavaScript library for interacting with the Discord API
swagger-api/swagger-ui - Swagger UI is a collection of HTML, JavaScript, and CSS assets that dynamically generate beautiful documentation from a Swagger-compliant API.
Netflix/falcor - A JavaScript library for efficient data fetching
handsontable/handsontable - JavaScript Data Grid / Data Table with a Spreadsheet Look & Feel. Works with React, Angular, and Vue. Supported by the Handsontable team ⚡
Shopify/draggable - The JavaScript Drag & Drop library your grandparents warned you about.
sweetalert2/sweetalert2 - ✨ A beautiful, responsive, highly customizable and accessible (WAI-ARIA) replacement for JavaScript's popup boxes. Zero dependencies. 🇺🇦🇪🇺
JedWatson/classnames - A simple javascript utility for conditionally joining classNames together
aFarkas/lazysizes - High performance and SEO friendly lazy loader for images (responsive and normal), iframes and more, that detects any visibility changes triggered through user interaction, CSS or JavaScript without configuration.
javve/list.js - The perfect library for adding search, sort, filters and flexibility to tables, lists and various HTML elements. Built to be invisible and work on existing HTML.
mathjax/MathJax - Beautiful and accessible math in all browsers
clauderic/react-sortable-hoc - A set of higher-order components to turn any list into an animated, accessible and touch-friendly sortable list✌️
browserstate/history.js - History.js gracefully supports the HTML5 History/State APIs (pushState, replaceState, onPopState) in all browsers. Including continued support for data, titles, replaceState. Supports jQuery, MooTools and Prototype. For HTML5 browsers this means that you can modify the URL directly, without needing to use hashes anymore. For HTML4 browsers it will revert back to using the old onhashchange functionality.
knockout/knockout - Knockout makes it easier to create rich, responsive UIs with JavaScript
sparksuite/simplemde-markdown-editor - A simple, beautiful, and embeddable JavaScript Markdown editor. Delightful editing for beginners and experts alike. Features built-in autosaving and spell checking.
snapappointments/bootstrap-select - 🚀 The jQuery plugin that brings select elements into the 21st century with intuitive multiselection, searching, and much more.
bpmn-io/bpmn-js - A BPMN 2.0 rendering toolkit and web modeler.
jackocnr/intl-tel-input - For entering, formatting, and validating international telephone numbers. Available in vanilla JavaScript, or as React, Vue, Angular, and Svelte components.
jagenjo/litegraph.js - A graph node engine and editor written in Javascript similar to PD or UDK Blueprints, comes with its own editor in HTML5 Canvas2D. The engine can run client side or server side using Node. It allows to export graphs as JSONs to be included in applications independently.
FineUploader/fine-uploader - Multiple file upload plugin with image previews, drag and drop, progress bars. S3 and Azure support, image scaling, form support, chunking, resume, pause, and tons of other features. (archived)
Pikaday/Pikaday - A refreshing JavaScript Datepicker — lightweight, no dependencies, modular CSS (archived)
rebassjs/rebass - ⚛️ React primitive UI components built with styled-system.
alibaba/x-render - 🚴♀️ Very easy to use process form table chart solution.
verlok/vanilla-lazyload - LazyLoad is a lightweight, flexible script that speeds up your website by deferring the loading of your below-the-fold images, backgrounds, videos, iframes and scripts to when they will enter the viewport. Written in plain "vanilla" JavaScript, it leverages IntersectionObserver, supports responsive images and enables native lazy loading.
ApoorvSaxena/lozad.js - 🔥 Highly performant, light ~1kb and configurable lazy loader in pure JS with no dependencies for responsive images, iframes and more
needim/noty - ⛔️ DEPRECATED - Dependency-free notification library that makes it easy to create alert - success - error - warning - information - confirmation messages as an alternative the standard alert dialog.
zeroclipboard/zeroclipboard - The ZeroClipboard library provides an easy way to copy text to the clipboard using an invisible Adobe Flash movie and a JavaScript interface. (archived)
flightjs/flight - A component-based, event-driven JavaScript framework from Twitter
Grsmto/simplebar - Custom scrollbars vanilla javascript library with native scroll, done simple, lightweight, easy to use and cross-browser.
boringdesigners/boring-avatars - Boring avatars is an open source React library that generates custom, SVG-based avatars from any username and color palette.
kbrsh/moon - 🌙 The minimal & fast library for functional user interfaces
moxiecode/plupload - Plupload is JavaScript API for building file uploaders. It supports multiple file selection, file filtering, chunked upload, client side image downsizing and when necessary can fallback to alternative runtimes, like Flash and Silverlight.
GoogleChromeLabs/sw-precache - [Deprecated] A node module to generate service worker code that will precache specific resources so they work offline. (archived)
firebase/firebaseui-web - FirebaseUI is an open-source JavaScript library for Web that provides simple, customizable UI bindings on top of Firebase SDKs to eliminate boilerplate code and promote best practices.
baidu/san - A fast, portable, flexible JavaScript component framework
23/resumable.js - A JavaScript library for providing multiple simultaneous, stable, fault-tolerant and resumable/restartable uploads via the HTML5 File API.
OscarGodson/EpicEditor - EpicEditor is an embeddable JavaScript Markdown editor with split fullscreen editing, live previewing, automatic draft saving, offline support, and more. For developers, it offers a robust API, can be easily themed, and allows you to swap out the bundled Markdown parser with anything you throw at it.
matthewhudson/current-device - 📱 The easiest way to write conditional CSS and/or JavaScript based on device operating system (iOS, Android, Blackberry, Windows, Firefox OS, MeeGo), orientation (Portrait vs. Landscape), and type (Tablet vs. Mobile).
Okazari/Rythm.js - A javascript library that makes your page dance.
GoogleChromeLabs/sw-toolbox - [Deprecated] A collection of service worker tools for offlining runtime requests (archived)
osano/cookieconsent - A free solution to the EU, GDPR, and California Cookie Laws
mailru/FileAPI - FileAPI — a set of javascript tools for working with files. Multiupload, drag'n'drop and chunked file upload. Images: crop, resize and auto orientation by EXIF.
CreateJS/TweenJS - A simple but powerful tweening / animation library for Javascript. Part of the CreateJS suite of libraries.
UI5/openui5 - OpenUI5 lets you build enterprise-ready web applications, responsive to all devices, running on almost any browser of your choice.
neomjs/neo - Neo.mjs is a self-evolving software organism: a professional end-to-end AI engineering team whose cross-model swarm inhabits live apps via Neural Link, Active Hybrid GraphRAG, DreamService, and self-healing loops.
cristianbote/goober - 🥜 goober, a less than 1KB 🎉 css-in-js alternative with a familiar API
skatejs/skatejs - Effortless custom elements powered by modern view libraries.
Tencent/weui.js - A lightweight javascript library for WeUI.
alexmacarthur/typeit - The most versatile JavaScript typewriter effect library on the planet.
hybridsjs/hybrids - Extraordinary JavaScript UI framework with unique declarative and functional architecture
warp-drive-data/warp-drive - WarpDrive is the lightweight data library for ambitious web apps — universal, typed, reactive, and ready to scale.
e-oj/Magic-Grid - A simple, lightweight Javascript library for dynamic grid layouts.
Ionaru/easy-markdown-editor - EasyMDE: A simple, beautiful, and embeddable JavaScript Markdown editor. Delightful editing for beginners and experts alike. Features built-in autosaving and spell checking.
flowjs/flow.js - A JavaScript library providing multiple simultaneous, stable, fault-tolerant and resumable/restartable file uploads via the HTML5 File API.
mar10/fancytree - JavaScript tree view / tree grid plugin with support for keyboard, inline editing, filtering, checkboxes, drag'n'drop, and lazy loading
CreateJS/PreloadJS - PreloadJS makes preloading assets & getting aggregate progress events easier in JavaScript. It uses XHR2 when available, and falls back to tag-based loading when not.
artberri/sidr - Sidr is a jQuery plugin for creating side menus and the easiest way for doing your menu responsive.
hsnaydd/moveTo - A lightweight scroll animation javascript library without any dependency
darsain/sly - JavaScript library for one-directional scrolling with item based navigation support.
apache/pouchdb - 🦘 - PouchDB is a pocket-sized database.
marcuswestin/store.js - Cross-browser storage for all use cases, used across the web.
sql-js/sql.js - A javascript library to run SQLite on the web.
louischatriot/nedb - The JavaScript Database, for Node.js, nw.js, electron and the browser
AlaSQL/alasql - AlaSQL.js - JavaScript SQL database for browser and Node.js. Handles both traditional relational tables and nested JSON data (NoSQL). Export, store, and import data from localStorage, IndexedDB, or Excel.
google/lovefield - Lovefield is a relational database for web apps. Written in JavaScript, works cross-browser. Provides SQL-like APIs that are fast, safe, and easy to use. (archived)
gruns/ImmortalDB - 🔩 A relentless key-value store for the browser.
Database Clients and ORMs
sequelize/sequelize - Feature-rich ORM for modern Node.js and TypeScript, it supports PostgreSQL (with JSON and JSONB support), MySQL, MariaDB, SQLite, MS SQL Server, Snowflake, Oracle DB, DB2 and DB2 for IBM i.
knex/knex - A query builder for PostgreSQL, MySQL, CockroachDB, SQL Server, SQLite3 and Oracle, designed to be flexible, portable, and fun to use.
mysqljs/mysql - A pure node.js JavaScript Client implementing the MySQL protocol.
xavierlacot/joli.js - joli.js is an Activerecord-like javascript ORM, particularly suited for being used in the Appcelerator Titanium Mobile framework.
mholt/PapaParse - Fast and powerful CSV (delimited text) parser that gracefully handles large files and malformed input
bpampuch/pdfmake - Client/server side PDF printing in pure JavaScript
foliojs/pdfkit - A JavaScript PDF generation library for Node and the browser
protobufjs/protobuf.js - High-performance Protocol Buffers for JavaScript and TypeScript. Conformant through Edition 2026, and unusually versatile. No protoc required.
Stuk/jszip - Create, read and edit .zip files with Javascript
nodeca/js-yaml - JavaScript YAML parser and dumper. Very fast.
jonschlinkert/gray-matter - Smarter YAML front matter parser, used by metalsmith, Gatsby, Netlify, Assemble, mapbox-gl, phenomic, vuejs vitepress, TinaCMS, Shopify Polaris, Ant Design, Astro, hashicorp, garden, slidev, saber, sourcegraph, and many others. Simple to use, and battle tested. Parses YAML by default but can also parse JSON Front Matter, Coffee Front Matter, TOML Front Matter, and has support for custom parsers. Please follow gray-matter's author: https://github.com/jonschlinkert
yahoo/serialize-javascript - Serialize JavaScript to a superset of JSON that includes regular expressions and functions.
dylang/node-xml - Fast and simple Javascript-based XML generator/builder for Node projects.
lucaong/minisearch - Tiny and powerful JavaScript full-text search engine for browser and Node
farzher/fuzzysort - Fast SublimeText-like fuzzy search for JavaScript.
Machine Learning and AI
LLM and Inference
Anil-matcha/Open-Generative-AI - Unrestricted Open-source alternative to AI video platforms — Free AI image & video generation studio with 600+ models (Flux, Midjourney, Kling, Sora, Veo). No content filters. Self-hosted, MIT licensed.
ConardLi/easy-dataset - A powerful tool for creating datasets for LLM fine-tuning 、RAG and Eval
jeeliz/jeelizFaceFilter - 🎭 Lightweight WebGL & JavaScript library for real-time multi-face detection, tracking and augmented-reality face filters. Supports rotation, mouth-opening and integrates with Three.js, Babylon.js, Canvas2D and CSS3D
victordibia/handtrack.js - A library for prototyping realtime hand detection (bounding box), directly in the browser.
mscdex/ssh2 - SSH2 client and server modules written in pure JavaScript for node.js
haraka/Haraka - A fast, highly extensible, and event driven SMTP server
socketio/engine.io - The engine used in the Socket.IO JavaScript server, which manages the low-level transports such as HTTP long-polling and WebSocket.
primus/primus - ⚡ Primus, the creator god of the transformers & an abstraction layer for real-time to prevent module lock-in.
postaljs/postal.js - JavaScript pub/sub library supporting advanced subscription features, and several helpful add-ons.
Flotype/now - NowJS makes it easy to build real-time web apps using JavaScript
Distributed Systems
web3/web3.js - Collection of comprehensive TypeScript libraries for Interaction with the Ethereum JSON RPC API and utility functions. (archived)
automerge/automerge-classic - A JSON-like data structure (a CRDT) that can be modified concurrently by different users, and merged again automatically.
ipfs/js-ipfs - IPFS implementation in JavaScript (archived)
automerge/automerge - A JSON-like data structure (a CRDT) that can be modified concurrently by different users, and merged again automatically.
invertase/react-native-firebase - 🔥 A well-tested feature-rich modular Firebase implementation for React Native. Supports both iOS & Android platforms for all Firebase services.
didi/cube-ui - 🔶 A fantastic mobile ui lib implement by Vue
OnsenUI/OnsenUI - Mobile app development framework and SDK using HTML5 and JavaScript. Create beautiful and performant cross-platform mobile apps. Based on Web Components, and provides bindings for Angular 1, 2, React and Vue.js.
GeekyAnts/vue-native-core - Vue Native is a framework to build cross platform native mobile apps using JavaScript
usebruno/bruno - Opensource IDE For Exploring and Testing API's (lightweight alternative to Postman/Insomnia)
HeyPuter/puter - 🌐 The Internet Computer! Free, Open-Source, and Self-Hostable.
ToolJet/ToolJet - Open-source foundation of ToolJet AI - the enterprise app generation platform for internal tools, dashboards, business applications, workflows and AI agents. Build visually, from a prompt, or from Claude Code, Codex and Cursor over MCP 🚀
drawdb-io/drawdb - Free, simple, and intuitive online database diagram editor and SQL generator.
carbon-app/carbon - 🖤 Create and share beautiful images of your source code
adobe/brackets - An open source code editor for the web, written in JavaScript, HTML and CSS. (archived)
responsively-org/responsively-app - A modified web browser that helps in responsive web development. A web developer's must have dev-tool.
nylas/nylas-mail - 💌 An extensible desktop mail app built on the modern web. Forks welcome! (archived)
MagicMirrorOrg/MagicMirror - MagicMirror² is an open source modular smart mirror platform. With a growing list of installable modules, the MagicMirror² allows you to convert your hallway or bathroom mirror into your personal assistant.
plankanban/planka - Elegant open source project tracking. Self-hosted Kanban for teams — free Community edition, with PLANKA Pro for organisations.
reactioncommerce/reaction - Project has been discontinued ////// Mailchimp Open Commerce is an API-first, headless commerce platform built using Node.js, React, GraphQL. Deployed via Docker and Kubernetes.
ShareDropio/sharedrop - Easy P2P file transfer powered by WebRTC - inspired by Apple AirDrop
FredrikNoren/ungit - The easiest way to use git. On any platform. Anywhere.
reactide/reactide - Reactide is the first dedicated IDE for React web application development.
MrXujiang/h5-Dooring - H5 Page Maker, H5 Editor, LowCode. Make H5 as easy as building blocks. | 让H5制作像搭积木一样简单, 轻松搭建H5页面, H5网站, PC端网站,LowCode平台.
evolus/pencil - The Pencil Project's unique mission is to build a free and opensource tool for making diagrams and GUI prototyping that everyone can use.
Laverna/laverna - Laverna is a JavaScript note taking application with Markdown editor and encryption support. Consider it like open source alternative to Evernote.
TiddlyWiki/TiddlyWiki5 - A self-contained JavaScript wiki for the browser, Node.js, AWS Lambda etc.
EddieHubCommunity/BioDrop - Connect to your audience with a single link. Showcase the content you create and your projects in one place. Make it easier for people to find, follow and subscribe. (archived)
GargantuaX/gemini-watermark-remover - A high-performance, 100% client-side tool for removing Gemini AI image & video watermarks. Built with pure JavaScript using mathematically precise Reverse Alpha Blending. / 基于 JavaScript 的纯浏览器端 Gemini AI 图像和视频无损去水印工具,使用数学精确的反向 Alpha 混合算法
Neet-Nestor/Telegram-Media-Downloader - A script allowing you to download images and videos from Telegram web even if the group restricts downloading.
manojVivek/medium-unlimited - A browser extension to read medium.com articles for free without membership. (archived)
agentejo/cockpit - Add content management functionality to any site - plug & play / headless / api-first CMS
Soundnode/soundnode-app - Soundnode App is the Soundcloud for desktop. Built with Electron, Angular.js and Soundcloud API.
Studio-42/elFinder - 📁 Open-source file manager for web, written in JavaScript using jQuery and jQuery UI
miroslavpejic85/mirotalk - 🚀 Open-source, self-hosted P2P WebRTC video conferencing for fast, private real-time communication. Create browser-based meeting rooms with no downloads or time limits, plus screen sharing, chat, whiteboard, recording, and collaboration.
LimeSurvey/LimeSurvey - 🔥 LimeSurvey – A powerful, open-source survey platform. A free alternative to SurveyMonkey, Typeform, Qualtrics, and Google Forms, making it simple to create online surveys and forms with unmatched flexibility.
webtorrent/instant.io - 🚀 Streaming file transfer over WebTorrent (torrents on the web)
ssbc/patchwork - A decentralized messaging and sharing app built on top of Secure Scuttlebutt (SSB). (archived)
alyssaxuu/mapus - A map tool with real-time collaboration 🗺️
Haehnchen/crypto-trading-bot - Cryptocurrency trading bot in javascript for Bitfinex, Bitmex, Binance, Bybit ... (public edition)
lbryio/lbry-desktop - A browser and wallet for LBRY, the decentralized, user-controlled content marketplace.
React-Proto/react-proto - 🎨 React application prototyping tool for developers and designers 🏗️
deepsyx/home-automation - Raspberry Pi 3 based home automation with NodeJS and React Native.
EFForg/https-everywhere - A browser extension that encrypts your communications with many websites that offer HTTPS but still allow unencrypted connections. (archived)
tobychui/arozos - Web Desktop Operating System for low power platforms, Now written in Go!
phcode-dev/phoenix - The text editor designed to make coding as simple and fun as playing a video game
jekyll/jekyll-admin - A Jekyll plugin that provides users with a traditional CMS-style graphical interface to author content and administer Jekyll sites.
padloc/padloc - A modern, open source password manager for individuals and teams.
processing/p5.js - p5.js is a client-side JS platform that empowers artists, designers, students, and anyone to learn to code and express themselves creatively on the web. It is based on the core principles of Processing. Looking for p5.js 2.0? http://beta.p5js.org
CesiumGS/cesium - An open-source JavaScript library for world-class 3D globes and maps 🌎
paperjs/paper.js - The Swiss Army Knife of Vector Graphics Scripting – Scriptographer ported to JavaScript and the browser, using HTML5 Canvas. Created by @lehni & @puckey
adrai/flowchart.js - Draws simple SVG flow chart diagrams from textual representation of the diagram
jonobr1/two.js - A renderer agnostic two-dimensional drawing api for the web
CreateJS/EaselJS - The Easel Javascript library provides a full, hierarchical display list, a core interaction model, and helper classes to make working with the HTML5 Canvas element much easier.
bramp/js-sequence-diagrams - Draws simple SVG sequence diagrams from textual representation of the diagram
ericdrowell/KineticJS - KineticJS is an HTML5 Canvas JavaScript framework that extends the 2d context by enabling canvas interactivity for desktop and mobile applications.
Rezmason/matrix - matrix (web-based green code rain, made with love)
bradley/Blotter - A JavaScript API for drawing unconventional text effects on the web.
pchen66/panolens.js - Javascript panorama viewer based on Three.js (archived)
Game Development
phaserjs/phaser - Phaser is a fun, free and fast 2D game framework for making HTML5 games for desktop and mobile web browsers, supporting Canvas and WebGL rendering.
4ian/GDevelop - 🎮 Open-source, cross-platform 2D/3D/multiplayer game engine designed for everyone.
liabru/matter-js - a 2D rigid body physics engine for the web ▲● ■
playcanvas/engine - Powerful web graphics runtime built on WebGL, WebGPU, WebXR and glTF
flybywiresim/aircraft - The A32NX & A380X Project are community driven open source projects to create free Airbus aircraft in Microsoft Flight Simulator that are as close to reality as possible.
schteppe/cannon.js - A lightweight 3D physics engine written in JavaScript.
AlexNisnevich/untrusted - A meta-JavaScript adventure game by Alex Nisnevich and Greg Shuflin.
KilledByAPixel/LittleJS - Tiny fast HTML5 game engine with many features and no dependencies.
egret-labs/egret-core - Egret is a brand new open mobile game and application engine which allows you to quickly build mobile games and apps on Android,iOS and Windows.
scottschiller/SoundManager2 - A JavaScript Sound API supporting MP3, MPEG4 and HTML5 audio + RTMP, providing reliable cross-browser/platform audio control in as little as 12 KB. BSD licensed.
CreateJS/SoundJS - A Javascript library for working with Audio. It provides a consistent API for loading and playing audio on different browsers and devices. Currently supports WebAudio, HTML5 Audio, Cordova / PhoneGap, and a Flash fallback.
0xfe/vexflow - A JavaScript library for rendering music notation and guitar tablature.
serversideup/amplitudejs - AmplitudeJS: Open Source HTML5 Web Audio Library. Design your web audio player, the way you want. No dependencies required.
bbc/peaks.js - JavaScript UI component for interacting with audio waveforms
lovell/sharp - High performance Node.js image processing, the fastest module to resize JPEG, PNG, WebP, AVIF and TIFF images. Uses the libvips library.
sampotts/plyr - A simple HTML5, YouTube and Vimeo player
zumerlab/snapdom - High-performance engine for capturing, modifying, and converting DOM elements into any format.
clappr/clappr - An extensible, plugin-oriented, HTML5-first media player for the web
mapbox/pixelmatch - The smallest, simplest and fastest JavaScript pixel-level image comparison library
muaz-khan/RecordRTC - RecordRTC is WebRTC JavaScript library for audio/video as well as screen activity recording. It supports Chrome, Firefox, Opera, Android, and Microsoft Edge. Platforms: Linux, Mac and Windows.
blueimp/JavaScript-Load-Image - Load images provided as File or Blob objects or via URL. Retrieve an optionally scaled, cropped or rotated HTML img or canvas element. Use methods to parse image metadata to extract IPTC and Exif tags as well as embedded thumbnail images, to overwrite the Exif Orientation value and to restore the complete image header after resizing.
tapmodo/Jcrop - Jcrop - The Javascript Image Cropping Engine
digitalbazaar/forge - A native implementation of TLS in Javascript and tools to write crypto-based and network-heavy webapps
blueimp/JavaScript-MD5 - JavaScript MD5 implementation. Compatible with server-side environments like node.js, module loaders like RequireJS and all web browsers. (archived)
google/end-to-end - End-To-End is a crypto library to encrypt, decrypt, digital sign, and verify signed messages (implementing OpenPGP) (archived)
KuroLabs/stegcloak - Hide secrets with invisible characters in plain text securely using passwords 🧙🏻♂️⭐
dcodeIO/bcrypt.js - Optimized bcrypt in JavaScript with zero dependencies, with TypeScript support.
qeeqbox/social-analyzer - API, CLI, and Web App for analyzing and finding a person's profile in 1000 social media \ websites
cure53/DOMPurify - DOMPurify - a DOM-only, super-fast, uber-tolerant XSS sanitizer for HTML, MathML and SVG. DOMPurify works with a secure default, but offers a lot of configurability and hooks. Demo:
OpenNHP/opennhp - A lightweight, cryptography-powered, open-source toolkit built to enforce Zero Trust security for infrastructure, applications, and data in the AI-driven world.
tiagozip/cap - Free, open-source and self-hosted CAPTCHA alternative to reCAPTCHA. Privacy-first and powered by proof-of-work and instrumentation challenges.
arkime/arkime - Arkime is an open source, large scale, full packet capturing, indexing, and database system.
RetireJS/retire.js - scanner detecting the use of JavaScript libraries with known vulnerabilities. Can also generate an SBOM of the libraries it finds.
nodeca/pako - high speed zlib port to javascript, works in browser & node.js
gildas-lormeau/zip.js - JavaScript library to zip and unzip files supporting parallel compression, web streams, pluggable compression engines, zip64, split files, data encryption, and deflate64 decompression.
codemix/fast.js - Faster user-land reimplementations for several common builtin native JavaScript functions.
nightwatchjs/nightwatch - Integrated end-to-end testing framework written in Node.js and using W3C Webdriver API. Developed at @browserstack
Netflix/pollyjs - Record, Replay, and Stub HTTP Interactions.
sinonjs/sinon - Test spies, stubs and mocks for JavaScript.
artilleryio/artillery - The complete load testing platform. Everything you need for production-grade load tests. Serverless & distributed. Load test with Playwright. Load test HTTP APIs, GraphQL, WebSocket, and more. Use any Node.js module.
easy-mock/easy-mock - A persistent service that generates mock data quickly and provids visualization view.
testem/testem - Test'em 'Scripts! A test runner that makes Javascript unit testing fun.
power-assert-js/power-assert - Power Assert in JavaScript. Provides descriptive assertion messages through standard assert interface. No API is the best API.
Utilities
Command Line Tools
commitizen/cz-cli - The commitizen command line utility. #BlackLivesMatter
shelljs/shelljs - 🐚 Portable Unix shell commands for Node.js
faisalman/ua-parser-js - UAParser.js - The Essential Web Development Tool for User-Agent Detection. Detect Browsers, OS, Devices, Bots, Apps, AI Crawlers, and more. Run in Browser (client-side) or Node.js (server-side).
olado/doT - The fastest + concise javascript template engine for nodejs and browsers. Partials, custom delimiters and more.
unifiedjs/unified - Parse, inspect, transform, and serialize content with syntax trees
openexchangerates/accounting.js - A lightweight JavaScript library for number, money and currency formatting - fully localisable, zero dependencies.
globalizejs/globalize - A JavaScript library for internationalization and localization that leverages the official Unicode CLDR JSON data
vinta/pangu.js - Opinionated paranoid text spacing in JavaScript, with on-device AI semantic judgment
francisrstokes/super-expressive - 🦜 Super Expressive is a zero-dependency JavaScript library for building regular expressions in (almost) natural language
micromatch/micromatch - Highly optimized wildcard and glob matching library. Faster, drop-in replacement to minimatch and multimatch. Used by square, webpack, babel core, yarn, jest, ract-native, taro, bulma, browser-sync, stylelint, nyc, ava, and many others! Follow micromatch's author: https://github.com/jonschlinkert
node-red/node-red - Low-code programming for event-driven applications
lowlighter/metrics - 📊 An infographics generator with 30+ plugins and 300+ options to display stats about your GitHub account and render them as SVG, Markdown, PDF or JSON!
microsoft/botframework-sdk - Bot Framework provides the most comprehensive experience for building conversation applications. (archived)
vynect/venom - Venom is a high-performance system developed with JavaScript to create a bot for WhatsApp, support for creating any interaction, such as customer service, media sending, sentence recognition based on artificial intelligence and all types of design architecture for WhatsApp.
jayphelps/core-decorators - Library of stage-0 JavaScript decorators (aka ES2016/ES7 decorators but not accurate) inspired by languages that come with built-ins like @override, @deprecate, @autobind, @mixin and more. Popular with React/Angular, but is framework agnostic. (archived)
AsyncBanana/microdiff - A fast, zero dependency object and array comparison library. Significantly faster than most other deep comparison libraries and has full TypeScript support.
affaan-m/ECC - The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.
thedotmack/claude-mem - Persistent Context Across Sessions for Every Agent – Captures everything your agent does during sessions, compresses it with AI, and injects relevant context back into future sessions. Works with Claude Code, OpenClaw, Codex, Gemini, Hermes, Copilot, OpenCode + More
career-ops-hq/career-ops - Open-source AI job search: scan job portals, evaluate listings into a structured A-H report with a global 1-5 score, tailor your CV, track applications — runs locally in your AI coding CLI (Claude Code, Codex, OpenCode, Antigravity…)
pbakaus/impeccable - The design language that makes your AI harness better at design.
asgeirtj/system_prompts_leaks - Extracted system prompts from Anthropic - Claude Fable 5.1, Opus 5, Claude Design, Claude Code. OpenAI - ChatGPT GPT-6-Astra, Codex. Google - Gemini 3.8 Flash, 3.1 Pro, Antigravity. xAI - Grok, Grok Bot, Cursor, Kimi and more! Updated regularly.
Mintplex-Labs/anything-llm - Stop renting your intelligence. Own it with AnythingLLM. Everything you need for a powerful local-first agent experience
tt-a1i/archify - Agent skill for beautiful, verifiable architecture, workflow, sequence, data-flow, and lifecycle diagrams—self-contained HTML with motion and crisp export.
gsd-build/get-shit-done - A light-weight and powerful meta-prompting, context engineering and spec-driven development system for Claude Code by TÂCHES. (archived)
iamkun/dayjs - ⏰ Day.js 2kB immutable date-time library alternative to Moment.js with the same modern API
moment/moment - Parse, validate, manipulate, and display dates in javascript.
serverless/serverless - ⚡ Serverless Framework – Effortlessly build apps that auto-scale, incur zero costs when idle, and require minimal maintenance using AWS Lambda and other managed cloud services.
GitSquared/edex-ui - A cross-platform, customizable science fiction terminal emulator with advanced monitoring & touchscreen support. (archived)
NaiboWang/EasySpider - A visual no-code/code-free web crawler/spider易采集:一个可视化浏览器自动化测试/数据采集/网页爬虫软件,可以无代码图形化的设计和执行爬虫任务。别名:ServiceWrapper面向Web应用的智能化服务封装系统。
Unitech/pm2 - Node.js/Typescript/Bun Production Process Manager with a built-in Load Balancer.
saadeghi/daisyui - 🌼 🌼 🌼 🌼 🌼 The most popular, free and open-source Tailwind CSS component library
nwjs/nw.js - Call all Node.js modules directly from DOM/WebWorker and enable a new way of writing applications with all Web technologies.
remoteintech/remote-jobs - Source for remoteintech.company — a community-maintained directory of remote-friendly tech companies
PatrickJS/awesome-cursorrules - 📄 Configuration files that enhance Cursor AI editor experience with custom rules and behaviors
github/awesome-copilot - Community-contributed instructions, agents, skills, and configurations to help you make the most of GitHub Copilot.
preactjs/preact - ⚛️ Fast 3kB React alternative with the same modern API. Components & Virtual DOM.
impress/impress.js - It's a presentation framework based on the power of CSS3 transforms and transitions in modern browsers and inspired by the idea behind prezi.com.
markedjs/marked - A markdown parser and compiler. Built for speed.
fastify/fastify - Fast and low overhead web framework, for Node.js
songquanpeng/one-api - LLM API 管理 & 分发系统,支持 OpenAI、Azure、Anthropic Claude、Google Gemini、DeepSeek、字节豆包、ChatGLM、文心一言、讯飞星火、通义千问、360 智脑、腾讯混元等主流模型,统一 API 适配,可用于 key 管理与二次分发。单可执行文件,提供 Docker 镜像,一键部署,开箱即用。LLM API management & key redistribution system, unifying multiple providers under a single API. Single binary, Docker-ready, with an English UI.
bilawalsidhu/gods-eye-view - A spy satellite simulator in your browser, except the data is real. Live open source spatial intelligence on a photorealistic 3D globe.
gchq/CyberChef - The Cyber Swiss Army Knife - a web app for encryption, encoding, compression and data analysis
pcottle/learnGitBranching - An interactive git visualization and tutorial. Aspiring students of git can use this app to educate and challenge themselves towards mastery of git!
vuejs/vue-cli - 🛠️ webpack-based tooling for Vue.js Development
react-boilerplate/react-boilerplate - 🔥 A highly scalable, offline-first foundation with the best developer experience and a focus on performance and best practices.
jackwener/OpenCLI - Make Any Website into CLI & Use your logged-in browser by AI agent.
decolua/9router - Unlimited FREE AI coding. Connect Claude Code, Codex, Cursor, Cline, Copilot, Antigravity to FREE Claude/GPT/Gemini via 40+ providers. Auto-fallback, RTK -40% tokens, never hit limits.
zhaoolee/ChromeAppHeroes - 🌈谷粒-Chrome插件英雄榜, 为优秀的Chrome插件写一本中文说明书, 让Chrome插件英雄们造福人类~ ChromePluginHeroes, Write a Chinese manual for the excellent Chrome plugin, let the Chrome plugin heroes benefit the human~ 公众号「0加1」同步更新
MobSF/Mobile-Security-Framework-MobSF - Mobile Security Framework (MobSF) is an automated, all-in-one mobile application (Android/iOS/Windows) pen-testing, malware analysis and security assessment framework capable of performing static and dynamic analysis.
git-tips/tips - Most commonly used git tips and tricks.
tabler/tabler-icons - A set of over 6100 free MIT-licensed high-quality SVG icons for you to use in your web projects.
SBoudrias/Inquirer.js - A collection of common interactive command line user interfaces.
Popmotion/popmotion - Simple animation libraries for delightful user interfaces
liyupi/ai-guide - 程序员鱼皮的 AI 资源大全 + Vibe Coding 零基础教程,分享 OpenClaw 保姆级教程、大模型玩法(DeepSeek / GPT / Gemini / Claude / GLM)、最新 AI 资讯、Prompt 提示词大全、AI 知识百科(Agent Skills / RAG / MCP / A2A)、AI 编程教程(Harness Engineering)、AI 工具用法(Cursor / Claude Code / TRAE / Codex / Copilot)、AI 开发框架教程(Spring AI / LangChain)、AI 产品变现指南,帮你快速掌握 AI 技术,走在时代前沿。本项目为开源文档 aiguide,已升级为鱼皮 AI 导航网站
dailydotdev/daily - daily.dev is the personalized developer news feed and community. Get the best tech content from all over the web in your browser new tab or on mobile. Free and open source.
pot-app/pot-desktop - 🌈一个跨平台的划词翻译和OCR软件 | A cross-platform software for text translation and recognition. (archived)
facebookexperimental/Recoil - Recoil is an experimental state management library for React apps. It provides several capabilities that are difficult to achieve with React alone, while being compatible with the newest features of React. (archived)
forwardemail/superagent - Ajax for Node.js and browsers (JS HTTP client). Maintained for @forwardemail, @ladjs, @spamscanner, @breejs, @cabinjs, and @lassjs.
citrolabs/ego-lite - The fastest browser for AI agents to run browser automation, built for sharing your logged-in browser state with your AI agents, like Codex or Claude Code, without disturbing you. Zero cost, zero config.
auchenberg/volkswagen - 🙈 Volkswagen detects when your tests are being run in a CI server, and makes them pass.
jsdoc/jsdoc - An API documentation generator for JavaScript.
SimulatedGREG/electron-vue - An Electron & Vue.js quick start boilerplate with vue-cli scaffolding, common Vue plugins, electron-packager/electron-builder, unit/e2e testing, vue-devtools, and webpack. (archived)
checkly/headless-recorder - Chrome extension that records your browser interactions and generates a Playwright or Puppeteer script. (archived)
zotero/zotero - Zotero is a free, easy-to-use tool to help you collect, organize, annotate, cite, and share your research sources.
designmodo/Flat-UI - Flat UI Free - Design Framework (html/css3/less/js). Flat UI is based on Bootstrap, a comfortable, responsive, and functional framework that simplifies the development of websites.
librespeed/speedtest - Self-hosted Speed Test for HTML5 and more. Easy setup, examples, configurable, mobile friendly. Supports PHP, Node, Multiple servers, and more
forwardemail/supertest - 🕷 Super-agent driven library for testing node.js HTTP servers using a fluent API. Maintained for @forwardemail, @ladjs, @spamscanner, @breejs, @cabinjs, and @lassjs.
maillab/cloud-mail - A Cloudflare-based email service | 基于 Cloudflare 的邮箱服务 | Cloudflare Email 邮箱 Mail
angular-ui/bootstrap - PLEASE READ THE PROJECT STATUS BELOW. Native AngularJS (Angular) directives for Bootstrap. Smaller footprint (20kB gzipped), no 3rd party JS dependencies (jQuery, bootstrap JS) required. Please read the README.md file before submitting an issue! (archived)
unbug/codelf - A search tool helps dev to solve the naming things problem.
pomber/git-history - Quickly browse the history of a file from any git repository
divamgupta/diffusionbee-stable-diffusion-ui - Diffusion Bee is the easiest way to run Stable Diffusion locally on your M1 Mac. Comes with a one-click installer. No dependencies or technical knowledge needed.
krasimir/react-in-patterns - A free book that talks about design patterns/techniques used while developing with React.
browserslist/browserslist - 🦔 Share target browsers between different front-end tools, like Autoprefixer, Stylelint and babel-preset-env
rwaldron/johnny-five - JavaScript Robotics and IoT programming framework, developed at Bocoup.
graphql/dataloader - DataLoader is a generic utility to be used as part of your application's data fetching layer to provide a consistent API over various backends and reduce requests to those backends via batching and caching.
microsoft/playwright-cli - CLI for common Playwright actions. Record and generate Playwright code, inspect selectors and take screenshots.
wanglin2/mind-map - SimpleMindMap(思绪思维导图):一个强大的思维导图。A powerful mind map.
Piebald-AI/claude-code-system-prompts - All parts of Claude Code's system prompt, 27 builtin tool descriptions, sub agent prompts (Plan/Explore/Task), utility prompts (CLAUDE.md, compact, statusline, magic docs, WebFetch, Bash cmd, security review, agent creation). Updated for each Claude Code version.
fishjar/kiss-translator - A simple, open source bilingual translation extension & Greasemonkey script (一个简约、开源的 双语对照翻译扩展 & 油猴脚本)
welldone-software/why-did-you-render - why-did-you-render by Welldone Software monkey patches React to notify you about potentially avoidable re-renders. (Works with React Native as well.)
bailicangdu/node-elm - Backend system based on node.js + Mongodb. 基于 node.js + Mongodb 构建的后台系统
casesandberg/react-color - 🎨 Color Pickers from Sketch, Photoshop, Chrome, Github, Twitter & more
downshift-js/downshift - 🏎 A set of primitives to build simple, flexible, WAI-ARIA compliant React autocomplete, combobox or select dropdown components.
jason5ng32/MyIP - The best IP Toolbox. Check your IP address & geolocation, test IP for WebRTC and DNS IP leaks, run an IP quality check, browser fingerprint check, website availability check, network speed test, global latency test, MTR test, Whois search, and more.
chjj/blessed - A high-level terminal interface library for node.js.
NetEase/pomelo - A fast,scalable,distributed game server framework for Node.js. (archived)
apsdehal/awesome-ctf - A curated list of CTF frameworks, libraries, resources and softwares
viarotel-org/escrcpy - 📱 Display and control your Android device graphically with scrcpy.
notionnext-org/NotionNext - Turn your Notion workspace into a fast, customizable website. Built with Next.js + Notion API, with multi-platform deployment and no self-hosted server required.
phobal/ivideo - 一个可以观看国内主流视频平台所有视频的客户端(Mac、Windows、Linux) A client that can watch video of domestic(China) mainstream video platform (archived)
wenzhixin/bootstrap-table - An extended table for integration with some of the most widely used CSS frameworks. (Supports Bootstrap, Semantic UI, Bulma, Material Design, Foundation, Vue.js)
horsicq/Detect-It-Easy - Program for determining types of files for Windows, Linux and MacOS.
stylelint/stylelint - A mighty CSS linter that helps you avoid errors and enforce conventions.
serverless/examples - Serverless Examples – A collection of boilerplates and examples of serverless architectures built with the Serverless Framework on AWS Lambda, Microsoft Azure, Google Cloud Functions, and more.
yargs/yargs - yargs the modern, pirate-themed successor to optimist.
wangrongding/wechat-bot - 🤖 Multi-platform IM AI Agent for Telegram, WhatsApp, Lark, and WeChat. Connects ChatGPT / Claude / Kimi / DeepSeek / Ollama / Pi for auto-replies, community analysis, contact management, and inactive-friend detection.
openspug/spug - Spug is a lightweight agent-free automatic operation and maintenance platform designed for small and medium-sized enterprises. It integrates host management, host batch execution, host online terminal, file management, application release and deployment, pipelines, online task planning, configuration center, monitoring, alarm and so on.