Swift Swift

Open-source Swift projects categorized as Swift | Edit details
Related topics: #iOS #UI #Cocoapods #MacOS #SwiftUI

Top 23 Swift Swift Projects

  • GitHub repo Alamofire

    Elegant HTTP Networking in Swift

    Project mention: Cheezam – Shazam for Cheese | news.ycombinator.com | 2022-01-16

    You can find an example using Alamofire, the most commonly used network framework, here.


  • GitHub repo ShadowsocksX-NG

    Next Generation of ShadowsocksX

    Project mention: I need to create an exception to a website... | reddit.com/r/shadowsocks | 2021-03-31

    Customize your rules for PAC with a similar client. I can provide you an access too :)

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

  • GitHub repo open-source-mac-os-apps

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

    Project mention: Transitioning from windows | reddit.com/r/macapps | 2022-01-14

    Opensource macos apps

  • GitHub repo open-source-ios-apps

    :iphone: Collaborative List of Open-Source iOS Apps

    Project mention: Example app? | reddit.com/r/swift | 2021-11-07

    Here is a github repo for open source iOS apps that I sometimes use as a reference: https://github.com/dkhamsing/open-source-ios-apps

  • GitHub repo iina

    The modern video player for macOS.

    Project mention: Recommendation for app that makes the experience of macOS even better? | reddit.com/r/macapps | 2022-01-18

    IINA - simply the best mediaplayer

  • GitHub repo swift-algorithm-club

    Algorithms and data structures in Swift, with explanations!

    Project mention: Fetch all words from long TXT file | reddit.com/r/swift | 2021-08-16

    You probably want to populate a Trie. You can find a completed implementation at this link

  • GitHub repo RxSwift

    Reactive Programming in Swift

    Project mention: Xcode double segue | reddit.com/r/swift | 2022-01-14

    I do this with RxSwift and my CLE library. Using those you can do something like this:

  • Scout APM

    Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.

  • GitHub repo awesome-swift

    A collaborative list of awesome Swift libraries and resources. Feel free to contribute!

    Project mention: Universal Systems Programming with Swift ! | reddit.com/r/SystemsSwift | 2021-03-09

    Here are some of the awesome things that have already been done with Swift ! https://github.com/matteocrippa/awesome-swift

  • GitHub repo Vapor

    💧 A server-side Swift HTTP web framework.

    Project mention: Lets Save The World! | dev.to | 2022-01-10

    backend uses the Vapor framework: a Server Side Swift framework. I like using Swift and feel that in particular for backend work. Its an opinionated language that somehow seems to help me write better code. That Vapor supports MongoDB out of the box also helps;

  • GitHub repo SwiftyJSON

    The better way to deal with JSON data in Swift.

  • GitHub repo Hero

    Elegant transition library for iOS & tvOS

    Project mention: Generics in Swift: Why we need them? | reddit.com/r/swift | 2021-03-28
  • GitHub repo ReactiveCocoa

    Cocoa framework and Obj-C dynamism bindings for ReactiveSwift.

  • GitHub repo Kingfisher

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

    Project mention: What is your favorite SwiftUI library? | reddit.com/r/SwiftUI | 2021-12-31
  • GitHub repo SnapKit

    A Swift Autolayout DSL for iOS & OS X

    Project mention: What are some good UI libraries for UIKit/Appkit? | reddit.com/r/swift | 2021-12-31
  • GitHub repo SwiftLint

    A tool to enforce Swift style and conventions.

    Project mention: 30 tips to make you a better iOS developer | reddit.com/r/iOSProgramming | 2021-12-15

    If you're able to integrate SwiftLint into your project and add the Run Script step for it, you'll get this functionality and some other useful suggestions as well.

  • GitHub repo Carthage

    A simple, decentralized dependency manager for Cocoa

    Project mention: MagazineLayout | dev.to | 2022-01-10

    To install MagazineLayout using Carthage, add github "airbnb/MagazineLayout" to your Cartfile, then follow the integration tutorial here.

  • GitHub repo Perfect

    Server-side Swift. The Perfect core toolset and framework for Swift Developers. (For mobile back-end development, website and API development, and more…)

    Project mention: Getting Started with Swift on Server | dev.to | 2021-12-03

    There are some interesting http frameworks (think Express.js, Fastify, etc.) to simplify working with SwiftNIO such as Vapor, Hummingbird and Perfect. There's even a full CMS (Feather).

  • GitHub repo PromiseKit

    Promises for Swift & ObjC.

    Project mention: Timing problems (async, getting data from Firestore DB) | reddit.com/r/iOSProgramming | 2021-11-05

    I use PromiseKit to handle async codes. It's really easy to use for basic uses like this

  • GitHub repo Moya

    Network abstraction layer written in Swift.

    Project mention: RetroSwift new library to make API requests | reddit.com/r/swift | 2021-01-26

    What is the advantage of your library over established solutions like Moya or protocol oriented networking approaches?

  • GitHub repo 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: MacBook Pro 16" 2019 and HP Dock G5: DDC/CI commands not working on external monitor | reddit.com/r/MacOS | 2022-01-14

    Which App do you use? DDC/CI works differently on the M1 chips and only through a private API which is why most control apps are broken. Monitor Control has been adapted and works fine on M1. https://github.com/MonitorControl/MonitorControl

  • GitHub repo Material

    A UI/UX framework for creating beautiful applications. (by CosmicMind)

  • GitHub repo Eureka

    Elegant iOS form builder in Swift

    Project mention: What are the most underrated third party libraries for Native iOS? | reddit.com/r/iOSProgramming | 2021-10-23
  • GitHub repo SkeletonView

    ☠️ An elegant way to show users that something is happening and also prepare them to which contents they are awaiting

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 2022-01-18.

Swift Swift related posts


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

Project Stars
1 Alamofire 37,017
2 ShadowsocksX-NG 30,085
3 open-source-mac-os-apps 29,221
4 open-source-ios-apps 29,134
5 iina 28,936
6 swift-algorithm-club 25,841
7 RxSwift 21,563
8 awesome-swift 21,531
9 Vapor 21,303
10 SwiftyJSON 21,088
11 Hero 20,605
12 ReactiveCocoa 19,999
13 Kingfisher 19,626
14 SnapKit 18,170
15 SwiftLint 15,614
16 Carthage 14,510
17 Perfect 13,892
18 PromiseKit 13,741
19 Moya 13,687
20 MonitorControl 13,211
21 Material 11,882
22 Eureka 11,354
23 SkeletonView 10,942
Find remote jobs at our new job board 99remotejobs.com.
There are 29 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
Static code analysis for 29 languages.
Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.