Objective-C Swift

Open-source Objective-C projects categorized as Swift

Top 23 Objective-C Swift Projects

  • SDWebImage

    Asynchronous image downloader with cache support as a UIImageView category

    Project mention: Trying to parse a JSON and display the image from the JSON | reddit.com/r/swift | 2022-08-04

    I have this code here, and I am really struggling with using SwiftUI and an MVVM architecture to display data from this NASA API. I want to take the image URL passes through the JSON and display it. I Found this article that shows how to use the SDWebView Swift package, and I would like to use this package to take the image URL that comes out of the JSON and display that image.

  • Realm

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

    Project mention: Looking for android java developer mentor | reddit.com/r/learnprogramming | 2023-05-31

    I would focus on Kotlin instead of Java, there's really no point in sticking to Java at this point. And when it comes to databases, some local ones that are pretty easy to get into are Realm and ObjectBox, SQLite can definitely be a bit overwhelming at the beginning.

  • 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!

  • CocoaLumberjack

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

    Project mention: How to log only in debug mode? including network logs | reddit.com/r/iOSProgramming | 2022-11-26

    Does anyone have experience with this? I've seen people mentioning to use Cocoalumberjack but not sure if its the right package (meaning if its not overkill). Apple have an open source logging library as well for this.

  • FSCalendar

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

  • XLForm

    XLForm is the most flexible and powerful iOS library to create dynamic table-view forms. Fully compatible with Swift & Obj-C.

  • 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

  • InfluxDB

    Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.

  • TOCropViewController

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

  • PYSearch

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

  • promises

    Promises is a modern framework that provides a synchronization construct for Swift and Objective-C. (by google)

    Project mention: iOS 16 String Error Conformance | reddit.com/r/iOSProgramming | 2022-06-13
  • FoldingTabBar.iOS

    Folding Tab Bar and Tab Bar Controller

  • InjectionIII

    Re-write of Injection for Xcode in (mostly) Swift

    Project mention: why is UIKit much harder than SwiftUI? | reddit.com/r/iOSProgramming | 2022-12-24

    Those of you that prefer UIKit, are you defining layouts programmatically? If so, do you use other tools like Injection to help ease this process?

  • JGProgressHUD

    An elegant and simple progress HUD for iOS and tvOS, compatible with Swift and ObjC.

  • ChatSecure-iOS

    ChatSecure is a free and open source encrypted chat client for iOS that supports OTR and OMEMO encryption over XMPP.

    Project mention: Ask HN: Most Secure Way to Communicate? | news.ycombinator.com | 2023-05-09


    > ChatSecure is a free and open source messaging app that features OMEMO encryption and OTR encryption over XMPP. You can connect to your existing Google accounts or create new accounts on public XMPP servers (including via Tor), or even connect to your own server for extra security.

    > Unlike other apps that keep you stuck in their walled garden, ChatSecure is fully interoperable with other clients that support OMEMO or OTR and XMPP, such as Conversations (Android), CoyIM (Desktop), and more.

  • LNPopupController

    LNPopupController is a framework for presenting view controllers as popups of other view controllers, much like the Apple Music and Podcasts apps.

  • KZPlayground

    Better playgrounds that work both for Objective-C and Swift

  • Ono

    A sensible way to deal with XML & HTML for iOS & macOS

  • PeopleInSpace

    Kotlin Multiplatform project with SwiftUI, Jetpack Compose, Compose for Wear, Compose for Desktop, Compose for Web and Kotlin/JS + React clients along with Ktor backend.

  • syncthing-macos

    Official frugal and native macOS Syncthing application bundle

    Project mention: I don't know guys, but I think synching was added as a background item, but I am not sure... | reddit.com/r/Syncthing | 2023-03-04

    They are working on it and there seems to be a temporary fix (until reboot): https://github.com/syncthing/syncthing-macos/issues/186

  • AWS

    AWS SDK for iOS. For more information, see our web site:

  • LSAnimator

    ⛓ Easy to Read and Write Multi-chain Animations Lib in Objective-C and Swift.

  • Couchbase Mobile

    Lightweight, embedded, syncable NoSQL database engine for iOS and MacOS apps.

  • react-native-video-processing

    Native Video editing/trimming/compressing :movie_camera: library for React-Native

    Project mention: Multiple videos into one | reddit.com/r/reactnative | 2022-06-02

    Give this a shot - looks like it wraps up the ffmpeg stuff with a nicer interface https://github.com/shahen94/react-native-video-processing


    ONLYOFFICE Docs — document collaboration in your environment. Powerful document editing and collaboration in your app or environment. Ultimate security, API and 30+ ready connectors, SaaS or on-premises

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 2023-05-31.

Objective-C Swift related posts


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

Project Stars
1 SDWebImage 24,589
2 Realm 15,891
3 CocoaLumberjack 12,965
4 FSCalendar 10,332
5 XLForm 5,785
6 OHHTTPStubs 4,974
7 Material Components 4,648
8 TOCropViewController 4,501
9 PYSearch 3,827
10 promises 3,743
11 FoldingTabBar.iOS 3,668
12 InjectionIII 3,534
13 JGProgressHUD 3,233
14 ChatSecure-iOS 3,089
15 LNPopupController 2,936
16 KZPlayground 2,626
17 Ono 2,599
18 PeopleInSpace 2,389
19 syncthing-macos 2,114
20 AWS 1,620
21 LSAnimator 1,604
22 Couchbase Mobile 1,585
23 react-native-video-processing 1,176
TestGPT | Generating meaningful tests for busy devs
Get non-trivial tests (and trivial, too!) suggested right inside your IDE, so you can code smart, create more value, and stay confident when you push.