Learning ground for iOS Design Pattern included with sample projects for MVC, MVP, MVVM, and VIPER
- swift
- playground
- ios
- architecture
47,133 repositories indexed
913–936 of 1,223 · Most stars
Learning ground for iOS Design Pattern included with sample projects for MVC, MVP, MVVM, and VIPER
Carol is a minimal and beautiful lyrics app for macOS built with SwiftUI
A feature-rich circular slider control written in Swift.
YiVideoEditor is a library for rotating, cropping, adding layers (watermark) and as well as adding audio (music) to the videos.
macOS desktop in a terminal pane over SSH: ScreenCaptureKit capture, kitty graphics rendering, no VNC/codec/extra port
Audio input/output source lock/switcher for macOS.
Collection of Swift playgrounds used in my posts: From functional aspects of Swift to C interoperability.
RSA public/private key encryption, private key signing and public key verification in Swift using the Swift Package Manager. Works on iOS, macOS, and Linux (work in progress).
A way to interact with YouTube's internal API in Swift (without any API key!)
360 video player for iOS written in swift - a subset of SceneKit that works
FloatingActionSheetController is a cool design ActionSheetController library written in Swift2.
MinimalClock: a MacOS screen saver
macOS menu-bar app for fine-grained VPN routing: bypass the VPN for chosen domains/services, force others through it, or (Custom mode) route each domain/subnet out a specific egress — direct, a specific VPN, an HTTP/SOCKS5 proxy, or a Tailscale peer. Includes a vpnb CLI.
A generic small reusable components for data source implementation for UITableView/UICollectionView in Swift.
Swift library like numpy, playgrounds notebook like jupyter.
Utility functions for validating IBOutlet and IBAction connections
A Caching Library is written in Swift that can cache JSON, Image, Zip or AnyObject with expiry date/TTYL and force refresh.
Simple app to send pasteboard items to GitHub's Gist
KubeMonitor is a macOS app that displays information about your active Kubernetes cluster in your menu bar
A three-mode LiveContainer launcher: iOS Home Screen, cinematic console, and Big Picture, with Liquid Glass and controller navigation.
The native agentic development platform for the Mac: a 5 MB terminal that runs fleets of Claude Code and Codex sessions side by side, each on its own branch. Built with SwiftUI, no Electron, no telemetry.
❌📱 A little swift Internet error status indicator using ReachabilitySwift
⭐️ A tiny library for iOS and macOS to request reviews on the App Store. This is a wrapper around the native SKStoreReviewController.
A macOS app for organizing folders