GitDiagram
Browse

Swift project architecture examples, page 2

Interactive architecture diagrams of 198 open-source Swift 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 51–100 of 198

  1. juanpe/skeletonview★ 12.9k

    SkeletonView is a UIKit library for displaying configurable loading placeholders.

  2. signalapp/signal-ios★ 12.2k

    Signal iOS is a private messaging application.

  3. playcover/playcover★ 11.8k

    PlayCover is a macOS app for running iOS apps and games on Apple Silicon.

  4. mrkai77/loop★ 11.7k

    Loop is a macOS window-management app.

  5. theboredteam/boring.notch★ 11.1k

    Boring Notch is a macOS menu-bar app that turns the screen notch into an interactive hub for media, calendar, files, camera, battery, and system HUDs.

  6. ninjaprox/nvactivityindicatorview★ 10.7k

    Animation Modules – Located in Sources/Base/Animations: Each file (for example, NVActivityIndicatorAnimationBallPulse.swift, NVActivityIndicatorAnimationLineScale.swift, etc.)…

  7. robbietilton/compositor★ 10.3k

    Compositor is a macOS layered image editor for compositing and post-processing.

  8. stephencelis/sqlite.swift★ 10.2k

    SQLite.swift is a Swift wrapper over SQLite3, offering both typed SQL construction and a lightweight SQL-string interface.

  9. mac-cain13/r.swift★ 9.6k

    R.swift scans an Apple-platform project’s resources and generates a typed Swift R API, which application code uses instead of stringly typed lookups.

  10. supertone-inc/supertonic★ 9.4k

    - This repository is not a single application; it is a multi-runtime example and packaging repo for the Supertonic on-device TTS model.

  11. telegrammessenger/telegram-ios★ 9.3k

    Telegram iOS is a client application with a broad feature UI backed by TelegramCore and Postbox, plus supporting call, presentation, and extension flows.

  12. ronitsingh10/finetune★ 9.3k

    FineTune is a native macOS 15+ menu-bar audio-control application.

  13. clipy/clipy★ 9k

    Clipy is a macOS clipboard-history and snippet manager.

  14. krishkrosh/trackweight★ 8.8k

    This is a native macOS desktop application (built in Swift 6+/Xcode 16) that uses Force Touch trackpad sensors for weight measurement.

  15. altic-dev/fluidvoice★ 8.8k

    FluidVoice is a native macOS 15+ Swift/SwiftUI voice-to-text application.

  16. toptal/gitignore.io★ 8.8k

    gitignore.io is a web service and API for composing .gitignore files from selected operating systems, languages, and IDE templates.

  17. nicklockwood/swiftformat★ 8.7k

    – This is the heart of SwiftFormat and is implemented in the “Sources” directory (including subdirectories like Rules and Parsing).

  18. darrylmorley/whatcable★ 8.7k

    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.

  19. insidegui/virtualbuddy★ 8.7k

    VirtualBuddy is a macOS virtualization application.

  20. mortennn/dozer★ 8.7k

    Dozer is a macOS menu-bar utility for hiding and revealing groups of status icons.

  21. groue/grdb.swift★ 8.7k

    GRDB is a Swift toolkit for SQLite application persistence.

  22. kean/nuke★ 8.6k

    This is a native Swift image‐loading framework (not a full-stack app).

  23. apple/swift-nio★ 8.4k

    Direction of flow (e.g., from network to application)

  24. apple/containerization★ 8.4k

    Containerization is a Swift-based library and toolset for running Linux containers on Apple Silicon macOS.

  25. maxgoedjen/secretive★ 8.3k

    Based on our analysis of the file tree and README, Secretive is an application designed for securely storing and managing SSH keys using macOS’ Secure Enclave (or, alternatively…

  26. xcodesorg/xcodesapp★ 8.3k

    This is a native macOS desktop application (“Xcodes.app”) built with Swift and SwiftUI.

  27. sjj1024/pakeplus-ios★ 8.3k

    PakePlus-iOS is a native iOS shell for turning a remote webpage or bundled static site into a lightweight app.

  28. yonaskolb/xcodegen★ 8.3k

    – XcodeGen is an open-source, full-featured command-line tool (CLI) written in Swift.

  29. intitni/copilotforxcode★ 8.2k

    Copilot for Xcode is a macOS Xcode source-editor extension with a background service for AI code suggestions, chat, and prompt-driven code modification.

  30. lihaoyun6/quickrecorder★ 8.1k

    User Interface (UI) Module: Represented by files like QuickRecorderApp.swift and many SwiftUI view files in the ViewModel folder (ContentView, SettingsView, etc.).

  31. facebook/facebook-ios-sdk★ 8k

    This project is the Facebook SDK for iOS – an open‐source library that provides a set of frameworks for integrating Facebook features (such as Login, Sharing, App Links…

  32. malcommac/swiftdate★ 7.7k

    SwiftDate is a Swift date-and-time toolkit.

  33. openai/tart★ 7.3k

    Tart is a macOS-on-Apple-Silicon virtualization toolset for creating, running, and managing macOS and Linux VMs, including use in CI.

  34. milanvarady/applite★ 7.1k

    Applite is a native macOS cask-only app store backed by Homebrew.

  35. dimillian/icecubesapp★ 7k

    IceCubesApp is a modular, cross-platform (iOS, macOS, iPadOS, visionOS) SwiftUI client for the Mastodon social network.

  36. drumih/turbo-fieldfare★ 6.9k

    TurboFieldfare is a Swift/Metal Gemma 4 inference suite: a native Mac app, CLI, loopback OpenAI-compatible server, decode service, runtime library, and streaming installer.

  37. bitgapp/eqmac★ 6.8k

    eqMac v1.3.2 is a macOS system-audio processor: capture system audio through a virtual CoreAudio driver, apply volume/EQ effects in a native app, and route processed audio to…

  38. sidestore/sidestore★ 6.8k

    SideStore is an untethered iOS alternative app store: users browse sources, select apps, authenticate with an Apple ID, then install or refresh apps signed with their development…

  39. huri000/swiftentrykit★ 6.8k

    SwiftEntryKit is an iOS UI library used to present customizable notification entries.

  40. swinject/swinject★ 6.7k

    Core DI Container: This includes all the “container” logic present in Sources (e.g., Container.swift, Resolver.swift, InstanceStorage.swift, ServiceEntry.swift, etc.).

  41. blinksh/blink★ 6.7k

    User Interface & Terminal Layer: Represented by the “Blink” folder that contains the AppDelegate, scene and view controllers, UI components (SmartKeys, LayoutManager, StatusBar…

  42. siteline/swiftui-introspect★ 6.6k

    SwiftUI Introspect is a Swift package that lets application code customize the native UIKit/AppKit view or controller backing a SwiftUI view.

  43. nalexn/clean-architecture-swiftui★ 6.5k

    Presentation Layer: Represented by the UI folder.

  44. cocoanetics/dtcoretext★ 6.4k

    Core Library: This is the heart of the framework and includes the layout engine and the classes for converting HTML into NSAttributedString objects.

  45. argmaxinc/argmax-oss-swift★ 6.4k

    Argmax Open-Source SDK packages three on-device inference workflows: WhisperKit transcription, SpeakerKit diarization, and TTSKit speech generation, with a CLI and local…

  46. open-meteo/open-meteo★ 6.3k

    Open-Meteo ingests forecasts from national weather-service models, processes gridded weather data, stores time series in its optimized file format, and serves location-based API…

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.