This is your work, valued
macOS, iOS, watchOS, tvOS, Swift, Objective-C.
Host.swift. *Host.swift is no longer maintained*, please use Hostess.swift: https://github.com/rjstelling/Hostess.swift. A Swift implementation of NSHost that works on iOS, OS X and tvOS. Host.swift is safe to use in a framework because it does not require a bridging header.
★ 80ReceiptKit. Simple StoreKit receipt validation and processing.
★ 31Hostess.swift. A Swift implementation of NSHost that works on iOS, OS X and tvOS. Hostess.swift is safe to use in a framework because it does not require a bridging header. Hostess is Swift 4.0 (or newer) only and replaces the Swift 2.x only Host.swift.
★ 30ibdesignable. A set of Objective-C categories that implement simple attributes on standard Cocoa UIViews.
★ 10Swift-Gists. A list of Gists containing simple but useful Swift code written by Richard Stelling - @rjstelling
★ 8DogCow.
★ 5ios-support-matrix-app-data-model. An evolving set of JSON files that describe all the features and capabilities of iOS devices.
★ 3Xcode-Project-Validate. A very simple shell script to read `.xcodeproj` files and check if there are issues with the `CODE_SIGN_IDENTITY`. Having multiple entries can cause build errors (especially when Archiving or command line building).
★ 3ResEditIcon.
★ 3VeryBasicSwiftApp. An attempt to write a self extracting and building app in Swift.
★ 2bitrise-step-kobiton-upload. This step will take an .apk or .ipa file and upload it to the Kobiton app repository.
★ 2PhotoAlbumAndLibraryFiller. This app will generate ~100,000 images for testing. Use it on a physical test device, since performance is very different between an actual device and the simulator. This is custom version of this Apple tool, that when creating all these photos it puts them in albums with 10 photos each.
★ 2NumioMatrixFont. A simple matrix font for the Senic Numio.
★ 1State. A very simple first crack at a Finite State Machine written in Swift.
★ 1VersionKit. A lightweight semantic version checker written in Swift. Supports upto 5 version parts.
★ 1WWDC2016-Soundboard. A Soundboard for WWDC Audio Clips
★ 1iOS-development-tools. A collection of CLI tools for various tasks, see individual read me files.
★ 1ios-support-matrix. JavaScript
★ 1StandardStreams.swift. Extensions to enable simple `stdout` and `stderr` usage.
★ 1Tinkerble. Swift
★ 175NemoClaw. Run agents like Hermes, LangChain Deep Agents, and OpenClaw more securely inside NVIDIA OpenShell with managed inference
★ 22kagent-skills. Production-grade engineering skills for AI coding agents.
★ 81knanobot. Ultra-lightweight, open-source, self-hosted personal AI agent framework in Python with WebUI, tools, memory, MCP, multi-agent workflows, automation, and chat apps
★ 46kopenclaw. Your own personal AI assistant. Any OS. Any Platform. The lobster way. 🦞
★ 385kswift-configuration. API package for reading configuration.
★ 803ios-swiftui-accessibility-techniques. Demonstrates iOS SwiftUI Accessibility programming techniques using live good and bad examples that can be tested with VoiceOver and other AT. Includes documentation for developers explaining how to code accessible patterns for iOS.
★ 366visualizeTouches. Touch Visualization in SwiftUI
★ 128ErrorKit. Simplified error handling with built-in user-friendly messages for common errors. Fully localized. Community-driven.
★ 428swift-build. A high-level build system based on llbuild, used by Xcode, Swift Playground, and the Swift Package Manager
★ 2.2kopen-webui. User-friendly AI Interface (Supports Ollama, OpenAI API, ...)
★ 148kCopilotForXcode. AI coding assistant for Xcode
★ 6.2ksocial-share-urls. Social Share URLs
★ 2.8ksocial-symbols. Logos as SF Symbols
★ 444ipsw. iOS/macOS Research Swiss Army Knife
★ 3.6kCustomMenus. This is a Swift port of the original "CustomMenus" Objective-C sample project from Apple. It demonstrates a custom search completions popup window, and also demonstrates a popup menu with a custom view.
★ 25Introduction-to-Docker. (WIP) Getting started with Docker - An introduction to Docker with data science and engineering applications
★ 129VideoFlashingReduction. Mathematica
★ 186whisper.cpp. Port of OpenAI's Whisper model in C/C++
★ 52kSwiftUIHoverBug. Sample project for FB11988707 that demonstrates a SwiftUI hover bug in macOS.
★ 2LaTeX-Graph-Paper. Make your own quadrille, graph, hex, etc paper! Uses the pgf/TikZ package for LaTeX, which should be part of any modern TeX installation.
★ 483DynamicScrollDirection. Change macOS scroll direction dynamically, based on mouse availability
★ 9RAD-Components. Reusable, Accessible, Dynamic Components
★ 4json5. JSON5 — JSON for Humans
★ 7.1kEmoji. Swift
★ 6ffmpeg-static-OSX. macOS Build Last Static ffmpeg
★ 55Capable. Unified accessibility API for iOS, macOS, tvOS & watchOS.
★ 276TinyColor. Fast, small color manipulation and conversion for JavaScript
★ 5.2kcoreml-survival-guide. Source code for the book Core ML Survival Guide
★ 260keycastr. KeyCastr, an open-source keystroke visualizer
★ 15kHeaderAnchors.safariextension. Safari extension that turns headers into links if they have an associated anchor.
★ 3FeedKit. FeedKit is a Swift library for Reading and Generating RSS, Atom, and JSON feeds.
★ 1.3kFilterpedia. Core Image Filter Explorer & Showcase
★ 1Filterpedia. Core Image Filter Explorer & Showcase
★ 2.3kToolReleases. macOS application, which reads the public RSS feed from Apple and shows the latest Apple tool releases in a formatted list.
★ 289bats-core. Bash Automated Testing System
★ 6.2kWWDC20-Swift-Student-Challenge. Apple WWDC20 Swift Student Challenge - Winning Project 🏆
★ 2swift. The Swift Programming Language
★ 70kPackageList. The canonical list of repositories indexed by the Swift Package Index
★ 846ecoji. Encodes (and decodes) data as emojis
★ 877say-their-names-ios. Open-source platform that raises awareness of the injustice and often forgotten names of racial inequality.
★ 245now. Times around the world because no brain should have to work out what time it is in NYC or what time it is here when it's 4PM in London or what time 4PM in London is here...
★ 141Mint. A package manager that installs and runs executable Swift packages
★ 2.5kGryphon. The Swift to Kotlin translator.
★ 607a11yproject.com. The A11Y Project is a community-driven effort to make digital accessibility easier.
★ 3.9kIconFamily. The most up-to-date version of Troy Stephens' IconFamily class for working with Mac OS X icons and custom icons. Supports ARC, retina and more.
★ 17Pine. A modern, native macOS markdown editor
★ 3.5kpurchases-ios. In-app purchases and subscriptions made easy. Support for iOS, watchOS, tvOS, macOS, and visionOS.
★ 3kSuitcase. A flexible command line tool for instantly deploying user interfaces for simple commands and scripts.
★ 1.3kStatusItemController. A "view controller" for menu bar Mac apps
★ 69swift-argument-parser. Straightforward, type-safe argument parsing for Swift
★ 3.7kSecurePropertyStorage. Helps you define secure storages for your properties using Swift property wrappers.
★ 474sketch-document. Monorepo for Sketch document JSON Schemas and TypeScript types
★ 198time. Robust and type-safe date and time calculations for Swift
★ 2.3kswift-tips. A collection useful tips for the Swift language
★ 1kcity-roads. Visualization of all roads within any city
★ 9.5kMacSymbolicator. Symbolicating macOS/iOS crash reports, easily.
★ 1.7kZIPFoundation. Effortless ZIP Handling in Swift
★ 2.7kUSA-Constitution. A history of edits to the US Constitution as it has been amended. Written in markdown to match original formatting.
★ 2.2kQGrid. 🎛 QGrid: The missing SwiftUI collection view.
★ 1.6kobjective-git. Objective-C bindings to libgit2
★ 1.2kCodable-DIY-Kit. A template for creating your own Swift Codable encoders and decoders
★ 230reverse-interview. Questions to ask the company during your interview
★ 29kleonsans. Leon Sans is a geometric sans-serif typeface made with code in 2019 by Jongmin Kim.
★ 10ksurvicate-ios-sdk. Survicate mobile survey SDK for iOS
★ 17Marketing-for-Engineers. A curated collection of marketing articles & tools to grow your product.
★ 13kLittleSwift. A simple self-hosted Swift compiler
★ 40apple-ios-samples. Objective-C
★ 2.5kopen-source-ios-apps. :iphone: Collaborative List of Open-Source iOS Apps
★ 51kzxingify-objc. An Objective-C Port of ZXing
★ 3.1kpodcast. About For and By the Swift Community
★ 501StaticTableViewController. Dynamically hide / show cells of static UITableViewController
★ 25FNVHash-Swift. A Swift implementation of the Fowler–Noll–Vo (FNV) hash function.
★ 5Attabench. Microbenchmarking app for Swift with nice log-log plots
★ 1.3kwhats-new-in-swift-5-0. An Xcode playground that demonstrates the new features introduced in Swift 5.0.
★ 735qlstephen. A QuickLook plugin that lets you view plain text files without a file extension
★ 2.8kaseprite-macos-buildsh. Automated script to create latest release app (either beta, or release whichever is newer) of Aseprite for macOS
★ 157Shoyu. Easier way to represent the structure of UITableView.
★ 279swift. ⚠️ Stop saying "you forgot to …" in code review
★ 1.1kfastlane-plugin-test_center. 🎯 The best fastlane plugin to understand and tame misbehaving iOS tests 🎉
★ 284test-payment-cards. Cheatsheet of test payment cards for various payment gateways
★ 395development-tools. My Development Tools
★ 15tailor. Cross-platform static analyzer and linter for Swift.
★ 1.4kawesome-CoreML-models. Collection of models for Core ML
★ 587ladybug. Handle rdar:// links gracefully
★ 160Filterpedia-Swift4. An independent update of Simon Gladman's Filterpedia to Swift 4.
★ 67bbedit-swift-clm. Syntax highlighting and function indexing for Swift code in BBEdit
★ 39Sparkle. A software update framework for macOS
★ 9.4kcreate-dmg. A shell script to build fancy DMGs
★ 2.6kfoundationdb. FoundationDB - the open source, distributed, transactional key-value store
★ 17kHomeButton. Bringing the home button back to iPhone X
★ 306Motion. A library used to create beautiful animations and transitions for iOS.
★ 1.8kSwiftEchoes-Tips. Swift tips and tricks
★ 963iOSSampleApp. Sample iOS app demonstrating Coordinators, Dependency Injection, MVVM, Binding
★ 902netfox. A lightweight, one line setup, iOS / OSX network debugging library! 🦊
★ 3.8kMenuItemKit. UIMenuItem with image and closure(block) action
★ 842animated-tab-bar. :octocat: RAMAnimatedTabBarController is a Swift UI module library for adding animation to iOS tabbar items and icons. iOS library made by @Ramotion
★ 11kquicktype. Generate types and converters from JSON, Schema, and GraphQL
★ 14kswift-nio. Event-driven network application framework for high performance protocol servers & clients, non-blocking.
★ 8.5klearn-swift. Learn Swift from Top 45 Articles of 2017
★ 65ClangSwift. A Swift wrapper for the libclang C API (version 4.0.x)
★ 163simple-icons. SVG icons for popular brands
★ 26kiOSRestrictionBruteForce. Crack iOS Restriction Passcodes with Python
★ 377dejalu. Fast and Simple Email Client
★ 643cloud-vision. Sample code for Google Cloud Vision
★ 1.1kiOS. Unofficial app for Swift Evolution
★ 268CascadingTableDelegate. A no-nonsense way to write cleaner UITableViewDelegate and UITableViewDataSource in Swift.
★ 902CoreMLHelpers. Types and functions that make it a little easier to work with Core ML in Swift.
★ 1.4ksimsim. Use SimSim to explore iOS application folders in Terminal or Finder. Fast, stable, free alternative to SimPholders.
★ 1.5kAwesome-CoreML-Models. Largest list of models for Core ML (for iOS 11+)
★ 7kcaffe-oxford102. Caffe CNNs for the Oxford 102 flower dataset
★ 129FlowersVisionDemo. 🌸 iOS11 demo application for flower classification.
★ 105fastlane. 🚀 The easiest way to automate building and releasing your iOS and Android apps
★ 42kstylesync. A command line tool to extract shared styles from a Sketch document, and generate native code for any platform.
★ 380BuildTimeAnalyzer-for-Xcode. Build Time Analyzer for Swift
★ 4.3ktensorflow. An Open Source Machine Learning Framework for Everyone
★ 197kADMozaicCollectionViewLayout. ADMozaicCollectionViewLayout is yet another UICollectionViewLayout subclass that implements "brick", "mozaic" or Pinterest style layout.
★ 224swift-netutils. Swift library that simplifies getting information about your network interfaces and their properties, both for iOS and OS X.
★ 112XcodeGen. A Swift command line tool for generating your Xcode project
★ 8.7kprimitive. Reproducing images with geometric primitives.
★ 13khttp. :warning: Historical HTTP API - please use https://github.com/swift-server/async-http-client instead
★ 697libssh2-for-iOS. A script for compiling libssh2 for iOS Devices (iPhone, iPad, iPod Touch). The example app can connect to an server with SSH and execute commands.
★ 5libssh2-for-iOS. A script for compiling libssh2 for iOS Devices (iPhone, iPad, iPod Touch). The example app can connect to an server with SSH and execute commands.
★ 404DTLocalizableStringScanner. An open source substitute for Apple's genstrings which can be integrated in Apps.
★ 109XcodeProj. 📝 Read, update and write your Xcode projects
★ 2.2kcloc. cloc counts blank lines, comment lines, and physical lines of source code in many programming languages.
★ 23kawesome-ios-animation. Curated list of iOS Animation libraries
★ 893Gemini. Gemini is rich scroll based animation framework for iOS, written in Swift.
★ 3.3kQueuer. Queuer is a queue manager, built on top of OperationQueue and Dispatch (aka GCD).
★ 1.2kOSX-Runtime-Headers. Runtime headers for OS X
★ 53SwiftDate. 🐔 Toolkit to parse, validate, manipulate, compare and display dates, time & timezones in Swift.
★ 7.7kShellTask. Simple wrapper of NSTask that supports async execution and easy error and output handling.
★ 15MMMarkdown. An Objective-C framework for converting Markdown to HTML.
★ 1.3kalexa-app. A framework for Alexa (Amazon Echo) apps using Node.js
★ 1kTinyCrayon-iOS-SDK. A smart and easy-to-use image masking and cutout SDK for mobile apps.
★ 1.8ketherpeg. A modern implementation of the March 2002 EtherPEG release for OS X
★ 10SwiftKotlin. A tool to convert Swift code to Kotlin.
★ 2.9kwhats-new-in-swift-4. An Xcode playground showcasing the new features in Swift 4.0.
★ 1.8ksecure-ios-app-dev. Collection of the most common vulnerabilities found in iOS applications
★ 1.4kShadowImageView. A apple music cover picture shadow style image library
★ 788RSXML. Utility code for parsing XML and HTML. Mac and iOS.
★ 32Frank. Frank is a DSL for quickly writing web applications in Swift
★ 373BluetoothKit. Easily communicate between iOS/OSX devices using BLE
★ 2.3kFlexibleImage. A simple way to play with the image!
★ 820BouncyLayout. Make. It. Bounce.
★ 4.2kTapticEngine. TapticEngine generates haptic feedback vibrations on iOS device.
★ 259brisk. A macOS app for submitting radars
★ 673EmojiIntelligence. Neural Network built in Apple Playground using Swift
★ 1.4kEFQRCode. A better way to operate QRCode in Swift, support iOS, macOS, watchOS, tvOS, and/or visionOS.
★ 4.8kpublic-apis. A collective list of free APIs
★ 454kSDMMobileDevice. MobileDevice Implementation
★ 580arpmac. Get MAC address by IP using ARP on iOS
★ 41awesome-ios. A curated list of awesome iOS ecosystem, including Objective-C and Swift Projects
★ 53kLocksmith. A powerful, protocol-oriented library for working with the keychain in Swift.
★ 2.9kawesome-falsehood. 😱 Falsehoods Programmers Believe in
★ 28kcalendar_fallacies. yourcalendricalfallacyis.com
★ 130guetzli. Perceptual JPEG encoder
★ 13kDRBOperationTree. DRBOperationTree is an iOS and OSX API to organize NSOperations into a tree so that each node's output becomes the input for its child nodes.
★ 132PluggableApplicationDelegate. Smallest AppDelegate ever by using a decoupled-services based architecture. 🛠
★ 535Hostess.swift. A Swift implementation of NSHost that works on iOS, OS X and tvOS. Hostess.swift is safe to use in a framework because it does not require a bridging header. Hostess is Swift 4.0 (or newer) only and replaces the Swift 2.x only Host.swift.
★ 30Kingfisher. A lightweight, pure-Swift library for downloading and caching images from the web.
★ 24kCharts. Beautiful charts for iOS/tvOS/OSX! The Apple side of the crossplatform MPAndroidChart.
★ 28kAnimatedCollectionViewLayout. A UICollectionViewLayout subclass that adds custom transitions/animations to the UICollectionView without effecting your existing code.
★ 4.9kSwift-30-Projects. 30 mini Swift Apps for self-study
★ 8.3kfacemash-workshop. Python
★ 16panelkit. A UI framework that enables panels on iOS.
★ 3.7kDiff.swift. The fastest Diff and patch library in Swift. Includes UICollectionView/UITableView utils.
★ 932ULITearOffMenu. Let's implement tear off menu palettes on OS X 10.12 Sierra and later.
★ 4ApacheExpress. Reliable Server Side Swift ✭ Make Apache great again!
★ 170GDPerformanceView-Swift. Shows FPS, CPU and memory usage, device model, app and iOS versions above the status bar and report FPS, CPU and memory usage via delegate.
★ 2.3ksocket.io-client-swift. Swift
★ 5.3kHero. Elegant transition library for iOS & tvOS
★ 22kCacao. Pure Swift Cross-platform UIKit (Cocoa Touch) implementation (Supports Linux)
★ 1.1kSwiftGen. The Swift code generator for your assets, storyboards, Localizable.strings, … — Get rid of all String-based APIs!
★ 9.6kstack-on-a-budget. A collection of services with great free tiers for developers on a budget. Sponsored by Mockoon, the best mock API tool. https://mockoon.com
★ 12kSwiftState. Elegant state machine for Swift.
★ 909Sourcery. Meta-programming for Swift, stop writing boilerplate code.
★ 8kacme.sh. A pure Unix shell script ACME client for SSL / TLS certificate automation
★ 47kOverdrive. ⚡️ Fast async task based Swift framework with focus on type safety, concurrency and multi threading
★ 800swift-docker. Docker Official Image packaging for Swift
★ 1.4kPython-Apple-support. A meta-package for building a version of Python that can be embedded into a macOS, iOS, tvOS or watchOS project.
★ 1.4kgb-sketch-segmentcircle. Sketch plugin creates circular graphics for diagrams, instrumentation and analytics.
★ 771Marshal. Marshaling the typeless wild west of [String: Any]
★ 696ProcedureKit. Advanced Operations in Swift
★ 891Commander. Compose beautiful command line interfaces in Swift
★ 1.5klibpcap. the LIBpcap interface to various kernel packet capture mechanism
★ 3.1ktrill. A type safe, compiled language inspired by (and written in) Swift
★ 276SlackKit. Build Slack apps, in Swift
★ 1kSwiftSlackBotter. Bot Framework for Swift Linux Command Line
★ 27Fingertips. Touch indicators on external displays for iOS applications.
★ 827swift-style-guide. The official Swift style guide for Kodeco.
★ 13kdanger. 🚫 Stop saying "you forgot to …" in code review (in Ruby)
★ 5.7kNSSwitch. UISwitch for macOS.
★ 37UPCarouselFlowLayout. A fancy carousel flow layout for UICollectionView on iOS.
★ 1.7klzfse. LZFSE compression library and command line tool
★ 1.8kios-support-matrix. JavaScript
★ 1CoreDataUtility. An OSX application that simplifies development and debugging of CoreData enabled applications.
★ 516algorithm-visualizer. :fireworks:Interactive Online Platform that Visualizes Algorithms from Code
★ 49kKnuff. The debug application for Apple Push Notification Service (APNs).
★ 5.2kios-swift-collapsible-table-section. :iphone: A simple iOS Swift project demonstrates how to implement collapsible table section.
★ 1.2k