Open source javascript projects

Every project in the registry tagged javascript, ranked by real GitHub adoption.

projects 287 combined stars ★ 4.7M refresh nightly
01 rea ★ 422K

Reverse engineer anything with agents, from app behavior down to native binaries.

last push2 hours ago languageTypeScript licenseMIT
02 react ★ 252K

The library for web and native user interfaces.

last push2 days ago languageJavaScript licenseMIT
03 Immich ★ 118K

Self-hosted photo and video backup for your own server

last push3 hours ago languageTypeScript licenseAGPL-3.0
04 three.js ★ 117K

JavaScript 3D Library.

last push5 hours ago languageJavaScript licenseMIT
05 playwright ★ 99K

Playwright is a framework for Web Testing and Automation. It allows testing Chromium, Firefox and WebKit with a single API.

last push3 hours ago languageTypeScript licenseApache-2.0
06 storybook ★ 91K

Storybook is the industry standard workshop for building, documenting, and testing UI components in isolation

last push2 hours ago languageTypeScript licenseMIT
07 Mermaid ★ 91K

Text-based diagramming that renders in code and docs

last push7 hours ago languageTypeScript licenseMIT
08 anime ★ 74K

JavaScript animation engine

last push2 months ago languageJavaScript licenseMIT
09 Strapi ★ 73K

Headless CMS with REST and GraphQL APIs out of the box

last push2 hours ago languageTypeScript license—
10 uBlock ★ 69K

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

last push2 hours ago languageJavaScript licenseGPL-3.0
11 docusaurus ★ 67K

Easy to maintain open source documentation websites.

last push12 hours ago languageTypeScript licenseMIT
12 webpack ★ 66K

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. Throug

last push2 hours ago languageJavaScript licenseMIT
13 Twenty ★ 60K

Build a custom CRM without the proprietary lock-in

last push2 hours ago languageTypeScript license—
14 Appwrite ★ 58K

Open-source backend platform for rapid app development

last push2 hours ago languageTypeScript licenseBSD-3-Clause
15 Joplin ★ 57K

Encrypted note-taking that syncs across all your devices

last push2 hours ago languageTypeScript license—
16 Ghost ★ 56K

Publishing platform for blogs, newsletters, and paid memberships

last push2 hours ago languageTypeScript licenseMIT
17 prettier ★ 52K

Prettier is an opinionated code formatter.

last push2 hours ago languageJavaScript licenseMIT
18 pixijs ★ 49K

The HTML5 Creation Engine: Create beautiful digital content with the fastest, most flexible 2D WebGL renderer.

last push3 days ago languageTypeScript licenseMIT
19 Discourse ★ 48K

Cultivate vibrant online communities with ease

last push2 hours ago languageRuby licenseGPL-2.0
20 Bruno ★ 48K

Lightweight, fast, and open-source API client for developers

last push4 hours ago languageJavaScript licenseMIT
21 orm ★ 48K

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

last push4 hours ago languageTypeScript licenseApache-2.0
22 Rocket.Chat ★ 46K

Self-hosted team messaging with voice, video, and AI

last push2 hours ago languageTypeScript license—
23 cobalt ★ 46K

best way to save what you love

last push7 months ago languageSvelte licenseAGPL-3.0
24 Payload ★ 46K

Headless CMS for developers, built with Node.js

last push2 hours ago languageTypeScript licenseMIT
25 jest ★ 45K

Delightful JavaScript Testing.

last push7 hours ago languageTypeScript licenseMIT
26 Puter ★ 44K

A full desktop environment that runs in your browser

last push2 hours ago languageTypeScript licenseAGPL-3.0
27 parcel ★ 44K

The zero configuration build tool for the web. 📦🚀

last push14 hours ago languageJavaScript licenseMIT
28 hexo ★ 42K

A fast, simple & powerful blog framework, powered by Node.js.

last push7 days ago languageTypeScript licenseMIT
29 ToolJet ★ 41K

Build internal tools rapidly without coding

last push3 hours ago languageHTML licenseAGPL-3.0
30 Outline ★ 41K

Fast, collaborative wiki for teams who need organized docs

last push7 hours ago languageTypeScript license—
31 it-tools ★ 41K

Collection of handy online tools for developers, with great UX.

last push6 days ago languageVue licenseGPL-3.0
32 PostHog ★ 41K

Unlock Product Insights with Open-Source Analytics

last push2 hours ago languagePython license—
33 esbuild ★ 40K

An extremely fast bundler for the web

last push3 months ago languageGo licenseMIT
34 quivr ★ 40K

An open-source engine that turns continuous content streams into search and monitoring. Durable ingestion, hybrid search, alerts, and plugins for formats, model

last push7 hours ago languageGo licenseMIT
35 TipTap ★ 39K

Craft rich text experiences with ease

last push6 hours ago languageTypeScript licenseMIT
36 Directus ★ 39K

Open-source data platform for effortless content management

last push6 hours ago languageTypeScript license—
37 Chatwoot ★ 39K

Omnichannel customer support with a built-in AI assistant

last push2 hours ago languageRuby license—
38 Nextcloud ★ 37K

Secure cloud collaboration platform for organizations

last push2 hours ago languagePHP licenseAGPL-3.0
39 Medusa ★ 37K

Open-source e-commerce for modern developers

last push2 hours ago languageTypeScript license—
40 typeorm ★ 37K

TypeScript & JavaScript ORM for Node.js — supports PostgreSQL, MySQL, MariaDB, SQLite, SQL Server, Oracle, and more.

last push5 days ago languageTypeScript licenseMIT
41 Refine ★ 36K

Build data-rich React apps with ease and flexibility

last push2 months ago languageTypeScript licenseMIT
42 selenium ★ 35K

A browser automation framework and ecosystem.

last push3 hours ago languageJava licenseApache-2.0
43 sharp ★ 33K

High performance Node.js image processing, the fastest module to resize JPEG, PNG, WebP, AVIF and TIFF images. Uses the libvips library.

last push4 days ago languageJavaScript licenseApache-2.0
44 conductor ★ 32K

Conductor is an event driven agentic workflow engine providing durable and highly resilient execution engine for applications and AI Agents

last push4 hours ago languageJava licenseApache-2.0
45 slate ★ 32K

A completely customizable framework for building rich text editors. (Currently in beta.)

last push5 days ago languageTypeScript licenseMIT
46 webtorrent ★ 31K

⚡️ Streaming torrent client for the web

last pushyesterday languageJavaScript licenseMIT
47 turborepo ★ 31K

Build system optimized for JavaScript and TypeScript, written in Rust

last push2 hours ago languageRust licenseMIT
48 uppy ★ 31K

The next open source file uploader for web browsers :dog:

last push10 hours ago languageTypeScript licenseMIT
49 composio ★ 31K

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

last push2 hours ago languageTypeScript licenseMIT
50 layui ★ 31K

一套遵循浏览器原生态开发模式的 Web UI 组件库。

last push12 hours ago languageJavaScript licenseMIT
51 sequelize ★ 30K

Feature-rich ORM for modern Node.js and TypeScript, it supports PostgreSQL (with JSON and JSONB support), MySQL, MariaDB, SQLite, MS SQL Server, Snowflake, Orac

last pushyesterday languageTypeScript licenseMIT
52 page-agent ★ 30K

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

last push3 hours ago languageTypeScript licenseMIT
53 nx ★ 29K

The Monorepo Platform that amplifies both developers and AI agents. Nx optimizes your builds, scales your CI, and fixes failed PRs automatically. Ship in half t

last push2 hours ago languageTypeScript licenseMIT
54 Redash ★ 29K

Connect, query, visualize, and share your data

last push2 hours ago languageTypeScript licenseBSD-2-Clause
55 fingerprintjs ★ 29K

The most advanced free and open-source browser fingerprinting library

last pushyesterday languageTypeScript licenseMIT
56 eslint ★ 28K

Find and fix problems in your JavaScript code.

last push2 hours ago languageJavaScript licenseMIT
57 quasar ★ 27K

Quasar Framework - Build high-performance VueJS user interfaces in record time

last push15 days ago languageJavaScript licenseMIT
58 crawlee ★ 26K

Crawlee—A web scraping and browser automation library for Node.js to build reliable crawlers. In JavaScript and TypeScript. Extract data for AI, LLMs, RAG, or G

last push2 hours ago languageTypeScript licenseApache-2.0
59 Zulip ★ 26K

Organized team chat for distributed teams

last push5 hours ago languagePython licenseApache-2.0
60 responsively-app ★ 26K

A modified web browser that helps in responsive web development. A web developer's must have dev-tool.

last push1 months ago languageTypeScript licenseAGPL-3.0

Related tags

← all tags

Frequently asked questions

How many open source javascript projects are there?

This registry tracks 287 projects tagged javascript, with 4,675,452 GitHub stars between them. The most-adopted is rea at 422,352 stars.

Are these javascript projects free to use?

Yes — 268 of the 287 carry an explicit open-source licence across 7 distinct licences, so there is no licence fee. Where a project also sells a hosted or enterprise version, the self-hosted path remains free.

Which javascript project should I choose?

The list above is ranked by GitHub stars, but stars measure attention rather than fit. Check three things on each card: the licence (permissive versus copyleft), the language it is written in, and the last-push date — a high-star project that has not been pushed in a year is a liability.

Are these javascript projects still maintained?

235 of the 287 were pushed in the last 90 days, and every card shows its exact last-push date so you can see the rest. Sort your shortlist by that date before committing to a migration.