The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning. Learn more →
Top 23 Objective-C Open-Source Projects
-
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.
-
open-source-mac-os-apps
🚀 Awesome list of open source applications for macOS. https://t.me/s/opensourcemacosapps
-
NativeScript
⚡ Empowering JavaScript with native platform APIs. ✨ Best of all worlds (TypeScript, Swift, Objective C, Kotlin, Java). Use what you love ❤️ Angular, Capacitor, Ionic, React, Solid, Svelte, Vue with: iOS (UIKit, SwiftUI), Android (View, Jetpack Compose), Dart (Flutter) and you name it compatible.
-
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.
-
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.
-
BackgroundMusic
Background Music, a macOS audio utility: automatically pause your music, set individual apps' volumes and record system audio.
-
CocoaLumberjack
A fast & simple, yet powerful & flexible logging framework for macOS, iOS, tvOS and watchOS
-
assimp
The official Open-Asset-Importer-Library Repository. Loads 40+ 3D-file-formats into one unified and clean data structure.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
There's a lot of "Awesome" that various individuals have made to curate vertical interests. Example: https://github.com/vsouza/awesome-ios
There is a github repo with a list of Open source mac os apps
Project mention: Is there anything inherently wrong with the way I am updating this array of custom objects? | /r/swift | 2023-08-24Add the SDWebImage package: https://github.com/SDWebImage/SDWebImage.git
Project mention: Svelte Native: The Svelte Mobile Development Experience | news.ycombinator.com | 2024-01-29This is not so much the Svelte equivalent of React Native as it is just NativeScript (https://nativescript.org).
Project mention: Energy, WiFi and RAM use by Android messaging apps | news.ycombinator.com | 2023-10-20Presumably realm in Element for Android. https://realm.io/ "Realm by MongoDB"
See also https://github.com/vector-im/element-android/issues/1025
Project mention: Apple now allows retro game emulators on its App Store | news.ycombinator.com | 2024-04-07Tangentially 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.
https://openemu.org/
Project mention: An Introduction to Temporal Logic (With Applications to Concurrency Problems) | news.ycombinator.com | 2024-01-22I think most development occurs on problems that can't be formally modeled anyway. Most developers work on things like, "can you add this feature to the e-commerce site? And can the pop-up be blue?" which isn't really model-able.
But that's not to say that formal methods are useless! We can still prove some interesting aspects of programs -- for example, that every lock that gets acquired later gets released. I think tools like Infer[0] could become common in the coming years.
[0]: https://fbinfer.com/
Project mention: Show HN: Privacy Manifest CLI tool for iOS apps | news.ycombinator.com | 2024-04-17Very nice! love that it is all in swift, will give a closer look later but looks beautiful.
Recently went through this with a react native app with a ton of old dependencies and it was fairly painful. Wrote a couple not quite as beautiful scripts to help so I wish I had this before.
Tangential rant: I am all for privacy but find it really obnoxious that the most profitable company in the world is giving open source contributors to their ecosystem work on a deadline. Case in point: https://github.com/CocoaPods/CocoaPods/issues/10325
Project mention: Looking for a flexible and fast logging library with file rotation support | /r/flutterhelp | 2023-12-04On iOS using Swift I would depend on the CocoaLumberjack library to support all of my logging needs. It's fast, flexible, and very importantly, supports configurable log file rotationDDFileLogger(py)maximumFileSize). It's awesome.
Project mention: How do you navigate an api response where you don't know the exact structure? | /r/webdev | 2023-11-09I grab the response off of the network tab. Either make a structure manually or use something like QuickType
Project mention: Show HN: NotesOllama – I added local LLM support to Apple Notes (through Ollama) | news.ycombinator.com | 2024-02-21Another option for hacking something like this together could be HammerSpoon. I’ve spent some time with it, but haven’t tried integrating with Apple Notes, I mostly did stuff at the file system level to keep it easy.
https://www.hammerspoon.org/
Project mention: The Asset-Importer-Lib Minor Release Version 5.3.0 is out | /r/GraphicsProgramming | 2023-09-26
Objective-C related posts
- Apple now allows retro game emulators on its App Store
- Show HN: NotesOllama – I added local LLM support to Apple Notes (through Ollama)
- Little macOS Apps That Make a Big Difference in 2024
- Collaborative List of Open-Source iOS Apps
- Rectangle - is there a shortcut to select a window in a quadrant?
- Apple has seemingly found a way to block Android’s new iMessage app
- MacOS tools to make your life easier
-
A note from our sponsor - WorkOS
workos.com | 26 Apr 2024
Index
What are some of the best open-source Objective-C projects? This list will help you:
Project | Stars | |
---|---|---|
1 | awesome-ios | 45,704 |
2 | open-source-ios-apps | 40,079 |
3 | open-source-mac-os-apps | 39,454 |
4 | SDWebImage | 24,917 |
5 | NativeScript | 23,660 |
6 | IQKeyboardManager | 16,327 |
7 | Realm | 16,124 |
8 | OpenEmu | 15,763 |
9 | BackgroundMusic | 15,062 |
10 | infer | 14,693 |
11 | CocoaPods | 14,422 |
12 | MJRefresh | 13,771 |
13 | CocoaLumberjack | 13,121 |
14 | IGListKit | 12,783 |
15 | SVProgressHUD | 12,418 |
16 | quicktype | 11,472 |
17 | hammerspoon | 11,479 |
18 | Mantle | 11,332 |
19 | FSCalendar | 10,543 |
20 | assimp | 10,256 |
21 | Quick | 9,756 |
22 | macdown | 9,374 |
23 | sequelpro | 8,990 |
Sponsored