mirror of https://github.com/vee1e/flatbuffers - FlatBuffers: Memory Efficient Serialization Library
Find a file
Wouter van Oortmerssen bd31dd2425 Clarified value reuse in FlexBuffers
Change-Id: Ib771bfa46ccdf38eff25be857b1b73f8b300c649
2019-08-26 14:59:21 -07:00
.appveyor Add support for fixed-size arrays (#5313) 2019-06-18 00:15:13 +02:00
.bazelci
.github Renamed stale label from "wontfix" to "stale". 2019-07-29 11:43:54 -07:00
.travis Add support for fixed-size arrays (#5313) 2019-06-18 00:15:13 +02:00
android Android: remove app_dummy() calls 2019-08-23 14:33:16 -07:00
CMake
conan
dart
docs Clarified value reuse in FlexBuffers 2019-08-26 14:59:21 -07:00
go [go]add Name() for ForceCodec interface (#5486) 2019-08-19 15:32:04 -07:00
grpc Enforce matching version in Java and C#. 2019-05-31 12:15:19 -07:00
include/flatbuffers FlexBuffers: allow any values to be shared. 2019-08-26 14:17:52 -07:00
java/com/google/flatbuffers has_method support for primitive fields in java runtime. Changed: idl.h, FlatBufferBuilder.java , idl_gen_general.cpp, idl_parser.cpp, flatc.cpp (#5468) 2019-08-19 12:46:48 -07:00
js
lobster
lua Fix for Boolean types (#5379) (#5466) 2019-08-01 10:28:54 -07:00
net/FlatBuffers Set C# Struct/Table visibility to public (#5381) (#5416) 2019-06-24 17:51:04 -07:00
php
python Python: Added support for file_identifiers (#5123) 2019-07-26 11:06:25 -07:00
reflection Add support for fixed-size arrays (#5313) 2019-06-18 00:15:13 +02:00
rust/flatbuffers [rust] Ran rustfmt against library code (#5389) 2019-07-09 13:41:51 -07:00
samples Android: remove app_dummy() calls 2019-08-23 14:33:16 -07:00
snap
src C++ IDL generation adds superfluous semicolon in GenTablePost, causing (#5483) 2019-08-19 17:49:37 -07:00
tests FlexBuffers: allow any values to be shared. 2019-08-26 14:17:52 -07:00
.clang-format
.editorconfig
.gitattributes
.gitignore
.travis.yml Pin FlatBuffers Android Travis builds to NDK r17c (#5460) 2019-07-25 17:58:02 -07:00
appveyor.yml
BUILD [C++] remove static_cast expression (#5440) 2019-08-01 14:31:48 -07:00
build_defs.bzl
CMakeLists.txt Fixed test build invocation of arrays_test.fbs 2019-08-26 14:33:38 -07:00
composer.json
conanfile.py
CONTRIBUTING.md
LICENSE.txt
package.json
pom.xml Enforce matching version in Java and C#. 2019-05-31 12:15:19 -07:00
readme.md
WORKSPACE Fix compatability with Bazel 0.27 (#5412) 2019-06-20 10:25:41 -07:00

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.