Swift Networking

Open-source Swift projects categorized as Networking | Edit details
Related topics: #Swift #iOS #Alamofire #Network #HTTP

Top 23 Swift Networking Projects

  • GitHub repo Alamofire

    Elegant HTTP Networking in Swift

    Project mention: Awesome macOS Libraries List | dev.to | 2022-01-21

    Alamofire - Alamofire is an HTTP networking library written in Swift. (de facto standard library for network) Language: Swift.

  • GitHub repo Moya

    Network abstraction layer written in Swift.

    Project mention: Awesome macOS Libraries List | dev.to | 2022-01-21

    Moya - Network abstraction layer written in Swift. Language: Swift.

  • 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 swift-nio

    Event-driven network application framework for high performance protocol servers & clients, non-blocking.

    Project mention: Is there a reliable swift package for running a tcp connection from an ios app ? | reddit.com/r/SwiftUI | 2021-09-16

    If you want something a little more robust for a low-level TCP connection, you can also use SwiftNIO.

  • GitHub repo swift-protobuf

    Plugin and runtime library for using protobuf with Swift

    Project mention: Awesome macOS Libraries List | dev.to | 2022-01-21

    Swift Protobuf - Plugin and runtime library for using protobuf with Swift. Language: Swift.

  • GitHub repo apollo-ios

    📱  A strongly-typed, caching GraphQL client for iOS, written in Swift.

    Project mention: Awesome macOS Libraries List | dev.to | 2022-01-21

    apollo-ios - A strongly-typed, caching GraphQL client. Language: Swift.

  • GitHub repo Netfox

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

  • GitHub repo MonkeyKing

    MonkeyKing helps you to post messages to Chinese Social Networks.

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

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

    Project mention: Awesome macOS Libraries List | dev.to | 2022-01-21

    siesta - The civilized way to write REST API clients. Language: Swift.

  • GitHub repo RxAlamofire

    RxSwift wrapper around the elegant HTTP networking in Swift Alamofire

  • GitHub repo BlueSocket

    Socket framework for Swift using the Swift Package Manager. Works on iOS, macOS, and Linux.

  • GitHub repo protobuf-swift

    Google ProtocolBuffers for Apple Swift

    Project mention: Awesome macOS Libraries List | dev.to | 2022-01-21

    protobuf-swift - Google ProtocolBuffers for Apple Swift. Language: Swift.

  • GitHub repo Digger

    Digger is a lightweight download framework that requires only one line of code to complete the file download task

  • GitHub repo TRON

    Lightweight network abstraction layer, written on top of Alamofire (by MLSDev)

  • GitHub repo PMHTTP

    Swift/Obj-C HTTP framework with a focus on REST and JSON

  • GitHub repo Bamboots

    Bamboots - Extension 4 Alamofire

  • GitHub repo Malibu

    :surfer: Malibu is a networking library built on promises

  • GitHub repo Restofire

    Restofire is a protocol oriented networking client for Alamofire

  • GitHub repo Swish

    Nothing but Net(working)

  • GitHub repo ws ☁️

    ⚠️ Deprecated - (in favour of Networking) :cloud: Elegantly connect to a JSON api. (Alamofire + Promises + JSON Parsing)

  • GitHub repo Pigeon

    Async state management for SwiftUI (and UIKit) 🐦 (by fmo91)

    Project mention: How do you handle fetching data from REST API and caching? | reddit.com/r/SwiftUI | 2021-05-31

    Pigeon is a library that comes pretty close to what I had in mind as it is even inspired by React Query, however, it still seems a bit unfinished and the project might even be more or less dead already, so I'm a bit worried building my app around it.

  • GitHub repo MultiPeer

    📱📲 A wrapper for the MultipeerConnectivity framework for automatic offline data transmission between devices

  • GitHub repo EFInternetIndicator

    ❌📱 A little swift Internet error status indicator using ReachabilitySwift

  • GitHub repo SolarNetwork

    Elegant network abstraction layer in Swift.

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

Swift Networking related posts

Index

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

Project Stars
1 Alamofire 37,017
2 Moya 13,687
3 swift-nio 6,831
4 swift-protobuf 3,734
5 apollo-ios 3,204
6 Netfox 3,197
7 MonkeyKing 2,707
8 Siesta 2,148
9 RxAlamofire 1,514
10 BlueSocket 1,276
11 protobuf-swift 927
12 Digger 537
13 TRON 517
14 PMHTTP 508
15 Bamboots 436
16 Malibu 407
17 Restofire 381
18 Swish 372
19 ws ☁️ 356
20 Pigeon 345
21 MultiPeer 183
22 EFInternetIndicator 133
23 SolarNetwork 100
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.
www.sonarqube.org