Webernetes is a partial port of Kubernetes to TypeScript, allowing users to run clusters in the browser [1]. The project includes a browser-based take on a container network interface (CNI) and a browser-based container runtime [2]. Webernetes has its own browser-based registry, and users can define images using a TypeScript API [3]. The webernetes API can be used to interact with the cluster, including listing pods, watching for changes, and sending requests to pods [4].

The project has 204 integration tests and 1,855 unit tests, ensuring the correctness of the ported code [5]. The author reviewed every line of code and created hundreds of tests to assert the behavior of webernetes is identical to a real Kubernetes cluster [6]. Webernetes is intended for interactive Kubernetes content and is not a production-ready Kubernetes distribution [7].