GitDiagram
Browse

JavaScript project architecture examples, page 3

Interactive architecture diagrams of 934 open-source JavaScript repositories with a GitDiagram architecture diagram, most stars first. Each diagram shows the project's main components, how they connect, and links every part to its file on GitHub.

Repositories 101–150 of 934

  1. openai/codex-plugin-cc★ 33.5k

    This is a Claude Code plugin that delegates reviews and coding tasks to Codex.

  2. pcottle/learngitbranching★ 33.3k

    Based on our analysis of the file tree and the README, the project is a client-side web application that visualizes Git operations in a sandbox-style environment with educational…

  3. vercel-labs/agent-skills★ 33.3k

    This repository packages agent skills; its most substantial executable workflow is the Vercel Optimize audit.

  4. owasp/cheatsheetseries★ 33.2k

    OWASP Cheat Sheet Series is a curated security-knowledge repository.

  5. gethomepage/homepage★ 32.8k

    Homepage is a configurable self-hosted dashboard: users view service links and bookmarks, monitor integrations, and use utility widgets and search.

  6. lutzroeder/netron★ 32.7k

    Support for major formats like ONNX, TensorFlow, PyTorch, etc.

  7. airbnb/lottie-web★ 32.1k

    Lottie Web loads After Effects animation JSON or a URL, prepares it for playback, and renders frames into a chosen browser renderer.

  8. lovell/sharp★ 32.1k

    Node.js API Layer (Node-API v9 Interface)

  9. parallax/jspdf★ 31.3k

    jsPDF is a JavaScript PDF-generation library.

  10. amai-gmbh/ai-expert-roadmap★ 31.3k

    This repository publishes an AI learning-roadmap reference: readers browse an introductory overview and topic-specific charts spanning fundamentals, data science, machine…

  11. sortablejs/sortable★ 31.2k

    Sortable is a browser-side JavaScript library for dragging items within and between lists, then reporting the resulting changes through callbacks and events.

  12. webtorrent/webtorrent★ 30.9k

    Client Interface Layer (Node.js and Browser environments)

  13. googlechrome/lighthouse★ 30.8k

    Lighthouse is a Node.js (Node 22+) web-page analysis engine.

  14. sampotts/plyr★ 30k

    Plyr is a browser-side accessible media player for HTML5 audio/video and YouTube/Vimeo embeds.

  15. anil-matcha/open-higgsfield-ai★ 29.7k

    Open Generative AI is a generative-media studio spanning image, video, audio, and workflow-oriented tools, with a standalone desktop app and a hosted Next.js surface.

  16. vuejs/vue-cli★ 29.5k

    Vue CLI is a monorepo for creating and operating Vue projects, with a webpack-based project service and a graphical project manager.

  17. decolua/9router★ 29.2k

    9Router is a local AI gateway and dashboard that connects coding clients to many model providers.

  18. immerjs/immer★ 29k

    - This is the Immer library: a TypeScript/JavaScript immutability engine that lets callers “mutate” a draft and then produces a new immutable tree.

  19. tastejs/todomvc★ 28.9k

    a. Core Specification and Documentation – At the center, include the TodoMVC specification (app-spec.md) and the README.

  20. swagger-api/swagger-ui★ 28.7k

    This is a front-end single-page application that renders API definitions visually.

  21. viatsko/awesome-vscode★ 28.7k

    This is a static “awesome-list” repository for Visual Studio Code: a curated collection of VS Code extensions, themes, resources, and documentation, published as a static website…

  22. jamiebuilds/the-super-tiny-compiler★ 28.6k

    1. This repository is a single-purpose educational compiler written in JavaScript for Node.js.

  23. kenwheeler/slick★ 28.5k

    Slick is a jQuery carousel/slider library.

  24. greensock/gsap★ 28.5k

    GSAP is a zero-dependency, framework-agnostic browser JavaScript animation engine.

  25. vuejs/vuex★ 28.4k

  26. digitalocean/nginxconfig.io★ 28.3k

    Based on your analysis of the file tree and README, this project is a web‐based NGINX configuration generator.

  27. michalsnik/aos★ 28.1k

    AOS is a browser-side, CSS-driven scroll-animation library.

  28. blackmatrix7/ios_rule_script★ 28k

    This repository distributes platform-specific traffic rules and request/response rewrites, alongside standalone automation scripts and external resources.

  29. z-siqi/clash-for-windows_chinese★ 28k

    This is an Electron‐based desktop application (“Clash for Windows”) that has been patched and repackaged with Chinese translations.

  30. sudheerj/javascript-interview-questions★ 27.7k

    This repository is a reference collection of JavaScript interview questions and standalone coding exercises, not an application with a shared runtime.

  31. cmliu/edgetunnel★ 27.6k

    下面针对 “edgetunnel” 项目,说明如何绘制一份最准确、最清晰的系统设计图(架构图)。这个项目本质上是一个部署在 Cloudflare 平台上的 Serverless 脚本(CF Worker/Pages),用于将 VLESS 配置信息在线转换为各类客户端可识别的订阅格式。请按照以下步骤与要素进行绘制。

  32. jashkenas/underscore★ 27.4k

    This is an open-source JavaScript utility library (Underscore.js) providing functional helpers for arrays, objects, functions, etc.

  33. advanced-frontend/daily-interview-question★ 27.3k

    Daily-Interview-Question is a curated front-end interview study resource, not a software runtime.

  34. codemirror/codemirror5★ 27.2k

    Based on our analysis of the file tree and README, the project is CodeMirror 5—a JavaScript library that implements a browser-based, code-centric text editor.

  35. quasarframework/quasar★ 27.2k

    Quasar is a Vue framework and project toolchain for creating and running applications across web, server-rendered, static, mobile, desktop, and browser-extension targets.

  36. eslint/eslint★ 27.2k

  37. ajaxorg/ace★ 27.1k

    Ace is an open-source, embeddable browser-based code editor library written in JavaScript.

  38. ai/nanoid★ 27.1k

    Nano ID is a small JavaScript library for generating compact URL-friendly string IDs.

  39. badges/shields★ 27k

    Shields.io is a Node.js service that produces SVG and raster status badges from static parameters or live third-party data.

  40. philc/vimium★ 27k

    Vimium is a Chrome/Edge/Firefox browser extension that adds Vim-style keyboard navigation, tab control, find, link activation, marks, and omnibar-style URL/search input.

  41. remy/nodemon★ 26.7k

    Nodemon is a development process supervisor.

  42. rollup/rollup★ 26.3k

    Rollup bundles JavaScript ES modules into optimized output formats.

  43. haizlin/fe-interview★ 26.3k

    This is an open-source, static-content repository of front-end interview questions and study materials.

  44. eyaltoledano/claude-task-master★ 26.3k

    CLI Interface & Command Module: Represent the CLI entrypoints (e.g., the scripts in the “bin” folder, “index.js”, and the commands available in “scripts/modules”).

  45. feathericons/feather★ 26k

    Feather is an icon collection and JavaScript API for using its SVGs.

  46. simple-icons/simple-icons★ 26k

    Simple Icons is a brand-icon asset library: consumers select icons by slug and use the package’s icon data or SVG files, or fetch them from a CDN.

Counted over GitDiagram's stored diagrams of public repositories, from the names their components and groups carry and the files they link to; the rules are the ones in the 2026 open-source architecture report. Stars are GitHub's when the diagram was last made. Rebuilt daily: hubs grow as more repositories' languages are known.