JavaScript project architecture examples, page 16
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 751–800 of 934
killedbyapixel/littlejs★ 4.3k
LittleJS is a lightweight HTML5 game engine.
vivek9patel/vivek9patel.github.io★ 4.3k
This is a front-end project built with Next.js and tailwind CSS that simulates an Ubuntu 20.04 themed personal portfolio.
cavi-au/consent-o-matic★ 4.3k
Consent-O-Matic is a browser extension that detects consent-management banners, applies stored user preferences through site-specific rules, and reports completion in the browser…
syhyz1990/baiduyun★ 4.3k
Browser Environment: This is the host environment for running the script. It includes supported browsers (Chrome, Edge, etc.) on multiple operating systems (Windows, macOS, Linux).
vogler/free-games-claimer★ 4.2k
free-games-claimer runs separate browser-automation scripts to sign in to game storefronts, identify currently free items, claim them, and record outcomes for later runs.
codeceptjs/codeceptjs★ 4.2k
CodeceptJS is a Node.js E2E/acceptance-test framework that exposes readable BDD-style scenarios while hiding asynchronous browser, mobile, and API driver details.
ashutosh1919/masterportfolio★ 4.2k
This is a React-based, customizable developer portfolio.
nagix/mini-tokyo-3d★ 4.2k
Mini Tokyo 3D is a browser-based, real-time 3D map of Tokyo public transport.
fleetbase/fleetbase★ 4.2k
Fleetbase is a modular logistics and supply-chain operating system.
jimliu/baoyu-design★ 4.2k
baoyu-design is a portable agent skill for producing self-contained HTML design artifacts, with starter UI scaffolds and companion import, design-system, and export tools.
dortania/opencore-install-guide★ 4.2k
This repository is a documentation site, not an application runtime.
scottbez1/splitflap★ 4.2k
This repository is an open-source split-flap display project: it combines mechanical and electronics design tools, ESP32 firmware, and computer-side control software.
marionebl/svg-term-cli★ 4.2k
This is a Node.js-based CLI tool (“svg-term-cli”) written in TypeScript.
mattdiamond/fuckitjs★ 4.2k
This is a JavaScript library/plugin that focuses on error handling through a unique approach of code evaluation and line removal.
adrianhajdin/project_chat_application★ 4.1k
This is a two-process realtime room-chat application: a React browser client connects to a Node.js Socket.io server for presence and message delivery.
tholman/cursor-effects★ 4.1k
90s Cursor Effects is a browser JavaScript library of configurable cursor animations.
zhw2590582/artplayer★ 4.1k
ArtPlayer.js is a browser HTML5 video-player ecosystem.
yuzutech/kroki★ 4k
‘server’ module as the central component. This Java web server (built using Maven and powered by Vert.x) exposes REST endpoints that accept HTTP GET and POST requests.
mdn/dom-examples★ 4k
dom-examples is a collection of standalone browser DOM and Web API demonstrations, not one integrated application.
leonxlnx/unlazy★ 4k
unlazy is an AI-agent skill for disciplined completion of substantial work: define acceptance gates, run approved checks, reverify results, and coordinate parallel work.
tulios/kafkajs★ 4k
lxieyang/chrome-extension-boilerplate-react★ 4k
This is a Chrome Extension (Manifest V3) boilerplate built with React 18 and Webpack 5.
eternityspring/shuohao-skills★ 3.9k
shuohao-skills is a collection of agent-operated AI short-drama production skills, not a single runtime pipeline.
duolahypercho/codex-router★ 3.9k
Codex Router is a local model-routing product: client applications send routed requests to a local router, which provides access to external model providers while keeping…
siteserver/cms★ 3.9k
SSCMS is a .NET website/CMS platform with a web application, core services, a CLI, and a database foundation.
mindskip/xzs★ 3.9k
学之思(XZS)是面向学校的前后端分离考试系统,提供管理端、学生 Web 端和微信小程序。管理员维护学科、题库、试卷与任务;学生登录后参加考试或练习、提交答案并查看记录与错题。后端提供这些客户端共用的 REST API,并处理认证、用户、消息和答卷。README…
jellyfin/jellyfin-web★ 3.9k
Jellyfin Web is a browser frontend for Jellyfin clients.
didi/mpx★ 3.9k
moment/moment-timezone★ 3.9k
This is an open-source JavaScript/TypeScript library (“Moment-Timezone”) that provides IANA time-zone support for Moment.js.
desandro/draggabilly★ 3.9k
Core Library Module: Represent the key file (draggabilly.js), which implements the core drag-and-drop logic, event binding, options management, and public API.
pi-apps/pi-explorer★ 3.9k
React Application (evident from the src/components structure)
firebaseextended/firepad★ 3.9k
Firepad is an embeddable collaborative text and code editor backed by Firebase.
efforg/privacybadger★ 3.9k
Privacy Badger is a browser extension that learns to block hidden trackers while sending GPC and Do Not Track signals.
schemastore/schemastore★ 3.9k
SchemaStore is a public catalog of JSON Schemas.
amqp-node/amqplib★ 3.8k
This project is an AMQP 0-9-1 library for Node.js, used to provide both a low-level API and higher-level abstractions for interacting with RabbitMQ.
ilysenko/codex-desktop-linux★ 3.8k
This repository repackages OpenAI’s signed Linux ChatGPT .deb into a community-branded codex-desktop distribution.
gildas-lormeau/zip.js★ 3.8k
hughyau/qiushi-skill★ 3.8k
Qiushi Skill is a collection of practical methodology skills for AI agents, with a session-start kernel that routes tasks to the appropriate methods and a separate CLI for…
openspeedtest/speed-test★ 3.8k
OpenSpeedTest is a static-browser network bandwidth estimator.
reacttooltip/react-tooltip★ 3.8k
Core Library (src folder): Represent the primary React components involved in implementing the tooltip.
0hq/webgpt★ 3.8k
Project type: A client-side, single-page web application (vanilla HTML + JavaScript) that implements a transformer model inference engine using WebGPU.
hizzgdev/jsmind★ 3.8k
jsMind is an open‑source pure‑JavaScript library for rendering and editing mind maps on the web, based on HTML5 Canvas and SVG.
openstreetmap/id★ 3.8k
Main components: Context, Graph, History, and Validator
limesurvey/limesurvey★ 3.7k
LimeSurvey is a web platform for designing, publishing, and analyzing multilingual surveys.
browserbase/skills★ 3.7k
Browserbase Skills is a Claude Code plugin: users request browser automation or research, Claude applies a task-specific skill, and scripts or agent workflows produce browser…
rezmason/matrix★ 3.7k
HTML/CSS (index.html): The entry point rendering the canvas and UI elements.
foamzou/melody★ 3.7k
Shared Components (Player, Search Results, Task Notifications)
zhblue/hustoj★ 3.7k
The “trunk/core” directory shows C/C++ code for judging tasks.
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.