Swift Objective-C

Open-source Swift projects categorized as Objective-C

Top 23 Swift Objective-C Projects

  • awesome-ios

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

    Project mention: Cool Github repositories for Everyone | dev.to | 2022-12-29
  • open-source-mac-os-apps

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

    Project mention: I'm new macbook user | reddit.com/r/privacy | 2023-05-10
  • 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!

  • open-source-ios-apps

    :iphone: Collaborative List of Open-Source iOS Apps

    Project mention: Learning Swift; what GitHubs and such websites ought I be checking out? | reddit.com/r/swift | 2023-03-18
  • 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.

  • OpenEmu

    🕹 Retro video game emulation for macOS

    Project mention: OpenEmu Lag - MacOS Monterey - May 8, 2023 | reddit.com/r/OpenEmu | 2023-05-09
  • Quick

    The Swift (and Objective-C) testing framework.

  • FSPagerView

    FSPagerView is an elegant Screen Slide Library. It is extremely helpful for making Banner View、Product Show、Welcome/Guide Pages、Screen/ViewController Sliders.

  • CodiumAI

    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.

  • vimr

    VimR — Neovim GUI for macOS in Swift

    Project mention: Any true GUI (not TUI) frontend of Vim/Neovim? TUI is keeping me away | reddit.com/r/neovim | 2023-05-24
  • iOS-Developer-Roadmap

    Roadmap to becoming an iOS developer in 2018.

    Project mention: iOS Dev 2023 Updated RoadMap? | reddit.com/r/iOSDevelopment | 2023-05-02

    I found this GitHub - BohdanOrlov/iOS-Developer-Roadmap: Roadmap to becoming an iOS developer in 2018.

  • ESTabBarController

    :octocat: ESTabBarController is a Swift model for customize UI, badge and adding animation to tabbar items. Support lottie!

  • WordPress-iOS

    WordPress for iOS - Official repository

  • Tuist

    🚀 Create, maintain, and interact with Xcode projects at scale

    Project mention: Best resources to really understand Xcode, project configurations, builds etc. | reddit.com/r/swift | 2023-03-19
  • wikipedia-ios

    📱The official Wikipedia iOS app.

  • SwiftShield

    🔒 Swift Obfuscator that protects iOS apps against reverse engineering attacks.

  • 360 VR Player

    Open Source iOS 360 Degree Panorama Video Player. (HTY360Player is renamed to Fisheye)

  • AssetCatalogTinkerer

    An app that lets you open .car files and browse/extract their images.

    Project mention: Are Sprite Atlases necessary? | reddit.com/r/spritekit | 2023-05-02

    Peeking at my build product's `assets.car` file using this app doesn't show any interesting changes... Xcode appears to be packing my images into textures whether or not I have a `.spriteatlas` in my assets bundle. The packed textures are smaller than I would expect (like 500x500 or less instead of 1024x1024)

  • xcproj

    📝 Read, update and write your Xcode projects (by tuist)

  • purchases-ios

    In-app purchases and subscriptions made easy. Support for iOS, iPadOS, watchOS, and Mac.

    Project mention: diverging from expo managed workflow | reddit.com/r/expo | 2023-04-28

    For IAPs, RevenueCat is one of the simplest setup that exists for React Native. And they have an expo plugin. But having this expo management workflow is the first thing you want to do. https://www.revenuecat.com/

  • BeaconEmitter

    Turn your Mac as an iBeacon

  • StatusAlert

    Display Apple system-like self-hiding status alerts. It is well suited for notifying user without interrupting user flow in iOS-like way.

  • ListPlaceholder

    ListPlaceholder is a swift library allows you to easily add facebook style animated loading placeholder to your tableviews or collection views.

  • Braintree

    Braintree SDK for iOS

  • Voice Overlay iOS

    🗣 An overlay that gets your user’s voice permission and input as text in a customizable UI


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

Swift Objective-C related posts


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

Project Stars
1 awesome-ios 42,947
2 open-source-mac-os-apps 35,477
3 open-source-ios-apps 34,886
4 IQKeyboardManager 16,053
5 OpenEmu 14,948
6 Quick 9,681
7 FSPagerView 6,787
8 vimr 6,318
9 iOS-Developer-Roadmap 6,140
10 ESTabBarController 4,949
11 WordPress-iOS 3,501
12 Tuist 3,381
13 wikipedia-ios 2,716
14 SwiftShield 2,149
15 360 VR Player 2,045
16 AssetCatalogTinkerer 1,912
17 xcproj 1,801
18 purchases-ios 1,791
19 BeaconEmitter 947
20 StatusAlert 840
21 ListPlaceholder 628
22 Braintree 531
23 Voice Overlay iOS 509
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.