GitDiagram
Browse

JavaScript project architecture examples, page 15

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 701–750 of 934

  1. miroslavpejic85/mirotalk★ 4.8k

    MiroTalk P2P is a self-hosted browser video-conferencing application.

  2. baidu/san★ 4.7k

    Core API & Component Definition: This is where developers call san.defineComponent (as shown in the README’s quick start).

  3. hiteshchoudhary/js-hindi-youtube★ 4.7k

    This is an educational JavaScript code repository for the “Chai aur Code” YouTube channel.

  4. withmarbleapp/os-taxonomy★ 4.7k

    Marble Skill Taxonomy is a static, JSON-based learning dataset, not a runtime application.

  5. fchollet/arc★ 4.7k

    This is a simple, static single‐page web application (SPA) that provides a “testing interface” in HTML/CSS/JavaScript.

  6. brianpetro/obsidian-smart-connections★ 4.7k

    AI Model Providers (OpenAI, Google, Anthropic, etc.)

  7. antswordproject/antsword★ 4.7k

    AntSword is an Electron-based website administration tool intended for authorized security work and webmasters.

  8. frangoteam/fuxa★ 4.7k

    - FUXA is a full-stack industrial SCADA/HMI platform with three execution forms: a browser-based app, an Electron desktop package, and a headless portable/server mode.

  9. o2oa/o2oa★ 4.7k

    O2OA is an enterprise low-code collaboration and office platform.

  10. awesome-android-root/awesome-android-root★ 4.7k

    Awesome Android Root is a static, VitePress-powered knowledge base for Android rooting: curated apps and modules, rooting procedures, tutorials, FAQs, troubleshooting, and…

  11. conorbronsdon/avoid-ai-writing★ 4.7k

    avoid-ai-writing is a writing-audit product with a deterministic detector, preservation validator, command-line interfaces, and an agent skill.

  12. apple/password-manager-resources★ 4.7k

    Data Resources: The “quirks” directory is the heart of the project.

  13. knownsec/kcon★ 4.7k

    This repository is a KCon conference-material archive, not the conference platform itself.

  14. yuliskov/smarttubelegacy★ 4.6k

    SmartYouTubeTV is an Android TV YouTube client whose main journey is remote- or intent-driven navigation into video playback.

  15. octokatherine/readme.so★ 4.6k

    readme.so is a browser-based README editor. Users add and reorder section templates, edit their contents, inspect rendered or raw Markdown, and download the result.

  16. gradio-app/fastrtc★ 4.6k

    FastRTC turns Python handlers into real-time audio/video sessions: users connect through a built-in Gradio UI or mounted WebRTC/WebSocket endpoints, media reaches a handler, and…

  17. clooos/bubble-card★ 4.6k

    Bubble Card is a Home Assistant custom-card collection.

  18. moshang-ax/lottery★ 4.6k

    Lottery is a Vue-based annual-dinner raffle with an Express data service.

  19. createjs/soundjs★ 4.6k

    This is an open-source JavaScript audio library (SoundJS) in the CreateJS suite.

  20. heydamir/unslop★ 4.6k

    unslop is an agent skill for redesigning AI-looking interfaces.

  21. u14app/deep-research★ 4.6k

    Deep Research is a full-stack web application built with Next.js (v15) and Shadcn UI.

  22. ismaelmartinez/teams-for-linux★ 4.5k

    This is a desktop application built on Electron that wraps the Microsoft Teams web client in a standalone shell for Linux (and other OSes).

  23. sgoudelis/ground-station★ 4.5k

    This is a split-stack ground-station system with three major runtime pieces: a React frontend, a Python backend API/server, and multiple worker/process subsystems that do the…

  24. cyrus-and/chrome-remote-interface★ 4.5k

    The chrome-remote-interface project is a Node.js module that provides an abstraction over the Chrome Debugging Protocol.

  25. oframe/ogl★ 4.5k

    OGL is a minimal, modular WebGL library provided as ES6 modules with zero dependencies.

  26. harlan-zw/unlighthouse★ 4.5k

    The “packages/cli” and “packages/unlighthouse-ci” directories include command‐line utilities that drive scans from the terminal or as part of CI/CD pipelines.

  27. home-sweet-gnome/dash-to-panel★ 4.5k

    Dash to Panel is a GNOME Shell extension that combines launchers, running applications, and system controls in a configurable panel.

  28. alireza0/x-ui★ 4.5k

    X-UI is a web administration panel for configuring and monitoring Xray, with client subscriptions and operational integrations.

  29. muhammedkalkan/openlens★ 4.4k

    This is a binary-build customization repository, not the OpenLens application source.

  30. rogandawes/p4wnp1_aloa★ 4.4k

    P4wnP1 A.L.O.A. is a Raspberry Pi–based offensive appliance, configured through a CLI or browser client.

  31. igrigorik/videospeed★ 4.4k

    Video Speed Controller is a browser extension for controlling HTML5 audio and video playback.

  32. varunshenoy/graphgpt★ 4.4k

    This is the core of the project, implemented in React (files in the src folder like App.js, index.js) along with public assets (index.html, manifest.json, robots.txt).

  33. wmariuss/awesome-devops★ 4.4k

    Awesome DevOps is a curated reference list, not an operational DevOps platform.

  34. micheleg/dash-to-dock★ 4.4k

    Dash to Dock is a GNOME Shell extension that turns the application dash into a desktop dock for launching apps and switching among windows and workspaces.

  35. goldbergyoni/nodejs-testing-best-practices★ 4.4k

    This repository is a Node.js testing-practices guide, with a showcase order-service component and smaller recipes illustrating other frameworks and testing topics.

  36. brunosimon/my-room-in-3d★ 4.4k

    Bundler/Build System: Represent the webpack configuration files (webpack.common.js, webpack.dev.js, webpack.prod.js) and package.json.

  37. its-a-feature/mythic★ 4.4k

    Based on our analysis of the file structure and the README, Mythic is a complex, multi-container, full-stack red teaming framework with both a backend (largely written in Go…

  38. jonasschmedtmann/ultimate-react-course★ 4.4k

    This repository is not a “monolithic” application in the traditional sense but rather a collection of independent projects – each one representing a module or “lesson” in the…

  39. mekos2772/ios-location-spoofer★ 4.4k

    This repository combines an iOS network-location spoofing module with an optional location-picker service.

  40. qasimwani/leethub★ 4.4k

    LeetHub is a browser extension that authorizes a GitHub account, lets the user create or link a repository, then syncs accepted coding solutions to GitHub.

  41. composiohq/open-claude-cowork★ 4.4k

    Open Claude Cowork is an Electron desktop chat app backed by an Express service.

  42. builderio/skills★ 4.3k

    This repository is a catalog of composable agent skills.

  43. mermaid-js/mermaid-cli★ 4.3k

    CLI Interface: Located in the “src” directory (files like cli.js, index.js, version.js) that parse command-line arguments, manage option flags (like input/output file paths…

  44. paperwm/paperwm★ 4.3k

    PaperWM is a GNOME Shell extension for scrollable tiled windows and per-monitor workspaces.

  45. metafizzy/packery★ 4.3k

    Packery is a browser bin-packing layout library.

  46. code-charity/youtube★ 4.3k

    - This is a cross-browser YouTube extension, not a web app.

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.