build-trust/ockam

Orchestrate end-to-end encryption, cryptographic identities, mutual authentication, and authorization policies between distributed applications – at massive...

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 14 minutes ago
Added to GitGenius on September 14th, 2026
Created on November 30th, 2018
Open Issues & Pull Requests: 93 (+0)
GitHub issues: Enabled
Number of forks: 555
Total Stargazers: 4,634 (+0)
Total Subscribers: 52 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 2.1 days
Mean response time: 214.8 days
90th percentile: 780.2 days
Tracked items: 326

Most active contributors

Sign in to see contributor activity.

How this project is maintained

Work labelled "Component: App" is answered fastest, typically in under an hour, while "Component: API" waits about 20 months. Three people close 98% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 0
New in 7 days: 0
Closed in 7 days: 0
Avg open age: N/A days
Stale 30+ days: 0
Stale 90+ days: 0

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

  • Implementation: Rust (130)
  • help wanted (109)
  • hacktoberfest (66)
  • good first issue (60)
  • Component: Command (59)
  • Implementation: Elixir (34)
  • Component: App (31)
  • Component: API (28)

Most active issues this week

No issue events were indexed in the last 7 days.

Detailed Description

Ockam is a framework for orchestrating end-to-end encryption, cryptographic identities, mutual authentication, and authorization policies across distributed applications at scale.

The tool addresses the challenge of securing communication between services in distributed systems by providing infrastructure for establishing encrypted connections with cryptographic identity verification and fine-grained authorization control. Rather than requiring developers to implement these security primitives independently, Ockam offers a unified approach to managing trust relationships and enforcing access policies across application boundaries, whether those applications are on-premises, in the cloud, or hybrid deployments.

Ockam suits teams building distributed systems that require strong security guarantees without reimplementing cryptographic foundations. It is particularly relevant for organizations integrating with platforms like Kafka or Snowflake where end-to-end encryption and identity management across service boundaries are critical. The project provides both a command-line interface for operational tasks and programmatic APIs for embedding security capabilities directly into applications. Developers should evaluate Ockam if their architecture involves multiple services that need to authenticate each other and encrypt their communications, especially in zero-trust environments where every connection requires explicit authorization.

The project maintains active development with regular commits across its codebase. Work spans multiple areas including core cryptographic functionality, command-line tooling, and integrations with external systems. The maintainers engage with the community through a dedicated Discord channel, indicating ongoing support for users. Development activity shows consistent attention to both new features and maintenance of existing components, with contributions distributed across different subsystems rather than concentrated in a single area.