Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure. Learn more →
Top 23 Swift HacktoberFest Projects
-
open-source-mac-os-apps
🚀 Awesome list of open source applications for macOS. https://t.me/s/opensourcemacosapps
-
Stream
Stream - Scalable APIs for Chat, Feeds, Moderation, & Video. Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.
-
-
if [[ "$(uname -m)" == arm64 ]]; then export PATH="/opt/homebrew/bin:$PATH" fi if which swiftlint > /dev/null; then swiftlint --fix && swiftlint else echo "warning: SwiftLint not installed, download from https://github.com/realm/SwiftLint" fi
-
-
SkeletonView
☠️ An elegant way to show users that something is happening and also prepare them to which contents they are awaiting
-
-
-
InfluxDB
InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
-
XcodesApp
The easiest way to install and switch between multiple versions of Xcode - with a mouse click.
-
About-SwiftUI
Gathering all info published, both by Apple and by others, about new framework SwiftUI.
-
-
Yes! That’s actually what https://tuist.dev is doing. They use Lume to spin up ephemeral macOS VMs with Xcode preinstalled, so they can run builds in clean, reproducible environments. It’s great for CI workflows where you want full macOS without managing long-lived hosts
-
EFQRCode
A better way to operate QRCode in Swift, support iOS, macOS, watchOS, tvOS, and/or visionOS.
-
-
-
-
Tokamak
SwiftUI-compatible framework for building browser apps with WebAssembly and native apps for other platforms
-
purchases-ios
In-app purchases and subscriptions made easy. Support for iOS, watchOS, tvOS, macOS, and visionOS.
RevenueCat plays a crucial role in handling subscriptions and entitlement management for Daily Reps. By integrating this service, I am able to offer users a range of subscription-based features and ensure that only authorized individuals can access premium content and functionality.
-
Project mention: Show HN: Journelly for iOS: like tweeting but for your eyes only (in plain text) | news.ycombinator.com | 2025-05-05
Journelly uses standard iOS file access and relies on iCloud (or third parties) to handle syncing via related infrastructure.
Theoretially, any third party app that is a file provider https://developer.apple.com/documentation/fileprovider should be able available to Journelly.
The reality is that reliability and provider completeness by third parties varies drastially. For example, many of them don't offer directory access to other apps (Nextcloud as an example https://github.com/nextcloud/ios/issues/3283#issuecomment-27...), which is a show-stopper for Journelly. It needs a directory to save images.
Here's a thread with some third party options some folks are using with Journelly https://framapiaf.org/@marczz/114369575100101184
Working Copy, SyncTrain, and Möbius Sync are amongst the ones I've heard working from users. For v1, I'm officially supporting iCloud (but still leaving it open for folks to try other providers). I'm just not able to do what's necessary to implement or fix what's needed in those providers (their app/codebase).
-
-
-
I recently set up a "busy" indicator using Home Assistant (HA) and the Home Assistant Companion app for macOS. The desktop app exposes various MacBook sensors to HA, which can then trigger automations.
When my microphone activates, it triggers an automation that powers a socket. A red LED lamp lights up, signaling to everyone that I’m on a call or recording a video.
(1) https://github.com/home-assistant/iOS/releases
-
NextGrowingTextView
📝 The next in the generations of 'growing textviews' optimized for iOS 8 and above.
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Swift HacktoberFest discussion
Swift HacktoberFest related posts
-
Writing Gnome Apps with Swift
-
Top Free Utility Mac Apps You Aren’t Using
-
Native macOS fix for applications hiding under the MacBook Pro notch
-
Mousetrap.jl: a GUI library for Julia and C++ that fully wrap GTK4
-
Apps for iOS?
-
TvOS, swiftfin, can’t ffwd
-
My Mac glitched and gave me the Sonoma Developer beta (and it did Ventura too). I am not in the developer program.
-
A note from our sponsor - Stream
getstream.io | 12 Jul 2025
Index
What are some of the best open-source HacktoberFest projects in Swift? This list will help you:
# | Project | Stars |
---|---|---|
1 | open-source-mac-os-apps | 44,496 |
2 | iina | 40,952 |
3 | SwiftLint | 19,075 |
4 | Moya | 15,293 |
5 | SkeletonView | 12,799 |
6 | Eureka | 11,834 |
7 | Loop | 8,600 |
8 | XcodesApp | 7,739 |
9 | About-SwiftUI | 7,058 |
10 | MessageKit | 6,170 |
11 | Tuist | 5,141 |
12 | EFQRCode | 4,660 |
13 | DeviceKit | 4,600 |
14 | xcodes | 4,252 |
15 | Pixel | 3,535 |
16 | Tokamak | 2,770 |
17 | purchases-ios | 2,706 |
18 | ios | 2,148 |
19 | Pulley | 2,020 |
20 | MiniSim | 1,968 |
21 | iOS | 1,896 |
22 | NextGrowingTextView | 1,807 |
23 | CombineCocoa | 1,714 |