gravitational/teleport

The easiest, and most secure way to access and protect all of your infrastructure.

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 38 minutes ago
Added to GitGenius on September 2nd, 2026
Created on March 2nd, 2015
Open Issues & Pull Requests: 3,322 (+0)
GitHub issues: Enabled
Number of forks: 2,147
Total Stargazers: 20,891 (+0)
Total Subscribers: 236 (+0)

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Issue API getrepoissuespagesummary failed: 429 Rate limit exceeded. Please try again later.

Detailed Description

Teleport is an identity and access management platform that provides connectivity, authentication, access controls, and audit for infrastructure.

Teleport addresses the challenge of securing access across heterogeneous infrastructure by consolidating authentication and authorization into a single system. It works by acting as an identity-aware access proxy that issues short-lived certificates, eliminating reliance on long-lived keys or passwords. The tool establishes secure tunnels to reach resources behind firewalls and NATs without requiring VPNs or bastion hosts, while recording and auditing all activity across multiple protocols. It applies consistent role-based and attribute-based access controls across users, machines, and workloads, and supports just-in-time access requests for elevated privileges.

Teleport suits organizations managing diverse infrastructure that need unified access governance. It works with SSH nodes, Kubernetes clusters, PostgreSQL, MongoDB, CockroachDB, MySQL databases, Windows desktops, internal web applications, cloud APIs, Git repositories, and Model Context Protocol servers. Teams should adopt it if they want to consolidate identity management across multiple resource types and protocols, enforce least-privilege access, and maintain comprehensive audit trails. The tool is particularly valuable for hybrid environments mixing cloud and on-premises infrastructure where a single identity layer for both human users and workloads is needed.

The project maintains active development with regular updates and demonstrates sustained engineering effort across its codebase. The maintainers actively engage with the community through contribution guidelines and a code of conduct. Development appears focused on expanding protocol support and access control capabilities rather than pursuing architectural rewrites.