Objective-C Swift

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

Top 23 Objective-C Swift 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

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

    Project mention: Keyboard overlaying textfield. How do I fix this? | reddit.com/r/SwiftUI | 2021-10-17

    try adding https://github.com/hackiftekhar/IQKeyboardManager works really great

  • 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: Realm vs SQLite for local DB? | reddit.com/r/reactnative | 2022-05-17

    I am working on a react native application that works primarily offline. We are currently using redux persist to store our data but need to migrate to a more scalable solution. We don't need to worry about any backend sync which simplifies things. After some research the two that keep coming up are Realm and SQLite. I was wondering what people's experience with these two are and if anyone has any opinions or tips. I am open to other suggestions as well, these just seem to be the most common.

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

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

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

  • Scout APM

    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.

  • 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

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

    Project mention: After Swift 5.5 is released, should you focus on learning & using Combine or async/await? | reddit.com/r/swift | 2021-06-01

    I've been learning Combine to replace Promises (https://github.com/google/promises), but I'm not sure if it'd be better, whatever that may mean, to focus on async/await.

  • 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: what is the best xmpp client for iPhone? | reddit.com/r/PrivacyGuides | 2021-10-06
  • InjectionIII

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

    Project mention: [Beta] Orion: Create tweaks in Swift | reddit.com/r/jailbreak | 2021-09-03

    It isn't going to be easy, but I do want to try my hand at making one someday. In the meanwhile you might want to check out Echo and InjectionIII for a glimpse into what might be possible.

  • LNPopupController

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

    Project mention: Popup that stays when view is changed via UITabBarController | reddit.com/r/swift | 2022-03-27

    Try to take a look at the framework LNPopupController. It has some nice features for this use case.

  • KZPlayground

    Better playgrounds that work both for Objective-C and Swift

  • Ono

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

  • syncthing-macos

    Official frugal and native macOS Syncthing application bundle

    Project mention: Ask HN: What are some good open-source Mac apps you can't live without? | news.ycombinator.com | 2022-02-01
  • LSAnimator

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

  • AWS

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

    Project mention: Simple View of New Map Styles for Amazon Location Service | dev.to | 2022-04-04

    References Amazon Location Service AWS Amplify MapLibre GL JS

  • 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: Video cropper/trimmer? | reddit.com/r/reactnative | 2021-10-06

    Tbh, I’s be surprised if there is something that does exactly what you need out of the box, and is also usable by expo - there’s this: https://github.com/shahen94/react-native-video-processing but the repo looks like it might be a liiiitle stale, though maybe native video stuff just doesn’t change much? I’m not sure if tou can being that into an expo project?

  • UIScrollView-InfiniteScroll

    UIScrollView ∞ scroll category

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-05-17.

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,132
2 IQKeyboardManager 15,600
3 Realm 15,271
4 CocoaLumberjack 12,696
5 FSCalendar 9,984
6 XLForm 5,764
7 OHHTTPStubs 4,890
8 Material Components 4,545
9 TOCropViewController 4,304
10 PYSearch 3,818
11 promises 3,637
12 JGProgressHUD 3,142
13 ChatSecure-iOS 3,068
14 InjectionIII 3,053
15 LNPopupController 2,853
16 KZPlayground 2,600
17 Ono 2,598
18 syncthing-macos 1,660
19 LSAnimator 1,595
20 AWS 1,557
21 Couchbase Mobile 1,552
22 react-native-video-processing 1,105
23 UIScrollView-InfiniteScroll 987
Find remote jobs at our new job board 99remotejobs.com. There are 7 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
Deliver Cleaner and Safer Code - Right in Your IDE of Choice!
SonarLint is a free and open source IDE extension that identifies and catches bugs and vulnerabilities as you code, directly in the IDE. Install from your favorite IDE marketplace today.