Skip to content
A fork of Google's flatbuffers with an example that actually works!
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.appveyor
.github
.travis
CMake
android
conan
dart
docs
go
grpc
include/flatbuffers
java/com/google/flatbuffers
js
lobster
lua
net/FlatBuffers
php
python
reflection
rust/flatbuffers
samples
src
tests
.clang-format
.editorconfig
.gitattributes
.gitignore
.travis.yml
BUILD
CMakeLists.txt
CONTRIBUTING.md
LICENSE.txt
WORKSPACE
appveyor.yml
build_defs.bzl
composer.json
conanfile.py
package.json
pom.xml
readme.md

readme.md

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.


You can’t perform that action at this time.