Swift Network

Open-source Swift projects categorized as Network | Edit details

Top 23 Swift Network 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 :)

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

    A Swift web framework and HTTP server.

    Project mention: Debate Going On Inside of a Friend's Startup: Stack to use to get a Full-Featured Web App off of the ground quickly. | reddit.com/r/cscareerquestions | 2021-02-28

    Kitura is still alive, btw. Although Vapor may be a better choice. I don't have the swift experience to make a judgement between the two.

  • GitHub repo Reachability.swift

    Replacement for Apple's Reachability re-written in Swift with closures

    Project mention: How to check internet connection of a user (swift)? | reddit.com/r/iOSProgramming | 2021-10-15
  • Nanos

    Run Linux Software Faster and Safer than Linux with Unikernels.

  • GitHub repo Starscream

    Websockets in swift for iOS and OSX

    Project mention: I want to make a one-way messaging app but have no idea how to. | reddit.com/r/SwiftUI | 2021-03-30

    [1] Use Starscreamfor Swift or check out a tutorial on Apple's built-in stuff. Check out this tutorial too, so you understand WebSocketsmore in-depth before you take the plunge.

  • GitHub repo stats

    macOS system monitor in your menu bar

    Project mention: Actually i don’t mind it | reddit.com/r/MacOS | 2021-10-19
  • GitHub repo Socket.IO

    Project mention: What’s everyone working on this month? (January 2021) | reddit.com/r/swift | 2021-01-02

    Yeah, I am using https://github.com/socketio/socket.io-client-swift with my Xcode project, and server in nodejs.

  • GitHub repo swifter

    Tiny http server engine written in Swift programming language.

    Project mention: [D] Current situation about M1 support of python libraries ? | reddit.com/r/MachineLearning | 2021-09-21

    I don't have a fully developed web server set up, but I experimented with Swifter.

  • GitHub repo Netfox

    A lightweight, one line setup, iOS / OSX network debugging library! 🦊

  • GitHub repo SwiftSoup

    SwiftSoup: Pure Swift HTML Parser, with best of DOM, CSS, and jquery (Supports Linux, iOS, Mac, tvOS, watchOS)

    Project mention: iOS Widget how to grab text from website? | reddit.com/r/swift | 2021-06-27


  • GitHub repo OAuthSwift

    Swift based OAuth library for iOS

    Project mention: Any good tutorials for working with OAuth2? | reddit.com/r/iOSProgramming | 2021-04-10

    https://www.raywenderlich.com/243-oauth-2-0-with-swift-tutorial and subsequently OAuthSwift Im still pretty lost on all of this. Do I really need to use a proxy if I can save the app token to the keychain?

  • GitHub repo Kanna

    Kanna(鉋) is an XML/HTML parser for Swift.

  • GitHub repo Siesta

    The civilized way to write REST API clients for iOS / macOS

  • GitHub repo Swifton

    A Ruby on Rails inspired Web Framework for Swift that runs on Linux and OS X

  • GitHub repo Wormholy

    iOS network debugging, like a wizard 🧙‍♂️

    Project mention: What little dev helper tools do you have integrated in your projects? | reddit.com/r/iOSProgramming | 2021-06-13

    https://github.com/pmusolino/Wormholy is one I really love for network traffic reporting.

  • GitHub repo ResponseDetective

    Sherlock Holmes of the networking layer. :male_detective:

    Project mention: What little dev helper tools do you have integrated in your projects? | reddit.com/r/iOSProgramming | 2021-06-13

    I like ResponseDetective

  • GitHub repo APIKit

    Type-safe networking abstraction layer that associates request type with response type.

  • GitHub repo SwiftHTTP

    Thin wrapper around NSURLSession in swift. Simplifies HTTP requests.

  • GitHub repo Zewo

    Lightweight library for web server applications in Swift on macOS and Linux powered by coroutines.

  • GitHub repo iGlance

    Free system monitor for OSX and macOS. See all system information at a glance in the menu bar.

    Project mention: Looking for a temp monitor widget | reddit.com/r/MacOS | 2021-02-03

    I use the OG, iGlance

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


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

Project Stars
1 Alamofire 36,544
2 ShadowsocksX-NG 29,844
3 Vapor 20,976
4 Perfect 13,885
5 Moya 13,483
6 Kitura 7,528
7 Reachability.swift 7,400
8 Starscream 7,025
9 stats 5,932
10 Socket.IO 4,600
11 swifter 3,354
12 Netfox 3,170
13 SwiftSoup 2,987
14 OAuthSwift 2,928
15 Kanna 2,193
16 Siesta 2,134
17 Swifton 1,999
18 Wormholy 1,979
19 ResponseDetective 1,922
20 APIKit 1,862
21 SwiftHTTP 1,860
22 Zewo 1,855
23 iGlance 1,744
Find remote jobs at our new job board 99remotejobs.com. There are 37 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