https://github.com/a2/MessagePack.swift
It's like JSON, but fast and small…and Swift! – msgpack.org[Swift]
https://github.com/a2/MessagePack.swift
messagepack swift
Last synced: 3 days ago
JSON representation
It's like JSON, but fast and small…and Swift! – msgpack.org[Swift]
- Host: GitHub
- URL: https://github.com/a2/MessagePack.swift
- Owner: a2
- License: mit
- Created: 2015-02-21T18:30:21.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2020-06-09T13:43:02.000Z (about 5 years ago)
- Last Synced: 2025-06-26T08:16:21.982Z (17 days ago)
- Topics: messagepack, swift
- Language: Swift
- Homepage: http://msgpack.org
- Size: 202 KB
- Stars: 289
- Watchers: 10
- Forks: 62
- Open Issues: 7
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
- awesome-serialization - MessagePack.swift - Swift MessagePack Serializer. (Language specific / Swift)
README
MessagePack.swift
=================[](http://cocoapods.org/pods/MessagePack.swift)
[](http://cocoapods.org/pods/MessagePack.swift)
[](http://cocoapods.org/pods/MessagePack.swift)A fast, zero-dependency MessagePack implementation written in Swift 4. Supports Apple platforms and Linux.
## Installation
### CocoaPods
To use CocoaPods, add the following to your Podfile:
```ruby
pod 'MessagePack.swift', '~> 4.0'
```### Carthage
To use Carthage, add the following to your Cartfile:
```ogdl
github "a2/MessagePack.swift" ~> 4.0
```### SPM (Swift Package Manager)
You can easily integrate MessagePack.swift in your app with SPM. Just add MessagePack.swift as a dependency:
```swift
import PackageDescriptionlet package = Package(
name: "MyAwesomeApp",
dependencies: [
.Package(url: "https://github.com/a2/MessagePack.swift.git", majorVersion: 4),
]
)
```## Version
- Versions 4.x support Swift 5.2.
- Versions 3.x support Swift 4.
- Support for Swift 3 was dropped after [2.1.1](https://github.com/a2/MessagePack.swift/releases/tag/2.1.1).
- Support for Swift 2 was dropped after [1.2.0](https://github.com/a2/MessagePack.swift/releases/tag/1.2.0).## Authors
Alexsander Akers, [email protected]
## License
MessagePack.swift is available under the MIT license. See the LICENSE file for more info.