awesome-platform-engineering
Curated list of tools and resources for Platform Engineering
https://github.com/shospodarets/awesome-platform-engineering
Last synced: 3 days ago
JSON representation
-
Articles
- What Is Platform Engineering? Role, Principles & Benefits
- How to Design an Internal Developer Platform
- A Platform Team Product Manager Determines DevOps Success
- Platform Engineering KPIs
- Platform Engineering: Creating your Internal Developer Platform
- The 10 Platform Engineering Tools To Use in 2022
- Platform Engineering story from a CTO: WHY, WHAT, HOW
- Create Preview Environments with Terraform, GitHub Actions, and Vercel
- Guide To Internal Developer Portals
- Platform Engineering at Palo Alto Networks
- Guide To Internal Developer Portals
-
Blogs and media platforms
- The New Stack
- Humanitec (Platform Engineering) Blog
- InfoQ Platform Engineering Articles
- Port Blog
- Internal Developer Platform
- Weave Intelligence - Research and analyst firm covering platform engineering.
-
Miscellaneous and Related
- Cloud Native Interactive Landscape
- Platformengineering.org tooling list
- The 12 Platform Challenges
- Architecture- Cloud Design Patterns
- Platform Engineering list
- DevSecOps resources and tooling
- PlatformCon - The world's largest platform engineering conference.
-
Newsletters, Chats and Podcasts
-
Tooling— Authentication and Authorization
- CAS- Central Authentication Service
- Casdoor- IAM/SSO platform with web UI
- SuperTokens- Open Source User Authentication
- Ory Keto- Open-source implementation of "Zanzibar: Google's Authorization System"
- Topaz- Combining the best of OPA and Zanzibar
- Permify- open-source authorization service
- Permit.io - Authorization as a service with a no-code UI
-
Tooling— Development Portal and documentation
-
Tooling— Feature flags, environments and change management
- OpenFeature - community-developed specification to standardise feature flag management
- Launchdarkly- feature flags paid service
- Git Guide: Generate A Changelog From Your Git Commit Messages
- Upgrade microservices
- Git Qovery: PR/Commit Preview Environments Platform (paid)
- Bunnyshell- production replica environments for dev, QA and Staging
- Gitpod- cloud development environments
- okteto- spin up dev and preview environments
- Update NPM, pip, Gem etc. dependencies
- Upgrade JavaScript or TypeScript codebases
- LocalStack- A fully functional local AWS cloud stack
- Git Guide: Generate A Changelog From Your Git Commit Messages
- ConfigCat - Privacy-first feature flag service
-
Tooling— Frontend
- Storybook
- Radix UI- unstyled, accessible components
- daisyUI- Tailwind CSS based components
- Capacitor- cross-platform web apps building framework
- Design Tokens Figma plugin- export Figma styles and custom tokens
- Ant Design- An enterprise-class UI design language and React UI library
- Design Tokens Figma plugin- export Figma styles and custom tokens
- commander.js- nNode.js CLI development framework
-
Tooling— Infrastructure and Artifacts Management
- Atlantis - Terraform Pull Request Automation
- Jenkins Pipelines as Code
- AWS Proton- Self-service infrastructure templates
- Terraformer- generate terraform files from existing infrastructure
- Terragrunt for deployment environments (dev/staging/prod) and other features
- Artpie- open source artifact management alternative for Artifactory, Nexus etc.
- Verdaccio- a simple, zero-config npm registry
- Terrateam - GitOps-first open-source IaC automation for Terraform, OpenTofu, and more
- Digger - Open Source Infratructure as Code management tool
- Terramate - Infrastructure as Code collaboration, visibility and observability platform
-
Tooling— Internal Developer Platforms
- OpenChoreo - A complete, modular, open-source developer platform
- Ota - Open-source repo execution governance with machine-readable contracts for setup, verification, workflows, runtime proof, and agent-safe execution.
- SandBase Harness - Local-first agent runtime and MCP bridge for auditable sessions, sandboxed execution, approvals, and Docker/Kubernetes-backed platform workflows.
- YYLO - Command-line orchestrator for coding agents and repeatable workflows with typed task, validation, merge, and release-readiness boundaries; each task runs in a dedicated branch/worktree and a merge queue owns risk-based review for receipt-backed repository changes.
-
Tooling— Kubernetes, PAAS and Cloud services
- Dokku- Open source PAAS alternative to Heroku
- Crossplane- control plane framework using K8s custom resources
- KubeVela- create cloud resources using K8s customer resources
- OpenFaaS- deploy serverless functions and existing code to Kubernetes
- Portainer- container management for K8S and more
- Radius - Cloud-native application platform
- Argonaut - Deploy apps and infrastructure to your cloud
- KubeStellar Console - Multi-cluster Kubernetes dashboard with AI-powered operations and real-time observability
- mirrord - Open source tool that runs local code as if it were a pod in a remote Kubernetes cluster.
- Agyn - Kubernetes-native agent orchestration platform with Terraform-managed configuration (agents-as-code), audit logs, and scale-to-zero execution.
- Radar - Open-source Kubernetes visibility tool for topology, events, resources, Helm, GitOps, traffic, cost, audit, access control, and MCP for AI tools.
- vCluster - A open source project that helps you create virtual clusters
-
Tooling— Microservices
-
Tooling— Observability and Cost Optimization
- Netdata- Open-source infrastructure monitoring
- Loki - low cost open source logging; self-hosted or SaaS
- Fluentd CNCF: Unified Logging Layer
- Jaeger CNCF- a Distributed Tracing Platform
- Infracost- cost estimates for Terraform
- OpenCost — open source cost monitoring tool for Kubernetes
- Apache SkyWalking — Application Performance Monitoring
- SigNoz- an open-source alternative to DataDog, NewRelic, etc.
- Sentry- error monitoring
- AgentWatch - Multi-agent observability with cascade failure detection and fleet heartbeats
- Ingero - eBPF-based GPU causal observability agent. Helm chart deploys as DaemonSet on K8s; traces CUDA APIs and host kernel events to explain GPU latency in AI/ML clusters
- Sentry- error monitoring
- ZopNight - Multi-cloud FinOps autopilot for AWS, GCP, Azure. Auto-discovers 200+ resource types, auto-scales and schedules them on cron timetables, and surfaces 400+ audit rules pinpointing waste with one-click remediation. Supports Kubernetes (EKS/GKE/AKS) namespace-level scheduling.
-
Tooling— Security and Policies
- Semgrep security simple static analysis
- Checkov Policy-as-code
- Terraform Guardrails with OPA
- terrascan- detect compliance and security violations in IaC/Terraform
- tfsec- Terraform code security scanner
- KICS by Checkmarx- detect security vulnerabilities, compliance issues, and infrastructure misconfigurations
- kube-bench checks whether Kubernetes security is aording to CIS K8S Benchmark
- Secure the software supply chain for OPA policies
- Darkmoon - Open source (GPL-3.0) autonomous AI penetration testing platform covering web, API, Active Directory and Kubernetes.
- emisar - A control plane for giving AI agents limited, auditable access to infrastructure operations through defined actions and policy rules.
-
Tooling— Service mesh, API Gateway and App Proxies
- Istio- open source service mesh
- Kong- API Gateway and Service Connectivity Platform
- Traefik- Cloud Native Application Proxy
- BunkerWeb - Open-source Web Application Firewall and reverse proxy.
-
Tooling— Testing and Metrics
- SonarQube- continuous code quality inspection
- Swarmia- tools to gather and improve engineering and DORA metrics
- k6- performance/load testing tool
- Awesome Test Automation- a list of test automation frameworks, tools etc.
- Hydra Lab: build your intelligent cloud testing system
- ddosify- performance testing platform
-
YouTube channels and Videos
- Team Topologies Platform Engineering Bundle
- DevOps Is Dead! Long Live Platform Engineering! Did We Get Confused?
- Platform as a Product
- What is Platform Engineering ?
- Platform Engineering as a (Community)
- Simon Sinek: How to start a cultural transformation? - A brilliant video on how to find a pilot team and create a demand.
- Platform Engineering: Why and How to start
- Is Kubernetes Too Complicated? How About ClickOps With Qovery?
- GitHub as a Platform Engineering Platform
- Team Topologies Platform Engineering Bundle
- DevOps Is Dead! Long Live Platform Engineering! Did We Get Confused?
- Platform as a Product
- What is Platform Engineering ?
- Platform Engineering as a (Community)
- Simon Sinek: How to start a cultural transformation? - A brilliant video on how to find a pilot team and create a demand.
- Platform Engineering: Why and How to start
- Is Kubernetes Too Complicated? How About ClickOps With Qovery?
- Platform Engineering
Programming Languages
Categories
YouTube channels and Videos
18
Tooling— Feature flags, environments and change management
13
Tooling— Observability and Cost Optimization
13
Tooling— Kubernetes, PAAS and Cloud services
12
Articles
11
Tooling— Security and Policies
10
Tooling— Infrastructure and Artifacts Management
10
Tooling— Frontend
8
Miscellaneous and Related
7
Tooling— Authentication and Authorization
7
Tooling— Testing and Metrics
6
Newsletters, Chats and Podcasts
6
Tooling— Development Portal and documentation
6
Blogs and media platforms
6
Tooling— Microservices
5
Tooling— Service mesh, API Gateway and App Proxies
4
Tooling— Internal Developer Platforms
4
Sub Categories
Keywords
devops
8
aws
8
security
7
kubernetes
7
infrastructure-as-code
6
terraform
6
java
5
golang
5
devsecops
5
go
4
javascript
4
observability
4
azure
4
developer-tools
4
ai-agents
4
cloud
3
authentication
3
docker
3
typescript
3
monitoring
3
self-hosted
3
authorization
3
mcp-server
3
prometheus
3
gcp
3
cncf
3
distributed-tracing
3
mfa
2
open-source
2
sso
2
metrics
2
logging
2
npm
2
apm
2
awesome-list
2
tracing
2
opentelemetry
2
jaeger
2
load-testing
2
ruby
2
cybersecurity
2
vulnerability-scanners
2
opentofu
2
security-tools
2
infrastructure
2
iac
2
abac
2
access-control
2
cloud-native
2
rbac
2