Topics / #cocoapods

Cocoapods projects on GitHub

Dependency manager for iOS and macOS Swift apps

As of , the most-starred Cocoapods projects on GitHub are open-source-ios-apps (52.7K stars), Alamofire (42.4K stars) and AFNetworking (33.3K stars). GitHub.Locker tracks 32 Cocoapods repositories with 580.8K stars combined. The fastest-growing on October 19 was open-source-ios-apps, with +29 stars in a day.

32Projects
580.8KStars in total
+36Stars in a day

Hot right now

Most stars gained in a day · Oct 19

The all-time top

32 projects · by stars

  1. #1 · dkhamsing/open-source-ios-apps

    open-source-ios-apps

    A collaborative, curated list of open-source iOS, iPadOS, watchOS, tvOS and visionOS apps, organized by category so you can find real-world example code for any kind of Apple app.

    52.7K
  2. #2 · Alamofire/Alamofire

    Alamofire

    Alamofire is an HTTP networking library written in Swift. It wraps Apple's URLSession so iOS, macOS, tvOS, and watchOS apps can make requests in a few lines of chainable code.

    42.4K
  3. #3 · AFNetworking/AFNetworking

    AFNetworking

    A delightful networking library for iOS, macOS, watchOS and tvOS, built on the Foundation URL Loading System. Deprecated since January 2023 - the repo remains online as an archive.

    33.3K
  1. 4

    lottie-ios

    26.9Kairbnb/lottie-ios · Swift

    Lottie for iOS is a Swift library that natively renders vector-based animations and art in realtime with minimal code. Animations come as bodymovin JSON files, typically exported from After Effects.

  2. 5

    SDWebImage

    25.6KSDWebImage/SDWebImage · Objective-C

    SDWebImage is an asynchronous image downloader with memory and disk caching for Apple apps, integrated as a category on UI elements like UIImageView and UIButton — you give it a URL and it loads, caches and displays the image.

  3. 6

    Kingfisher

    24.4Konevcat/Kingfisher · Swift

    A lightweight, pure-Swift library for downloading and caching images from the web in iOS, macOS, tvOS, watchOS and visionOS apps — you give it a URL and it fetches, caches and displays the image.

  4. 7

    SwiftyJSON

    22.9KSwiftyJSON/SwiftyJSON · Swift

    SwiftyJSON is a Swift library for dealing with JSON data: it lets you pull values out of JSON without the verbose optional-wrapping and type-checking that plain Swift requires.

  5. 8

    Hero

    22.5KHeroTransitions/Hero · Swift

    Hero is a Swift library for building iOS view controller transitions — a declarative layer on top of UIKit's cumbersome transition APIs that makes custom transitions easy.

  6. 9

    SnapKit

    20.3KSnapKit/SnapKit · Swift

    SnapKit is an open-source Swift DSL that makes Auto Layout easy on Apple platforms — you describe UI constraints with short, readable Swift instead of verbose layout code. It works on iOS, macOS and tvOS.

  7. 10

    pop

    19.5Kfacebookarchive/pop · Objective-C++

    Pop is an extensible animation engine for iOS, tvOS, and OS X that adds spring, decay, basic, and custom physics-based animations on top of Core Animation, letting you animate any property on any object.

  8. 11

    Masonry

    18.1KSnapKit/Masonry · Objective-C

    Masonry is a lightweight Objective-C library that wraps Apple's AutoLayout NSLayoutConstraints in a chainable, expressive syntax, making layout code far more concise and readable than writing raw constraints.

  9. 12

    IQKeyboardManager

    16.6Khackiftekhar/IQKeyboardManager · Swift

    IQKeyboardManager is a drop-in iOS library that automatically prevents the keyboard from sliding up and covering a UITextField or UITextView, with no code or manual setup needed.

  10. 13

    react-native-maps

    16Kreact-native-maps/react-native-maps · TypeScript

    react-native-maps is a set of React Native Map components for iOS and Android — a native map view you drop into a React Native app and control from JavaScript.

  11. 14

    SwifterSwift

    15.2KSwifterSwift/SwifterSwift · Swift

    SwifterSwift is a collection of over 500 native Swift extensions that add handy methods, syntactic sugar, and performance improvements to primitive data types and UIKit/Cocoa classes.

  12. 15

    CocoaPods

    14.8KCocoaPods/CocoaPods · Ruby

    CocoaPods is the dependency manager for Xcode projects: you list your dependencies in a Podfile, and it resolves them, fetches the source code, and builds an Xcode workspace for you.

  13. 16

    FLEX

    14.6KFLEXTool/FLEX · Objective-C

    FLEX (Flipboard Explorer) is a set of in-app debugging and exploration tools for iOS apps. It shows a toolbar window over your running app that lets you inspect and modify nearly every piece of app state.

  14. 17

    WebViewJavascriptBridge

    14.3Kmarcuswestin/WebViewJavascriptBridge · Objective-C

    An iOS/OSX library that passes messages between Objective-C and JavaScript inside web views — the plumbing for hybrid apps where native code and web content need to talk to each other.

  15. 18

    Spring

    14.1KMengTo/Spring · Swift

    Spring is a Swift library for iOS that adds ready-made view animations (shake, pop, swing, flip, slide, fade, zoom and more) you can trigger from code or wire up directly in Storyboard.

  16. 19

    incubator-weex

    13.6Kapache/incubator-weex · C++

    Weex is a framework for building native Mobile cross-platform UI: you write a component once and it renders natively on Android, iOS, and (via a third-party plugin) mobile web.

  17. 20

    CocoaLumberjack

    13.3KCocoaLumberjack/CocoaLumberjack · Objective-C

    CocoaLumberjack is a fast and flexible logging framework for Apple platforms (macOS, iOS, tvOS, watchOS, visionOS) that replaces NSLog with a more powerful, multi-destination logging system.

  18. 21

    AsyncDisplayKit

    13.3Kfacebookarchive/AsyncDisplayKit · Objective-C++

    AsyncDisplayKit (ASDK) is an iOS framework for smooth asynchronous user interfaces: it moves expensive UI work — image decoding, text sizing and rendering, layout — off the main thread so the app keeps responding to the user.

  19. 22

    SkeletonView

    12.9KJuanpe/SkeletonView · Swift

    SkeletonView is a Swift library for iOS that turns your existing views into animated skeleton (placeholder) loading screens while data loads, so users see what content is coming.

  20. 23

    SVProgressHUD

    12.4KSVProgressHUD/SVProgressHUD · Objective-C

    SVProgressHUD is a clean, lightweight progress HUD for iOS and tvOS apps — a small overlay that shows the progress of an ongoing task on top of your UI.

  21. 24

    chameleon

    12.3Kvicc/chameleon · Objective-C

    Chameleon is a lightweight color framework for iOS that provides flat color palettes, gradients, hex color support, color extraction from images, and automatic contrasting text colors for Objective-C and Swift apps.

  22. 25

    Material

    12KCosmicMind/Material · Swift

    Material is a UI/UX framework for building iOS applications with Google Material Design-inspired components like cards, text fields, navigation drawers, and snackbars.

  23. 26

    Eureka

    11.8Kxmartlabs/Eureka · Swift

    An elegant iOS form builder written in Swift: a library for defining settings-style forms in code instead of wiring table views by hand. It's made by XMARTLABS as a Swift re-creation of their XLForm library.

  24. 27

    JSPatch

    11.3Kbang590/JSPatch · Objective-C

    An iOS library that bridges Objective-C and JavaScript through the Objective-C runtime: with a small embedded engine, the app can call any Objective-C class and method from JavaScript. It is generally used to hotfix iOS apps.

  25. 28

    Mantle

    11.2KMantle/Mantle · Objective-C

    Mantle is a model framework for Cocoa and Cocoa Touch that lets you write model objects without the usual boilerplate for equality, hashing, description, and JSON conversion.

  26. 29

    NVActivityIndicatorView

    10.7Kninjaprox/NVActivityIndicatorView · Swift

    NVActivityIndicatorView is a collection of over 30 ready-made loading animations for iOS apps, implemented as a drop-in UIView subclass.

  27. 30

    MagicalRecord

    10.7Kmagicalpanda/MagicalRecord · Objective-C

    MagicalRecord is an Objective-C library that simplifies Core Data usage on iOS and macOS, giving you clean one-line fetches, saves, and entity creation instead of verbose NSFetchRequest boilerplate.

  28. 31

    FSCalendar

    10.6KWenchaoD/FSCalendar · Objective-C

    FSCalendar is a fully customizable calendar UI library for iOS, usable from both Objective-C and Swift.

  29. 32

    SQLite.swift

    10.2Kstephencelis/SQLite.swift · Swift

    SQLite.swift is a type-safe, Swift-language layer over SQLite3 that lets you write and run SQL queries with compile-time checking instead of raw SQL strings.

Often tagged together