Awesome Apple

An opinionated, curated list of awesome libraries, plugins, and resources for Apple platform development
Alternatives To Awesome Apple
Project NameStarsDownloadsRepos Using ThisPackages Using ThisMost Recent CommitTotal ReleasesLatest ReleaseOpen IssuesLicenseLanguage
Awesome Mac63,80323 days ago7November 01, 2022140cc0-1.0JavaScript
 Now we have become very big, Different from the original idea. Collect premium software in various categories.
Awesome Ios44,017
5 days ago2mitSwift
A curated list of awesome iOS ecosystem, including Objective-C and Swift Projects
Open Source Ios Apps36,543
17 hours ago2cc0-1.0
:iphone: Collaborative List of Open-Source iOS Apps
Awesome Swift23,673
9 days ago5cc0-1.0Ruby
A collaborative list of awesome Swift libraries and resources. Feel free to contribute!
Awesome Macos14,712
3 days ago5
 A curated list of awesome applications, softwares, tools and shiny things for macOS.
Awesome Coreml Models5,927
3 months ago6mitPython
Largest list of models for Core ML (for iOS 11+)
Awesome Swift Playgrounds4,009
16 days ago1otherSwift
A List of Awesome Swift Playgrounds
Ios Developer Tools1,512
4 months ago7Swift
Tools that every iOS developer should know.
Awesome Video1,297
11 days ago7cc0-1.0HTML
A curated list of awesome streaming video tools, frameworks, libraries, and learning resources.
Awesome Bazel1,028
a month ago8apache-2.0
A curated list of Bazel rules, tooling and resources.
Alternatives To Awesome Apple
Select To Compare

Alternative Project Comparisons


A list of awesome 3rd party libraries and tools for Apple platform development, iOS and Mac. This is not an exhaustive list, just an opinionated set of resources. I highly recommend you check Github's Objective-C and Swift Trending Page often.

Libraries & Frameworks

Mac UI
  • FLAnimatedImage Performant GIFs for iOS
  • GPUImage GPU based image and video processing for iOS
  • FastImageCache iOS library for quickly displaying images while scrolling
  • SDWebImage Asynchronous image downloader with cache support for iOS
  • Pop Extensible animation library for iOS and Mac
  • JazzHands Key-frame based animation for iOS
Model Programming
  • Mantle Simple model layer library for Mac and iOS
  • Realm A new mobile-first database
Network Programming
  • GCDWebServer HTTP server for iOS and Mac
  • CocoaAsyncSocket TCP/IP socket server and consumer for iOS and Mac
  • Restkit Transform REST API calls into models (including Core Data) for iOS and OSX
  • AFNetworking "The" networking framework for iOS and OSX
  • AlamoFire A networking framework for Swift, written by the creator of AFNetworking
  • Reachability Reachability class for iOS and OSX
Programming Helpers
  • Quick Behavior-Driven Development testing framework for Obj-C and Swift
  • Specta Light weight TDD/BDD framework for Obj-C, built on top of XCTest
  • Expecta A nice matching framework to make your tests more readable
  • OHHTTPStubs Stubs for web request unit testing
  • OCMock Mock objects for Objective-C unit testing
  • Sparkle An updating framework for Mac

Xcode Plugins

All plugins should be installed with Alcatraz, the package manager for Xcode.

Tools & Developer Apps

  • Synx Sync project folders to Xcode groups
  • Dash A wonderful documentation app for the Mac with integration everywhere
  • CoocaPods A fantastic dependancy management system for iOS and Mac
  • Crashlytics Crash reporting for iOS and Mac (and others)
  • Answers Analytics for iOS (and others)

Websites and Resources

For more awesome lists, check out awesome-awesomeness.

If you think anything essential is missing (should be relevant for most or all Apple platform developers) leave me an issue, and I'll take a look.

Popular Apple Projects
Popular Awesome List Projects
Popular Companies Categories

Get A Weekly Email With Trending Projects For These Categories
No Spam. Unsubscribe easily at any time.