bdrelling/KippleNetworking
A Swift cross-platform (Apple and Linux) networking library.
Table of Contents
- Modules - Dependencies
Documentation
Modules
- KippleNetworking — Cross-platform (Apple and Linux) networking support.
Dependencies
- Kipple — A collection of Swift modules providing common Swift functionality.
- apple/swift-nio — Event-driven network application framework for high performance protocol servers & clients, non-blocking.
- apple/swift-nio-extras — Useful code around SwiftNIO.
- swift-server/async-http-client — HTTP client library built on SwiftNIO.
[!NOTE] This package also utilizes KippleTools as a development dependency, which handles linting, formatting, and other core scripting needs for Kipple projects. This dependency is not pulled into your project in any way, as it is not referenced directly by any product of this package.
Kipple Libraries
There's more where this came from!
Check out Kipple and its component libraries.
Installation
See Installation.
Compatibility
[[Swift Compatibility]](https://swiftpackageindex.com/bdrelling/KippleNetworking) [[Platform Compatibility]](https://swiftpackageindex.com/bdrelling/KippleNetworking)
See Compatibility.
Stability
[[Apple CI Status]](https://github.com/bdrelling/KippleNetworking/actions/workflows/apple_tests.yml) [[Linux CI Status]](https://github.com/bdrelling/KippleNetworking/actions/workflows/linux_tests.yml) [[Code Coverage]](https://codecov.io/gh/bdrelling/KippleNetworking)
See Stability.
Contributing
Sorry to do this to you again, but...
See Contributing.
License
All Kipple libraries are released under the MIT license. See LICENSE for details.
Package Metadata
Repository: bdrelling/KippleNetworking
Homepage: https://swiftpackageindex.com/swift-kipple/Networking
Stars: 12
Forks: 0
Open issues: 0
Default branch: main
Primary language: swift
License: MIT
Topics: ios, linux, macos, server-side-swift, swift, tvos, vapor, watchos
README: README.md