GitDiagram
Browse

JavaScript project architecture examples, page 8

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 351–400 of 934

  1. summernote/summernote★ 11.8k

    Summernote is a jQuery WYSIWYG editor.

  2. chjj/blessed★ 11.8k

    This is an open-source Node.js library (“blessed”) that reimplements curses-style terminal control and provides a high-level widget API for building terminal UIs.

  3. svgdotjs/svg.js★ 11.8k

    Library Entry Point: Represent the main entry (src/main.js) that ties together the library.

  4. plankanban/planka★ 11.7k

    Planka is a full-stack, open-source project‐tracking (Kanban) application.

  5. 1995parham/github-do-not-ban-us★ 11.7k

    This repository is a public campaign and community contribution collection, not a coordinated application.

  6. pipedreamhq/pipedream★ 11.7k

    Pipedream is a developer integration platform for event-driven automations.

  7. reactjs/react.dev★ 11.7k

    The system should be represented as a Next.js-based web application with the following primary components.

  8. mnfst/awesome-free-llm-apis★ 11.7k

    This repository is a curated directory of free-tier LLM APIs, with provider/model details and setup examples.

  9. zarazhangrui/frontend-slides★ 11.6k

    Generate a single-file, dependency-free HTML slideshow (inline CSS/JS).

  10. stylelint/stylelint★ 11.5k

    Stylelint is a CSS linter and convention checker. A user invokes the CLI or JavaScript/PostCSS API with source files and configuration.

  11. acornjs/acorn★ 11.5k

    Acorn is a JavaScript parsing toolkit with three product packages: the strict parser, an error-tolerant parser, and an ESTree syntax-tree walker.

  12. debug-js/debug★ 11.5k

    This is a JavaScript library (an npm package) that provides a minimalist debugging utility for both Node.js and web browsers.

  13. wangrongding/wechat-bot★ 11.4k

    WeChat Bot is a command-line IM agent and local-WeChat analysis tool.

  14. facebook/hermes★ 11.4k

    Hermes is a JavaScript engine optimized for React Native startup, combining ahead-of-time compilation and compact bytecode with a runtime that executes JavaScript.

  15. is-a-dev/register★ 11.3k

    is-a.dev provides developer-owned .is-a.dev subdomains.

  16. schlagmichdoch/pairdrop★ 11.3k

    PairDrop is a browser-based, peer-to-peer file and text sharing system for local networks and internet-connected peers.

  17. akveo/blur-admin★ 11.3k

    1. This repository is a front-end admin template built on AngularJS 1.x with Bootstrap, Sass, jQuery, and a Gulp-based build pipeline.

  18. dmitrybaranovskiy/raphael★ 11.3k

    This is an open-source, front-end JavaScript library for cross-browser vector graphics (Raphaël).

  19. pixeltris/twitchadsolutions★ 11.3k

    TwitchAdSolutions is an open-source set of client-side ad-blocking scripts and filter rules for Twitch.

  20. tangly1024/notionnext★ 11.3k

    This is a full-stack, static-rendered blog system built with Next.js that sources content from Notion via the Notion API.

  21. listen1/listen1_desktop★ 11.2k

    This is an Electron-based open-source desktop application (“Listen 1 音乐播放器”) that aggregates multiple online music services (网易云音乐, QQ 音乐, 酷狗, etc.) into one player.

  22. kautukkundan/awesome-profile-readme-templates★ 11.2k

    This is an open-source “collection” repository: it gathers and organizes example GitHub profile README files for inspiration.

  23. codewithharry/sigma-web-dev-course★ 11.1k

    Tutorial Sections (HTML/CSS, JavaScript, Backend, etc.)

  24. open-gsd/gsd-core★ 11.1k

    GSD Core is a context-engineering and spec-driven development framework for AI coding agents.

  25. jo-inc/camofox-browser★ 11.1k

    camofox-browser is an anti-detection browser server for AI agents.

  26. oldboyxx/jira_clone★ 11.1k

    Backend/API Server: Represented by the “api” folder. Key subcomponents include.

  27. openspug/spug★ 11k

    - This is a split-stack project: spug_api is the backend control plane, and spug_web is a React single-page admin console.

  28. 1c7/crash-course-computer-science-chinese★ 10.9k

    This repository primarily publishes Chinese-English subtitles for a 40-episode Crash Course Computer Science series, in a combined file and as per-episode files.

  29. cytoscape/cytoscape.js★ 10.9k

    Style Engine | ↔ | Layout Engine | ↔ | Renderer | ↔ | Animation |

  30. yokoffing/betterfox★ 10.9k

    Betterfox is a curated set of Firefox preference files for privacy, security, performance, and browsing experience—not a browser or runtime service.

  31. anil-matcha/open-generative-ai★ 10.9k

    - This repo is a monorepo with two runtime targets: a Next.js web app and an Electron desktop app.

  32. r-spacex/spacex-api★ 10.8k

    This is a monolithic, Node.js‐based REST API service (no UI) that exposes SpaceX telemetry: launches, rockets, capsules, payloads, starlink, landpads, etc.

  33. withspectrum/spectrum★ 10.8k

    Spectrum is a full-stack platform for online communities, combining forum-style threaded discussions with real-time chat, moderation, and community management.

  34. beefproject/beef★ 10.8k

    – Represent the core Ruby-based backend, including components in the “core” directory.

  35. xinnan-tech/xiaozhi-esp32-server★ 10.7k

    xiaozhi-esp32-server provides backend services for ESP32 conversational devices, plus a browser-based digital-human client and a wake-word runtime.

  36. sub-store-org/sub-store★ 10.6k

    Sub-Store is a subscription-management backend: users submit subscription or resource inputs, preview or convert them into proxy-platform formats, and manage collections, files…

  37. joeanamier/xhs-downloader★ 10.6k

    – main.py: Acts as one main entry point that branches into different modes (CLI/TUI modes, server/API mode, or command‐line mode).

  38. stremio/stremio-web★ 10.5k

    This is a single-page application (SPA) front-end for Stremio (“Stremio-Web”), built with React, TypeScript/JavaScript, Less, and bundled by Webpack.

  39. horsicq/detect-it-easy★ 10.5k

    The “db” directory is highly structured, with subdirectories for numerous file types (APK, PE, ELF, MS-DOS, etc.).

  40. easydiffusion/easydiffusion★ 10.5k

    Easy Diffusion is a local Stable Diffusion image-generation application.

  41. aandrew-me/ytdownloader★ 10.5k

    ytDownloader is an Electron desktop app for downloading video and audio from many sites.

  42. stuk/jszip★ 10.4k

    JSZip is a JavaScript library for creating, reading, and editing ZIP archives.

  43. ckeditor/ckeditor5★ 10.4k

    UI Layer (Blue) - Handles user interactions and view rendering

  44. hackjutsu/lepton★ 10.3k

    Lepton is an Electron desktop code-snippet manager backed by GitHub Gist.

  45. webkit/webkit★ 10.2k

    The README identifies WebKit as a cross-platform browser engine used by Safari and other applications.

  46. npm/cli★ 10.1k

    npm is a JavaScript package-manager CLI.

  47. i18next/react-i18next★ 10k

    This repository is the react-i18next library: a React binding for a consumer-supplied i18next runtime.

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.