Objective-C

Open-source projects categorized as Objective-C

Top 23 Objective-C Open-Source Projects

Objective-C
  1. awesome-ios

    A curated list of awesome iOS ecosystem, including Objective-C and Swift Projects

    Project mention: Top 20 Awesome on Github | dev.to | 2024-06-12

    14. Awesome iOS

  2. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  3. open-source-ios-apps

    :iphone: Collaborative List of Open-Source iOS Apps

  4. open-source-mac-os-apps

    🚀 Awesome list of open source applications for macOS. https://t.me/s/opensourcemacosapps

  5. SDWebImage

    Asynchronous image downloader with cache support as a UIImageView category

  6. NativeScript

    ⚡ Empowering JavaScript with native platform APIs. ✨ Best of all worlds (TypeScript, Swift, Objective C, Kotlin, Java, Dart). Use what you love ❤️ Angular, React, Solid, Svelte, Vue with: iOS (UIKit, SwiftUI), Android (View, Jetpack Compose), Dart (Flutter) and you name it compatible.

    Project mention: What are JavaScript Engines? | dev.to | 2024-12-26

    NativeScript is a good example of a runtime built specifically for cross-platform native mobile application development built using JavaScript.

  7. BackgroundMusic

    Background Music, a macOS audio utility: automatically pause your music, set individual apps' volumes and record system audio.

    Project mention: BackgroundMusic: Set per-app sound volume on macOS | news.ycombinator.com | 2024-05-25
  8. IQKeyboardManager

    Codeless drop-in universal library allows to prevent issues of keyboard sliding up and cover UITextField/UITextView. Neither need to write any code nor any setup required and much more.

  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. Realm

    Realm is a mobile database: a replacement for Core Data & SQLite

    Project mention: Release Radar · September 2024: Major updates from the open source community | dev.to | 2024-10-04

    From the team at MongoDB comes Realm, a mobile database that runs directly inside phones, tablets, or wearables. It's built for mobile, and designed for offline use. The latest release comes with built-in Swift 6 language mode, and Xcode 16 support. Some breaking changes include removal of Atlas App Services and Atlas Device Sync functionality, Strings and Data now considered different types and thus queries won't match one another, and Realms are no longer autoreleased when initialised. Dig into all the updates in the Realm changelog.

  11. OpenEmu

    🕹 Retro video game emulation for macOS

    Project mention: Apple now allows retro game emulators on its App Store | news.ycombinator.com | 2024-04-07

    Tangentially related: if anybody is looking for a good way to organize a library of retro emulators and games on their MacOS laptops/desktop computers then I recommend OpenEmu. It is designed from the ground up to look and feel like a Mac app.

    https://openemu.org/

  12. infer

    A static analyzer for Java, C, C++, and Objective-C

  13. CocoaPods

    The Cocoa Dependency Manager.

    Project mention: Criando um módulo com Swift Package Manager | dev.to | 2024-08-12
  14. MJRefresh

    An easy way to use pull-to-refresh.

  15. CocoaLumberjack

    A fast & simple, yet powerful & flexible logging framework for macOS, iOS, tvOS and watchOS

  16. IGListKit

    A data-driven UICollectionView framework for building fast and flexible lists.

  17. quicktype

    Generate types and converters from JSON, Schema, and GraphQL

    Project mention: How to be more productive when learning a new language | dev.to | 2024-08-09

    2. Deserializing JSON into objects I knew for this project I'd have to deserialize GeoJSON into objects to work with them effectively in the app. Building this beast of a class felt quite daunting for being brand new to Dart and also for what was quite a complex GeoJSON file. However, I found an open source library called quicktype that generates strongly-typed models and serializers from JSON type scripts to a number of languages, including Dart. All you have to do is put in the JSON you want decoded, and it will return a prebuilt class that you can then use in your project. Quicktype have a handy website front end (https://app.quicktype.io/) for this - it worked first time and I was so grateful not to have to build this myself!

  18. hammerspoon

    Staggeringly powerful macOS desktop automation with Lua

    Project mention: Query Apple's FindMy Network with Python | news.ycombinator.com | 2024-12-21

    Yes, although I recently discovered Hammerspoon which is actually a clever little bit of macOS automation technology:

    https://www.hammerspoon.org/

  19. SVProgressHUD

    A clean and lightweight progress HUD for your iOS and tvOS app.

  20. Mantle

    Model framework for Cocoa and Cocoa Touch

  21. omapsapp

    🍃 Organic Maps is a free Android & iOS offline maps app for travelers, tourists, hikers, and cyclists. It uses crowd-sourced OpenStreetMap data and is developed with love by the community. No ads, no tracking, no data collection, no crapware. Please donate to support the development!

    Project mention: Organic Maps Turns 4: The Privacy-Focused Alternative to Google Maps | news.ycombinator.com | 2024-12-20

    https://github.com/mapsme/omim/ was forked in December 2020, with all new changes up to the last commit of Apr 28, 2021 merged into https://github.com/organicmaps/organicmaps/ later. MAPS.ME is alive, but they publish the source code anymore since that.

  22. xmake

    🔥 A cross-platform build utility based on Lua

    Project mention: I Like Makefiles | news.ycombinator.com | 2024-09-20

    > Does anyone know of anything better than Make?

    Xmake https://xmake.io/ for C and C++ (I haven't use that for anything serious yet) and Buck 2 https://buck2.build/ if you need a really complex build system.

  23. FSCalendar

    A fully customizable iOS calendar library, compatible with Objective-C and Swift

    Project mention: Customizing Calendar with FSCalendar in SwiftUI | dev.to | 2024-07-26

    Luckily, we have a great repository for this custom calendar in iOS developments projects. it is called FSCalendar (https://github.com/WenchaoD/FSCalendar). it is a truly a great project that accommodates our needs to build a custom calendar with images, custom text color, with custom data and events.

  24. Quick

    The Swift (and Objective-C) testing framework.

  25. macdown

    Open source Markdown editor for macOS.

  26. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Objective-C discussion

Log in or Post with

Objective-C related posts

  • Apple's long-lost hidden recovery partition from 1994 has been found

    3 projects | news.ycombinator.com | 16 Mar 2025
  • GNU/Darwin (2000)

    1 project | news.ycombinator.com | 17 Feb 2025
  • Hotdog Linux (Lightweight Interface Naturally Using X11)

    1 project | news.ycombinator.com | 12 Feb 2025
  • Show HN: TUI Bluetooth Connector for Mac

    2 projects | news.ycombinator.com | 29 Jan 2025
  • Firebase Authentication: Google, Apple, and Phone Login to iOS App

    2 projects | dev.to | 19 Dec 2024
  • I shipped my first iOS app, here’s my experience

    1 project | dev.to | 17 Dec 2024
  • Setup Mixpanel Analytics in a NextJS Application

    1 project | dev.to | 1 Dec 2024
  • A note from our sponsor - SaaSHub
    www.saashub.com | 17 Mar 2025
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

What are some of the best open-source Objective-C projects? This list will help you:

# Project Stars
1 awesome-ios 48,457
2 open-source-ios-apps 44,224
3 open-source-mac-os-apps 43,176
4 SDWebImage 25,131
5 NativeScript 24,625
6 BackgroundMusic 16,984
7 IQKeyboardManager 16,544
8 Realm 16,440
9 OpenEmu 16,400
10 infer 15,143
11 CocoaPods 14,663
12 MJRefresh 13,824
13 CocoaLumberjack 13,247
14 IGListKit 12,949
15 quicktype 12,805
16 hammerspoon 12,640
17 SVProgressHUD 12,447
18 Mantle 11,319
19 omapsapp 10,706
20 xmake 10,724
21 FSCalendar 10,641
22 Quick 9,815
23 macdown 9,464

Sponsored
CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai