Containers & Orchestration

Container technologies and orchestration systems

dockerkubernetesk8scontainers
kubernetes
kubernetes
kubernetes
117.1k

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
75.7k

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

louislam
uptime-kuma
louislam
74.3k

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
64.7k

traefik
traefik
traefik
56.3k

minio
minio
minio
54.9k

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

appwrite
appwrite
appwrite
52.5k

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.

sickcodes
Docker-OSX
sickcodes
51.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
50.2k

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

mastodon
mastodon
mastodon
48.9k

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
48.5k

An unofficial Bitwarden-compatible server written in Rust

coollabsio
coolify
coollabsio
44.7k

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
43.9k

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.

makeplane
plane
makeplane
38.4k

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.

QuivrHQ
quivr
QuivrHQ
38.4k

istio
istio
istio
37.2k

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

ToolJet
ToolJet
ToolJet
36.4k

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
36.1k

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.

mudler
LocalAI
mudler
34.9k

outline
outline
outline
34.8k

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

portainer
portainer
portainer
34.2k

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

harness
harness
harness
33.1k

DataTalksClub
data-engineering-zoomcamp
DataTalksClub
32.5k

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.

alibaba
nacos
alibaba
32.0k

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

IceWhaleTech
CasaOS
IceWhaleTech
31.4k

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.

1Panel-dev
1Panel
1Panel-dev
31.0k

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.

k3s-io
k3s
k3s-io
30.6k

k3s - Lightweight Kubernetes

ityouknow
spring-boot-examples
ityouknow
30.6k

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

hashicorp
consul
hashicorp
29.3k

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

containers
podman
containers
28.5k

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

helm
helm
helm
28.4k

Helm - a Kubernetes package manager, CNCF project

MichaelCade
90DaysOfDevOps
MichaelCade
28.3k

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.

goharbor
harbor
goharbor
26.3k

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

gethomepage
homepage
gethomepage
25.5k

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
25.1k

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

dapr
dapr
dapr
25.1k

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.

abiosoft
colima
abiosoft
24.3k

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

eip-work
kuboard-press
eip-work
24.2k

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

pulumi
pulumi
pulumi
23.7k

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
23.0k

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

Lissy93
dashy
Lissy93
22.4k

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.

cilium
cilium
cilium
22.3k

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

slimtoolkit
slim
slimtoolkit
22.1k

jina-ai
serve
jina-ai
21.7k

vitessio
vitess
vitessio
20.1k

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

containerd
containerd
containerd
19.2k

containerd - an open and reliable container runtime

goauthentik
authentik
goauthentik
17.9k

The authentication glue you need.

Guovin
iptv-api
Guovin
17.9k

milanm
DevOps-Roadmap
milanm
16.9k

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.

kubernetes
kops
kubernetes
16.4k

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

labring
sealos
labring
16.3k

argoproj
argo-workflows
argoproj
16.0k

GoogleContainerTools
kaniko
GoogleContainerTools
15.7k

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

ramitsurana
awesome-kubernetes
ramitsurana
15.6k

awesome-kubernetes - Excellent k8s resources

GoogleContainerTools
skaffold
GoogleContainerTools
15.5k

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

ceph
ceph
ceph
15.4k

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

m1k1o
neko
m1k1o
15.1k

An open-source virtual browser tool that supports multiple people accessing and controlling the same browser interface at the same time, achieving synchronized picture and sound, with built-in chat system, file transfer and other functions, which can be used for remote collaboration, online movie watching and other scenarios.

dagger
dagger
dagger
14.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
14.4k

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.

© 2025 GitHub Fun. All rights reserved.