Swift repos explained in plain English
Popular Swift repositories on GitHub, each explained for non-coders — what it does, its tech stack, and how to run it.
- sjj1024/pakeplus-iosA tool that wraps any website or web project into a small native desktop or mobile app for Mac, Windows, Linux
- ronitsingh10/finetuneA free macOS menu bar app that gives you per-app volume control, audio routing to different speakers, a 10-ban
- ji4n1ng/openinterminalmacOS utility that adds a button to the Finder toolbar so you can open any folder directly in your terminal or
- huri000/swiftentrykitA Swift library for iOS that lets you show banners, toast messages, and pop-ups over your app with a few lines
- blinksh/blinkBlink Shell is an iOS terminal app for iPhone and iPad that keeps SSH connections alive across network changes
- milanvarady/appliteApplite is a free, open-source Mac app that puts a graphical interface on Homebrew, letting you browse, instal
- lakr233/vphone-cliA command-line tool for Apple Silicon Macs that boots a virtual iPhone using Apple's own virtualization techno
- rime/squirrelSquirrel is the macOS app for the Rime Input Method Engine, letting you type Chinese characters phonetically o
- rileytestut/deltaDelta is an iOS app that lets you play classic Nintendo and Sega games on your iPhone without jailbreaking, wi
- gluonfield/enchantedEnchanted is a polished iPhone, iPad, and Mac chat app that connects to AI language models running on your own
- catchchat/yepThe open-source Swift codebase for Yep, an iOS social app that connected people with expertise to those wantin
- jonkykong/sidemenuA Swift library that adds a sliding side menu to iOS apps, configurable entirely through Xcode storyboards wit
- sparrowcode/permissionskitA Swift library for Apple platforms that gives your app a single, unified way to request and check the status
- scenee/floatingpanelFloatingPanel is a Swift library for iOS that adds a sliding bottom-drawer panel to your app, like Apple Maps'
- farzaa/clickyA macOS menu bar app that puts a screen-aware AI voice assistant next to your cursor — press a shortcut, speak
- dillidon/alerts-and-pickersA Swift library for iOS that embeds rich pickers — dates, photos, maps, contacts, colors, countries — directly
- tombonez/notunesA tiny macOS menu bar utility that stops iTunes and Apple Music from automatically launching, with an option t
- cgoldsby/logincritterLoginCritter is an iOS animation demo where a cartoon bear reacts in real time to a login form — rotating its
- overtake/telegramswiftThe official open-source macOS Telegram desktop app written in Swift — full native messaging with voice messag
- jacklandrin/onlyswitchOnlySwitch is a free macOS menu bar app that gives you one-click toggles for dozens of common settings — dark
- cirruslabs/tartTart is a toolset for building, running, and managing macOS and Linux virtual machines on Apple Silicon Macs,
- tuist/tuistA toolchain for iOS and macOS developers that generates Xcode project files from Swift code to eliminate merge
- apppear/chartviewA SwiftUI library for adding bar, line, and pie charts to iOS apps using a composable modifier-based API, with
- pedrommcarrasco/brooklynA free macOS screensaver that recreates Apple's animated visuals from its October 2018 Brooklyn event, with op
- stonerl/thawThaw is a free macOS app that hides and shows menu bar icons on demand, cleaning up the crowded strip of icons
- ivanvorobei/swiftuiA collection of runnable SwiftUI example projects — covering layouts, animations, networking, and complete min
- alin23/lunarLunar is a macOS app that controls external monitor brightness, contrast, and volume at the hardware level usi
- andrewhartar/arkit-corelocationAn iOS Swift library that pins digital objects to real-world GPS coordinates in augmented reality — place floa
- ramotion/expanding-collectionAn iOS Swift library that adds a card-expand animation to your app — cards flip open to reveal more detail whe
- nickoneill/permissionscopeAn archived iOS library that once let developers show all permission requests in a single friendly dialog with
- efprefix/efqrcodeEFQRCode is a Swift library for Apple apps that generates custom-styled QR codes (with logos, colors, animatio
- devicekit/devicekitA Swift library for iOS, tvOS, and watchOS that makes it simple to identify the exact Apple device model an ap
- xcodesorg/xcodesA Mac command-line tool that installs, manages, and switches between multiple Xcode versions automatically, re
- nmac427/swiftocrA deprecated Swift library for reading short alphanumeric codes from images on iOS and macOS using a neural ne
- mangerlahn/latestLatest is a free, open-source Mac app that checks all your installed applications for updates — covering both
- optonaut/activelabel.swiftActiveLabel is a Swift library for iOS that upgrades the standard text label to automatically detect and respo
- duemunk/asyncAsync is a Swift library that makes running background tasks on Apple devices simpler, replacing deeply nested
- mamaral/neonA Swift library for iOS that replaces verbose Auto Layout constraints with readable plain-English function cal
- markedit-app/markeditA free, fast, open-source Markdown editor for Mac that feels like the built-in TextEdit app but built specific
- soysaucelab/collectionkitSwift library for iOS that replaces UICollectionView with a simpler Provider pattern for building scrollable l
- lexrus/vpnonAn open-source iOS app that adds a Notification Center widget so you can toggle your VPN on or off in seconds
- badoo/chattoA Swift framework for building high-performance iOS chat screens, with background layout calculations, bidirec
- quoid/userscriptsAn open-source Safari extension for Mac and iPhone that runs small JavaScript or CSS snippets on websites to c
- ts1/bleunlockBLEUnlock is a free Mac menu-bar app that automatically locks your computer when your iPhone or Apple Watch le
- slackhq/panmodalA Swift library from Slack that makes it easy to add sliding bottom sheet panels to iOS apps, handling all ges
- lax/learn-ios-swift-by-examplesA curated reading list of links for learning iOS app development with Swift — covering beginner tutorials, App
- pkluz/pkhudA Swift library for iOS that adds a translucent floating status overlay to your app — like Apple's volume indi
- damascenorafael/reminders-menubarA small open-source macOS app that puts your Apple Reminders in the menu bar so you can add, check off, and br
- yalantis/starwars.iosStarWars.iOS is a Swift library that adds a dramatic crumble-to-dust dismiss animation to your iOS app — when
- hilen/tswechatTSWeChat is a demo iOS app written in Swift that recreates the look and messaging features of WeChat, includin
- gontovnik/dgelasticpulltorefreshDGElasticPullToRefresh replaces the default iOS pull-to-refresh spinner with an elastic stretching animation t
- kasketis/netfoxNetfox is a one-line-setup network debugger for iOS and macOS that shows all HTTP requests and responses in a
- louisdh/panelkitPanelKit is a Swift library that brings floating, dockable sub-windows to iPhone and iPad apps, letting users
- hyperoslo/whisperA Swift library for iOS that makes it easy to show small in-app notification messages — a navigation-bar banne
- ramotion/swift-ui-animation-components-and-librariesA visual catalog of polished iOS UI animation libraries built by Ramotion, covering carousels, folding cells,
- apple/swift-argument-parserAn Apple-made Swift library for building command-line tools that parse user input automatically — you describe
- gee1k/upicuPic is a macOS menu bar app that uploads images and files to cloud storage services and instantly copies a sh
- nchudleigh/vimacAn archived macOS app that lets you click and scroll using only the keyboard by overlaying letter shortcuts on
- ra1028/differencekitA fast Swift library that calculates list differences so iOS and macOS apps can animate row changes smoothly.
- apple/swift-async-algorithmsSwift Async Algorithms is Apple's official library of pre-built tools for combining, timing, and filtering str
- swiftlang/swift-syntaxThe official Swift library for parsing Swift code into a structured syntax tree, used as the foundation for Sw
- devmeremenko/xcodebenchmarkA benchmark that measures Xcode compilation time on your Mac by building a large Swift and CocoaPods project,
- fluidgroup/brightroomA Swift library for iOS that gives developers the building blocks to add a full, Instagram-style photo editor
- f/textreamA free macOS teleprompter app that scrolls and highlights your script as you speak, using on-device speech rec
- sindresorhus/keyboardshortcutsA Swift package that lets macOS apps offer user-customizable global keyboard shortcuts, complete with a settin
- sindresorhus/defaultsA Swift library that adds type safety, SwiftUI support, and iCloud sync on top of Apple's UserDefaults for sto
- vorssaint/vorssaint-utilsA free Mac menu-bar app that replaces many paid utilities — adjust per-app volume, monitor your system, manage
- noopapp/noopA free app that reads biometric data directly from WHOOP fitness straps via Bluetooth, storing everything loca
- jaywcjlove/devhubAn offline macOS app that bundles dozens of everyday developer utilities like Base64, JSON formatting, and has
- gontovnik/dgrunkeeperswitchDGRunkeeperSwitch is a ready-made iOS toggle switch component for Swift that recreates the animated, sliding s
- peetzweg/opendisplayTurns a spare iPhone or iPad into a free, open-source second monitor for your Mac over USB or WiFi.
- sw33tlie/macshotmacshot is a free, native macOS app for taking annotated screenshots, recording screen video, capturing scroll
- eeliberto/ipa-downloadPastel is a Mac app that lets you search for iOS apps, pick an older version, and download it as an IPA file t
- signerlabs/shipswiftShipSwift is a library of ready-made iOS UI components that AI coding assistants can pull into your app on dem
- pluk-inc/markdown-previewA native macOS app for viewing and lightly editing Markdown files, with support for diagrams, math equations,
- duongductrong/snapzyA free, open-source menu bar app for macOS that captures screenshots and screen recordings, positioned as an a
- pixel-point/media-downloaderA native macOS app that downloads videos from sites like YouTube and TikTok, trims them, and keeps a history w
- tddworks/baguetteA command line tool and web UI for controlling and streaming iOS simulators on a Mac without opening Xcode, bu
- uzairansaruzi/hermexA native iPhone app that lets you chat with and manage a self hosted Hermes AI agent server that you control y
- nickustinov/itsyhome-macosA native macOS menu bar app for controlling HomeKit and Home Assistant smart home devices with one click.
- apple/coreai-modelsApple's official toolkit for exporting and running AI models directly on Mac and iPhone using the Core AI fram
- steipete/trimmyTrimmy is a macOS menu-bar app that automatically flattens multi-line shell commands into a single line when y
- coszone/moepeekMoePeek is a lightweight macOS menu bar app that translates selected text, screenshots, or clipboard content u
- jaywcjlove/swiftui-exampleA cookbook of working SwiftUI code samples covering common app features like lists, animations, gestures, and
- hehehai/voxtVoxt is a macOS menu bar app that turns your speech into typed text, translations, or AI prompts, pasted direc
- realm/swiftcovA now-obsolete tool that measured which lines of Swift code your tests actually exercised by attaching a debug
- gostonx/uninstallyA native Mac app that fully uninstalls other apps, including hidden leftover files like caches and preferences
- gontovnik/periscope-videoviewcontrollerA ready-made iOS component that adds video playback with a drag-to-rewind timeline control, similar to the old
- kageroumado/phosphenemacOS Tahoe menu bar app that turns your own MP4 or MOV files into live desktop wallpapers and lock screen bac
- andyhuo520/maccheckA macOS app that checks a Mac's hardware, battery, and security status, walks through interactive tests like k
- justingamer191/holoAn experimental macOS app that turns the desk around your MacBook into four tap-triggered zones for running cu
- eyrefree/efresumeEFResume turns your personal details into a polished resume webpage hosted free on GitHub Pages. You fill in y
- facebook/quicklayoutQuickLayout is a Swift library that helps iOS developers arrange screen elements like buttons and text using s
- olegsotnikov/sallyportA Mac app that stores your API and SSH credentials in a vault and runs actions for AI agents without exposing
- sentient-os-labs/sentient-osA macOS app that reads your files and messages locally overnight to build a private knowledge base, then proac
- shanggqm/codexuA macOS menu bar app that tracks OpenAI Codex and Claude Code usage quotas, token counts, and daily tasks in o
- antiwork/chromelessA tiny one-file macOS browser with no tabs or toolbar, built for clean screenshots and fullscreen video, contr
- khr898/ntfsmacntfsmac adds read and write support for Windows NTFS drives on Apple Silicon Macs, using a hidden Linux virtua
- lcharvol/macsiftA Mac disk-cleaner app that shows exactly what it will delete before acting, and always moves files to the Tra
- himomohi/airtranslateA macOS app that captures your Mac's system audio and shows live translated captions in a floating always-on-t
All repos · Explain any other repo →