Skip to main content

A curated list of awesome iOS ecosystem, including Objective-C and Swift Projects. With repository stars⭐ and forks🍴

29
GitHub Stars
1.8k
Curated Resources
74
Categories
1 hour ago
Last Refreshed
AnalyticsApp RoutingApp StoreApple TVArchitecture PatternsARKitAuthenticationBlockchainBooksCacheChartsCode InjectionCode QualityColorCommand LineConcurrencyCore DataCoursesDatabaseData Structures / AlgorithmsDate & TimeDebuggingDependency InjectionDependency / Package ManagerDeployment / DistributionEventBusFilesFunctional ProgrammingGamesGCDGestureGraphicsHardwareLayoutLocalizationLoggingMachine LearningMapsMathMediaMessagingNetworkingNewslettersNotificationsObjective-C RuntimeOptimizationOther Awesome ListsParsingPassbookPaymentsPermissionsPodcastsProject setupRapid DevelopmentReactive ProgrammingReferenceReflectionRegexSDKSecurityServerStyle GuidesTestingTextUIUtilityUser ConsentVRWalkthrough / Intro / TutorialWebsitesWebSocketToolsTutorials and KeynotesXcode

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

Date & Time

  • 10Clock

    This Control is a beautiful time-of-day picker heavily inspired by the iOS 10 "Bedtime" timer.

  • AnyDate

    Swifty Date & Time API inspired from Java 8 DateTime API.

VR

  • 360 VR Player

    A open source, ad-free, native and universal 360 degree panorama video player for iOS.

Code Quality

  • Aardvark

    Aardvark is a library that makes it dead simple to create actionable bug reports.

  • AnyLintLinter

    Lint anything by combining the power of Swift & regular expressions.

  • Bootstrap

    iOS project bootstrap aimed at high quality coding.

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 →