Swift HTTP

Open-source Swift projects categorized as HTTP Edit details

Top 14 Swift HTTP Projects

  • Vapor

    💧 A server-side Swift HTTP web framework.

    Project mention: How to contribute to open source as a junior developer - My experience | dev.to | 2022-07-02

    Have you ever been in a position where you want to contribute to open source projects, but you don't know where to start? I sure have, but through my internship at Broken Hands, I was able to gain experience in open source, more specifically in the Vapor ecosystem. As such I want to share these experiences and tips with you.

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

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

  • Netfox

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

  • swift-request

    Declarative HTTP networking, designed for SwiftUI

    Project mention: Just starting with SwiftUI and was wondering what's the best way to make HTTP calls? | reddit.com/r/SwiftUI | 2022-04-05

    I came across this - https://github.com/carson-katri/swift-request but thought it would be prudent to discuss it with other developers before using anything.


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

  • ws ☁️

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

  • swift-url

    A new URL type for Swift

    Project mention: WebURL 0.3.1 released! Now with URLSession support! | reddit.com/r/swift | 2022-03-21
  • 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.

  • hummingbird

    Lightweight, flexible HTTP server framework written in Swift (by hummingbird-project)

    Project mention: Suggestions for a back-end service | reddit.com/r/swift | 2022-01-27

    I'm using Hummingbird hooked up to MongoDB with Vapor Fluent. I declared input/output structs that I share to the client code via a library. All my core business logic sits on the server. I can cache the structs client side on sqlite.

  • RealHTTP

    🌀Web API client & Stubber built with async/await for Swift

  • Squid

    Declarative and Reactive Networking for Swift. (by borchero)

  • Postie

    Structured HTTP Client using Combine (by kula-app)

    Project mention: Upgrading Swift HTTP APIs to the Next Level using Postie | reddit.com/r/swift | 2021-07-06

    Defining HTTP APIs in Swift is still not perfect. Most iOS and macOS apps are using them to communicate with remote data endpoints. And it used to be a hassle with writing and validating requests, sending them, parsing responses, depending on different edge cases etc. There are many frameworks to solve this complexity. And Postie is one of those. This post is an introduction to Postie.

  • Netswift

    A type-safe, high-level networking solution for Swift apps

  • APIRequest.swift

    A swift package to interact with a REST API

  • iONess

    iONess is HTTP Request Helper for iOS platform used by HCI iOS App

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-07-02.

Swift HTTP related posts


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

Project Stars
1 Vapor 21,862
2 swifter 3,541
3 Netfox 3,270
4 swift-request 648
5 PMHTTP 510
6 ws ☁️ 353
7 swift-url 232
8 hummingbird 220
9 RealHTTP 169
10 Squid 69
11 Postie 27
12 Netswift 23
13 APIRequest.swift 12
14 iONess 1
Find remote jobs at our new job board 99remotejobs.com. There are 2 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.