An open API service for producing an overview of a list of open source projects.

https://github.com/nanopb/nanopb

c embedded embedded-c nanopb protocol-buffers

Score: 26.901803671423846

Last synced: about 1 hour ago
JSON representation

Repository metadata:

Protocol Buffers with small code size


Owner metadata:


GitHub Events

Total
Last Year

Committers metadata

Last synced: 1 day ago

Total Commits: 1,520
Total Committers: 189
Avg Commits per committer: 8.042
Development Distribution Score (DDS): 0.281

Commits in past year: 59
Committers in past year: 28
Avg Commits per committer in past year: 2.107
Development Distribution Score (DDS) in past year: 0.729

Name Email Commits
Petteri Aimonen j****a@g****i 1093
Petteri Aimonen j****a@n****i 47
Kyle Manna k****e@k****m 21
Josh Strohminger j****r 16
Oliver Lee o****e@g****m 13
Joshua Salzedo t****d@g****m 11
Mark Schulte m****k@f****m 11
Pavel Sokolov p****l@t****u 10
dependabot[bot] 4****] 7
Pieter De Gendt p****t@b****e 7
Zach Deibert z****t@g****m 6
Tobias Müller T****r@t****o 5
Ted Pudlik t****k@g****m 5
Sébastien Morin s****n@p****m 5
Kevin Fitch k****2@g****m 5
Guillaume Lager g****r@i****m 4
matejcik j****a@m****z 4
jheaff1 j****1@o****m 4
Pavol Rusnak p****l@r****o 4
Marco Nilsson m****o@z****e 4
Anthony Pesch i****n@g****m 4
dch d****m@b****k 3
Mark m****l@g****m 3
dflogeras d****2@g****m 3
Chi-Ju Wu s****9@g****m 3
jaskij j****j@g****m 3
vpfkfl753 v****3@g****m 3
otopetrik o****k@g****m 3
William A. Kennington III w****k@g****m 3
Paul Beusterien p****n@g****m 3
and 159 more...

Issue and Pull Request metadata

Last synced: 1 day ago

Total issues: 257
Total pull requests: 220
Average time to close issues: 6 months
Average time to close pull requests: 12 days
Total issue authors: 186
Total pull request authors: 93
Average comments per issue: 3.32
Average comments per pull request: 2.15
Merged pull request: 144
Bot issues: 0
Bot pull requests: 10

Past year issues: 15
Past year pull requests: 52
Past year average time to close issues: about 2 months
Past year average time to close pull requests: 1 day
Past year issue authors: 13
Past year pull request authors: 28
Past year average comments per issue: 2.07
Past year average comments per pull request: 1.08
Past year merged pull request: 28
Past year bot issues: 0
Past year bot pull requests: 1

More stats: https://issues.ecosyste.ms/repositories/lookup?url=https://github.com/nanopb/nanopb

Top Issue Authors

  • PetteriAimonen (21)
  • jaskij (9)
  • MaJerle (5)
  • canton7 (5)
  • yurivict (4)
  • pdgendt (4)
  • hpe-ykoehler (3)
  • olaf-leidinger-swi (3)
  • tpudlik (3)
  • xiongyu0523 (3)
  • inolen (3)
  • MrSurly (2)
  • leo-gan (2)
  • shersey-locus (2)
  • baryluk (2)

Top Pull Request Authors

  • android323 (13)
  • jaskij (10)
  • pdgendt (10)
  • dependabot[bot] (10)
  • PetteriAimonen (8)
  • zachdeibert (8)
  • tpudlik (8)
  • joshstrohminger (7)
  • schultetwin (7)
  • Sayter99 (5)
  • gsurkov (4)
  • cgringmuth (4)
  • MaJerle (3)
  • Keshava-kesh (3)
  • Firat17aze (3)

Top Issue Labels

  • Priority-Low (46)
  • Component-Generator (43)
  • FixedInGit (35)
  • Priority-Medium (31)
  • Type-Review (31)
  • Type-Defect (29)
  • Component-BuildRules (28)
  • Type-Enhancement (28)
  • Component-Decoder (9)
  • Component-Design (6)
  • Component-Documentation (5)
  • Component-Encoder (3)
  • Priority-High (3)
  • BreakingChange (2)
  • auto-migrated (1)
  • Priority-Critical (1)

Top Pull Request Labels

  • dependencies (10)
  • python (5)

Package metadata

cocoapods.org: nanopb

Protocol buffers with small code size.

  • Homepage: https://github.com/nanopb/nanopb
  • Documentation: https://cocoadocs.org/docsets/nanopb/
  • Licenses: zlib
  • Latest release: 3.30910.0 (published over 2 years ago)
  • Last Synced: 2026-11-04T18:51:12.684Z (1 day ago)
  • Versions: 16
  • Dependent Packages: 24
  • Dependent Repositories: 24,745
  • Docker Downloads: 4,586
  • Rankings:
    • Dependent repos count: 0.024%
    • Docker downloads count: 0.024%
    • Average: 0.288%
    • Dependent packages count: 0.34%
    • Forks count: 0.462%
    • Stargazers count: 0.589%
  • Maintainers (2)
pypi.org: nanopb

Nanopb is a small code-size Protocol Buffers implementation in ansi C. It is especially suitable for use in microcontrollers, but fits any memory restricted system.

proxy.golang.org: github.com/Nanopb/nanopb

  • Homepage:
  • Status: removed
  • Documentation: https://pkg.go.dev/github.com/Nanopb/nanopb#section-documentation
  • Licenses: zlib
  • Latest release: v0.0.0-20260908130745-0f6d088e777a (published about 2 months ago)
  • Last Synced: 2026-11-04T18:51:09.644Z (1 day ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent packages count: 4.273%
    • Average: 4.416%
    • Dependent repos count: 4.56%
swiftpackageindex.com: github.com/nanopb/nanopb

Protocol Buffers with small code size

  • Homepage: https://jpa.kapsi.fi/nanopb/
  • Documentation: https://swiftpackageindex.com/nanopb/nanopb/documentation
  • Licenses: zlib
  • Latest release: 0.4.92 (published 2 months ago)
  • Last Synced: 2026-11-04T18:51:12.200Z (1 day ago)
  • Versions: 87
  • Dependent Packages: 0
  • Dependent Repositories: 2
  • Rankings:
    • Forks count: 0.968%
    • Stargazers count: 1.843%
    • Average: 7.497%
    • Dependent repos count: 10.443%
    • Dependent packages count: 16.735%
formulae.brew.sh: nanopb

C library for encoding and decoding Protocol Buffer messages

  • Homepage: https://jpa.kapsi.fi/nanopb/docs/index.html
  • Licenses: Zlib
  • Latest release: 0.4.9 (published about 2 years ago)
  • Last Synced: 2026-11-04T18:51:08.906Z (1 day ago)
  • Versions: 4
  • Dependent Packages: 1
  • Dependent Repositories: 0
  • Downloads: 70 Last month
  • Rankings:
    • Dependent packages count: 19.441%
    • Average: 49.605%
    • Dependent repos count: 57.497%
    • Downloads: 71.878%

Dependencies

.github/workflows/bazel.yml actions
  • actions/cache v2 composite
  • actions/checkout v2 composite
.github/workflows/binary_packages.yml actions
  • actions/checkout v2 composite
  • actions/upload-artifact v2 composite
.github/workflows/cifuzz.yml actions
  • actions/upload-artifact v1 composite
  • google/oss-fuzz/infra/cifuzz/actions/build_fuzzers master composite
  • google/oss-fuzz/infra/cifuzz/actions/run_fuzzers master composite
.github/workflows/compiler_tests.yml actions
  • actions/checkout v2 composite
.github/workflows/ios_swift_tests.yml actions
  • actions/checkout v2 composite
.github/workflows/platformio_tests.yml actions
  • actions/checkout v2 composite
.github/workflows/pypi_publish.yml actions
  • actions/checkout v2 composite
.github/workflows/simulator_tests.yml actions
  • actions/checkout v2 composite
.github/workflows/trigger_on_code_change.yml actions
  • actions/checkout v2 composite
tests/docker_images/ubuntu1804/Dockerfile docker
  • ubuntu bionic build
tests/docker_images/ubuntu2004/Dockerfile docker
  • ubuntu focal build
extra/poetry/pyproject.toml pypi
  • grpcio-tools >=1.46.0
  • protobuf >=3.19
  • python >=2.7
extra/requirements.txt pypi
  • grpcio-tools ==1.47.0
extra/requirements_lock.txt pypi
  • grpcio ==1.47.0
  • grpcio-tools ==1.47.0
  • protobuf ==3.19.5
  • setuptools ==65.5.1
  • six ==1.16.0
.github/workflows/trigger_on_schedule.yml actions
Package.swift swiftpm
.github/workflows/cmake.yml actions
  • actions/checkout v7 composite
  • actions/setup-python v6 composite
.github/workflows/codeql.yml actions
  • actions/checkout v7 composite
  • actions/upload-artifact v7 composite
  • advanced-security/filter-sarif v1 composite
  • github/codeql-action/analyze v4 composite
  • github/codeql-action/init v4 composite
  • github/codeql-action/upload-sarif v4 composite
.github/workflows/fil-c.yml actions
  • actions/checkout v7 composite
.github/workflows/meson.yml actions
  • actions/checkout v7 composite
  • actions/setup-python v6 composite
.github/workflows/olddistro_tests.yml actions
  • actions/checkout v7 composite
MODULE.bazel bazel
  • bazel_skylib 1.9.0
  • protobuf 35.1
  • rules_cc 0.2.17
  • rules_python 1.7.0
conanfile.py conan
examples/conan_dependency/conanfile.py conan
  • nanopb 0.4.6
requirements.txt pypi
  • grpcio-tools *
  • protobuf *