JavaScript project architecture examples, page 19
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 901–934 of 934
facundoolano/google-play-scraper★ 2.8k
This is a Node.js library (an open-source scraper module) designed to programmatically fetch and parse data from the Google Play Store.
qwenaudio/qwen-audio-agent★ 2.8k
Qwen Audio Agent is a realtime voice runtime for persistent conversation alongside asynchronous Agent work.
supermemoryai/claude-supermemory★ 2.8k
Claude-Supermemory is a Claude Code plugin that supplies persistent, repository-scoped memory through Supermemory.
pucherot/pi.alert★ 2.8k
Pi.Alert detects devices and connectivity changes on a Wi-Fi/LAN, records them, and presents inventory, event, session, and presence information through a web interface.
speakeasyjs/speakeasy★ 2.8k
Speakeasy is a small Node.js library for generating and verifying HOTP/TOTP one-time passcodes, plus generating secrets and authenticator-compatible otpauth URLs.
dickwu/apple-design-skill★ 2.8k
Apple Design Skill is an agent-facing design reviewer, not a conventional application.
unpoly/unpoly★ 2.8k
This is an open-source JavaScript library (“Unpoly 3.x”) for progressive enhancement of HTML.
pmndrs/postprocessing★ 2.7k
This is an open-source JavaScript/TypeScript library (“postprocessing”) that extends three.js with a flexible post-processing pipeline.
nateherkai/scroll-craft★ 2.7k
scroll-craft is an agent skill and lightweight runtime for designing and building distinctive scroll-driven websites, with an optional Claude Code plugin wrapper.
dimdengd/oldtwitter★ 2.7k
OldTwitter is a browser extension that replaces Twitter’s client interface with an old-style (or optional 2018-style) experience.
skills/secure-code-game★ 2.7k
- This is a self-contained training/game repo, not a production application.
anil-matcha/chatpdf★ 2.7k
This is a small “chat-with-PDF” Python application offering two entry points.
rich-harris/devalue★ 2.7k
hydra-synth/hydra★ 2.7k
Hydra is a browser-based live-coding environment for creating, transforming, compositing, and rendering visuals, including camera, screen, media, and remote-stream inputs.
heshengtao/super-agent-party★ 2.7k
Super Agent Party is an AI desktop companion combining chat, agent tools, persistent memory, animated characters, messaging bots, and live-stream integrations.
sindresorhus/slugify★ 2.7k
This is a small synchronous string-transformation library.
youpi-pg/youpi-pg★ 2.7k
YOUPI PG V2 is a self-hosted UPI payment gateway.
kentcdodds/bookshelf★ 2.7k
Bookshelf is a React app for managing a personal book collection.
kissyteam/kissy★ 2.7k
KISSY is described as a collection of modules, but the supplied tree contains no module implementation or runtime entry point.
thisandagain/sentiment★ 2.7k
Sentiment is a Node.js AFINN-based analyzer.
philippemerle/kubediagrams★ 2.7k
KubeDiagrams generates Kubernetes architecture diagrams from manifest streams/files, rendered Helm/Helmfile output, and cluster state.
mkkellogg/gaussiansplats3d★ 2.7k
Based on an in-depth look at both the file tree and the README, this project is clearly a Three.js–based renderer and viewer for 3D Gaussian splatting.
sharpai/deepcamera★ 2.7k
1. Repo shape: platform + skill catalog + legacy apps
revoltchat/self-hosted★ 2.7k
This repository packages Stoat for self-hosting rather than implementing the chat application itself.
sabakihq/sabaki★ 2.7k
UI Layer: Show the primary “App” component at the entry point (from src/components/App.js) as the container for the SPA.
videojs/http-streaming★ 2.7k
The project is a JavaScript library (VHS) that polyfills HTTP streaming protocols (HLS, DASH, and future formats) so that they work seamlessly with video.js on browsers that…
fineanmol/hacktoberfest2026★ 2.6k
The product is a static Hacktoberfest contributor website.
rohitg00/awesome-claude-code-toolkit★ 2.6k
Claude Code Toolkit is a curated collection of extensions and working aids for Claude Code, rather than a standalone application.
openai/openai-quickstart-node★ 2.6k
This is not a full-stack application or microservice suite, but a curated collection of Node.js example scripts (“quickstart”) demonstrating how to call various OpenAI APIs (Chat…
tus/tus-js-client★ 2.6k
tus-js-client is a cross-runtime JavaScript client for resumable tus uploads.
adrianhajdin/project_hoobank★ 2.6k
Public Layer: Start with the index.html in the root and the public folder. These serve as the static assets and initial HTML file used as the entry point.
hypeserver/react-date-range★ 2.6k
This is a React component library focused on date and date range selection functionality. It's a specialized UI component that can be integrated into other React applications.
kieler/elkjs★ 2.6k
1. This repository is the JavaScript distribution layer for Eclipse ELK, a graph layout engine.
princejwesley/mancy★ 2.6k
Mancy is an Electron/React desktop REPL.
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.