Swift Swift

Open-source Swift projects categorized as Swift

Top 23 Swift Swift Projects

  • open-source-ios-apps

    :iphone: Collaborative List of Open-Source iOS Apps

  • SaaSHub

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

    SaaSHub logo
  • open-source-mac-os-apps

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

  • Alamofire

    Elegant HTTP Networking in Swift

    Project mention: Tuist & Revenue Cat, Part 1 | dev.to | 2024-09-18

    let package = Package( name: "YourAwesomeApp", dependencies: [ // Add your own dependencies here: // .package(url: "https://github.com/Alamofire/Alamofire", from: "5.0.0"), // You can read more about dependencies here: https://docs.tuist.io/documentation/tuist/dependencies .package(url:"https://github.com/RevenueCat/purchases-ios-spm.git", .upToNextMajor(from: "5.0.0")) ] )

  • iina

    The modern video player for macOS.

    Project mention: 8 Must-Have Software for Programmers on Mac | dev.to | 2024-10-18

    2. Video Player: IINA

  • ShadowsocksX-NG

    Next Generation of ShadowsocksX

  • swift-algorithm-club

    Algorithms and data structures in Swift, with explanations!

  • MonitorControl

    🖥 Control your display's brightness & volume on your Mac as if it was a native Apple Display. Use Apple Keyboard keys or custom shortcuts. Shows the native macOS OSDs.

    Project mention: Software for MacOS Developers that cannot Miss, Once More | dev.to | 2024-10-10

    MonitorControl

  • Lottie

    An iOS library to natively render After Effects vector animations

    Project mention: Lottie from Airbnb – iOS library to render After Effects vector animations | news.ycombinator.com | 2024-04-20
  • Vapor

    💧 A server-side Swift HTTP web framework.

    Project mention: Getting Started with Vapor: Building Swift Web Apps with Ease | dev.to | 2024-12-16
  • RxSwift

    Reactive Programming in Swift

  • Kingfisher

    A lightweight, pure-Swift library for downloading and caching images from the web.

  • SwiftyJSON

    The better way to deal with JSON data in Swift.

  • Hero

    Elegant transition library for iOS & tvOS

  • CodeEdit

    📝 CodeEdit App for macOS – Elevate your code editing experience. Open source, free forever.

    Project mention: CodeEditApp/CodeEdit: CodeEdit App for macOS – open-source, free forever | news.ycombinator.com | 2024-09-12
  • SnapKit

    A Swift Autolayout DSL for iOS & OS X

  • ReactiveCocoa

    Cocoa framework and Obj-C dynamism bindings for ReactiveSwift.

  • SwiftLint

    A tool to enforce Swift style and conventions.

    Project mention: Add SwiftLint to Xcode 15.4 on M1 mac | dev.to | 2024-08-06

    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

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

  • Ice

    Powerful menu bar manager for macOS

    Project mention: macOS Sequoia is available today | news.ycombinator.com | 2024-09-16

    Apple locking down the OS even more by making Gatekeeper harder to bypass makes me want to skip this version for as long as possible.

    The screen recording permission thing also doesn't help since I'm using Ice (https://github.com/jordanbaird/Ice) because somehow Apple still can't Sherlock this feature.

  • Moya

    Network abstraction layer written in Swift.

  • Mos

    一个用于在 macOS 上平滑你的鼠标滚动效果或单独设置滚动方向的小工具, 让你的滚轮爽如触控板 | A lightweight tool used to smooth scrolling and set scroll direction independently for your mouse on macOS

    Project mention: Silicon Valley Tea Party a.k.a. the great 1998 Linux revolt take II | news.ycombinator.com | 2024-12-17

    Only with hardware acceleration turned off. Which in my experience causes a stuttery and laggy experience which can hardly be described as "smooth".

    If you really want to use MacOS's smooth scrolling, use MOS (https://mos.caldis.me) and get a beefy Mac because the base models will stutter like I mentioned.

  • Carthage

    A simple, decentralized dependency manager for Cocoa

    Project mention: Criando um módulo com Swift Package Manager | dev.to | 2024-08-12
  • PromiseKit

    Promises for Swift & ObjC.

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

Swift Swift discussion

Log in or Post with

Swift Swift related posts

  • I shipped my first iOS app, here’s my experience

    1 project | dev.to | 17 Dec 2024
  • Silicon Valley Tea Party a.k.a. the great 1998 Linux revolt take II

    1 project | news.ycombinator.com | 17 Dec 2024
  • Getting Started with Vapor: Building Swift Web Apps with Ease

    1 project | dev.to | 16 Dec 2024
  • Ask HN: Open-Source SwiftUI Apps?

    1 project | news.ycombinator.com | 5 Dec 2024
  • Saga: A static site generator written in Swift

    1 project | news.ycombinator.com | 25 Nov 2024
  • Swift, but on a Server

    1 project | news.ycombinator.com | 5 Nov 2024
  • Mos: Smooth scrolling and independent scroll direction for your mouse on macOS

    1 project | news.ycombinator.com | 13 Oct 2024
  • A note from our sponsor - SaaSHub
    www.saashub.com | 13 Jan 2025
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

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

Project Stars
1 open-source-ios-apps 43,408
2 open-source-mac-os-apps 42,379
3 Alamofire 41,522
4 iina 38,953
5 ShadowsocksX-NG 32,562
6 swift-algorithm-club 28,897
7 MonitorControl 28,634
8 Lottie 25,918
9 Vapor 24,708
10 RxSwift 24,442
11 Kingfisher 23,501
12 SwiftyJSON 22,747
13 Hero 22,128
14 CodeEdit 21,325
15 SnapKit 20,054
16 ReactiveCocoa 19,926
17 SwiftLint 18,754
18 IQKeyboardManager 16,514
19 Ice 15,521
20 Moya 15,189
21 Mos 15,108
22 Carthage 14,966
23 PromiseKit 14,245

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com

Did you konow that Swift is
the 15th most popular programming language
based on number of metions?