Skip to main content

:fire: Awesome list of macOS libraries

22
GitHub Stars
84
Curated Resources
23
Categories
46 min ago
Last Refreshed
Dependency ManagerAnimationAudioDatabaseDependency InjectionDeviceExtensionsFilesImageIn App Purchases and SubscriptionJSONKeychainLinterLoggingLayoutMarkdownNetworkReactive ProgrammingShortcutSliderSocketTextViewToast-and-Popup

Use this list with your AI agent

Add the Context Awesome MCP server to Claude, Cursor, or any MCP client, then ask:

"Show me animation resources from awesome-macos-libraries"

Installation instructions →

What's inside

Animation

  • Advance

    Physics-based animations. Language: Swift.

Network

  • AFNetworking

    A delightful networking framework. Language: Objective-C.

  • Alamofire

    Alamofire is an HTTP networking library written in Swift. (de facto standard library for network) Language: Swift.

  • APIKit

    Type-safe networking abstraction layer that associates request type with response type. Language: Swift.

  • apollo-ios

    A strongly-typed, caching GraphQL client. Language: Swift.

  • Just

    Swift HTTP for Humans. Language: Swift.

  • Moya

    Network abstraction layer written in Swift. Language: Swift.

Image

  • AlamofireImage

    AlamofireImage is an image component library for Alamofire. Language: Swift.

  • Kingfisher

    A lightweight, pure-Swift library for downloading and caching images from the web. Language: Swift.

  • Nuke

    Image loading system. Language: Swift.

JSON

  • AlamofireObjectMapper

    An Alamofire extension which converts JSON response data into swift objects using ObjectMapper. Language: Swift.

  • Codable

    Out of box 📦 solution from Apple for Encode/Decode JSON. Language: Swift.

  • Himotoki

    A type-safe JSON decoding library purely written in Swift. Language: Swift.

  • JSONModel

    Magical Data Modeling Framework for JSON - allows rapid creation of smart data models. Language: Objective-C.

  • Mantle

    Model framework for Cocoa and Cocoa Touch. Language: Objective-C.

  • MJExtension

    A fast, convenient and nonintrusive conversion framework between JSON and model. Your model class doesn't need to extend any base class. You don't need to modify any model file. Language: Objective-C.

Layout

  • Align

    Intuitive and powerful Auto Layout library. Language: Swift.

  • Anchorage

    A collection of operators and utilities that simplify layout code. Language: Swift.

  • Cartography

    A declarative Auto Layout DSL for Swift. Language: Swift.

  • EasyAnchor

    Declarative, extensible, powerful Auto Layout. Language: Swift.

  • EasyPeasy

    Auto Layout made easy. Language: Swift.

  • Grid

    The most powerful Grid container missed in SwiftUI. Language: Swift.

Audio

  • AudioKit

    Swift audio synthesis, processing, & analysis platform. Language: Swift.

Toast-and-Popup

  • BezelNotification

    A Swift package for displaying bezel notifications in macOS. Language: Swift.

Dependency Manager

  • Carthage

    A simple, decentralized dependency manager for Cocoa. Language: Swift.

  • CocoaPods

    The Cocoa Dependency Manager. CocoaPods manages dependencies for your Xcode projects. (de facto standard/most used Dependency Manager) Language: Ruby.

  • Swift Package Manager

    The Package Manager for the Swift Programming Language. Created and maintained by Apple. Language: Swift.

Showing a sample of 84 resources. View the full list on GitHub →