Raystack Stencil
Input—per 1M tokens
Output—per 1M tokens
Context—tokens
WeightsClosed
About
Raystack Stencil is ranked #22 of 23 in schema registry software on Inferse. It runs on API, Linux, macOS, Self-hosted, Windows.
Compared on schema registry software
- Schema formats
- Protobuf, Avro, JSON Schemagithub.com
- Compatibility modes
- backward, forward, fullgithub.com
- Validation scope
- eventgithub.com
- Deployment options
- self_hostedgithub.com
Facts
- Purpose
- Stencil is a schema registry that manages and validates schemas to ensure data compatibility across applications.raystack.github.io · 4 Oct 2026
- Supported formats
- Stencil supports Protobuf, Avro, and JSON formats.raystack.github.io · 4 Oct 2026
- Version history
- Stencil stores versioned history of proto descriptor files by namespace and name.raystack.github.io · 4 Oct 2026
- Compatibility
- Stencil enforces backward compatibility checks on upload by default and allows some checks to be skipped.raystack.github.io · 4 Oct 2026
- Descriptor downloads
- Stencil provides an API to download fully contained proto descriptor files for a specified proto message.raystack.github.io · 4 Oct 2026
- Metadata API
- Stencil provides a metadata API to retrieve the latest version number for a name and namespace.raystack.github.io · 4 Oct 2026
- Client languages
- Official clients are supported for Java, Go, and JavaScript, with Clojure also listed among the client languages.raystack.github.io · 4 Oct 2026
- Client features
- Clients can download descriptor set files, deserialize Protobuf encoded messages, look up proto descriptors, and refresh schema definitions using built-in strategies.raystack.github.io · 4 Oct 2026
- Server interfaces
- The server provides REST access for storing and retrieving Protobuf file descriptors and the repository README also describes gRPC and HTTP APIs.raystack.github.io · 4 Oct 2026
- Deployment
- Stencil can be run from a Docker image or compiled from source, and provides binaries and package-manager installation instructions for macOS, Windows, and Linux.raystack.github.io · 4 Oct 2026
- Server requirement
- The server documentation lists PostgreSQL 13 as a requirement.raystack.github.io · 4 Oct 2026
- Client refresh limitation
- Refreshing a descriptor file only when a client encounters unknown fields is currently supported by the Java and Go clients.raystack.github.io · 4 Oct 2026
- License
- The GitHub repository identifies the project as licensed under Apache-2.0.github.com · 4 Oct 2026
- Intended users
- The introduction describes schema registries as a source of truth for schema definitions accessible to producers, consumers, developers, and other relevant parties.raystack.github.io · 4 Oct 2026
Best Raystack Stencil alternatives
See all 12
7.4 Buf Schema Registry $0.50/mo first paid tier Free plan 7.4 Yandex SpeechKit See plans price on the maker's page
7.3 AWS Glue Schema Registry Free free plan, no paid price published Free plan
7.3 AxonOps Schema Registry Free free plan, no paid price published Free plan
7.3 Confluent Cloud $385/mo first paid tier Free plan
7.3 Google Cloud Pub/Sub $40/mo first paid tier Free plan Where it ranks on Inferse
Sources
- raystack.github.io/stencil/docs/introduction/· checked 4 Oct 2026
- raystack.github.io/stencil/· checked 4 Oct 2026
- raystack.github.io/stencil/docs/server/overview/· checked 4 Oct 2026
- raystack.github.io/stencil/docs/clients/overview/· checked 4 Oct 2026
- raystack.github.io/stencil/docs/installation/· checked 4 Oct 2026
- github.com/raystack/stencil· checked 4 Oct 2026



