Infisical is a free, open source application security project written in TypeScript and released under a custom open-source licence. It has 29,296 GitHub stars, 2,261 forks and 789 open issues, and was last pushed 4 hours ago. On this registry it ranks #1 of 16 tracked projects in Application Security, with 5 head-to-head comparisons available. It gained 67 stars over the last 6 tracked days.

Infisical — Secure secret management for modern development teams

What is Infisical?

What it is

Infisical is an open-source platform for managing secrets, certificates, and privileged access within development teams. It operates in the security infrastructure space, targeting developers and DevOps engineers who need centralized, auditable control over sensitive configuration data. Built with TypeScript and Go, it provides both a self-hosted option and a hosted cloud service.

It solves the problem of scattered, untracked secrets across environments—where hardcoded credentials, unrotated keys, and leaked tokens create security debt and compliance risk. By offering versioned storage, automatic sync to CI/CD and cloud platforms, and built-in leak prevention, Infisical replaces fragile manual workflows and reduces reliance on ad-hoc tooling or expensive proprietary solutions.

Key capabilities

  • Centralized secret management across projects and environments with full versioning and point-in-time recovery
  • Secret rotation for PostgreSQL, MySQL, AWS IAM, and other services at scheduled intervals
  • Dynamic secret generation for ephemeral access to PostgreSQL, MySQL, and RabbitMQ on demand
  • Secret scanning and git leak prevention via CLI and integrations
  • Kubernetes Operator for injecting secrets into pods and auto-reloading deployments
  • Infisical Agent for injecting secrets into applications without code changes
  • Private and external PKI support for internal CA, Let’s Encrypt, DigiCert, and Microsoft AD CS integration

Who uses it and how

  • Development teams sync secrets to GitHub Actions, Vercel, and AWS Secret Manager via native integrations
  • Infrastructure engineers use Terraform and Ansible to pull secrets during provisioning and deployment
  • Kubernetes operators deploy and rotate secrets directly into clusters using the Infisical Kubernetes Operator
  • Security teams deploy Honey Tokens as decoy credentials to detect unauthorized access attempts
  • AI engineering teams use Agent Vault to proxy API calls and prevent credential exposure from prompt injection

Getting started

Infisical provides a Docker image (infisical/infisical) for self-hosting, and supports installation via npm, Homebrew, and binary downloads. The CLI (infisical) authenticates via API token or OIDC and syncs secrets to local files or CI environments. Hosted Infisical Cloud is available at https://infisical.com.

When to use it — and when not to

Infisical replaces paid tools like HashiCorp Vault (for dynamic secrets and rotation) and AWS Secrets Manager (for cloud sync), but requires self-managed infrastructure for self-hosted deployments—including PostgreSQL, object storage for backups, and SMTP for notifications. It lacks native support for hardware security modules (HSMs) and hardware-backed key storage, making it unsuitable for strict FIPS 140-3 or high-assurance environments. Teams needing minimal operational overhead may prefer the hosted option, while those with strict air-gapped requirements must provision and maintain the full stack themselves.

project readme (upstream, from github) — read inline

The open-source secret management platform: Sync secrets/configs across your team/infrastructure and prevent secret leaks.

Slack | Infisical Cloud | Self-Hosting | Docs | Website | Twitter | Hiring (Remote/SF)

Infisical is released under the MIT license. Latest Infisical release Cloudsmith downloads Slack community channel

Introduction

Infisical is the open source security infrastructure platform that teams use for secrets, certificates, and privileged access management.

We're on a mission to make security tooling more accessible to everyone, not just security teams, and that means redesigning the entire developer experience from ground up.

Features

Secrets Management:

Centralize your application secrets and configuration across every environment, with versioning, rotation, and leak prevention built in.

Certificate Management

Run a complete private PKI: issue, manage, and monitor X.509 certificates from a centralized platform.

  • Internal CA: Create and manage a private CA hierarchy directly within Infisical.
  • External CA: Integrate with third-party certificate authorities such as Let’s Encrypt, DigiCert, Microsoft AD CS, and more to leverage existing PKI infrastructure or issue publicly trusted certificates.
  • Certificate Lifecycle Management: Create certificate profiles and policies to control how certificates are issued, including enrollment methods such as API, ACME, or EST. Manage the full lifecycle from issuance to renewal and revocation with CRL and inventory tracking.
  • Certificate Syncs: Sync certificates to external platforms like AWS Certificate Manager and Azure Key Vault.
  • Alerting: Configure alerting for expiring CA and end-entity certificates.
  • Code Signing: Sign software artifacts like containers, installers, and packages with managed code-signing certificates, central approval, and a full audit trail.

Infisical Key Management System (KMS):

Centrally manage cryptographic keys and use them to encrypt and decrypt data across your projects.

Privileged Access Management (PAM)

Manage and secure access to critical infrastructure like databases and servers with policy-based controls, approvals, and full session visibility.

readme truncated — read the full docs on github

Frequently asked questions

Is Infisical free to use?

Infisical is open source. There is no licence fee and no seat count — you can self-host it or, where the project offers one, pay a vendor for a managed version instead.

What does Infisical do?

Secure secret management for modern development teams

What is Infisical written in?

Infisical is primarily written in TypeScript. Its source is publicly available at https://github.com/infisical/infisical, and it has 29,296 GitHub stars.