#api-bindings #issue #request

protobuf-native

A high-level, safe API for libprotobuf

7 releases

0.3.2+26.1 Oct 5, 2024
0.3.1+26.1 Jun 11, 2024
0.3.0+26.1 May 13, 2024
0.2.2+3.19.1 Feb 13, 2024
0.1.0 Dec 23, 2021

#266 in Encoding

Download history 1535/week @ 2024-12-14 677/week @ 2024-12-21 909/week @ 2024-12-28 1343/week @ 2025-01-04 2148/week @ 2025-01-11 1794/week @ 2025-01-18 1732/week @ 2025-01-25 2945/week @ 2025-02-01 3588/week @ 2025-02-08 1596/week @ 2025-02-15 2720/week @ 2025-02-22 2182/week @ 2025-03-01 1869/week @ 2025-03-08 2519/week @ 2025-03-15 1817/week @ 2025-03-22 1188/week @ 2025-03-29

7,719 downloads per month

Apache-2.0

37MB
789K SLoC

C++ 321K SLoC // 0.1% comments C# 150K SLoC // 0.1% comments Java 86K SLoC // 0.2% comments C 64K SLoC // 0.1% comments Objective-C 52K SLoC // 0.1% comments Bazel 29K SLoC // 0.1% comments Python 24K SLoC // 0.3% comments Bitbake 22K SLoC // 0.0% comments PHP 17K SLoC // 0.3% comments Rust 8K SLoC // 0.1% comments Ruby 7K SLoC // 0.1% comments Kotlin 2.5K SLoC // 0.1% comments Shell 2K SLoC // 0.2% comments Lua 1.5K SLoC // 0.1% comments Swift 350 SLoC // 0.1% comments Go 307 SLoC // 0.1% comments Dart 182 SLoC // 0.0% comments Batch 158 SLoC // 0.3% comments Emacs Lisp 85 SLoC // 0.5% comments Vim Script 71 SLoC // 0.2% comments Visual Studio Solution 53 SLoC AWK 33 SLoC // 0.1% comments Objective-C++ 15 SLoC // 0.6% comments PowerShell 8 SLoC // 0.4% comments M4 7 SLoC NuGet Config 6 SLoC

protobuf-native

crates.io CI Rust Documentation

A high-level, safe API for libprotobuf, the C++ implementation of Protocol Buffers, Google's data interchange format.

View documentation.

Installation

# Cargo.toml
[dependencies]
protobuf-native = "0.3.2"

Dependencies