207 Repositories
Swift http-server Libraries
A Concise HTTP Framework in Swift
NetKit A Concise HTTP Framework in Swift. Requirements NetKit requires Swift 5.0 and Xcode 10.2 Installation CocoaPods You can use CocoaPods to integr
Extensible HTTP Networking for iOS
Bridge Simple Typed JSON HTTP Networking in Swift 4.0 GET GETDict("http://httpbin.org/ip").execute(success: { (response) in let ip: Dict = respo
Easy to use CFNetwork wrapper for HTTP requests, Objective-C, Mac OS X and iPhone
ASIHTTPRequest is an easy to use wrapper around the CFNetwork API that makes some of the more tedious aspects of communicating with web servers easier
Open source, native iOS Messenger, with realtime chat conversations (full offline support).
OVERVIEW This is a native iOS Messenger app, with realtime chat conversations (full offline support). NEW FEATURES Passcode support GraphQL server sup
A framework for streaming audio between Apple devices using AirPlay.
Airstream An iOS / macOS framework for streaming audio between Apple devices using AirPlay. You can use Airstream to start an AirPlay server in your i
ServiceData is an HTTP networking library written in Swift which can download different types of data.
ServiceData Package Description : ServiceData is an HTTP networking library written in Swift which can download different types of data. Features List
Elegant and extensive logging facility for OS X & iOS (includes database, Telnet and HTTP servers)
Overview XLFacility, which stands for Extensive Logging Facility, is an elegant and powerful logging facility for OS X & iOS. It was written from scra
ActionCable is a new WebSockets server being released with Rails 5 which makes it easy to add real-time features to your app
ActionCable is a new WebSockets server being released with Rails 5 which makes it easy to add real-time features to your app. This S
🔌 Non-blocking TCP socket layer, with event-driven server and client.
Original authors Honza Dvorsky - http://honzadvorsky.com, @czechboy0 Matthias Kreileder - @matthiaskr1 At the request of the original authors, we ask
A dockerized microservice written in Swift using Vapor.
price-calculation-service-swift This is an example project for a university project. It uses Vapor to serve a microservice written in Swift. The point
Utility to run the SPI-Server tests as a benchmark
spi-benchmark This package comprises a simple tool to run the SwiftPackageIndex-Server tests in a loop, logging the run times. The purpose is to colle
Minecraft server RCON client for iOS/macOS
iRCON Minecraft server RCON client for iOS/macOS. Features Full remote console window Player list with ability to easily op, kick, ban, etc. Quickly s
This project server as a demo for anyone who wishes to learn Core Data in Swift.
CoreDataDemo This project server as a demo for anyone who wishes to learn Core Data in Swift. The purpose of this project is to help someone new to Co
Simple examples that help you get started with Appwrite + Swift for Server (=❤️)
Playground for Swift Simple examples that help you get started with Appwrite + Swift (= ❤️ ) This is Appwrite server side integration with Swift. For
Swift library for working with LSP
LanguageServerProtocol This is a Swift library for interacting with Language Server Protocol. It contains type definitions and utilities useful for bo
A little and powerful iOS framework for intercepting HTTP/HTTPS Traffic.
A little and powerful iOS framework for intercepting HTTP/HTTPS Traffic from your app. No more messing around with proxy, certificate config. Features
a iOS network debug library, monitor HTTP requests
NetworkEye README 中文 NetworkEye,a iOS network debug library,monitor HTTP requests. It can be detected HTTP request include web pages, NSURLConnection,
A lightweight, one line setup, iOS / OSX network debugging library! 🦊
Netfox provides a quick look on all executed network requests performed by your iOS or OSX app. It grabs all requests - of course yours, requests from
Ethereum Wallet Toolkit for iOS - You can implement an Ethereum wallet without a server and blockchain knowledge.
Introduction EtherWalletKit is an Ethereum Wallet Toolkit for iOS. I hope cryptocurrency and decentralized token economy become more widely adapted. H
🔥 🔥 🔥Support for ORM operation,Customize the PQL syntax for quick queries,Support dynamic query,Secure thread protection mechanism,Support native operation,Support for XML configuration operations,Support compression, backup, porting MySQL, SQL Server operation,Support transaction operations.
🔥 🔥 🔥Support for ORM operation,Customize the PQL syntax for quick queries,Support dynamic query,Secure thread protection mechanism,Support native operation,Support for XML configuration operations,Support compression, backup, porting MySQL, SQL Server operation,Support transaction operations.
A stand-alone Swift wrapper around the FileMaker XML Web publishing interface, enabling access to FileMaker servers.
Perfect - FileMaker Server Connector This project provides access to FileMaker Server databases using the XML Web publishing interface. This package b
A stand-alone Swift wrapper around the libpq client library, enabling access to PostgreSQL servers.
Perfect - PostgreSQL Connector This project provides a Swift wrapper around the libpq client library, enabling access to PostgreSQL servers. This pack
A Swift client for Redis.
Perfect-Redis 简体中文 Redis client support for Perfect Quick Start Get a redis client with defaults (localhost, default port): let client = RedisClient.g
A stand-alone Swift wrapper around the MySQL client library, enabling access to MySQL servers.
Perfect - MySQL Connector This project provides a Swift wrapper around the MySQL client library, enabling access to MySQL database servers. This packa
GraphQLite is a toolkit to work with GraphQL servers easily. It also provides several other features to make life easier during iOS application development.
What is this? GraphQLite is a toolkit to work with GraphQL servers easily. It also provides several other features to make life easier during iOS appl
A place to share code and server configurations in support of the networkQuality tool
Network Quality Server Welcome! The Network Quality Server project was created as a place to share example servers that can used by the networkQuality
Lightweight, flexible HTTP server framework written in Swift
Hummingbird Lightweight, flexible server framework written in Swift. Hummingbird consists of three main components, the core HTTP server, a minimal we
📡 RealHTTP is a lightweight yet powerful client-side HTTP library.
RealHTTP RealHTTP is a lightweight yet powerful client-side HTTP library. Our goal is make an easy to use and effortless http client for Swift. Featur
A little and powerful iOS framework for intercepting HTTP/HTTPS Traffic.
A little and powerful iOS framework for intercepting HTTP/HTTPS Traffic.
Open source, native iOS Messenger, with realtime chat conversations (full offline support).
OVERVIEW This is a native iOS Messenger app, with realtime chat conversations (full offline support). NEW FEATURES Passcode support GraphQL server sup
Simple camera application for iOS that uploads pictures to WebDAV server or Dropbox quickly. Available on the AppStore.
Upupu Simple camera application for iOS that uploads pictures to WebDAV server or Dropbox quickly. Also available on the AppStore. Features Easy and f
Swifty TVML template manager with or without client-server
TVMLKitchen 😋 🍴 TVMLKitchen helps to manage your TVML with or without additional client-server. Requirements Swift3.0 tvOS 9.0+ Use 0.9.6 for Swift2
Convenient & secure logging during development & release in Swift 3, 4 & 5
Colorful, flexible, lightweight logging for Swift 3, Swift 4 & Swift 5. Great for development & release with support for Console, File & cloud platfor
Simple server APIs in Swift
Simple server APIs in Swift
Lightweight promises for iOS, macOS, tvOS, watchOS, and Linux
Futures Futures is a cross-platform framework for simplifying asynchronous programming, written in Swift. It's lightweight, fast, and easy to understa
PillowTalk - An iOS & SwiftUI server monitor tool for linux based machines using remote proc file system with script execution.
An iOS & SwiftUI server monitor tool for linux based machines using remote proc file system with script execution.
Alchemy, an elegant, batteries included backend framework for Swift.
Elegant, batteries included web framework for Swift.
📄 A Swift DSL for writing type-safe HTML/CSS in SwiftUI way
📄 swift-web-page (swep) Swep is a Swift DSL for writing type-safe HTML/CSS in SwiftUI way. Table of Contents Motivation Examples Safety Design FAQ In
Lightweight and customisable async image loading in SwiftUI. Supports on-disk storage, placeholders and more!
Asyncrounously download and display images in Swift UI. Supports progress indicators, placeholders and image transitions. RemoteImageView Asyncrounous
Communicate via HTTP easily in Swift.
swift-http-client Communicate via HTTP easily in Swift. Table of Contents Installation How to use Contribution Installation Swift Package Manager (Rec
Postie - The Next-Level HTTP API Client using Combine
Postie - The Next-Level HTTP API Client using Combine Postie is a pure Swift library for building URLRequests using property wrappers.
A small Swift tool/server to serve DocC archives to your browser
servedocc Small Swift script to serve "DocC" archives, a format to document Swift frameworks and packages: Documenting a Swift Framework or Package. N
🐤Dynamically Mock server behaviors and responses in Swift
Kakapo Dynamically Mock server behaviors and responses. Contents Why Kakapo? Features Installation Usage Serializable protocol Router: Register and In
Automatic testing of your Pull Requests on GitHub and BitBucket using Xcode Server. Keep your team productive and safe. Get up and running in minutes. @buildasaur
Buildasaur Automatic testing of your Pull Requests on GitHub and BitBucket using Xcode Server. Keep your team productive and safe. Get up and running
Securely synchronize any CareKit 2.1+ based app to a Parse Server Cloud. Compatible with parse-hipaa.
ParseCareKit Use at your own risk. There is no promise that this is HIPAA compliant and we are not responsible for any mishandling of your data This f
A simple HTTP server written in Swift
http4swift http4swift is a tiny HTTP server library for Nest-compatible applications. This project is unstable, and the API might be changed at anytim
Meet Corvus, the first strongly declarative server-side framework.
Corvus Corvus is the first truly declarative server-side framework for Swift. It provides a declarative, composable syntax which makes it easy to get
A very basic proof-of-concept Swift HTTP server that does not require Foundation
Swift Server Introduction This is very rough and basic HTTP server written in Swift without using Foundation. This is partially based on the Swifter r
libuv base Swift web HTTP server framework
Notice Trevi now open a Trevi Community. Yoseob/Trevi project split up into respective Trevi, lime, middlewares and sys packages at our community. If
High Performance (nearly)100% Swift Web server supporting dynamic content.
Dynamo - Dynamic Swift Web Server Starting this project the intention was to code the simplest possible Web Server entirely in Swift. Unfortunately I
Simple asynchronous HTTP networking class for Swift
YYHRequest YYHRequest is a simple and lightweight class for loading asynchronous HTTP requests in Swift. Built on NSURLConnection and NSOperationQueue
An Generic HTTP Request Library For Swift
GRequest An HTTP request library written in Swift. ##Basic Usage Be simple, as it should be: Request("https://api.github.com/repos/lingoer/SwiftyJSON/
WebSocket implementation for use by Client and Server
WebSocket ⚠️ This module contains no networking. To create a WebSocket Server, see WebSocketServer. To create a WebSocket Client, see WebSocketClient.
A simple GCD based HTTP client and server, written in 'pure' Swift
SwiftyHTTP Note: I'm probably not going to update this any further - If you need a Swift networking toolset for the server side, consider: Macro.swift
Apple Push Notifications (APNs) Server-Side library.
Perfect-Notifications 简体中文 APNs remote Notifications for Perfect. This package adds push notification support to your server. Send notifications to iO
Swift backend / server framework (Pure Swift, Supports Linux)
NetworkObjects NetworkObjects is a #PureSwift backend. This framework compiles for OS X, iOS and Linux and serves as the foundation for building power
Http Request wrapper written in Swift
Net Net is a HttpRequest wrapper written in Swift Features GET, POST, PUT, DELETE method Powerful request params: nested params, number, string, dic,
Swift HTTP server using the pre-fork worker model
Curassow Curassow is a Swift Nest HTTP Server. It uses the pre-fork worker model and it's similar to Python's Gunicorn and Ruby's Unicorn. It exposes
Access Xcode Server API with native Swift objects.
Xcode Server SDK Use Xcode Server's API with native Swift objects. First brought to you in Buildasaur, now in an independent project. This is an unoff
Super lightweight async HTTP server library in pure Swift runs in iOS / MacOS / Linux
Embassy Super lightweight async HTTP server in pure Swift. Please read: Embedded web server for iOS UI testing. See also: Our lightweight web framewor
🔌 Non-blocking TCP socket layer, with event-driven server and client.
Original authors Honza Dvorsky - http://honzadvorsky.com, @czechboy0 Matthias Kreileder - @matthiaskr1 At the request of the original authors, we ask
Minimalistic Swift HTTP request agent for iOS and OS X
Agent Table of Contents Introduction Usage HTTP Verbs Overloading Method Chaining Response Closure Verbs Methods NSMutableURLRequest Contributing Lice
Swift Express is a simple, yet unopinionated web application server written in Swift
Documentation h5 align="right"a href="http://demo.swiftexpress.io/"Live 🐧 server running Demo img src="https://cdn0.iconfinder.com/data/icons/
A lightweight library for writing HTTP web servers with Swift
Taylor Disclaimer: Not actively working on it anymore. You can check out some alternatives Swift 2.0 required. Working with Xcode 7.1. Disclaimer: It
Lightweight library for web server applications in Swift on macOS and Linux powered by coroutines.
Why Zewo? • Support • Community • Contributing Zewo Zewo is a lightweight library for web applications in Swift. What sets Zewo apart? Zewo is not a w
Tiny http server engine written in Swift programming language.
What is Swifter? Tiny http server engine written in Swift programming language. Branches * stable - lands on CocoaPods and others. Supports the latest
A Swift web framework and HTTP server.
A Swift Web Framework and HTTP Server Summary Kitura is a web framework and web server that is created for web services written in Swift. For more inf
💧 A server-side Swift web framework.
Vapor is a web framework for Swift. It provides a beautifully expressive and easy to use foundation for your next website, API, or cloud project. Take
Server-side Swift. The Perfect core toolset and framework for Swift Developers. (For mobile back-end development, website and API development, and more…)
Perfect: Server-Side Swift 简体中文 Perfect: Server-Side Swift Perfect is a complete and powerful toolbox, framework, and application server for Linux, iO
Swift Bot with Vapor for Telegram Bot Api
Telegram Vapor Bot Please support Swift Telegram Vapor Bot Lib development by giving a ⭐️ Telegram Bot based on Swift Vapor. Swift Server Side Communi
A flexible logging library written in Swift
Puppy Puppy is a flexible logging library written in Swift 🐶 It supports multiple transports(console, file, syslog, and oslog) as loggers. It not onl
Convenient & secure logging during development & release in Swift 3, 4 & 5
Colorful, flexible, lightweight logging for Swift 3, Swift 4 & Swift 5. Great for development & release with support for Console, File & cloud platfor
A barebones Swift HTTP client with automatic JSON response parsing.
HTTP Client A barebones Swift HTTP client with automatic JSON response parsing. Installation Add HTTP Client as a dependency through Xcode or directly
This package is meant to make http request of an easy way inspiren in the architecture of Moya package
NetworkAgent This package is meant to make http request of an easy way inspiren in the architecture of Moya package. This package is 100% free of depe
A SwiftUI iOS App and Vapor Server to send push notifications fueled by Siri Shortcuts.
Puffery An iOS App written in SwiftUI to send push notifications fueled by Siri Shortcuts. You can follow other's channels and directly receive update
Ethereum Wallet Toolkit for iOS - You can implement an Ethereum wallet without a server and blockchain knowledge.
Introduction EtherWalletKit is an Ethereum Wallet Toolkit for iOS. I hope cryptocurrency and decentralized token economy become more widely adapted. H
Swift library to develop custom Alexa Skills
AlexaSkillsKit AlexaSkillsKit is a Swift library that allows you to develop custom skills for Amazon Alexa, the voice service that powers Echo. It tak
An elegant library for stubbing HTTP requests with ease in Swift
Mockingjay An elegant library for stubbing HTTP requests in Swift, allowing you to stub any HTTP/HTTPS using NSURLConnection or NSURLSession. That inc
Mockingbird was designed to simplify software testing, by easily mocking any system using HTTP/HTTPS
Mockingbird Mockingbird was designed to simplify software testing, by easily mocking any system using HTTP/HTTPS, allowing a team to test and develop
Stub your network requests easily! Test your apps with fake network data and custom response time, response code and headers!
OHHTTPStubs OHHTTPStubs is a library designed to stub your network requests very easily. It can help you: test your apps with fake network data (stubb
Lightweight library for web server applications in Swift on macOS and Linux powered by coroutines.
Why Zewo? • Support • Community • Contributing Zewo Zewo is a lightweight library for web applications in Swift. What sets Zewo apart? Zewo is not a w
💧 A server-side Swift web framework.
Vapor is a web framework for Swift. It provides a beautifully expressive and easy to use foundation for your next website, API, or cloud project. Take
Tiny http server engine written in Swift programming language.
What is Swifter? Tiny http server engine written in Swift programming language. Branches * stable - lands on CocoaPods and others. Supports the latest
Server-side Swift. The Perfect core toolset and framework for Swift Developers. (For mobile back-end development, website and API development, and more…)
Perfect: Server-Side Swift 简体中文 Perfect: Server-Side Swift Perfect is a complete and powerful toolbox, framework, and application server for Linux, iO
A Swift web framework and HTTP server.
A Swift Web Framework and HTTP Server Summary Kitura is a web framework and web server that is created for web services written in Swift. For more inf
Super lightweight async HTTP server library in pure Swift runs in iOS / MacOS / Linux
Embassy Super lightweight async HTTP server in pure Swift. Please read: Embedded web server for iOS UI testing. See also: Our lightweight web framewor
Swift HTTP server using the pre-fork worker model
Curassow Curassow is a Swift Nest HTTP Server. It uses the pre-fork worker model and it's similar to Python's Gunicorn and Ruby's Unicorn. It exposes
Meet Corvus, the first strongly declarative server-side framework.
Corvus Corvus is the first truly declarative server-side framework for Swift. It provides a declarative, composable syntax which makes it easy to get
🔌 Non-blocking TCP socket layer, with event-driven server and client.
Original authors Honza Dvorsky - http://honzadvorsky.com, @czechboy0 Matthias Kreileder - @matthiaskr1 At the request of the original authors, we ask
Apple Push Notifications (APNs) Server-Side library.
Perfect-Notifications 简体中文 APNs remote Notifications for Perfect. This package adds push notification support to your server. Send notifications to iO
Thin wrapper around NSURLSession in swift. Simplifies HTTP requests.
SwiftHTTP SwiftHTTP is a thin wrapper around NSURLSession in Swift to simplify HTTP requests. Features Convenient Closure APIs Simple Queue Support Pa
Swift/Obj-C HTTP framework with a focus on REST and JSON
Now Archived and Forked PMHTTP will not be maintained in this repository going forward. Please use, create issues on, and make PRs to the fork of PHMT
🏇 A Swift HTTP / HTTPS networking library just incidentally execute on machines
Thus, programs must be written for people to read, and only incidentally for machines to execute. Harold Abelson, "Structure and Interpretation of Com
A type-safe, high-level networking solution for Swift apps
What Type-safe network calls made easy Netswift offers an easy way to perform network calls in a structured and type-safe way. Why Networking in Swift
A lightweight, one line setup, iOS / OSX network debugging library! 🦊
Netfox provides a quick look on all executed network requests performed by your iOS or OSX app. It grabs all requests - of course yours, requests from
Versatile HTTP Networking in Swift
Net is a versatile HTTP networking library written in Swift. 🌟 Features URL / JSON / Property List Parameter Encoding Upload File / Data / Stream / M
Swift HTTP for Humans
Just is a client-side HTTP library inspired by python-requests - HTTP for Humans. Features Just lets you to the following effortlessly: URL queries cu
Elegant HTTP Networking in Swift
Alamofire is an HTTP networking library written in Swift. Features Component Libraries Requirements Migration Guides Communication Installation Usage
A stand-alone Swift wrapper around the libpq client library, enabling access to PostgreSQL servers.
Perfect - PostgreSQL Connector This project provides a Swift wrapper around the libpq client library, enabling access to PostgreSQL servers. This pack
Perfect - a Swift wrapper around the MySQL client library, enabling access to MySQL database servers.
Perfect - MySQL Connector This project provides a Swift wrapper around the MySQL client library, enabling access to MySQL database servers. This packa