Top JavaScript repositories

Repositories with the GitHub topic “javascript”: 740 repositories with 17.4M stars between them, mostly written in JavaScript, TypeScript and Rust. The highest-rated is morluto/rea, #1 on the bestofgithub Elo ladder.

Biggest movers this week

tiagozip/cap

Open on GitHubJavaScript

The open-source, privacy-friendly CAPTCHA you host yourself. Bots and AI agents out, people in.

  • 1,670+12 Elo, change today
  • 8.4k stars
  • 658 forks
git
git clone https://github.com/tiagozip/cap.git
  • anti-abuse
  • anti-bot
  • anti-scraper
  • antispam

aandrew-me/ytDownloader

Open on GitHubJavaScript

Desktop app to download audio/video from hundreds of sites

  • 1,644+13 Elo, change today
  • 10.6k stars
  • 945 forks
git
git clone https://github.com/aandrew-me/ytDownloader.git
  • appimage
  • compressor
  • downloader
  • electron

melonjs/melonJS

Open on GitHubJavaScript

A modern & fully featured HTML5 game engine (2D & 3D) for JavaScript/TypeScript, with WebGL/WebGPU rendering, built-in physics, Tiled map & glTF support and WebAudio.

  • 1,448−8 Elo, change today
  • 6.5k stars
  • 680 forks
git
git clone https://github.com/melonjs/melonJS.git
  • 2d
  • 3d
  • agent-skills
  • canvas

jgraph/drawio

Open on GitHubJavaScript

draw.io is a JavaScript, client-side editor for general diagramming.

  • 1,747+1 Elo, change today
  • 9.3k stars
  • 1.3k forks
  • 53 watchers
git
git clone https://github.com/jgraph/drawio.git
  • diagram
  • javascript
  • whiteboard

VoltAgent/voltagent

Open on GitHubTypeScript

AI Agent Engineering Platform built on an Open Source TypeScript AI Agent Framework

  • 1,626−7 Elo, change today
  • 10.9k stars
  • 1.2k forks
git
git clone https://github.com/VoltAgent/voltagent.git
  • agents
  • ai
  • ai-agents
  • ai-agents-framework

konvajs/konva

Open on GitHubTypeScript

Konva.js is an HTML5 Canvas JavaScript framework for interactive graphics, design editors, whiteboards, and diagrams. Scene graph with events, drag and drop, transforms, animations, and export.

  • 1,632+30 Elo, change today
  • 14.9k stars
  • 1k forks
git
git clone https://github.com/konvajs/konva.git
  • animation
  • canvas
  • canvas-editor
  • design-editor

morluto/rea

Open on GitHubTypeScript
  • Legendary #1
  • Hall of Fame #4
  • Best of 2026 #1
  • Trending #2 · 16-day streak

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

  • 2,793+1 Elo, change today
  • +2.1k stars gained
  • 461k stars
  • 113k forks
  • 1.7k watchers
brew install rea
  • agent-skills
  • ai
  • android
  • claude-code

Top 100 on the Elo ladder

  1. #1
    morluto/rea

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

    2,793 Elo +11461kTypeScript
  2. #68
    react/react

    The library for web and native user interfaces.

    2,288 Elo −40252kJavaScript
  3. #84
    remotion-dev/remotion

    🎥 Make videos programmatically with React

    2,258 Elo +573.4kTypeScript
  4. #87
    freeCodeCamp/freeCodeCamp

    freeCodeCamp.org's open-source codebase and curriculum. Learn math, programming, and computer science for free.

    2,256 Elo −92459kTypeScript
  5. #101
    mrdoob/three.js

    JavaScript 3D Library.

    2,235 Elo −5118kJavaScript
  6. #107
    practical-tutorials/project-based-learning

    Curated list of project-based tutorials

    2,227 Elo −99289kPython
  7. #119
    immich-app/immich

    High performance self-hosted photo and video management solution.

    2,210 Elo +8119kTypeScript
  8. #156
    microsoft/playwright

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

    2,159 Elo +11100kTypeScript
  9. #194
    chatwoot/chatwoot

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

    2,131 Elo +4339.9kRuby
  10. #197
    nodejs/node

    Node.js JavaScript runtime ✨🐢🚀✨

    2,128 Elo −22123kJavaScript
  11. #233
    twentyhq/twenty

    The open alternative to Salesforce, designed for AI.

    2,106 Elo −3260.9kTypeScript
  12. #238
    twbs/bootstrap

    The most popular HTML, CSS, and JavaScript framework for developing responsive, mobile first projects on the web.

    2,102 Elo +12175kMDX
  13. #285
    DavidHDev/react-bits

    The largest open-source library of animated, interactive, and customizable React & Next.js components for building…

    2,074 Elo +552kJavaScript
  14. #293
    juliangarnier/anime

    JavaScript animation engine

    2,070 Elo 74.7kJavaScript
  15. #324
    expo/expo

    An open-source framework for making universal native apps with React. Expo runs on Android, iOS, and the web.

    2,053 Elo +653.5kTypeScript
  16. #340
    electron/electron

    :electron: Build cross-platform desktop apps with JavaScript, HTML, and CSS

    2,045 Elo −57123kC++
  17. #355
    denoland/deno

    A modern runtime for JavaScript and TypeScript.

    2,037 Elo −24108kRust
  18. #416
    reactive-resume/reactive-resume

    A one-of-a-kind resume builder that keeps your privacy in mind. Completely secure, customizable, portable, open-source…

    2,009 Elo −945.7kTypeScript
  19. #419
    greensock/GSAP

    GSAP (GreenSock Animation Platform), a JavaScript animation library for the modern web

    2,007 Elo +4730.7kJavaScript
  20. #445
    vuejs/vue

    This is the repo for Vue 2. For Vue 3, go to https://github.com/vuejs/core

    1,995 Elo −126212kTypeScript
  21. #448
    lyswhut/lx-music-desktop

    一个基于 Electron 的音乐软件

    1,994 Elo −2555.3kTypeScript
  22. #457
    imputnet/cobalt

    best way to save what you love

    1,991 Elo +546.2kSvelte
  23. #463
    serhii-londar/open-source-mac-os-apps

    🚀 Awesome list of open source applications for macOS. https://t.me/s/opensourcemacosapps

    1,988 Elo −1151.3k
  24. #483
    justjavac/free-programming-books-zh_CN

    :books: 免费的计算机编程类中文书籍,欢迎投稿

    1,980 Elo −32119k
  25. #497
    gorhill/uBlock

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

    1,976 Elo −3469.3kJavaScript
  26. #516
    laurent22/joplin

    Joplin - the privacy-focused note taking app with sync capabilities for Windows, macOS, Linux, Android and iOS.

    1,969 Elo +157.1kTypeScript
  27. #528
    Chalarangelo/30-seconds-of-code

    Coding articles to level up your development skills

    1,964 Elo −34129kJavaScript
  28. #545
    vercel/ai

    The AI Toolkit for TypeScript. From the creators of Next.js, the AI SDK is a free open-source library for building…

    1,958 Elo +2927.9kTypeScript
  29. #554
    storybookjs/storybook

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

    1,956 Elo −1491.5kTypeScript
  30. #558
    mermaid-js/mermaid

    Generation of diagrams like flowcharts or sequence diagrams from text in a similar manner as markdown

    1,955 Elo −3191.1kTypeScript
  31. #562
    appwrite/appwrite

    The open-source cloud for agents & devs. Including Auth, Databases, Storage, Functions, Messaging, Hosting, Realtime…

    1,952 Elo +3758.1kTypeScript
  32. #592
    TryGhost/Ghost

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

    1,943 Elo +1055.8kTypeScript
  33. #600
    4ian/GDevelop

    🎮 Open-source, cross-platform 2D/3D/multiplayer game engine designed for everyone.

    1,941 Elo +2928.9kJavaScript
  34. #607
    oven-sh/bun

    All-in-one JavaScript runtime, bundler, test runner and package manager.

    1,939 Elo −10796.7kRust
  35. #608
    microsoft/TypeScript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

    1,939 Elo −95111kGo
  36. #625
    DopplerHQ/awesome-interview-questions

    :octocat: A curated awesome list of lists of interview questions. Feel free to contribute! :mortar_board:

    1,934 Elo −2985.6k
  37. #637
    PostHog/posthog

    :hedgehog: PostHog is the leading platform for building self-driving products. Our developer tools – AI observability…

    1,931 Elo −740.8kPython
  38. #638
    medusajs/medusa

    The world's most flexible commerce platform for agents and developers

    1,931 Elo +2637.2kTypeScript
  39. #667
    angular/angular

    Deliver web apps with confidence 🚀

    1,924 Elo −107101kTypeScript
  40. #697
    sindresorhus/awesome-nodejs

    :zap: Delightful Node.js packages and resources [BECAUSE OF TOO MUCH SPAM AND LOW-QUALITY SUBMISSIONS, SUBMISSIONS ARE…

    1,917 Elo −2167.5k
  41. #707
    payloadcms/payload

    Payload is the open-source, fullstack Next.js framework, giving you instant backend superpowers. Get a full TypeScript…

    1,915 Elo −1845.8kTypeScript
  42. #713
    florinpop17/app-ideas

    A Collection of application ideas which can be used to improve your coding skills.

    1,913 Elo −8398.5k
  43. #715
    enaqx/awesome-react

    A collection of awesome things regarding React ecosystem

    1,913 Elo −4975.2k
  44. #730
    meta/docusaurus

    Easy to maintain open source documentation websites.

    1,910 Elo −1066.7kTypeScript
  45. #754
    juice-shop/juice-shop

    OWASP Juice Shop: Probably the most modern and sophisticated insecure web application

    1,904 Elo −2814.4kTypeScript
  46. #757
    usebruno/bruno

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

    1,904 Elo −6048.3kJavaScript
  47. #770
    nestjs/nest

    A progressive TypeScript framework for Node.js backends: from a small API in one file to efficient, scalable…

    1,901 Elo +577.1kTypeScript
  48. #773
    CorentinTh/it-tools

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

    1,901 Elo −741.2kVue
  49. #782
    expressjs/express

    Fast, unopinionated, minimalist web framework for node.

    1,899 Elo +3269.7kJavaScript
  50. #790
    RocketChat/Rocket.Chat

    Interoperable by design. Governed by you. Open-source, secure platform for messaging, voice, video and governed AI…

    1,897 Elo +5146.5kTypeScript
  51. #814
    thedaviddias/Front-End-Checklist

    🗂 The essential checklist for modern web development, for humans and AI agents

    1,892 Elo −3574.7kMDX
  52. #845
    mastra-ai/mastra

    Mastra is the modern TypeScript framework for AI-powered applications and agents.

    1,885 Elo −1729.5kTypeScript
  53. #858
    pixijs/pixijs

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

    1,883 Elo +1148.7kTypeScript
  54. #864
    ComposioHQ/composio

    Composio powers 1000+ toolkits, tool search, context management, authentication, and a sandboxed workbench to help you…

    1,882 Elo −2831kTypeScript
  55. #885
    nextcloud/server

    ☁️ Nextcloud server, a safe home for all your data

    1,878 Elo −837.5kPHP
  56. #916
    videojs/video.js

    Video.js v10 - open source media player framework for HTML and React.

    1,872 Elo −1240.1kTypeScript
  57. #920
    wailsapp/wails

    Create beautiful applications using Go

    1,871 Elo −1937.1kGo
  58. #938
    lyswhut/lx-music-mobile

    一个基于 React native 开发的音乐软件

    1,868 Elo +3119.3kTypeScript
  59. #945
    strapi/strapi

    🚀 Strapi is the leading open-source headless CMS. It’s 100% JavaScript/TypeScript, fully customizable, and…

    1,866 Elo −3573.4kTypeScript
  60. #954
    getify/You-Dont-Know-JS

    A book series (2 published editions) on the JS language.

    1,865 Elo −65184k
  61. #960
    thesysdev/openui

    The Open Standard for Generative UI

    1,864 Elo +4115.2kTypeScript
  62. #971
    zulip/zulip

    Zulip server and web application. Open-source team chat that helps teams stay productive and focused.

    1,861 Elo −1226.2kPython
  63. #989
    xyflow/xyflow

    React Flow | Svelte Flow - Powerful open source libraries for building node-based UIs with React…

    1,858 Elo −739kTypeScript
  64. #994
    axios/axios

    Promise based HTTP client for the browser and node.js

    1,858 Elo +18109kJavaScript
  65. #1,004
    trekhleb/javascript-algorithms

    📝 Algorithms and data structures implemented in JavaScript with explanations and links to further readings

    1,855 Elo −89196kJavaScript
  66. #1,009
    GitHubDaily/GitHubDaily

    坚持分享 GitHub 上高质量、有趣实用的开源技术教程、开发者工具、编程网站、技术资讯。A list cool, interesting projects of GitHub.

    1,854 Elo −2148.4k
  67. #1,038
    grafana/k6

    A modern load testing tool, using Go and JavaScript

    1,849 Elo −2832.3kGo
  68. #1,060
    microsoft/Web-Dev-For-Beginners

    24 Lessons, 12 Weeks, Get Started as a Web Developer

    1,846 Elo −12597.1kJavaScript
  69. #1,062
    semgrep/semgrep

    Lightweight static analysis for many languages. Find bug variants with patterns that look like source code.

    1,846 Elo +4617.6kC
  70. #1,063
    outline/outline

    The fastest knowledge base for growing teams. Beautiful, realtime collaborative, feature packed, and markdown…

    1,846 Elo −2741.2kTypeScript
  71. #1,081
    phaserjs/phaser

    Phaser is a fun, free and fast 2D game framework for making HTML5 games for desktop and mobile web browsers, supporting…

    1,843 Elo −2540.7kJavaScript
  72. #1,095
    HeyPuter/puter

    🌐 The Internet Computer! Free, Open-Source, and Self-Hostable.

    1,842 Elo −3844.1kTypeScript
  73. #1,106
    Leaflet/Leaflet

    🍃 number one JavaScript library for interactive maps 🇺🇦

    1,840 Elo −5945.9kJavaScript
  74. #1,113
    xifangczy/cat-catch

    猫抓 浏览器资源嗅探扩展 / cat-catch Browser Resource Sniffing Extension

    1,839 Elo −922.9kJavaScript
  75. #1,144
    goldbergyoni/nodebestpractices

    ✅ The Node.js best practices list (July 2026)

    1,835 Elo −53105kDockerfile
  76. #1,154
    directus/directus

    The flexible backend for all your projects 🐰 Turn your DB into a headless CMS, admin panels, or apps with a custom UI…

    1,834 Elo −1338.7kTypeScript
  77. #1,185
    yamadashy/repomix

    📦 Repomix is a powerful tool that packs your entire repository into a single, AI-friendly file. Perfect for when you…

    1,829 Elo +429.2kTypeScript
  78. #1,190
    ueberdosis/tiptap

    The headless rich text editor framework for web artisans.

    1,828 Elo −2539kTypeScript
  79. #1,234
    appsmithorg/appsmith

    Platform to build admin panels, internal tools, and dashboards. Integrates with 25+ databases and any API.

    1,823 Elo +741.2kTypeScript
  80. #1,245
    apify/crawlee

    Crawlee—A web scraping and browser automation library for Node.js to build reliable crawlers. In JavaScript and…

    1,821 Elo +1626.4kTypeScript
  81. #1,261
    webpack/webpack

    A bundler for javascript and friends. Packs many modules into a few bundled assets. Code Splitting allows for loading…

    1,819 Elo −4966kJavaScript
  82. #1,262
    forthespada/CS-Books

    🔥🔥超过1000本的计算机经典书籍、个人笔记资料以及本人在各平台发表文章中所涉及的资源等。书籍资源包括C/C++、Java、Python、Go语言、数据结构与算法、操作系统、后端架构、计算机系统知识、数据库、计算机网络、设计模式、前端、汇编…

    1,819 Elo −9128k
  83. #1,291
    slint-ui/slint

    Slint is an open-source declarative GUI toolkit to build native user interfaces for Rust, C++, JavaScript, or Python…

    1,814 Elo +2624.5kRust
  84. #1,336
    oxc-project/oxc

    ⚓ A collection of high-performance JavaScript tools.

    1,807 Elo 23.4kRust
  85. #1,345
    lodash/lodash

    A modern JavaScript utility library delivering modularity, performance, & extras.

    1,805 Elo +2161.3kJavaScript
  86. #1,384
    discourse/discourse

    A platform for community discussion. Free, open, simple.

    1,800 Elo −2948kRuby
  87. #1,399
    LeCoupa/awesome-cheatsheets

    👩‍💻👨‍💻 Awesome cheatsheets for popular programming languages, frameworks and development tools. They include everything…

    1,797 Elo −4846.6kJavaScript
  88. #1,409
    pnpm/pnpm

    Fast, disk space efficient package manager

    1,796 Elo −3937kRust
  89. #1,420
    qeeqbox/social-analyzer

    API, CLI, and Web App for analyzing and finding a person's profile in 1000 social media \ websites

    1,795 Elo −1124.5kJavaScript
  90. #1,434
    youngyangyang04/leetcode-master

    《代码随想录》LeetCode 刷题攻略:200道经典题目刷题顺序,共60w字的详细图解,视频难点剖析,50余张思维导图,支持C++,Java,Python,Go,JavaScript等多语言版本,从此算法学习不再迷茫!🔥🔥…

    1,793 Elo −6262.8kShell
  91. #1,474
    chartjs/Chart.js

    Simple HTML5 Charts using the <canvas> tag

    1,788 Elo −5167.7kJavaScript
  92. #1,475
    processing/p5.js

    p5.js is a client-side JS platform that empowers artists, designers, students, and anyone to learn to code and express…

    1,788 Elo −1624.3kJavaScript
  93. #1,506
    FlowiseAI/Flowise

    Build AI Agents, Visually

    1,784 Elo −7955.5kTypeScript
  94. #1,524
    qier222/YesPlayMusic

    高颜值的第三方网易云播放器,支持 Windows / macOS / Linux :electron:

    1,782 Elo −10933.6kVue
  95. #1,530
    airbnb/javascript

    JavaScript Style Guide

    1,781 Elo −98148kJavaScript
  96. #1,533
    ryanmcdermott/clean-code-javascript

    Clean Code concepts adapted for JavaScript

    1,780 Elo −5494.7kJavaScript
  97. #1,565
    tradingview/lightweight-charts

    Performant financial charts built with HTML5 canvas

    1,777 Elo −1417.8kTypeScript
  98. #1,572
    refinedev/refine

    A React Framework for building internal tools, admin panels, dashboards & B2B apps with unmatched flexibility.

    1,776 Elo −836kTypeScript
  99. #1,587
    h5bp/html5-boilerplate

    A professional front-end template for building fast, robust, and adaptable web apps or sites.

    1,774 Elo −3957.6kJavaScript
  100. #1,603
    e2b-dev/E2B

    Open-source, secure environment with real-world tools for enterprise-grade agents.

    1,772 Elo +5414.8kPython