Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 

Repository files navigation

Awesome Platform Engineering Awesome

"Platform engineering is an emerging technology approach that can accelerate the delivery of applications and the pace at which they produce business value.

Platform engineering improves developer experience and productivity by providing self-service capabilities with automated infrastructure operations. Platform engineering is trending because of its promise to optimize the developer experience and accelerate product teams’ delivery of customer value."

(Lori Perri @ Gartner)

Contents


Community & Learning Resources

Blogs

Communities

Newsletters

YouTube Channels

Tutorials

Slack Communities

Tools

Developers Portals

  • Backstage — Open-source framework for building developer portals.
  • Port — No-code internal developer portal and software catalog.
  • OpsLevel — Internal developer portal focused on service maturity and cataloging.
  • Roadie.io — Managed, SaaS-based Backstage platform.
  • Cortex — Internal developer portal for service grading and software catalogs.
  • Configure8 — Developer portal for tracking services, environments, and costs.
  • Rely.io — Internal developer portal with a focus on software cataloging and reliability.
  • Atlassian Compass — Developer portal for tracking service health, ownership, and metadata.
  • CyCloid — Platform engineering and self-service portal for DevOps teams.
  • Flanksource Mission Control — Kubernetes-centric dashboard and internal developer portal.
  • KubeStellar Console — Multi-cluster Kubernetes management console with AI-powered insights, MCP integration, and real-time observability across edge and cloud clusters.

Internal Developers Platforms

  • Humanitec — Platform orchestrator for building custom Internal Developer Platforms (IDPs).
  • Mia Platform — Developer platform for simplifying cloud-native application delivery.
  • GitHub as a Platform Engineering Platform — Guide on leveraging GitHub features to create an IDP.
  • Qovery — Internal developer platform for automated cloud application deployments.
  • Torque by Quali — Environment-as-a-Service platform for orchestrating application environments.
  • Aptible — Compliance-focused platform-as-a-service for hosting cloud apps.
  • Nethopper.io — Multicloud platform orchestration and application networking tool.
  • Harness — Software delivery platform including internal developer portal capabilities.

Workload Specification & Orchestration Frameworks

  • Score — Open-source, developer-centric workload specification that decouples application architecture from the environment.
  • Kratix — Open-source framework for building custom Internal Developer Platforms (IDPs) using a marketplace and promise-based model.
  • Radius — Open-source, cloud-native application platform by Microsoft that simplifies application delivery and management.

Platform Adoption & Migration

  • Velq — Migration tool from legacy DevOps to Platform Engineering.

Templating & Scaffolding

  • Cookiecutter.io — Command-line utility that creates projects from templates.
  • AWS Proton — Automated management service for container and serverless deployments.
  • Helm.sh — Package manager and templating engine for Kubernetes.

Day2Day Self-Service Operations

Infrastructure as Code & Control Planes

  • Terraform — Open-source infrastructure-as-code tool by HashiCorp using HCL.
  • Crossplane — The cloud native control plane framework.
  • Pulumi — Infrastructure-as-code platform using standard programming languages.
  • CloudFormation — AWS-native service for modeling and setting up resources.
  • AWS CDK — Cloud Development Kit for defining AWS infrastructure in code.
  • Terraform CDK — Define Terraform infrastructure using standard programming languages.
  • Wing — Programming language designed specifically for cloud applications.
  • OpenTofu — Community-driven, open-source fork of Terraform.

Policy as Code & Guardrails

  • Open Policy Agent (OPA) — General-purpose policy engine to enforce unified guardrails across the platform stack.
  • Kyverno — Kubernetes-native policy engine for governance, security, and configuration validation.

Secrets Management & Security

  • Infisical — Open-source secret management platform engineered specifically to optimize developer workflows and security.
  • Akeyless — Secrets management SaaS platform offering vaultless encryption and automated secrets lifecycle.

Monitoring & Alerting

  • Keep — Open-source alert management and orchestration platform.
  • Canary Checker — Kubernetes-native synthetic monitoring and health checking tool.
  • KubeStellar Console — Open source AI-powered multi-cluster Kubernetes dashboard with real-time observability.

FinOps & Cloud Cost Management

  • Cloud Waste Scanner — Tool for identifying and eliminating cloud resource waste.
  • Infracost — Cloud cost estimates for Terraform inside pull requests, shifting FinOps left directly to developers.
  • Kubecost — Real-time Kubernetes cost monitoring, allocation, and capacity management for platform teams.

AI Platform Engineering & LLMOps

  • Aquifer-ai — Open source Context Lake for organization agents.
  • LiteLLM — Call all LLM APIs using the OpenAI format (AI Gateway).
  • Langfuse — Open source LLM engineering platform (Observability, Analytics, Prompt Management).
  • Portkey — Enterprise AI gateway and observability platform for production LLM apps.

About

A curated list of awesome Platform Engineering tools, practices and resources.

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors