/awesome-macos

A list of macOS libraries, built with Swift and Objective-C.

Primary LanguageCSSCreative Commons Zero v1.0 UniversalCC0-1.0

Awesome macOS

A comprehensive list of awesome macOS frameworks & libraries.

Where to Start macOS development

Libraries And Frameworks

UI

Animation

  • pop - An extensible iOS and OS X animation library, useful for physics-based interactions.

Networking

  • Alamofire - A HTTP networking library written in Swift. 🔶
  • AFNetworking - A HTTP networking library written in Objective-C.
  • TRON - Lightweight network abstraction layer, written on top of Alamofire. 🔶

SVG

  • IJSVG - OSX SVG Library

Updating

  • Sparkle - open source software update framework for macOS
  • Squirrel - Cocoa framework for updating OS X apps

Global Shortcuts and Window Management

  • ShortcutRecorder - The only user interface control to record shortcuts.
  • MASShortcut - Modern framework for managing global keyboard shortcuts compatible with Mac App Store.

Utilities

  • Algorithm - Algorithm is a collection of data structures that are empowered by a probability toolset. 🔶
  • Hue - Color utilities written with Swift. 🔶
  • Freddy - A reusable framework for parsing JSON in Swift. 🔶

Omni Group Frameworks

Open Source macOS Apps

  • GIFs - A Mac App for finding GIFs
  • MacDown - Open source Markdown editor for OS X
  • FB Messenger - macOS App for Facebook Messenger
  • Panda - A macOS app for switching between Light and Dark modes
  • ChitChat - A native Mac app wrapper for WhatsApp Web
  • WWDC Mac - The unofficial WWDC app for macOS