Directories
¶
| Path | Synopsis |
|---|---|
|
cmd
|
|
|
search-indexer
command
|
|
|
spoke
command
|
|
|
spoke-aggregator
command
|
|
|
spoke-cli
command
|
|
|
sprocket
command
|
|
|
examples
|
|
|
multitenancy
command
|
|
|
sso
command
|
|
|
pkg
|
|
|
analytics
Package analytics provides usage analytics and insights for the Spoke registry.
|
Package analytics provides usage analytics and insights for the Spoke registry. |
|
api
Package api provides compilation routing and download handlers
|
Package api provides compilation routing and download handlers |
|
async
Package async provides safe concurrent execution primitives for background tasks.
|
Package async provides safe concurrent execution primitives for background tasks. |
|
audit
Package audit provides comprehensive audit logging for security, compliance, and forensics.
|
Package audit provides comprehensive audit logging for security, compliance, and forensics. |
|
auth
Package auth provides user authentication and API token management for the Spoke registry.
|
Package auth provides user authentication and API token management for the Spoke registry. |
|
billing
Package billing provides subscription management and usage-based billing with Stripe integration.
|
Package billing provides subscription management and usage-based billing with Stripe integration. |
|
cli
Package cli provides the Spoke command-line interface for schema management.
|
Package cli provides the Spoke command-line interface for schema management. |
|
codegen
Package codegen provides protobuf code generation for 15+ programming languages.
|
Package codegen provides protobuf code generation for 15+ programming languages. |
|
codegen/cache
Package cache provides cache key generation and formatting for compilation results
|
Package cache provides cache key generation and formatting for compilation results |
|
codegen/config
Package config provides default configuration values for the codegen system
|
Package config provides default configuration values for the codegen system |
|
compatibility
Package compatibility provides protobuf schema compatibility checking for safe API evolution.
|
Package compatibility provides protobuf schema compatibility checking for safe API evolution. |
|
config
Package config provides application configuration management from environment variables.
|
Package config provides application configuration management from environment variables. |
|
contextkeys
Package contextkeys provides centralized context key definitions
|
Package contextkeys provides centralized context key definitions |
|
dependencies
Package dependencies provides proto import dependency resolution and graph analysis.
|
Package dependencies provides proto import dependency resolution and graph analysis. |
|
docs
Package docs provides documentation generation from protobuf schemas.
|
Package docs provides documentation generation from protobuf schemas. |
|
httputil
Package httputil provides HTTP utilities for standardized request/response handling.
|
Package httputil provides HTTP utilities for standardized request/response handling. |
|
linter
Package linter provides protobuf linting and style guide enforcement.
|
Package linter provides protobuf linting and style guide enforcement. |
|
marketplace
Package marketplace provides plugin discovery and distribution for the Spoke registry.
|
Package marketplace provides plugin discovery and distribution for the Spoke registry. |
|
middleware
Package middleware provides HTTP middleware for authentication, authorization, and rate limiting.
|
Package middleware provides HTTP middleware for authentication, authorization, and rate limiting. |
|
observability
Package observability provides structured logging, Prometheus metrics, and OpenTelemetry tracing.
|
Package observability provides structured logging, Prometheus metrics, and OpenTelemetry tracing. |
|
orgs
Package orgs provides multi-tenant organization management for the Spoke registry.
|
Package orgs provides multi-tenant organization management for the Spoke registry. |
|
plugins
Package plugins provides an extensibility framework for protobuf compilation and validation.
|
Package plugins provides an extensibility framework for protobuf compilation and validation. |
|
rbac
Package rbac provides role-based access control (RBAC) for the Spoke protobuf schema registry.
|
Package rbac provides role-based access control (RBAC) for the Spoke protobuf schema registry. |
|
search
Package search provides full-text search capabilities for protobuf schema discovery.
|
Package search provides full-text search capabilities for protobuf schema discovery. |
|
sso
Package sso provides enterprise single sign-on (SSO) integration for the Spoke registry.
|
Package sso provides enterprise single sign-on (SSO) integration for the Spoke registry. |
|
storage
Package storage provides pluggable persistence backends for the Spoke protobuf schema registry.
|
Package storage provides pluggable persistence backends for the Spoke protobuf schema registry. |
|
validation
Package validation provides semantic validation for protobuf schema files.
|
Package validation provides semantic validation for protobuf schema files. |
|
webhooks
Package webhooks provides event-driven webhook delivery for schema registry events.
|
Package webhooks provides event-driven webhook delivery for schema registry events. |
Click to show internal directories.
Click to hide internal directories.
