https://github.com/colemancda/PureSwiftList
List of Pure Swift projects that are Linux compatible
https://github.com/colemancda/PureSwiftList
Last synced: about 1 month ago
JSON representation
List of Pure Swift projects that are Linux compatible
- Host: GitHub
- URL: https://github.com/colemancda/PureSwiftList
- Owner: colemancda
- License: mit
- Created: 2015-07-01T13:12:39.000Z (almost 10 years ago)
- Default Branch: master
- Last Pushed: 2015-09-03T06:04:42.000Z (over 9 years ago)
- Last Synced: 2024-08-01T22:05:25.431Z (10 months ago)
- Homepage:
- Size: 120 KB
- Stars: 49
- Watchers: 6
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-github-repos - colemancda/PureSwiftList - List of Pure Swift projects that are Linux compatible (Others)
README
# Pure Swift Frameworks
[](https://gitter.im/PureSwift/PureSwiftList?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)
The following is a list of frameworks on GitHub that are implemented purely in Swift. The frameworks are not linked against Foundation or other proprietary frameworks by Apple.
## Base Libraries
- [SwiftFoundation](https://github.com/PureSwift/SwiftFoundation) Pure Swift Replacement for Apple's Foundation framework
- [Basis](https://github.com/typelift/Basis) Declarative Programming in Swift## Data Types
- [Box](https://github.com/robrix/Box) Box reference types, for recursive value types & misc.
- [Result](https://github.com/antitypical/Result) Swift type modelling the success/failure of arbitrary operations
- [SwiftPriorityQueue](https://github.com/davecom/SwiftPriorityQueue) Generic Priority Queue in Pure Swift
- [SwiftGraph](https://github.com/davecom/SwiftGraph) Graph Data Structure in Pure Swift
- [Observable-Swift](https://github.com/slazyk/Observable-Swift) Value Observing and Events for Swift
- [SwiftObserverSet](https://github.com/mikeash/SwiftObserverSet) NSNotificationCenter re-conceptualization for Swift## Unit Testing
- [PureSwiftUnit](https://github.com/demmys/PureSwiftUnit) Simple Swift Unit testing framework## Networking
- [cURLSwift](https://github.com/PureSwift/cURLSwift) Pure Swift wrapper for cURL
- [SwiftyHTTP](https://github.com/AlwaysRightInstitute/SwiftyHTTP) A simple GCD based HTTP client and server
- [SwiftSockets](https://github.com/AlwaysRightInstitute/SwiftSockets) A simple GCD based socket wrapper for Swift.
- [SnapHTTP](https://github.com/tidwall/SnapHTTP) An incredibly simple HTTP client library for Swift.## Parsing
- [json-swift](https://github.com/owensd/json-swift) A basic library for working with JSON in Swift.
- [Swift-JsonSerializer](https://github.com/gfx/Swift-JsonSerializer) JSON serializer and deserializer
- [PureJSON](https://github.com/awesome404/PureJSON) JSON in Swift 2.0
- [JSON-and-Swift](https://github.com/einfachmensch/JSON-and-Swift) Complete types written in pure Swift for parsing, serializing and constructing from custom objects
- [SwiftyExpat](https://github.com/AlwaysRightInstitute/SwiftyExpat) Pure Swift wrapper for the Expat XML parser## Asyncronous
- [AsyncAwait](https://github.com/awesome404/AsyncAwait) A simple ascyncronous API written in Swift (like .NET async)
- [Safe](https://github.com/tidwall/Safe) Modern Concurrency and Synchronization for Swift
- [Signal](https://github.com/blinker13/Signal) Pure Swift wrapper around GCD## Algorithms
- [CryptoSwift](https://github.com/krzyzanowskim/CryptoSwift) Crypto related functions and helpers for Swift implemented in Swift programming language
- [SwiftyBase64](https://github.com/drichardson/SwiftyBase64) Native Swift Base64 Encoding## Other
- [CommandLine](https://github.com/jatoben/CommandLine) A pure Swift library for creating command-line interfaces
- [SwiftExP](https://github.com/mrackwitz/SwiftExP) S-expression Parser
- [Swift-StringFormat](https://github.com/gfx/Swift-StringFormat) A pure Swift sprintf-like string formatter.
- [SINQ](https://github.com/slazyk/SINQ) Swift Integrated Query
- [SwiftlyLRU](https://github.com/justinmfischer/SwiftlyLRU) Pure Swift Least Recently Used "LRU" Cache
- [Transporter](https://github.com/DenHeadless/Transporter) Modern finite-state machine implemented in pure Swift
- [GoSwift](https://github.com/tidwall/GoSwift) Go Goodies for Swift. Including goroutines, channels, defer, and panic.
- [DeflateSwift](https://github.com/tidwall/DeflateSwift) Deflate Compression for Swift