Topics / #cocoa

Cocoa projects on GitHub

macOS Cocoa development, including dependency managers and native applications.

As of , the most-starred Cocoa projects on GitHub are RxSwift (24.6K stars), ReactiveCocoa (19.8K stars) and pop (19.5K stars). GitHub.Locker tracks 11 Cocoa repositories with 181.6K stars combined. The fastest-growing on October 17 was OpenEmu, with +1 stars in a day.

11Projects
181.6KStars in total
+2Stars in a day

Hot right now

Most stars gained in a day · Oct 17

The all-time top

11 projects · by stars

  1. #1 · ReactiveX/RxSwift

    RxSwift

    RxSwift is the Swift-specific implementation of the Reactive Extensions standard — a reactive programming library where async operations, KVO and UI events become Observable sequences you can compose and transform.

    24.6K
  2. #2 · ReactiveCocoa/ReactiveCocoa

    ReactiveCocoa

    ReactiveCocoa is a Swift framework that wraps Apple's Cocoa frameworks with reactive programming: changing values become composable streams over time that you can observe and bind straight to your UI.

    19.8K
  3. #3 · facebookarchive/pop

    pop

    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.

    19.5K
  1. 4

    OpenEmu

    17.8KOpenEmu/OpenEmu · Swift

    OpenEmu is a free, open-source retro game emulator for macOS that aims to make playing classic console games feel like a first-class native Mac experience.

  2. 5

    MBProgressHUD

    15.9Kjdg/MBProgressHUD · Objective-C

    MBProgressHUD is an iOS drop-in class that displays a translucent HUD with an indicator and/or labels over your UI while work runs on a background thread.

  3. 6

    Carthage

    15.1KCarthage/Carthage · Swift

    Carthage is a simple, decentralized dependency manager for Cocoa applications on macOS and iOS/tvOS/watchOS. It builds your dependencies into binary frameworks without modifying your project files or build settings.

  4. 7

    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.

  5. 8

    textmate

    14.6Ktextmate/textmate · Objective-C++

    TextMate is a graphical text editor for macOS 10.12 or later — a long-running open-source project with about 14.5k stars on GitHub.

  6. 9

    fmdb

    13.8Kccgus/fmdb · Objective-C

    FMDB is an Objective-C wrapper around SQLite, giving Cocoa developers a native-feeling API to create, query, and update SQLite databases without dropping to the raw C SQLite API.

  7. 10

    spectacle

    13.6Keczarny/spectacle · Objective-C

    Spectacle is a free Mac app that lets you organize windows — move, resize, center, or maximize them — entirely from the keyboard, without touching the mouse.

  8. 11

    DZNEmptyDataSet

    12Kdzenbot/DZNEmptyDataSet · Objective-C

    A drop-in iOS library that shows empty datasets — also known as Empty State or Blank Slate — on UITableView and UICollectionView whenever the view has no content to display.

Often tagged together