Protobuf definitions for the Meshtastic project
  • TypeScript 91.4%
  • Rust 8.6%
Find a file
2026-08-21 13:26:26 -05:00
.github Merge pull request #1014 from meshtastic/ci/auto-publish-on-tag 2026-07-22 07:39:01 -05:00
.vscode cleanup & update actions 2024-03-30 13:31:28 +10:00
meshtastic Add MESHPAGER_X2 hardware model 2026-08-21 12:38:38 -05:00
packages ci: harden shared build cache (TLS-only, trusted-event pushes) 2026-07-21 14:53:35 -05:00
.coderabbit.yaml Set up a basic coderabbit yaml 2026-07-01 21:15:28 -07:00
.gitattributes clamp CR/LF and trunk fmt the ci files 2023-01-30 13:34:14 +01:00
.gitignore Add KMP protobuf publishing with Wire (#924) 2026-05-30 11:50:51 -05:00
buf.gen.yaml Fix JSR publish by adding .ts import extensions to protobuf codegen 2026-02-07 14:22:55 -05:00
buf.yaml Buf fixes 2025-12-20 07:14:45 -06:00
LICENSE Initial commit 2020-03-02 09:44:55 -08:00
nanopb.proto Add go_package path for nanopb.proto 2025-03-25 09:32:11 -07:00
README.md docs: fix broken CI badge in README 2026-07-21 11:59:06 -05:00
renovate.json ci: pin buf to 1.71.0 in buf-action workflows; let Renovate bump it 2026-06-17 17:21:56 -05:00

Meshtastic Protobuf Definitions

CI CLA assistant Fiscal Contributors Vercel

Overview

The Protobuf message definitions for the Meshtastic project (used by apps and the device firmware).

Documentation/API Reference

Generated client packages

  • TypeScript package: packages/ts
  • Rust package: packages/rust
  • Kotlin Multiplatform package (Wire): packages/kmp

Stats

Alt