Topics / #js
Js projects on GitHub
Short-form tag for JavaScript.
As of , the most-starred Js projects on GitHub are node (122.5K stars), 30-Days-Of-JavaScript (46.9K stars) and tiptap (38.8K stars). GitHub.Locker tracks 25 Js repositories with 634.6K stars combined. The fastest-growing on October 18 was node, with +91 stars in a day.
Hot right now
Most stars gained in a day · Oct 18
+91node
nodejs/node · ★ 122.5KNode.js is an open-source, cross-platform JavaScript runtime environment that lets you run JavaScript code outside a browser, typically for servers and command-line tools.
CopilotKit
CopilotKit/CopilotKit · ★ 38.1KAn open-source frontend stack for AI agents: SDK packages for full-stack agentic apps, Generative UI, and chat apps — one agent powering your web app, mobile app, or Slack and Teams workspace.
composio
ComposioHQ/composio · ★ 30.6KComposio is a platform for AI agents: it gives your agents 1000+ pre-authenticated toolkits, per-user sessions, auth, triggers, and a sandbox, so they can take action across apps instead of just chatting.
+9tiptap
ueberdosis/tiptap · ★ 38.8KTiptap is a headless, framework-agnostic rich text editor framework for web apps, built on top of ProseMirror and extended through extensions.
The all-time top
25 projects · by stars
- 122.5K
#1 · nodejs/nodenode
Node.js is an open-source, cross-platform JavaScript runtime environment that lets you run JavaScript code outside a browser, typically for servers and command-line tools.
- 46.9K
#2 · Asabeneh/30-Days-Of-JavaScript30-Days-Of-JavaScript
A free, self-paced 30-day curriculum that takes you from JavaScript basics (data types, loops, functions) through DOM manipulation and ends with several mini projects.
- 38.8K
#3 · ueberdosis/tiptaptiptap
Tiptap is a headless, framework-agnostic rich text editor framework for web apps, built on top of ProseMirror and extended through extensions.
- 4
CopilotKit
38.1KCopilotKit/CopilotKit · TypeScriptAn open-source frontend stack for AI agents: SDK packages for full-stack agentic apps, Generative UI, and chat apps — one agent powering your web app, mobile app, or Slack and Teams workspace.
- 5
wtfjs
37.7Kdenysdovhan/wtfjs · JavaScriptIt is a curated handbook (WTFJS) of funny and tricky JavaScript examples, each snippet showing surprising behavior followed by a step-by-step explanation and links to the ECMAScript spec.
- 6
composio
30.6KComposioHQ/composio · TypeScriptComposio is a platform for AI agents: it gives your agents 1000+ pre-authenticated toolkits, per-user sessions, auth, triggers, and a sandbox, so they can take action across apps instead of just chatting.
- 7

30-Days-Of-React
27.5KAsabeneh/30-Days-Of-React · JavaScriptA 30-day structured challenge that teaches React step by step, from JavaScript fundamentals through components, hooks, routing, and small projects, ending with a completion certificate.
- 8

fe-interview
26.3Khaizlin/fe-interview · JavaScriptIt is a free, open-source daily collection of front-end interview questions covering HTML, CSS, JavaScript, Vue, React, Node.js, TypeScript, ECMAScript, webpack, jQuery, mini-programs and soft skills, with over 6000 questions in total.
- 9

core-js
25.5Kzloirock/core-js · JavaScriptA modular standard library for JavaScript: polyfills for ECMAScript features up to 2025 — promises, symbols, collections, iterators, typed arrays — plus ECMAScript proposals and some WHATWG/W3C features like URL.
- 10
docz
23.6Kpedronauck/docz · TypeScriptDocz is a documentation tool: you write MDX files showcasing your code, and it turns them into a live-reloading, production-ready documentation site.
- 11

chosen
21.9Kharvesthq/chosen · HTMLChosen is a JavaScript library for making long, unwieldy select boxes more user-friendly. You include it in a web page and it upgrades standard HTML select elements.
- 12

joi
21.2Khapijs/joi · JavaScriptjoi is a schema description language and data validator for JavaScript: you describe what valid data looks like, and joi checks objects against that description. It comes from the hapi ecosystem but works in any JavaScript project.
- 13

face-api.js
18Kjustadudewhohacks/face-api.js · TypeScriptface-api.js is a JavaScript API for detecting and recognizing faces, built on top of tensorflow.js, that runs both in the browser and in Node.js.
- 14
ky
17.1Ksindresorhus/ky · TypeScriptKy is a tiny, elegant HTTP client for JavaScript built on top of the Fetch API. It keeps fetch's model but adds retries, timeouts, JSON handling, progress events, and hooks — with zero dependencies.
- 15

guiadevbrasil
15.8Karthurspk/guiadevbrasilGuiaDevBrasil is a large Portuguese-language guide that aggregates resources across many tech areas to help people learn, build knowledge, and clear up doubts for any technology-related career.
- 16

x-spreadsheet
14.6Kmyliang/x-spreadsheet · JavaScriptA web-based JavaScript spreadsheet: an Excel-like, editable grid that runs in the browser.
- 17

WebViewJavascriptBridge
14.3Kmarcuswestin/WebViewJavascriptBridge · Objective-CAn iOS/OSX library that passes messages between Objective-C and JavaScript inside web views — the plumbing for hybrid apps where native code and web content need to talk to each other.
- 18

color-thief
13.7Klokesh/color-thief · TypeScriptColor Thief is a JavaScript library that extracts the dominant color or a full color palette from an image, working the same way in both the browser and Node.js.
- 19
omi
13.3KTencent/omi · TypeScriptOmi is a lightweight Web Components framework from Tencent that adds JSX, function components, routing, suspense, directives and signal-driven reactivity on top of native custom elements and Shadow DOM.
- 20

chokidar
12.2Kpaulmillr/chokidar · TypeScriptChokidar is a minimal, efficient cross-platform file watching library for Node.js that normalizes the messy events from the OS's native filesystem APIs into clean add, change, and unlink events.
- 21
douyin
11.5Kzyronon/douyin · VueA Vue3 + Pinia clone of Douyin (TikTok), built to showcase best practices for using Vue on mobile with a native-app-like smooth short-video feed.
- 22

tambo
11.2Ktambo-ai/tambo · TypeScriptTambo is an open-source toolkit for React that lets you build agents that render your own UI components ('generative UI') instead of just text replies. You register components with Zod schemas, and the agent decides which one to render and streams props into it.
- 23

proton-native
10.9Kkusti8/proton-native · TypeScriptProton Native lets you build cross-platform desktop apps using React syntax, rendering real native UI instead of wrapping a browser like Electron does.
- 24

cdnjs
10.7Kcdnjs/cdnjscdnjs is a free, open-source CDN for JavaScript/CSS/font libraries, and this specific repository is the robot-only store of the actual asset files it serves.
- 25

node-gyp
10.7Knodejs/node-gyp · Pythonnode-gyp is a cross-platform command-line tool that compiles native addon modules for Node.js, wrapping a vendored copy of the gyp-next build system (originally from Chromium) adapted for Node.js native addons.
Related topics
Often tagged together