Spaces

- 2 min read

Spaces is a project I’ve been working on, inspired by how useful the remote server feature in VS Code has been for me.

Being able to open a browser and instantly access a coding environment always felt a little like magic. Eventually, I started wondering:

What if you could do the same thing, but with a full desktop-like experience instead of just a code editor?

That’s how Spaces started.

The idea

Spaces aims to provide secure, on-demand virtual environments that run entirely in your browser.

Instead of relying on heavy virtual machines that stream an entire desktop as video, Spaces is built around:

  • Lightweight containers
  • A web-native interface
  • Isolated environments
  • On-demand provisioning
  • Encrypted data and synchronization

From a user’s perspective, it should feel like launching a mini operating system in the cloud.

You can open a terminal, manage files, run applications, and interact with devices such as USB drives and MIDI controllers—all directly from your browser.

What can you use it for?

Spaces is designed to be useful for individuals, but the concept also opens the door to more advanced use cases.

For individuals

  • Disposable development environments
  • Maker and self-hosting projects
  • Isolated testing environments
  • Secure workspaces
  • Access to your environment from almost anywhere

For teams

Spaces could also be used to provide:

  • Temporary development and testing environments
  • Secure workstations for remote employees
  • Isolated environments for training and onboarding
  • Disposable environments for experimenting with new software

The goal is to make these environments fast to create, easy to access, and completely isolated.

Still in development

Spaces is still a work in progress, but it’s getting closer every day.

There are plenty of things left to build and improve, but I’m excited about where the project is heading.

More updates coming soon at zeroko.space.

Esc

Type to search...