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: I want to create IMDB for Open source projects | news.ycombinator.com | 2024-04-15

    There's a lot of "Awesome" that various individuals have made to curate vertical interests. Example: https://github.com/vsouza/awesome-ios

  • open-source-ios-apps

    :iphone: Collaborative List of Open-Source iOS Apps

    Project mention: Collaborative List of Open-Source iOS Apps | news.ycombinator.com | 2023-12-20
  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

  • open-source-mac-os-apps

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

    Project mention: Favourite open-source apps? | /r/macapps | 2023-06-04

    There is a github repo with a list of Open source mac os apps

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


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

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

  • vimr

    VimR — Neovim GUI for macOS in Swift

    Project mention: Ask HN: Is Vim Dead? | news.ycombinator.com | 2024-03-05
  • iOS-Developer-Roadmap

    Roadmap to becoming an iOS developer in 2018.

    Project mention: iOS Dev 2023 Updated RoadMap? | /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!

  • Tuist

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

  • WordPress-iOS

    WordPress for iOS - Official repository

  • wikipedia-ios

    📱The official Wikipedia iOS app.

  • SwiftShield

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

  • AssetCatalogTinkerer

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

    Project mention: Are Sprite Atlases necessary? | /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)

  • purchases-ios

    In-app purchases and subscriptions made easy. Support for iOS, watchOS, tvOS, macOS, and visionOS.

    Project mention: A list of SaaS, PaaS and IaaS offerings that have free tiers of interest to devops and infradev | dev.to | 2024-02-05

    RevenueCat — Hosted backend for in-app purchases and subscriptions (iOS and Android). Free up to $2.5k/mo in tracked revenue.

  • 360 VR Player

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

  • xcproj

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

  • AuroraEditor

    Aurora Editor is a IDE built by the community, for the community, and written in Swift for the best native performance and feel for macOS.

  • StatusAlert

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

  • habitica-ios

    Native iOS app for Habitica

    Project mention: Self-hosted habit tracking? | /r/selfhosted | 2023-06-26

    I’m eagerly awaiting the feature implementation in this three year old issue to use it on my iPhone, then I’m totally going to selfhost Habitica: https://github.com/HabitRPG/habitica-ios/issues/873

  • 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

  • SaaSHub

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

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 2024-04-15.

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 45,644
2 open-source-ios-apps 39,881
3 open-source-mac-os-apps 39,333
4 IQKeyboardManager 16,311
5 OpenEmu 15,717
6 Quick 9,753
7 FSPagerView 7,070
8 vimr 6,551
9 iOS-Developer-Roadmap 6,328
10 ESTabBarController 5,097
11 Tuist 4,146
12 WordPress-iOS 3,617
13 wikipedia-ios 2,925
14 SwiftShield 2,241
15 AssetCatalogTinkerer 2,221
16 purchases-ios 2,132
17 360 VR Player 2,074
18 xcproj 1,954
19 AuroraEditor 914
20 StatusAlert 844
21 habitica-ios 654
22 ListPlaceholder 637
23 Braintree 555
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives