Open-source repositories gaining traction right now.
62 repositories
#javascript
freeCodeCamp.org's open-source codebase and curriculum. Learn math, programming, and computer science for free.

Curated list of project-based tutorials

Star trekhleb / javascript-algorithms 📝 Algorithms and data structures implemented in JavaScript with explanations and links to further readings

Star airbnb / javascript JavaScript Style Guide

Node.js JavaScript runtime ✨🐢🚀✨

Sponsor Star mrdoob / three.js JavaScript 3D Library.

High performance self-hosted photo and video management solution.

Promise based HTTP client for the browser and node.js

A modern runtime for JavaScript and TypeScript.

Deliver web apps with confidence 🚀

Incredibly fast JavaScript runtime, bundler, test runner, and package manager – all in one

Clean Code concepts adapted for JavaScript

Sponsor Star juliangarnier / anime JavaScript animation engine

uBlock Origin - An efficient blocker for Chromium and Firefox. Fast and lean.

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.

Star atom / atom The hackable text editor

Star remotion-dev / remotion 🎥 Make videos programmatically with React

Build AI Agents, Visually

The open alternative to Salesforce, designed for AI.

Independent technology for modern publishing, memberships, subscriptions and newsletters.

Next-generation ORM for Node.js & TypeScript | PostgreSQL, MySQL, MariaDB, SQL Server, SQLite, MongoDB and CockroachDB

Sponsor Star Asabeneh / 30-Days-Of-JavaScript 30 days of JavaScript programming challenge is a step-by-step guide to learn JavaScript programming language in 30 days. This challenge may take more than 100 days, please just follow your own pace. These videos may help too: https://www.youtube.com/channel/UC7PNRuno1rzYPb1xLa4yktw

Star usebruno / bruno Opensource IDE For Exploring and Testing API's (lightweight alternative to Postman/Insomnia)

The Secure CommsOS™ for mission-critical operations

Sponsor Star meteor / meteor Meteor, the JavaScript App Platform

ToolJet is the open-source foundation of ToolJet AI - the enterprise app generation platform for building internal tools, dashboard, business applications, workflows and AI agents 🚀

Star evanw / esbuild An extremely fast bundler for the web

Star drawdb-io / drawdb Free, simple, and intuitive online database diagram editor and SQL generator.

🦔 PostHog is the leading platform for building self-driving products. Our developer tools – AI observability, analytics, session replay, flags, experiments, error tracking, logs, and more – capture all the context agents need to diagnose problems, uncover opportunities, and ship fixes. Steer it all from Slack, web, desktop, or the MCP.

Sponsor Star denysdovhan / wtfjs 🤪 A list of funny and tricky JavaScript examples

Open-source live-chat, email support, omni-channel desk. An alternative to Intercom, Zendesk, Salesforce Service Cloud etc. 🔥💬

The world's most flexible commerce platform.

Sponsor Star SeleniumHQ / selenium A browser automation framework and ecosystem.

Rust-based platform for the Web

Star conductor-oss / conductor Conductor is an event driven agentic orchestration platform providing durable and highly resilient execution engine for applications and AI Agents

Star vercel / turborepo Build system optimized for JavaScript and TypeScript, written in Rust

Composio powers 1000+ toolkits, tool search, context management, authentication, and a sandboxed workbench to help you build AI agents that turn intent into action.

JavaScript in-page GUI agent. Control web interfaces with natural language.

Find and fix problems in your JavaScript code.

Open-source alternative to AI video platforms — Free AI image & video generation studio with 200+ models (Flux, Midjourney, Kling, Sora, Veo). No content filters. Self-hosted, MIT licensed.

Sponsor Star biomejs / biome A toolchain for web projects, aimed to provide functionalities to maintain them. Biome offers formatter and linter, usable via CLI and LSP.

Sponsor Star 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

Sponsor Star qeeqbox / social-analyzer API, CLI, and Web App for analyzing and finding a person's profile in 1000 social media \ websites

Star slint-ui / slint Slint is an open-source declarative GUI toolkit to build native user interfaces for Rust, C++, JavaScript, or Python apps.

Star oxc-project / oxc ⚓ A collection of high-performance JavaScript tools.

Star antlr / antlr4 ANTLR (ANother Tool for Language Recognition) is a powerful parser generator for reading, processing, executing, or translating structured text or binary files.

This open-source curriculum introduces the fundamentals of Model Context Protocol (MCP) through real-world, cross-language examples in .NET, Java, TypeScript, JavaScript, Rust and Python. Designed for developers, it focuses on practical techniques for building modular, scalable, and secure AI workflows from session setup to service orchestration.

Sponsor Star alam00000 / bentopdf A Privacy First PDF Toolkit

Star TheOdinProject / curriculum The open curriculum for learning web development

Star plankanban / planka PLANKA is the Kanban-style project mastering tool for everyone

Star aandrew-me / ytDownloader Desktop App for downloading Videos and Audios from hundreds of sites

Star npm / cli the package manager for JavaScript

Headless browser automation server for AI agents to visit sites that are usually blocked

Star jgraph / drawio draw.io is a JavaScript, client-side editor for general diagramming.

Sponsor Star pshenok / server-survival Tower defense game that teaches cloud architecture. Build infrastructure, survive traffic, learn scaling.

open-source healthcare ai

A WIP port of Descent to Three.js.

SakiDown是一个遵循Chrome Manifest V3标准的哔哩哔哩视频下载和管理插件。基于原生JavaScript开发,无任何外部依赖,开箱即用。

Lightweight Matrix notification monitor for GNOME Shell (ESM/GJS). Features real-time status tracking, activity-based room sorting, and native URI integration.

HTML obfuscation library and CLI for Rust. Renders identically in browsers but is hard for humans to read.
Paste a github.com URL. Submissions are reviewed before they are tracked.