Containers & Orchestration

Container technologies and orchestration systems

dockerkubernetesk8scontainers
kubernetes
kubernetes
kubernetes
114.8k

Kubernetes - Kubernetes is an open source system for managing containerized applications on multiple hosts; provides basic mechanisms for application deployment, maintenance and expansion

netdata
netdata
netdata
74.4k

Netdata - Netdata can perform distributed, real-time performance and health monitoring for systems or applications

louislam
uptime-kuma
louislam
67.9k

An open source website monitoring tool, similar to "Uptime Robot", which can be used to monitor the current status of the website.

Stirling-Tools
Stirling-PDF
Stirling-Tools
57.2k

traefik
traefik
traefik
54.4k

minio
minio
minio
52.1k

MinIO - MinIO is a high-performance object storage server compatible with Amazon S3 API

sickcodes
Docker-OSX
sickcodes
50.3k

A project that allows you to run a macOS operating system in Docker. With just two commands, users can easily start a macOS operating system in a Docker container. This provides developers with a simple and exciting way to experience macOS on non-Apple hardware for testing and development.

etcd-io
etcd
etcd-io
49.2k

etcd is a reliable distributed key-value storage system used to store critical data in a distributed environment.

appwrite
appwrite
appwrite
48.3k

An end-to-end developer platform built on Docker. It provides a containerized microservice library that can be applied to web, mobile, and backend. Appwrite simplifies the API writing process through a visual interface, creating an efficient development environment for developers while ensuring software security.

mastodon
mastodon
mastodon
48.2k

A free and open-source social network server based on ActivityPub. It provides a decentralized social network model where users can follow friends and discover new ones. Mastodon allows users to freely post links, pictures, text, and videos, providing users with a free and open social platform.

dani-garcia
vaultwarden
dani-garcia
44.0k

An unofficial Bitwarden-compatible server written in Rust

coollabsio
coolify
coollabsio
40.6k

A self-hosted solution for a project that is open source on GitHub, which can be used as an alternative to Heroku and Netlify. It supports reverse proxy, free SSL certificate configuration, multiple common database configurations, one-click installation and upgrade of projects, and other functions. Coolify aims to provide a flexible self-hosted solution that allows developers to easily deploy and manage their applications.

usememos
memos
usememos
39.2k

A privacy-first, lightweight note-taking service. Memos provides a simple and powerful way to capture and share your great thoughts. The project focuses on user privacy protection, allowing users to record and manage important information with peace of mind, while providing an easy-to-use interface that makes note-taking and organization simple and efficient.

QuivrHQ
quivr
QuivrHQ
37.8k

istio
istio
istio
36.8k

Istio - Istio is an open platform for providing a unified way to integrate microservices, manage traffic across microservices, implement policies and aggregate telemetry data

makeplane
plane
makeplane
35.6k

Plane is a simple, scalable, and open-source project and product management tool. It provides basic task tracking functionality that allows users to create, assign, and track the progress of tasks. At the same time, Plane supports various project management frameworks such as agile development, waterfall model, etc., allowing users to choose the appropriate framework based on their needs to manage projects. This tool has usability and flexibility, helping teams better organize and coordinate project work.

ToolJet
ToolJet
ToolJet
35.6k

A low-code development framework that is open source on GitHub. It provides a rich visual toolbox, and with just a few steps, you can quickly build enterprise-level deployment tools. The framework provides APIs to connect with various external data sources such as PostgreSQL, MongoDB, Elasticsearch, and common third-party services like Stripe, Slack, Airtable.

docker
compose
docker
35.2k

Docker Compose - Compose is a tool used to define and run multi-container Docker applications. With Compose, you can use a Compose file to configure the services of your application. Then, using a single command, you can create and start all services from the configuration.

portainer
portainer
portainer
32.8k

Portainer - Portainer is a lightweight management UI that allows you to easily manage different Docker environments (Docker hosts or Swarm clusters).

harness
harness
harness
32.7k

mudler
LocalAI
mudler
32.2k

outline
outline
outline
31.8k

An open-source software that can replace Notion, which can be used to deploy and build an internal knowledge base for the team.

alibaba
nacos
alibaba
31.3k

Nacos - A dynamic service discovery, configuration management and service management platform that is easier to build cloud-native applications.

ityouknow
spring-boot-examples
ityouknow
30.4k

A Spring Boot tutorial, a technical stack sample code, and a quick and simple tutorial to get started

DataTalksClub
data-engineering-zoomcamp
DataTalksClub
30.3k

Data Engineering Zoomcamp (DataTalksClub/data-engineering-zoomcamp) offers a free data engineering course designed to help learners master the basic concepts and skills of data engineering. Whether it's data stream processing, data warehouse construction, or ETL process design, this course provides valuable learning resources for those aspiring to enter the field of data engineering.

IceWhaleTech
CasaOS
IceWhaleTech
29.6k

A simple and easy-to-use home cloud system. It can be easily installed on various home smart devices such as NAS, Raspberry Pi, etc., allowing users to manage personal data and devices anytime and anywhere. CasaOS provides convenient home cloud storage and data management functions suitable for home users and small teams.

k3s-io
k3s
k3s-io
29.5k

k3s - Lightweight Kubernetes

hashicorp
consul
hashicorp
28.9k

Consul - Consul is a distributed, highly available and datacenter aware solution for connecting and configuring applications across dynamic distributed infrastructures

1Panel-dev
1Panel
1Panel-dev
28.1k

A modern and open-source Linux server operation and maintenance management panel. It is designed to provide system administrators and operation and maintenance teams with a friendly interface for managing and monitoring various tasks and functions of Linux servers. Whether it's remote management, system monitoring or configuration management, 1Panel provides an integrated solution that simplifies the complexity of server management.

MichaelCade
90DaysOfDevOps
MichaelCade
27.9k

It records the 90-day journey of a foreign developer learning DevOps. The content includes the definition of DevOps, Linux basic knowledge, computer networks, the use of k8s and containers, automated configuration management, log monitoring management, and data visualization, etc.

helm
helm
helm
27.8k

Helm - a Kubernetes package manager, CNCF project

containers
podman
containers
26.5k

Podman - is an open-source container runtime project that can be used on most Linux platforms

goharbor
harbor
goharbor
25.4k

Harbor - Harbor is an open source cloud native registry for storing, signing and scanning container images to find vulnerabilities

dapr
dapr
dapr
24.7k

A portable event-driven runtime designed for building distributed applications across cloud and edge. Dapr provides modular building blocks that enable developers to easily create reliable and scalable microservice applications. It supports multiple programming languages and platforms, making it an ideal tool for developing distributed systems.

dotnet-architecture
eShopOnContainers
dotnet-architecture
24.5k

A cross-platform .NET example microservice and container-based application that can run on Linux, Windows, and macOS. It uses .NET 7, Docker containers, and Azure Kubernetes Services for support. The project provides rich sample code and practices to help developers understand and build microservices architecture and containerized applications. Whether you are a .NET developer or someone interested in microservices and containerization, this project is a great learning resource.

eip-work
kuboard-press
eip-work
23.4k

An open source management interface designed for Kubernetes. It has rich functions such as multi-cluster management, permission management, monitoring suite, log suite, etc.

gethomepage
homepage
gethomepage
23.4k

A brand new application dashboard with modern, fully static, fast, secure, full agent, highly customizable features. It integrates more than 100 services and provides multi-language translation. You can easily configure this dashboard through YAML files or Docker labels. The homepage design focuses on user experience and customization to meet various application monitoring and management needs.

chatwoot
chatwoot
chatwoot
23.4k

An open source, simple and beautiful real-time chat software that supports one-click deployment

pulumi
pulumi
pulumi
22.9k

Pulumi - Pulumi's Infrastructure as Code SDK is the simplest way to create and deploy cloud software using containers, serverless functions, managed services, and infrastructure on any cloud.

lensapp
lens
lensapp
22.8k

A relatively practical Kubernetes IDE, supporting several major desktop platforms such as Windows, Linux and macOS

abiosoft
colima
abiosoft
22.4k

Colima - a container runtime that can be used with minimal setup on macOS (and Linux) platforms

jina-ai
serve
jina-ai
21.5k

slimtoolkit
slim
slimtoolkit
21.5k

cilium
cilium
cilium
21.5k

Cilium - Cilium provides and transparently protects network connectivity and load balancing between application workloads such as application containers or processes

Lissy93
dashy
Lissy93
20.5k

A highly customizable, self-hosted server startup page building tool with a visual editor, status detection system, and a variety of rich components and themes. With this tool, you can quickly build a server management panel for different applications and customize configurations based on various components, icons, and themes. The project includes built-in authentication, status monitoring, search, backup, visualization configuration, multi-language support, and other functions.

vitessio
vitess
vitessio
19.5k

Vitess - Vitess is a database cluster system for horizontal scaling of MySQL

containerd
containerd
containerd
18.3k

containerd - an open and reliable container runtime

kubernetes
kops
kubernetes
16.2k

kops - Kubernetes Operations (kops) - Production-grade K8s installation, upgrade and management tool

goauthentik
authentik
goauthentik
15.9k

The authentication glue you need.

milanm
DevOps-Roadmap
milanm
15.7k

Open source learning resources on GitHub: "DevOps 2022 Technology Roadmap", which will help you quickly understand the latest DevOps technology stack. It includes various DevOps-related learning materials such as Git, common programming languages, Linux, network security, containers, IaC, CI/CD, etc.

argoproj
argo-workflows
argoproj
15.6k

GoogleContainerTools
kaniko
GoogleContainerTools
15.5k

Kaniko - kaniko can build images through Dockerfile in container or k8s cluster

ramitsurana
awesome-kubernetes
ramitsurana
15.4k

awesome-kubernetes - Excellent k8s resources

labring
sealos
labring
15.3k

GoogleContainerTools
skaffold
GoogleContainerTools
15.3k

Skaffold - A command-line tool from Google that facilitates continuous development of Kubernetes applications

Guovin
iptv-api
Guovin
15.1k

ceph
ceph
ceph
14.9k

Ceph - Ceph is a distributed object, block and file storage platform

dagger
dagger
dagger
13.6k

A programmable CI/CD engine designed to make the continuous integration and delivery process more flexible and efficient. Its uniqueness lies in allowing users to run the entire CI/CD process within containers, thereby achieving better isolation and environmental consistency. This project provides a novel way to manage software delivery processes, enabling teams to better control and customize their continuous delivery pipelines.

jaywcjlove
reference
jaywcjlove
13.6k

A project aimed at providing developers with a quick reference checklist for them to consult during the development process. This project collects various quick reference tables related to development, covering various languages, frameworks, tools, and other content, making it convenient for developers to quickly find the information they need.

loft-sh
devpod
loft-sh
13.6k

A tool for starting a development environment that can be used in any infrastructure. Similar to Terraform, but focused on code management for development environments. It supports any IDE and allows use on any cloud platform, Kubernetes cluster, or local host. Provides flexibility and customization, enabling developers to quickly start and manage development environments, thereby improving development efficiency.

© 2025 GitHub Fun. All rights reserved.