Basic FlatBuffers repo stats
1 day ago

google/flatbuffers is an open source project licensed under Apache License 2.0 which is an OSI approved license.

FlatBuffers Alternatives

Similar projects and alternatives to FlatBuffers

  • GitHub repo grpc_bench

    Various gRPC benchmarks

  • GitHub repo gRPC

    The C based gRPC (C++, Python, Ruby, Objective-C, PHP, C#)

  • GitHub repo libuv

    Cross-platform asynchronous I/O

  • GitHub repo OpenSSL

    TLS/SSL and crypto library

  • GitHub repo Cap'n Proto

    Cap'n Proto serialization/RPC system - core tools and C++ library

  • GitHub repo GLFW

    A multi-platform library for OpenGL, OpenGL ES, Vulkan, window and input

  • GitHub repo libevent

    Event notification library

  • GitHub repo libvips

    A fast image processing library with low memory needs.

  • GitHub repo ZLib

    A massively spiffy yet delicately unobtrusive compression library.

  • GitHub repo Jansson

    C library for encoding, decoding and manipulating JSON data

  • GitHub repo ck

    Concurrency primitives, safe memory reclamation mechanisms and non-blocking (including lock-free) data structures designed to aid in the research, design and implementation of high performance concurrent systems developed in C99+.

  • GitHub repo Onion

    C library to create simple HTTP servers and Web Applications.

  • GitHub repo Allegro

    The official Allegro 5 git repository. Pull requests welcome!

  • GitHub repo MessagePack

    MessagePack serializer implementation for Java /[Java]

  • GitHub repo LibTomCrypt

    LibTomCrypt is a fairly comprehensive, modular and portable cryptographic toolkit that provides developers with a vast array of well known published block ciphers, one-way hash functions, chaining modes, pseudo-random number generators, public key cryptography and a plethora of other routines.

  • GitHub repo smaz

    Small strings compression library

  • GitHub repo MongoDB C Driver

    A high-performance MongoDB driver for C

  • GitHub repo net_skeleton

    Async non-blocking multi-protocol networking library for C/C++

  • GitHub repo MIRACL

    MIRACL Cryptographic SDK: Multiprecision Integer and Rational Arithmetic Cryptographic Library is a C software library that is widely regarded by developers as the gold standard open source SDK for elliptic curve cryptography (ECC).

  • GitHub repo Apophenia

    A C library for statistical and scientific computing

NOTE: The number of mentions on this list indicates mentions on common posts. Hence, a higher number means a better FlatBuffers alternative or higher similarity.


Posts where FlatBuffers has been mentioned. We have used some of these posts to build our list of alternatives and similar projects - the last one was on 2021-04-25.
  • Designing a language where all types are memcpy/blittable.
    I think the closest things are Flat Buffers:
  • grpc_bench: open-source, objective gRPC benchmark | 2021-04-20
    This really makes me want to try with to see how they compare. I also know that gpc for cpp at least stops functioning by about 4 MB of request size. Which I find stupid. What if I want to send uncompressed bitmaps!
  • Big breakthrough for ’massless’ energy storage | 2021-03-30
    While reading, I was wondering if you know about or even benchmarked flatbuffers? I am very happy with it and it is blazing fast, since there is no real decode encode step but only read and write to memory. Here are the benchmarks:
  • A Custom Network Protocol for C
    You should take a look at Flatbuffers.
  • C Deep | 2021-02-27
    flatcc - FlatBuffers compiler and library. Apache-2.0
  • FlatBuffers vs Protocol Buffer | 2021-01-25
    However, protobuf generally has better support. (Recent grpc versions seem to have broken FB support, unfortunately)