Skip to content
EntityQ6821738· pop 8· linked from 47 articles

MessagePack

Sign in to save

Also known as msgpack

MessagePack is a computer data interchange format. It is a binary form for representing simple data structures like arrays and associative arrays. MessagePack aims to be as compact and simple as possible. The official implementation is available in a variety of languages, some official libraries and others community created, such as C, C++, C#, D, Erlang, Go, Haskell, Java, JavaScript (NodeJS), Lua, OCaml, Perl, PHP, Python, Ruby, Rust, Scala, Smalltalk, and Swift.

Source code

MessagePack is an efficient binary serialization format. It's like JSON. but fast and small. This repository manages specification of MessagePack format. See Spec for the specification. Implementation projects have each own repository. See msgpack.org website to find implementations and their documents. If you'd like to show your msgpack implementation to the msgpack.org website, please follow the website document.

Excerpt from the source-code README · 541 chars · not written by Vinony

Wikidata facts

Official website
msgpack.org
Show 7 more facts
copyright license
Apache License
source code repository URL
github.com/msgpack/msgpack
media type
application/vnd.msgpack
software version identifier
0.3.3
manifestation of
semi-structured data
publication date
2008-08-16
Sources (5)

via Wikidata · CC0

Article · Français

MessagePack est un format d'échange de données informatique. C'est un format binaire qui permet de représenter les structures de données simples comme les tableaux et les tableaux associatifs. MessagePack a pour objectif d' être le plus compact et le plus simple possible. L'implémentation officielle est disponible dans de nombreux langages tels que C, C++, C#, D, Erlang, Go, Haskell, Java, JavaScript, Lua, OCaml, Perl, PHP, Python, Ruby, Scala et Smalltalk. MessagePack ne fait pas l'objet d'une RFC mais il est cité dans la rfc8949 couvrant CBOR qui est un autre format d'échange.

Abstract from DBpedia / Wikipedia · CC BY-SA

Available in 8 languages

via Wikidata sitelinks · CC0