GitDiagram
Browse

Desktop app architecture examples, page 6

Interactive architecture diagrams of 455 open-source repositories with a GitDiagram architecture diagram where the diagram has a desktop app (including Electron and Tauri), most stars first. Each diagram shows the project's main components, how they connect, and links every part to its file on GitHub.

Repositories 251–300 of 455

  1. zhouxiaoka/autoclip★ 9.1k · Python

    AutoClip is an AI highlight-editing product for desktop, web, and CLI/MCP use.

  2. storytold/craft-anything★ 9.1k · Rust

    Craft Anything is a desktop and CLI application for inspecting websites, apps, games, and files, then using a coding agent to build and compare a clean-room recreation.

  3. firezone/firezone★ 9k · Elixir

    Firezone is a zero-trust remote-access platform.

  4. bottlesdevs/bottles★ 9k · Python

    Bottles is a Linux desktop application for running Windows software in isolated Wine environments.

  5. lykosai/stabilitymatrix★ 8.9k · C#

    Stability Matrix is a cross-platform package manager and inference UI for Stable Diffusion.

  6. hicccc77/weflow★ 8.9k · TypeScript

    WeFlow is a local-first Electron desktop application.

  7. darrylmorley/whatcable★ 8.7k · Swift

    WhatCable is a macOS menu-bar application that observes USB-C ports, power, displays, USB devices, and Thunderbolt state, then explains cable capability and charging bottlenecks.

  8. cybertimon/rapidraw★ 8.7k · TypeScript

    - RapidRAW is a cross-platform desktop photo editor built as a Tauri app.

  9. nexmoe/vidbee★ 8.6k · TypeScript

    VidBee is organized as a multi-app, multi-package repo. The main product surfaces are.

  10. duxlabs-dev/dux-shell★ 8.6k · QML

    Dux Shell is a Wayland desktop shell pairing a Quickshell interface with a Go daemon and CLI.

  11. gitextensions/gitextensions★ 8.6k · C#

    Git Extensions is a Windows desktop Git-repository manager, with Windows Explorer and Visual Studio integration.

  12. cerebroapp/cerebro★ 8.5k · JavaScript

    - Cerebro is an Electron desktop app with two renderer processes plus the Electron main process.

  13. felixrieseberg/macintosh.js★ 8.5k · JavaScript

    macintosh.js is an Electron application that runs Mac OS 8 by launching a Basilisk II WebAssembly emulator.

  14. vercel-labs/agent-desktop★ 8.4k · Rust

    agent-desktop is a cross-platform desktop automation CLI and C library.

  15. harisekhon/devops-bash-tools★ 8.4k · Shell

    DevOps Bash Tools is a command-line toolkit for operating local systems, cloud platforms, data services, developer platforms, and CI/CD systems.

  16. gyroflow/gyroflow★ 8.4k · Rust

    1. Gyroflow is a cross-platform desktop/mobile video stabilization application built as a Rust workspace with a Qt/QML user interface.

  17. theassassin/appimagelauncher★ 8.4k · C++

    AppImageLauncher intercepts AppImage launches, runs unintegrated images or prompts users to integrate them, and provides desktop entries for later launching, updating, and removal.

  18. input-leap/input-leap★ 8.3k · C++

    Input Leap is a cross-platform software KVM: a server computer’s keyboard and mouse control configured client computers by moving the pointer between screen edges.

  19. harnessmd/munder-difflin★ 8.3k · JavaScript

    Munder Difflin is a local-first Electron desktop harness that turns terminal coding CLIs into a coordinated agent team.

  20. fei-away/codex-dream-skin★ 8.3k · JavaScript

    Codex Dream Skin is a local, external theming tool for the Codex desktop client on macOS and Windows.

  21. azahar-emu/azahar★ 8.2k · C++

    Azahar is a multi-platform Nintendo 3DS emulator.

  22. stranslate/stranslate★ 8.2k · C#

    STranslate is a Windows desktop translation and OCR application with a pluggable set of OCR, translation, speech, and vocabulary providers.

  23. galaxy-s10/billd-desk★ 8.2k · TypeScript

    BilldDesk Pro is a cross-platform remote-desktop client.

  24. pinokiocomputer/pinokio★ 8.1k · JavaScript

    Pinokio is an Electron desktop launcher for open-source apps: users open its interface, discover or use local scripts, then run scripts that install and launch projects in…

  25. avengemedia/dankmaterialshell★ 8.1k · QML

    1. Purpose and principal workflow. DankMaterialShell is a Wayland desktop shell combining a Quickshell/QML interface with a Go dms command and system-integration host.

  26. genspark-ai/genoffice★ 8.1k · TypeScript

    GenOffice is a desktop AI office suite for editing Office files, PDF, Markdown, and HTML, with a command-line/MCP interface for agents.

  27. ever-co/ever-gauzy★ 8.1k · TypeScript

    Ever Gauzy is a business-management platform spanning ERP, CRM, HRM, ATS, project work, and employee time/activity tracking.

  28. chaitanyagiri/munder-difflin★ 8.1k · JavaScript

    Munder Difflin is an Electron desktop harness that turns terminal coding CLIs into a coordinated team of agents, represented on a shared office floor.

  29. warp-tech/warpgate★ 8k · Rust

    Warpgate is a transparent, multi-protocol bastion: users connect through native clients or a browser, authenticate, select or resolve an authorized target, and have traffic…

  30. collabnix/dockerlabs★ 8k · JavaScript

    DockerLabs is a learning-content platform: learners choose a workshop or reference, study hands-on Docker and Kubernetes material, and practice in Docker Desktop or Docker Engine.

  31. terrycavanagh/vvvvvv★ 8k · ActionScript

    This repository is the open-source code for VVVVVV.

  32. beeradmoore/dlss-swapper★ 7.9k · C#

    DLSS Swapper is a Windows desktop tool for discovering installed games and managing/swapping DLSS, FSR, and XeSS libraries.

  33. throneproj/throne★ 7.8k · C++

    Throne is a cross-platform Qt proxy client, with a headless/service mode.

  34. opentoonz/opentoonz★ 7.7k · C++

    OpenToonz is a native 2D-animation application, built primarily in C/C++.

  35. dataelement/dsh-desktop★ 7.7k · JavaScript

    DSH Desktop is a local-first Electron shell for DeepSeek Harness.

  36. ringhyacinth/star-office-ui★ 7.5k · HTML

    Star Office UI is a pixel-art dashboard for making AI-agent activity visible, with optional multi-agent collaboration, yesterday-memo cards, asset customization, AI-generated…

  37. thewh1teagle/vibe★ 7.5k · TypeScript

    Vibe is an offline-first desktop application for transcribing audio and video, with optional phone capture and AI analysis.

  38. wealthfolio/wealthfolio★ 7.5k · Rust

    Wealthfolio is a local-first monorepo with three runtime surfaces: a Tauri desktop/mobile app, a Rust HTTP server for web mode, and a React/Vite frontend that runs in either…

  39. anyproto/anytype-ts★ 7.5k · TypeScript

    1. Repository purpose and system boundary

  40. vastsa/pi-desktop★ 7.4k · TypeScript

    PI-Desktop is a local-first AI-agent desktop workspace.

  41. eutropicai/final2x★ 7.4k · TypeScript

    Final2x is a cross-platform desktop image super-resolution tool with a Python core.

  42. hellodigua/chatlab★ 7.3k · TypeScript

    ChatLab is a local-first chat-history import, analytics, SQL exploration, and AI-agent system.

  43. storytold/effectcraft★ 7.3k · Rust

    EffectCraft is a motion-graphics compositor for building animated compositions, applying effects, previewing frames, and exporting media.

  44. storytold/gridcraft★ 7.3k · Rust

    GridCraft is a cross-platform spreadsheet application, with native desktop and browser shells plus headless CLI and agent interfaces.

  45. sabrogden/ditto★ 7.2k · C

    Ditto is a native Windows clipboard-history manager: it captures clipboard contents (text, images, HTML, and custom formats), persists them locally, lets users search/select past…

  46. storytold/cadcraft★ 7.2k · Rust

    CADCraft is a Rust 2D/3D CAD application with desktop, browser, CLI, and agent-facing entry points.

  47. adrianhajdin/project_3d_developer_portfolio★ 7.1k · JavaScript

    This is a React 3D developer portfolio.

  48. os-js/os.js★ 7.1k · JavaScript

    OS.js is a web desktop platform.

  49. tradesdontlie/tradingview-mcp★ 7.1k · JavaScript

    TradingView MCP Bridge exposes a local TradingView Desktop chart to AI assistants through MCP tools and a matching JSON-output CLI.

  50. lightningpixel/modly★ 7k · TypeScript

    Modly is a local, GPU-backed desktop application that converts images into 3D meshes using installable open-source model extensions.

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.