Generated packages are available for a variety of development platforms through native registries like NPM, unlocking the productivity wins of Protobuf and prepackaged code — not only for backend, but also for frontend and mobile engineers.
Learn more about remote packagesBuild without worrying about your Protobuf environment, compiler, or plugins by generating code remotely using the Buf CLI or by consuming generated packages from the BSR.
Read more about code generation with BufTry out and iterate on drafted API changes before shipping them to production by deploying draft packages through the BSR.
See how to use drafts with remote packagesRemote packages are available from the BSR as soon as new Protobuf changes are pushed, making them available for immediate consumption.
Learn more about remote packagesCustomers on paid plans can upload custom in-house Protobuf plugins to extend generated code and take advantage of Buf's remote generation features.
Explore our pricing plans