Objective-C iOS

Open-source Objective-C projects categorized as iOS | Edit details

Top 23 Objective-C iOS Projects

  • SDWebImage

    Asynchronous image downloader with cache support as a UIImageView category

    Project mention: How can I get the image from a URL and make it UIImage? | reddit.com/r/swift | 2021-10-19

    Urlsession is the native approach, but there are also libraries that asynchronously download and show the images like SDWebImage or Kingfisher

  • expo

    An open-source platform for making universal native apps with React. Expo runs on Android, iOS, and the web.

    Project mention: Getting Telescope's React Native App | dev.to | 2022-01-14

    Well now you're wondering "How can I get involved?". Well to start, you should review documentation and practice using Expo so when we start development you're ready! The Expo Documentation is an amazing source for learning how to get started with react native! They teach you everything from installing react native to learning work flows. Once you feel a little comfortable you should make a small prototype! I feel like when I learn a new framework, I try to create a small project to help me understand how to practically use the tool. Some ideas are a TODO app, Book app that displays book information, News app and really anything that inspires you!

  • Appwrite

    Appwrite - The Open Source Firebase alternative introduces iOS support. Appwrite is an open source backend server that helps you build native iOS applications much faster with realtime APIs for authentication, databases, files storage, cloud functions and much more!

  • Realm

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

    Project mention: Is SwiftUI + MongoDB a good combination? | reddit.com/r/SwiftUI | 2022-01-01

    If you want to use MongoDB, I'd recommend Realm since it's a mobile friendly database.

  • CocoaLumberjack

    A fast & simple, yet powerful & flexible logging framework for Mac and iOS

    Project mention: Awesome macOS Libraries List | dev.to | 2022-01-21

    CocoaLumberjack - A fast & simple, yet powerful & flexible logging framework. Language: Objective-C.

  • SVProgressHUD

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

  • IGListKit

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

    Project mention: Preferred way of building programatic UI in UIKit? Stumbled across this. What do we think? 🤔 | reddit.com/r/iOSProgramming | 2021-07-31
  • UTM

    Virtual machines for iOS and macOS

    Project mention: [Help] How do i fix this utm bug? | reddit.com/r/jailbreak | 2022-01-24

    UTM GitHub

  • SonarQube

    Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.

  • FSCalendar

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

    Project mention: Hi! I made an app to track tips at work and would love for you to check it out! | reddit.com/r/iOSProgramming | 2021-12-14

    I think it's a very easy app and I agree that 1 dollar for a calendar (FSCalendar -> https://github.com/WenchaoD/FSCalendar) it's way too much. Try implementing some new feature because I think it's a hard sell.

  • PureLayout

    The ultimate API for iOS & OS X Auto Layout — impressively simple, immensely powerful. Objective-C and Swift compatible.

    Project mention: Awesome macOS Libraries List | dev.to | 2022-01-21

    PureLayout - The ultimate API for iOS & OS X Auto Layout — impressively simple, immensely powerful. Language: Objective-C.

  • Nimbus

    The iOS framework that grows only as fast as its documentation

    Project mention: Nimbus VS ESFramework - a user suggested alternative | libhunt.com/r/nimbus | 2021-09-23
  • NewsBlur

    NewsBlur is a personal news reader that brings people together to talk about the world. A new sound of an old instrument.

    Project mention: ⟳ 0 apps added, 49 updated at f-droid.org | reddit.com/r/FDroidUpdates | 2022-01-24

    NewsBlur (version 11.2): News reader

  • MonkeyDev

    CaptainHook Tweak、Logos Tweak and Command-line Tool、Patch iOS Apps, Without Jailbreak.

    Project mention: [Question] Can I save a tweak as an IPA file? | reddit.com/r/jailbreak | 2021-10-05
  • JLRoutes

    URL routing library for iOS with a simple block-based API

  • EarlGrey

    :tea: iOS UI Automation Test Framework

  • react-native-image-crop-picker

    iOS/Android image picker with support for camera, video, configurable compression, multiple images and cropping

    Project mention: a simple fix would just go to taiwan to activate app permission and the go back china | reddit.com/r/ProgrammerHumor | 2021-11-11

    issues sauce

  • OHHTTPStubs

    Stub your network requests easily! Test your apps with fake network data and custom response time, response code and headers!

  • Material Components

    [In maintenance mode] Modular and customizable Material Design UI components for iOS

    Project mention: Google shifts Material Design library for iOS into maintenance | news.ycombinator.com | 2021-10-09
  • TOCropViewController

    A view controller for iOS that allows users to crop portions of UIImage objects

  • MyLinearLayout

    MyLayout is a powerful iOS UI framework implemented by Objective-C. It integrates the functions with Android Layout,iOS AutoLayout,SizeClass, HTML CSS float and flexbox and bootstrap. So you can use LinearLayout,RelativeLayout,FrameLayout,TableLayout,FlowLayout,FloatLayout,PathLayout,GridLayout,LayoutSizeClass to build your App 自动布局 UIView UITableView UICollectionView RTL

  • HMSegmentedControl

    A highly customizable drop-in replacement for UISegmentedControl.

  • IPAPatch

    Patch iOS Apps, The Easy Way, Without Jailbreak.

    Project mention: [Free Release] Instagram No Ads 2.11.0 - Support latest Instagram 216.0 (more info in comment) | reddit.com/r/jailbreak | 2021-12-23

    you can download the .deb and inject it into instagram .ipa with IPAPatcher or Azule

  • PYSearch

    🔍 An elegant search controller which replaces the UISearchController for iOS (iPhone & iPad) .

  • nui

    Style iOS apps with a stylesheet, similar to CSS

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). The latest post mention was on 2022-01-24.

Objective-C iOS related posts


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

Project Stars
1 SDWebImage 23,965
2 expo 15,768
3 Realm 14,863
4 CocoaLumberjack 12,619
5 SVProgressHUD 12,333
6 IGListKit 12,230
7 UTM 10,636
8 FSCalendar 9,853
9 PureLayout 7,548
10 Nimbus 6,495
11 NewsBlur 5,878
12 MonkeyDev 5,540
13 JLRoutes 5,536
14 EarlGrey 5,364
15 react-native-image-crop-picker 5,290
16 OHHTTPStubs 4,843
17 Material Components 4,493
18 TOCropViewController 4,228
19 MyLinearLayout 4,155
20 HMSegmentedControl 3,907
21 IPAPatch 3,868
22 PYSearch 3,813
23 nui 3,791
Find remote jobs at our new job board 99remotejobs.com. There are 30 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
Less time debugging, more time building
Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.