fucking-awesome-ios
github.com/correia-jpv/fucking-awesome-ios ↗A curated list of awesome iOS ecosystem, including Objective-C and Swift Projects. With repository stars⭐ and forks🍴
Use this list with your AI agent
Add the Context Awesome MCP server to Claude, Cursor, or any MCP client, then ask:
"Show me getting started resources from fucking-awesome-ios"
Installation instructions →What's inside
Courses
- 100 Days of SwiftUIGetting Started
Free collection of videos and tutorials updated for iOS 15 and Swift 5.5.
- Apple - Object-Oriented Programming with Objective-CGetting Started
Object-Oriented Programming with Objective-C
- ARStarterGetting Started
Get started with ARKit - A little exercise for beginners.
Date & Time
VR
- 360 VR Player
A open source, ad-free, native and universal 360 degree panorama video player for iOS.
Code Quality
Tools
- abandoned-strings
Command line program that detects unused resource strings in an iOS or macOS application.
- AppDevKit
AppDevKit is an iOS development library that provides developers with useful features to fulfill their everyday iOS app development needs.
- appledoc
ObjectiveC code Apple style documentation set generator.
- AssetChecker 👮
Keeps your Assets.xcassets files clean and emits warnings when something is suspicious.
- Attabench
Microbenchmarking app for Swift with nice log-log plots.
- AVXCAssets-Generator
AVXCAssets Generator takes path for your assets images and creates appiconset and imageset for you in just one click.
Testing
- ABKitA/B Testing
AB testing framework for iOS.
- appiumUI Testing
Appium is an open source test automation framework for use with native and hybrid mobile apps.
- AutoMateUI Testing
XCTest extensions for writing UI automation tests.
- BluepillUI Testing
Bluepill is a reliable iOS testing tool that runs UI tests using multiple simulators on a single machine.
Dependency / Package Manager
- Accio
A SwiftPM based dependency manager for iOS & Co. with improvements over Carthage.
Utility
- ActionClosurable
Extensions which helps to convert objc-style target/action to swifty closures.
- AEAppVersion
Simple and Lightweight App Version Tracking for iOS written in Swift.
- App-Update-Tracker
Easily detect and run code upon app installation or update.
- AppVersionMonitor
Monitor iOS app version easily.
- AssistantKit
Easy way to detect iOS device properties, OS versions and work with screen sizes. Powered by Swift.
- BFKit
An Objective-C collection of useful classes to develop Apps faster.
Showing a sample of 1.8k resources. View the full list on GitHub →