awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
openbao avatar

openbao/openbao

0
View on GitHub↗
6,433 stars·460 forks·Go·MPL-2.0·24 viewsopenbao.org↗

Openbao

OpenBao is a software solution to manage, store, and distribute sensitive data including secrets, certificates, and keys.

Features

  • Secrets Management Platforms - Centralized platform to store, manage, and distribute secrets, certificates, and keys with encryption and access control.
  • Encrypted Key-Value Stores - Stores arbitrary key-value pairs encrypted before writing to persistent storage for secure retrieval.
  • Policy-Based Access Control - Restricts user and machine access to secrets using path-based rules for fine-grained permissions.
  • Transit and At-Rest Encryption - Provides centralized encryption for data both in transit and at rest with managed key rotation.
  • Secret Storage - Stores encrypted key-value pairs securely, preventing raw storage access from reading secrets.
  • Dynamic Secret Engines - Generates short-lived, on-demand credentials for databases and Kubernetes with automatic revocation.
  • Dynamic Secret Management - Creates on-demand credentials for databases and Kubernetes and automatically revokes them when the lease expires.
  • Federated Identity Brokers - Merges identities across providers and uses a single access control system to broker access to secrets and systems.
  • Lease Management Systems - Assigns leases to secrets and automatically revokes them at expiration with renewal APIs.
  • Secret Rotation Systems - Automatically generates new values for stored secrets and updates them across all consuming systems.
  • Revocations - Invalidates previously issued secrets so they can no longer be used to access protected resources.
  • Audit Logging Systems - Logs every request and response to configurable audit devices for compliance and forensics.
  • Audit Logs - Logs every request and response to a configurable audit device for compliance monitoring and forensic analysis.

Star history

Star history chart for openbao/openbaoStar history chart for openbao/openbao

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Projects sharing features with Openbao

These projects share indexed features with Openbao. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • hashicorp/vaulthashicorp avatar

    hashicorp/vault

    35,796View on GitHub↗

    Vault is a centralized secrets management platform designed to secure, store, and control access to sensitive credentials such as API keys, passwords, certificates, and encryption keys. At its core, the system employs a barrier-based cryptographic sealing mechanism that requires an unseal process to decrypt internal storage, ensuring that sensitive data remains protected. It provides identity-based access control to manage granular permissions across distributed infrastructure, effectively centralizing security policies and authentication for both human and machine workloads. What distinguish

    Gogosecretsvault
    View on GitHub↗35,796
  • pulumi/pulumipulumi avatar

    pulumi/pulumi

    24,797View on GitHub↗

    Pulumi is an infrastructure-as-code framework that enables the definition, deployment, and management of cloud resources using general-purpose programming languages. It functions as a cloud resource orchestrator that coordinates the lifecycle of heterogeneous infrastructure by executing code to construct dependency graphs and reconciling the desired state against actual cloud environments. The platform distinguishes itself through a language-host runtime bridge that allows developers to use standard programming languages to define infrastructure, rather than relying solely on domain-specific

    Goawsazurecloud
    View on GitHub↗24,797
  • aws/aws-cdkaws avatar

    aws/aws-cdk

    12,817View on GitHub↗

    The AWS Cloud Development Kit is an infrastructure-as-code framework that enables developers to define and provision cloud resources using familiar programming languages. By utilizing construct-based synthesis, it translates high-level, object-oriented code into declarative templates, allowing for the automated management of complex cloud environments through a centralized, code-driven control plane. The framework distinguishes itself through its ability to model infrastructure as a dependency-aware resource graph, ensuring that components are provisioned and updated in the correct order. It

    TypeScriptawscloud-infrastructurehacktoberfest
    View on GitHub↗12,817
  • octelium/octeliumoctelium avatar

    octelium/octelium

    3,371View on GitHub↗

    Octelium is a zero-trust network access platform and identity-aware proxy designed to secure private HTTP, SSH, and SQL resources. It functions as a secure gateway that validates human and workload identities using OIDC, SAML, and FIDO2 passkeys before granting access to internal applications and SaaS APIs. The system is distinguished by its secretless access broker, which injects credentials—such as API keys, passwords, and AWS Sigv4 signatures—at the gateway level so users can access databases and cloud resources without managing secrets. It further specializes in AI gateway administration,

    Goabacai-gatewayapi-gateway
    View on GitHub↗3,371
Compare all 30 related projects→

Frequently asked questions

What does openbao/openbao do?

OpenBao is a software solution to manage, store, and distribute sensitive data including secrets, certificates, and keys.

What are the main features of openbao/openbao?

The main features of openbao/openbao are: Secrets Management Platforms, Encrypted Key-Value Stores, Policy-Based Access Control, Transit and At-Rest Encryption, Secret Storage, Dynamic Secret Engines, Dynamic Secret Management, Federated Identity Brokers.

Which projects share features with openbao/openbao?

Projects with overlapping indexed features include: hashicorp/vault — Vault is a centralized secrets management platform designed to secure, store, and control access to sensitive… pulumi/pulumi — Pulumi is an infrastructure-as-code framework that enables the definition, deployment, and management of cloud… aws/aws-cdk — The AWS Cloud Development Kit is an infrastructure-as-code framework that enables developers to define and provision… octelium/octelium — Octelium is a zero-trust network access platform and identity-aware proxy designed to secure private HTTP, SSH, and… owasp/top10 — This project is a web application security standard and vulnerability framework. It provides a comprehensive list of… cerbos/cerbos — Cerbos is an open-source authorization service that provides a centralized, language-agnostic engine for managing…