Open Source Windows Clustering Software

Clustering Software for Windows

View 1295 business solutions

Browse free open source Clustering software and projects for Windows below. Use the toggles on the left to filter open source Clustering software by OS, license, language, programming language, and project status.

  • $300 Free Credits for Your Google Cloud Projects Icon
    $300 Free Credits for Your Google Cloud Projects

    Start building on Google Cloud with $300 in free credits. No commitment, no credit card required until you're ready to scale.

    Launch your next project with $300 in free Google Cloud credits—no strings attached. Test, build, and deploy without risk. Use your credits across the entire Google Cloud platform to find what works best for your needs. After your credits are used, continue with always-free tier services. Only pay when you're ready to scale. Sign up in minutes and start exploring.
    Start Free Trial
  • Your monitoring isn't a stack. It's a pile. Fix that. Icon
    Your monitoring isn't a stack. It's a pile. Fix that.

    Errors, performance, logs, uptime. One install, one invoice, one UI.

    Replace Datadog, New Relic, and Sentry without adding three more dashboards.
    Free 30 days.
  • 1

    S.M.A.R.T. Monitoring Tools

    Disk Inspection and Monitoring

    smartmontools contains utility programs (smartctl, smartd) to control/monitor storage systems using the Self-Monitoring, Analysis and Reporting Technology System (S.M.A.R.T.) built into most modern ATA and SCSI disks. It is derived from smartsuite.
    Leader badge
    Downloads: 23,360 This Week
    Last Update:
    See Project
  • 2
    vcluster

    vcluster

    Create fully functional virtual Kubernetes clusters

    Create fully functional virtual Kubernetes clusters with vcluster. Each vcluster runs inside a namespace of the underlying k8s cluster. It's cheaper than creating separate full-blown clusters and it offers better multi-tenancy and isolation than regular namespaces. vcluster itself is a certified Kubernetes distribution and is 100% Kubernetes API conform. Everything that works in a regular Kubernetes cluster works in cluster. Pods are scheduled in the underlying host cluster, so they get no performance hit at all while running. Split up large multi-tenant clusters into smaller vcluster to reduce complexity and increase scalability. Since most vcluster api requests and objects will not reach the host cluster at all, vcluster can greatly decrease pressure on the underlying Kubernetes cluster. Create via vcluster CLI, helm, kubectl, Argo or any of your favorite tools (it is basically just a StatefulSet).
    Downloads: 100 This Week
    Last Update:
    See Project
  • 3
    minikube

    minikube

    Sets up a local Kubernetes cluster to run it

    minikube quickly sets up a local Kubernetes cluster on macOS, Linux, and Windows. We proudly focus on helping application developers and new Kubernetes users. It supports the latest Kubernetes release (+6 previous minor versions). It iscross-platform (Linux, macOS, Windows), and allows the deployment of its functions as a VM, a container, or on bare-metal. Provides multiple container runtimes (CRI-O, containerd, docker), Docker API endpoint for blazing fast image pushes, and advanced features such as LoadBalancer, filesystem mounts, and FeatureGates. Contains addons for easily installed Kubernetes applications.
    Downloads: 25 This Week
    Last Update:
    See Project
  • 4
    KubeKey

    KubeKey

    Install Kubernetes/K3s only, both Kubernetes/K3s and KubeSphere

    KubeKey is an open-source lightweight tool for deploying Kubernetes clusters. It provides a flexible, rapid, and convenient way to install Kubernetes/K3s only, both Kubernetes/K3s and KubeSphere, and related cloud-native add-ons. It is also an efficient tool to scale and upgrade your cluster. In addition, KubeKey also supports a customized Air-Gap package, which is convenient for users to quickly deploy clusters in offline environments.
    Downloads: 16 This Week
    Last Update:
    See Project
  • Ship Agents Faster Icon
    Ship Agents Faster

    Transform your applications and workflows into powerful agentic systems at global scale.

    Gemini Enterprise Agent Platform lets you rapidly build, scale, govern and optimize production-ready agents grounded in your organization's data. The platform enables developers to build custom or pre-built agents for virtually any use case. New customers get $300 in free credits.
    Get Started Free
  • 5
    KWOK

    KWOK

    Kubernetes WithOut Kubelet - Simulates thousands of Nodes and Clusters

    KWOK is a toolkit that enables setting up a cluster of thousands of Nodes in seconds. Under the scene, all Nodes are simulated to behave like real ones, so the overall approach employs a pretty low resource footprint that you can easily play around with on your laptop.
    Downloads: 11 This Week
    Last Update:
    See Project
  • 6
    Kubernetes Dashboard

    Kubernetes Dashboard

    General-purpose web UI for Kubernetes clusters

    Kubernetes Dashboard is a general purpose, web-based UI for Kubernetes clusters. It allows users to manage applications running in the cluster and troubleshoot them, as well as manage the cluster itself. To access Dashboard from your local workstation you must create a secure channel to your Kubernetes cluster. Kubeconfig Authentication method does not support external identity providers or certificate-based authentication. Metrics-Server has to be running in the cluster for the metrics and graphs to be available. Make sure that you know what you are doing before proceeding. Granting admin privileges to Dashboard's Service Account might be a security risk. In most cases after provisioning cluster using kops, kubeadm or any other popular tool, the ClusterRole cluster-admin already exists in the cluster. We can use it and create only ClusterRoleBinding for our ServiceAccount. If it does not exist then you need to create this role first and grant required privileges manually.
    Downloads: 11 This Week
    Last Update:
    See Project
  • 7
    K9s

    K9s

    Kubernetes CLI To Manage Your Clusters In Style!

    K9s is a terminal based UI to interact with your Kubernetes clusters. The aim of this project is to make it easier to navigate, observe and manage your deployed applications in the wild. K9s continually watches Kubernetes for changes and offers subsequent commands to interact with your observed resources. Provides standard cluster management commands such as logs, scaling, port-forwards, restarts. Define your own command shortcuts for quick navigation via command aliases and hotkeys. Plugin support to extend K9s to create your very own cluster commands. Powerful filtering mode to allow user to drill down and view workload related resources. Supports for viewing RBAC rules such as cluster/roles and their associated bindings. Reverse lookup to asserts what a user/group or ServiceAccount can do on your clusters. You can benchmark your HTTP services/pods directly from K9s to see how your application fare and adjust your resources request/limit accordingly.
    Downloads: 9 This Week
    Last Update:
    See Project
  • 8
    kind

    kind

    Kubernetes IN Docker - local clusters for testing Kubernetes

    kind is a tool for running local Kubernetes clusters using Docker container “nodes”. kind was primarily designed for testing Kubernetes itself, but may be used for local development or CI.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 9
    A Console-based BitTorrent Client with built-in scheduler for handling multiple sessions. It is designed to manage sessions in queue easily without heavy-weight GUI. External module can search for new torrents in trackers and submit it automatically.
    Downloads: 158 This Week
    Last Update:
    See Project
  • Our Free Plans just got better! | Auth0 Icon
    Our Free Plans just got better! | Auth0

    With up to 25k MAUs and unlimited Okta connections, our Free Plan lets you focus on what you do best—building great apps.

    You asked, we delivered! Auth0 is excited to expand our Free and Paid plans to include more options so you can focus on building, deploying, and scaling applications without having to worry about your security. Auth0 now, thank yourself later.
    Try free now
  • 10
    Genv

    Genv

    GPU environment management and cluster orchestration

    Genv is an open-source environment and cluster management system for GPUs. Genv lets you easily control, configure, monitor and enforce the GPU resources that you are using in a GPU machine or cluster. It is intended to ease up the process of GPU allocation for data scientists without code changes.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 11
    Altinity Kubernetes Operator ClickHouse

    Altinity Kubernetes Operator ClickHouse

    Creates, configures and manages clusters running on Kubernetes

    Altinity Kubernetes Operator for ClickHouse creates, configures and manages ClickHouse clusters running on Kubernetes.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 12
    Zarf

    Zarf

    DevSecOps for Air Gap & Limited-Connection Systems

    Zarf eliminates the complexity of air gap software delivery for Kubernetes clusters and cloud-native workloads using a declarative packaging strategy to support DevSecOps in offline and semi-connected environments.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 13
    MinIO Operator

    MinIO Operator

    Simple Kubernetes Operator for MinIO clusters

    MinIO is a Kubernetes-native high-performance object store with an S3-compatible API. The MinIO Kubernetes Operator supports deploying MinIO Tenants onto private and public cloud infrastructures ("Hybrid" Cloud). Each MinIO Tenant represents an independent MinIO Object Store within the Kubernetes cluster. The following diagram describes the architecture of a MinIO Tenant deployed into Kubernetes. The MinIO Console provides a graphical user interface (GUI) for interacting with MinIO Tenants. The MinIO Operator installs and configures the Console for each tenant by default. Administrators of MinIO Tenants can perform a variety of tasks through the Console, including user creation, policy configuration, and bucket replication. The Console also provides a high level view of Tenant health, usage, and healing status.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 14
    kube-capacity

    kube-capacity

    A simple CLI that provides an overview of the resource requests

    This is a simple CLI that provides an overview of the resource requests, limits, and utilization in a Kubernetes cluster. It attempts to combine the best parts of the output from kubectl top and kubectl describe into an easy-to-use CLI focused on cluster resources. By default, kube-capacity will output a list of nodes with the total CPU and Memory resource requests and limits for all the pods running on them. For clusters with more than one node, the first line will also include cluster-wide totals.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 15
    PelicanHPC
    PelicanHPC is an iso-hybrid (CD or USB) image that let's you set up a high performance computing cluster in a few minutes. A Pelican cluster allows you to do parallel computing using MPI. You can run Pelican on a single multiple core machine to use all cores to solve a problem, or you can network multiple computers together to make a cluster. The frontend node (either a real computer or a virtual machine) boots from the image. The compute nodes boot by PXE, using the frontend node as the server. All of the nodes of the cluster get their filesystems from the same image, so it is guaranteed that all nodes run the the same software. Packages can be added to all nodes using apt-get, thanks to aufs. The bootable image is created by running a single script, which takes advantage of the Debian Live infrastructure.
    Leader badge
    Downloads: 19 This Week
    Last Update:
    See Project
  • 16
    A distributed, peer-to-peer, server-less communication & messaging solution for JAVA (JMS), C++ and .NET applications, integrates with JBoss, WebLogic & WebSphere. Offers guaranteed delivery, security and transactions. Supports TCP, SSL & HTTP protocols.
    Downloads: 38 This Week
    Last Update:
    See Project
  • 17
    MyCAT

    MyCAT

    Active, high-performance open source database middleware

    MyCAT is an Open-Source software, “a large database cluster” oriented to enterprises. MyCAT is an enforced database which is a replacement for MySQL and supports transaction and ACID. Regarded as MySQL cluster of enterprise database, MyCAT can take the place of expensive Oracle cluster. MyCAT is also a new type of database, which seems like a SQL Server integrated with the memory cache technology, NoSQL technology and HDFS big data. And as a new modern enterprise database product, MyCAT is combined with the traditional database and new distributed data warehouse. In a word, MyCAT is a fresh new middleware of database. MyCAT ’s objective is to smoothly migrate the current stand-alone database and applications to cloud side with low cost and to solve the bottleneck problem caused by the rapid growth of data storage and business scale.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 18
    Spilo

    Spilo

    Highly available elephant herd: HA PostgreSQL cluster using Docker

    Spilo is a Docker-based HA PostgreSQL cluster built on Patroni and heavily optimized for Kubernetes environments. It includes components for failover, streaming replication, backups, and connection pooling. Spilo is used in production by Zalando and is designed to provide a resilient, self-healing Postgres cluster with minimal manual intervention.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 19
    EPSILON is a powerful Open Source wavelet image compressor. The project is aimed on parallel and robust image processing.
    Leader badge
    Downloads: 36 This Week
    Last Update:
    See Project
  • 20
    LCMC
    Linux Cluster Management Console (LCMC) is a GUI that helps to configure Pacemaker, DRBD and KVM clusters.
    Leader badge
    Downloads: 6 This Week
    Last Update:
    See Project
  • 21
    CMAK

    CMAK

    A tool for managing Apache Kafka clusters

    CMAK (previously known as Kafka Manager) is a tool for managing Apache Kafka clusters. Easy inspection of cluster state (topics, consumers, offsets, brokers, replica distribution, partition distribution). Generate partition assignments with option to select brokers to use. Run reassignment of partition (based on generated assignments). Create a topic with optional topic configs (0.8.1.1 has different configs than 0.8.2+). Delete topic (only supported on 0.8.2+ and remember set delete.topic.enable=true in broker config). Topic list now indicates topics marked for deletion (only supported on 0.8.2+). Batch generate partition assignments for multiple topics with option to select brokers to use. Optionally enable JMX polling for broker level and topic level metrics. Optionally filter out consumers that do not have ids/ owners/ & offsets/ directories in zookeeper.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 22
    Cluster Template

    Cluster Template

    A template for deploying a Kubernetes cluster with k3s or Talos

    Welcome to my opinionated and extensible template for deploying a single Kubernetes cluster. The goal of this project is to make it easier for people interested in using Kubernetes to deploy a cluster at home on bare-metal or VMs. At a high level, this project makes use of makejinja to read in a configuration file which will render out pre-made templates that you can then use to customize your Kubernetes experience further. The features included will depend on the type of configuration you want to use. There are currently 2 different types of configurations available with this template.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 23
    Clusternet

    Clusternet

    [CNCF Sandbox Project] Managing your Kubernetes clusters

    An open-source project that helps users manage multiple Kubernetes clusters as easily as ‘visiting the Internet’ (thus the name ‘Clusternet’). It is a general-purpose system for controlling Kubernetes clusters across different environments as if they were running locally. Manage multiple Kubernetes clusters (running on public cloud, private cloud, hybrid cloud, or at the edge) from a single management cluster. Deploy Helm Charts, all Kubernetes built-in resources (like Deployments) and CRDs to manage clusters with two-tier application configuration for cluster-specific values.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 24
    Corosync Cluster Engine

    Corosync Cluster Engine

    The Corosync Cluster Engine

    The Corosync Cluster Engine is a Group Communication System with additional features for implementing high availability within applications. The project provides four C application programming interface features. A closed process group communication model with extended virtual synchrony guarantees for creation of replicated state machines. A simple availability manager that restarts the application process when it has failed. A configuration and statistics in-memory database that provides the ability to set, retrieve, and receive change notifications of information. A quorum system that notifies applications when a quorum is achieved or lost. Our project is used as a high-availability framework by projects such as Pacemaker and Asterisk. We are always looking for developers or users interested in clustering or participating in our project.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 25
    Crane

    Crane

    Crane is a FinOps Platform for Cloud Resource Analytics and Economics

    Crane is a FinOps Platform for Cloud Resource Analytics and Economics in Kubernetes clusters. The goal is not only to help users to manage cloud cost easily but also to ensure the quality of applications.
    Downloads: 1 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • 5
  • Next
Auth0 Logo