GitDiagram
Browse

Shell project architecture examples, page 4

Interactive architecture diagrams of 214 open-source Shell 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 151–200 of 214

  1. gh0stzk/dotfiles★ 4.4k

    The system should be represented as a layered architecture with these primary components.

  2. openvpn/easy-rsa★ 4.4k

    This is an open-source command-line utility (“easy-rsa”) for building and managing a Public Key Infrastructure (PKI) Certificate Authority.

  3. jakoolit/arch-hyprland★ 4.4k

    Install Entry Points – Represent the primary scripts such as install.sh, auto-install.sh, and uninstall.sh.

  4. unifi-utilities/unifi-common★ 4.4k

    unifi-common installs a systemd service that enables shell scripts to run during UniFi device startup.

  5. 0xnyk/council-of-high-intelligence★ 4.4k

    Council of High Intelligence is a multi-client deliberation plugin.

  6. jeffreytse/zsh-vi-mode★ 4.3k

    This project is a lightweight shell plugin that modifies the vi mode behavior in Zsh.

  7. jedi4ever/veewee★ 4.3k

    Veewee is a command-line tool for repeatedly defining and building customized VM images and Vagrant base boxes across VirtualBox, VMware Fusion, KVM, and Parallels.

  8. papermc/folia★ 4.3k

    Folia is a fork of Paper for the Minecraft dedicated server, but with a fundamentally different runtime model: the server no longer has one global “main thread” for game logic.

  9. nyldn/claude-octopus★ 4.2k

    Claude Octopus is a Claude Code plugin for escalating work into multi-provider research, implementation, and review, with consensus gates; its README also describes memory…

  10. samsesh/socialbox-termux★ 4.2k

    Main Entry Point / Orchestrator: The SocialBox.sh script in the project’s root acts as the primary interface. It integrates the overall functionalities.

  11. imapsync/imapsync★ 4.2k

    Imapsync is a one-way, incremental IMAP mailbox migration tool.

  12. davidondrej/skills★ 4.1k

    This repository is a catalog of reusable Agent Skills: an agent selects a focused workflow and loads its instructions.

  13. cachyos/linux-cachyos★ 4.1k

    This repository defines Arch Linux package builds for CachyOS kernel variants.

  14. yonggekkk/x-ui-yg★ 4.1k

    This repository packages a one-command installer and closed-source x-ui-yg panel binaries.

  15. github/mona-sans★ 4k

    This is an open-source font project (“Mona Sans”), not a webapp or service.

  16. basho/riak★ 4k

    1. This repository is the top-level Riak distribution and release tree.

  17. firehol/blocklist-ipsets★ 3.9k

    This is a data distribution repository for FireHOL-compatible IPv4 blocklists and geolocation netsets, not an application.

  18. czlonkowski/n8n-skills★ 3.9k

    This is an open-source Claude Code plugin (“n8n-skills”) that supplies seven distinct AI “skills” for building and validating n8n workflows via the n8n-mcp server.

  19. diego-treitos/linux-smart-enumeration★ 3.9k

    This is an open-source, single-binary (shell script) enumeration tool for Linux pentesting and CTFs.

  20. ax/apk.sh★ 3.8k

    apk.sh is a single-script Android APK reverse-engineering utility.

  21. leebaird/discover★ 3.8k

    This is a modular, full-suite penetration-testing automation framework composed of Bash scripts.

  22. ryze-ai-adgent/open-seo-mcp-skills★ 3.8k

    This repository is a set of Markdown SEO/GEO skills for Claude, not an implementation of an SEO server.

  23. olegos2/mobox★ 3.7k

    Mobox is a Termux-based Android environment for running Windows x86 applications through Box64 and Wine.

  24. erikw/tmux-powerline★ 3.7k

    This is an open-source tmux plugin (“tmux-powerline”) written in Bash that generates a hackable, segment-based status bar for tmux.

  25. e-m-b-a/emba★ 3.7k

    EMBA is a command-line firmware security analyzer and SBOM tool.

  26. antonbabenko/pre-commit-terraform★ 3.7k

    This is an open-source CLI tool and Docker image providing a collection of Terraform/Terragrunt Git hooks.

  27. milanm/dotnet-developer-roadmap★ 3.6k

    This is a static documentation site (Markdown + images + PDFs) serving a “.NET Developer Roadmap” guide.

  28. blackarch/blackarch★ 3.6k

    BlackArch is an Arch-based penetration-testing distribution and repository of categorized security tools.

  29. rawfilejson/awesome-osint-arsenal★ 3.5k

    This repository is a curated OSINT and security toolkit with shell installers for all tools or selected areas.

  30. auxxxilium/arc★ 3.5k

    Arc is a customized Redpill boot helper for booting Synology DSM 7.x on varied hardware.

  31. paulirish/git-open★ 3.5k

    git-open is a shell-based Git subcommand that resolves the current repository, remote, branch, commit, or issue into a hosted-repository URL and opens it in the system browser.

  32. nginx/docker-nginx★ 3.5k

    This is the “official-image” repository for nginx on Docker Hub. It provides.

  33. simplehomelab/docker-traefik★ 3.5k

    This repository is a collection of production homelab Docker configurations, organized into host-specific Compose stacks and supporting service configuration.

  34. 0xax/asm★ 3.4k

    This is an educational repository centered on assembly programming.

  35. pewdiepie-archdaemon/dionysus★ 3.4k

    This is a Linux desktop dotfiles repository, centered on a Hyprland/Wayland environment with themed visual components, status surfaces, launchers, terminal settings, and shell…

  36. collaboraonline/online★ 3.3k

    This repository is a release and deployment surface for Collabora Online, not the application source itself.

  37. agenticnotetaking/arscontexta★ 3.3k

    Ars Contexta is a Claude Code plugin that derives a personal or domain knowledge system from conversation.

  38. phyver/gameshell★ 3.3k

    GameShell is a Bash-based, terminal-native educational game that teaches real Unix-shell use through ordered missions.

  39. jakoolit/hyprland-dots★ 3.3k

    This is a desktop environment configuration project centered around Hyprland (a Wayland compositor), featuring a complete suite of customization tools and configurations for a…

  40. thananon/9arm-skills★ 3.2k

    9arm-skills is a Claude Code skill collection, not an application or service. It packages reusable agent instruction sets for engineering and productivity workflows.

  41. docker/docker-install★ 3.2k

    This repository distributes Docker’s convenience installer for current Docker CE releases on supported Linux distributions.

  42. wowu/docker-rollout★ 3.2k

    This is a small open-source CLI plugin (“docker-rollout”) for zero-downtime deployments using Docker Compose.

  43. chachamaru127/claude-code-harness★ 3.1k

    Claude Code Harness is a multi-agent development plugin whose central workflow turns an authorized request into an approved plan, implementation, verification and correction…

  44. noob-hackers/infect★ 3k

    Infect is a Termux-oriented Bash tool. The documented user workflow is to run the script, choose an option, and—under INFECT—obtain a link to send to another person.

  45. corbindavenport/just-the-browser★ 3k

    Just the Browser distributes managed browser settings that reduce unwanted features and reporting.

  46. kubernetes-sigs/nfs-subdir-external-provisioner★ 3k

    This is a Kubernetes storage provisioner that leverages an already configured NFS server.

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.