Awesome Open Source
Awesome Open Source


Version License Platform

A fast, zero-dependency MessagePack implementation written in Swift 4. Supports Apple platforms and Linux.



To use CocoaPods, add the following to your Podfile:

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


To use Carthage, add the following to your Cartfile:

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:

import PackageDescription

let package = Package(
    name: "MyAwesomeApp",
    dependencies: [
        .Package(url: "", majorVersion: 4),


  • Versions 4.x support Swift 5.2.
  • 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.


Alexsander Akers, [email protected]


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

Get A Weekly Email With Trending Projects For These Topics
No Spam. Unsubscribe easily at any time.
swift (7,627
messagepack (23

Find Open Source By Browsing 7,000 Topics Across 59 Categories