Swift Swift

Open-source Swift projects categorized as Swift | Edit details

Top 23 Swift Swift Projects

  • GitHub repo Alamofire

    Elegant HTTP Networking in Swift

    Project mention: Evitando conflitos no Xcode | dev.to | 2021-10-14

    import ProjectDescription let dependencies = Dependencies( carthage: [ .github(path: "Alamofire/Alamofire", requirement: .exact("5.0.4")), ], swiftPackageManager: [ .remote(url: "https://github.com/Alamofire/Alamofire", requirement: .upToNextMajor(from: "5.0.0")), ], platforms: [.iOS] )

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

  • Nanos

    Run Linux Software Faster and Safer than Linux with Unikernels.

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

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

    Project mention: What websites do you recommend to stay up to date in the apps world for Mac? | reddit.com/r/macapps | 2021-10-14

    github.com/serhii-londar/open-source-mac-os-apps

  • GitHub repo open-source-ios-apps

    :iphone: Collaborative List of Open-Source iOS Apps

    Project mention: privacy in ios | reddit.com/r/privacy | 2021-10-13

    A cleaner presentation of the above site.

  • GitHub repo iina

    The modern video player for macOS.

    Project mention: New to Mac ecosystem and MacBook Air M1. Need starting tips and app suggestions | reddit.com/r/MacOS | 2021-10-16
  • 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 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

  • Scout APM

    Scout APM: A developer's best friend. Try free for 14-days. Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.

  • GitHub repo RxSwift

    Reactive Programming in Swift

    Project mention: Anyone have a clever way of using third party packages in Swift Playgrounds? | reddit.com/r/swift | 2021-07-09

    I've tried going to RxSwift's source and copying the RxSwift folder into my playground file's Source folder but no dice, it complains about a source file not being found. I tried flattening all the files into one folder and had the same problem.

  • GitHub repo Vapor

    💧 A server-side Swift HTTP web framework.

    Project mention: Which backend do you recommend? | reddit.com/r/FlutterDev | 2021-09-28

    The future of web development is in Vapor my friend.

  • GitHub repo SwiftyJSON

    The better way to deal with JSON data in Swift.

    Project mention: Need help with json data formatting | reddit.com/r/swift | 2021-01-09

    I second /u/daisnb that if possible, make sure the data is a consistent format and types, but if you’re unable to do that, I think SwiftyJSON can help, as it loosens the strict type requirement of Swift when handling JSON data

  • 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: The Composable Architecture tutorial | dev.to | 2021-07-23

    // swift-tools-version:5.3 // The swift-tools-version declares the minimum version of Swift required to build this package. import PackageDescription let package = Package( name: "DogBreedsComponent", platforms: [.iOS(.v14)], products: [ .library( name: "DogBreedsComponent", targets: ["DogBreedsComponent"] ), ], dependencies: [ // 1. .package( name: "swift-composable-architecture", url: "https://github.com/pointfreeco/swift-composable-architecture.git", .exact("0.17.0") ), // 2. .package( name: "Kingfisher", url: "https://github.com/onevcat/Kingfisher", .exact("6.2.1") ) ], targets: [ .target( name: "DogBreedsComponent", dependencies: [ .product(name: "ComposableArchitecture", package: "swift-composable-architecture"), .product(name: "Kingfisher", package: "Kingfisher") ] ), .testTarget( name: "DogBreedsComponentTests", dependencies: [ "DogBreedsComponent", .product(name: "ComposableArchitecture", package: "swift-composable-architecture") ] ), ] )

  • GitHub repo SnapKit

    A Swift Autolayout DSL for iOS & OS X

    Project mention: How can I add constraints to a UI element inside a programmatically created UIView? | reddit.com/r/swift | 2021-06-29

    I suggest you check out SnapKit. It is a convenient AutoLayout wrapper. I find it a lot more easier to read compared to the built in constraint builder or the string representation.

  • GitHub repo Carthage

    A simple, decentralized dependency manager for Cocoa

    Project mention: How to migrate your project with Carthage to Xcode 12 | dev.to | 2021-03-07

    Carthage / Building platform-independent XCFrameworks (Xcode 12 and above)

  • 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…)

  • GitHub repo PromiseKit

    Promises for Swift & ObjC.

    Project mention: DispatchGroup in Swift | dev.to | 2021-03-06

    The most typical way to solve this problem is by using Combine's Future or PromiseKit's Promise, or by using RxSwift's flatMap. If you're interested on how this works under the hood, I plan to write another article for this case, but for now you can check my code for a simple Promise in this gist, or check this quite old but incredibly mind blowing talk from Javi Soto.

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

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

  • GitHub repo Eureka

    Elegant iOS form builder in Swift

    Project mention: Eureka | Elegant iOS form builder in Swift | reddit.com/r/davidblue | 2021-04-03
  • GitHub repo animated-tab-bar

    :octocat: RAMAnimatedTabBarController is a Swift UI module library for adding animation to iOS tabbar items and icons. iOS library made by @Ramotion

    Project mention: Can everything really be coded programmatically in Swift UI? | reddit.com/r/iOSProgramming | 2021-09-07

    This seemed to work for the card game but I'm trying to make a simple bottom tab view bar and was surprised to see some open source solutions still use storyboards (https://github.com/Ramotion/animated-tab-bar). I'm hesitant to use them because I thought this was now essentially an outdated approach?

  • GitHub repo SkeletonView

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

  • GitHub repo firefox-ios

    Firefox for iOS

    Project mention: Search Bar at the Bottom? | reddit.com/r/firefox | 2021-10-07

    If that's what you're talking about, there's already an open feature request for this: URL bar should be moveable to bottom on Firefox for iOS.

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 2021-10-16.

Index

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

Project Stars
1 Alamofire 36,510
2 ShadowsocksX-NG 29,821
3 open-source-mac-os-apps 28,360
4 open-source-ios-apps 28,352
5 iina 28,129
6 swift-algorithm-club 25,501
7 awesome-swift 21,230
8 RxSwift 20,960
9 Vapor 20,950
10 SwiftyJSON 20,892
11 Hero 20,381
12 ReactiveCocoa 20,017
13 Kingfisher 19,149
14 SnapKit 17,901
15 Carthage 14,434
16 Perfect 13,886
17 PromiseKit 13,613
18 Moya 13,468
19 Material 11,826
20 Eureka 11,293
21 animated-tab-bar 10,874
22 SkeletonView 10,606
23 firefox-ios 10,525
Find remote jobs at our new job board 99remotejobs.com. There are 34 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com