Skip to content
It's like JSON, but fast and small…and Swift! – msgpack.org[Swift]
Swift Other
  1. Swift 99.0%
  2. Other 1.0%
Branch: master
Clone or download

Latest commit

Latest commit f2f494f May 10, 2020

Files

Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
MessagePack.xcodeproj
Resources Add SPM support Sep 30, 2016
Sources/MessagePack Permit 0 sized binary, add tests Jul 4, 2019
Tests
.gitignore Add Carthage support Feb 20, 2017
.swift-version
.travis.yml Updated Project Settings to Swift 4 Sep 27, 2017
CODE_OF_CONDUCT.md Create CODE_OF_CONDUCT.md Sep 28, 2017
LICENSE Create LICENSE Mar 21, 2015
MessagePack.swift.podspec Add swift_version to podspec May 10, 2020
Package.swift
README.md Update README Sep 28, 2017

README.md

MessagePack.swift

CI Status Version License Platform

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:

pod 'MessagePack.swift', '~> 3.0'

Carthage

To use Carthage, add the following to your Cartfile:

github "a2/MessagePack.swift" ~> 3.0

SPM (Swift Package Manager)

You can easily integrate MessagePack.swift in your app with SPM. Just add MessagePack.swift as a dependency:

import PackageDescription

let package = Package(
    name: "MyAwesomeApp",
    dependencies: [
        .Package(url: "https://github.com/a2/MessagePack.swift.git", majorVersion: 3),
    ]
)

Version

  • Versions 3.x support Swift 4.
  • Support for Swift 3 was dropped after 2.1.1.
  • Support for Swift 2 was dropped after 1.2.0.

Authors

Alexsander Akers, me@a2.io

License

MessagePack.swift is available under the MIT license. See the LICENSE file for more info.

You can’t perform that action at this time.