google/flatbuffers


FlatBuffers: Memory Efficient Serialization Library

http://google.github.io/flatbuffers/

License: Apache-2.0

Language: C++

Keywords: c, c-plus-plus, c-sharp, cross-platform, flatbuffers, go, grpc, java, javascript, json-parser, marshalling, mmap, protobuf, python, rpc, rust, serialization, serialization-library, typescript, zero-copy


logo FlatBuffers

Join the chat at https://gitter.im/google/flatbuffers Build Status Build status

FlatBuffers is a cross platform serialization library architected for maximum memory efficiency. It allows you to directly access serialized data without parsing/unpacking it first, while still having great forwards/backwards compatibility.

Go to our landing page to browse our documentation.

Supported operating systems

  • Windows
  • MacOS X
  • Linux
  • Android
  • And any others with a recent C++ compiler.

Supported programming languages

  • C++
  • C#
  • C
  • Dart
  • Go
  • Java
  • JavaScript
  • Lobster
  • Lua
  • PHP
  • Python
  • Rust
  • TypeScript

and more in progress...

Contribution

To contribute to this project, see CONTRIBUTING.

Licensing

Flatbuffers is licensed under the Apache License, Version 2.0. See LICENSE for the full license text.


Project Statistics

Sourcerank 16
Repository Size 8.14 MB
Stars 12,276
Forks 1,940
Watchers 643
Open issues 420
Dependencies 15
Contributors 327
Tags 17
Created
Last updated
Last pushed

Top Contributors See all

Wouter van Oortmerssen Wouter van Oortmerssen Robert Raman vglavnyy Olivier Binda krojew aeneid Stewart Miles Patrick Julien Romain Gilles jonsimantov Jason Sanmiya Alex Ames Frank Benkstein Evan Wallace Christian Helmich parnic BogDan Vatra ncpenke

Packages Referencing this Repo

flatbuffers-native-windows-nolibs
Flatbuffers include directory and flatc.exe.
Latest release 1.11.0 - Published - 12.3K stars
Dap.FlatBuffers
FlatBuffers
Latest release 1.0.0 - Published - 12.3K stars
github.com/google/flatbuffers/tests/MyGame/Example
FlatBuffers: Memory Efficient Serialization Library
Latest release 1.11.0 - Published - 12.3K stars
physiq-flatbuffers
The FlatBuffers serialization format for Python
Latest release 1.8.0-8 - Published - 12.3K stars
flatbuffers
Official FlatBuffers Rust runtime library.
Latest release 0.6.0 - Updated - 12.3K stars
flatbuffers
Memory Efficient Serialization Library
Latest release 1.11.0 - Updated - 12.3K stars
com.github.davidmoten:flatbuffers-java
Memory Efficient Serialization Library
Latest release 1.9.0.1 - Updated - 12.3K stars
@dictav/flatbuffers
Memory Efficient Serialization Library
Latest release 0.0.1 - Published - 12.3K stars
flatbuffers
Memory efficiency and speed - The only memory needed to access your data is that of the buffer. I...
Latest release 1.9.0 - Updated - 12.3K stars
google/flatbuffers
FlatBuffers for PHP
Latest release v1.10.0 - Updated - 12.3K stars
flatbuffers
The FlatBuffers serialization format for Python
Latest release 1.11 - Updated - 12.3K stars
github.com/google/flatbuffers/go
FlatBuffers: Memory Efficient Serialization Library
Latest release 1.11.0 - Published - 12.3K stars
flat_buffers
FlatBuffers reading and writing library for Dart. Use the flatc compiler to generate Dart classe...
Latest release 1.11.0 - Updated - 12.3K stars

Recent Tags See all

1.11.0 April 24, 2019
v1.11.0 April 24, 2019
v1.10.0 October 03, 2018
v1.9.0 April 05, 2018
v1.8.0 November 20, 2017
v1.7.1 June 20, 2017
v1.7.0 June 16, 2017
v1.6.0 February 15, 2017
v1.5.0 January 03, 2017
v1.4.0 August 16, 2016
v1.3.0 February 03, 2016
v1.2.0 October 28, 2015
v1.1.0 April 01, 2015
v1.0.3 October 22, 2014
v1.0.2 September 03, 2014

Interesting Forks See all

josephDunne/flatbuffers
Memory Efficient Serialization Library
C++ - Apache-2.0 - Last pushed - 18 stars - 4 forks
jekinchen/flatjni
Auto generates JNI/NDK templates based on flatbuffers' schame files for easy integration into And...
C++ - Apache-2.0 - Last pushed - 6 stars
huntlabs/google-flatbuffers
Memory Efficient Serialization Library
C++ - Last pushed - 6 stars - 3 forks
blt/flatbuffers
Memory Efficient Serialization Library
C++ - Last pushed - 3 stars
paulirish/flatbuffers
Memory Efficient Serialization Library
C++ - Updated - 3 stars

Something wrong with this page? Make a suggestion

Last synced: 2019-04-24 19:31:13 UTC

Login to resync this repository