Select your IDE and run it from any web browser

Flexible, containerized dev environments for coding from anywhere

Trusted By Developers at

Recognized By

1
Choose Your IDE

From Eclipse to PyCharm to Visual Studio Code to WebStorm and more, we prioritize flexibility and developer choice

2
All in the Browser

Run popular IDEs in one-click from our open-source catalog of images, or build and use your own custom image

3
Fast and Flexible

Works just like local installations to minimize transition costs and maximize developer efficiency

Revolutionizing the way developers work

icon
Code on any device

With your complete dev environment in any browser, developers can work from home, the office, or anywhere

icon
Keep your workflow

Integrates with existing developer workflows, source control systems, and management tools, with support for any IDE

icon
Fast onboarding

With no infrastructure to provision, new projects start instantly with all dependencies in place, increasing team agility

icon
Enterprise grade security

Reduce exfiltration of IP and data through control over what enters and leaves the environment

Designed for Distributed Development Teams

74% of developers plan to work remotely forever.
Spaces is built for this new normal of software development.

Flexible team administration

Provision and monitor developer access via a portal, giving administrators precise control

  • Checkmark icon
    Access control, provisioning of resources, and quickly onboard or offboard developers
  • Checkmark icon
    Maintain consistent developer environments across distributed endpoints
  • Checkmark icon
    Team administration portal with easy-to-use metrics and reports
  • Checkmark icon
    Automate administrative tasks via the itopia Spaces CLI & API

The tools developers know and love

Every developer has easy access to development environments with their preferred IDE and tools

  • Checkmark icon
    Start with itopia’s curated spaces or create customized environments
  • Checkmark icon
    Support for multiple developer environments and sufficient computing resources
  • Checkmark icon
    Every developer can independently access one or more environments, IDEs, and sessions

Secure by design

Protect intellectual property and prevent exfiltration of data

  • Checkmark icon
    Containers managed in private Kubernetes clusters
  • Checkmark icon
    Isolates the endpoint from the development platform, protecting sensitive IP and data from user vulnerabilities
  • Checkmark icon
    Encrypted in transit, encrypted at rest, and single sign-on support

Happier & faster dev teams

Development teams focus on writing code, not setting up or maintaining environments and dependencies

  • Checkmark icon
    Faster and more stable than a local machine
  • Checkmark icon
    Instantly access multiple environments, versions, and tools
  • Checkmark icon
    Easy to update, maintain, and access IDE versions
  • Checkmark icon
    Pickup where you left off on any device, with environment portability

Fully managed. Fully scalable.

itopia Spaces integrates monitoring, scaling, patching, and security on Google Cloud infrastructure

  • Checkmark icon
    Orchestrates and automates the creation, provisioning, and monitoring of centralized dev environments in the cloud
  • Checkmark icon
    99.9% SLA
  • Checkmark icon
    Scales from a solo developer to a 1,000-engineer team
  • Checkmark icon
    Demanding application stacks can be assigned the right level of computing power for the task

Committed to Open Source

itopia Spaces is the fully-managed version of Selkies, an open source project started at Google.

  1. 2019

    Selkies is published by Google Cloud as an open source project for stateful workload orchestration on Kubernetes

  2. 2020

    The Selkies project becomes an independent open source project

  3. January 2021

    Former Google Cloud Solutions Architects Dan Isla and Jan Van Bruggen join itopia. itopia becomes the primary maintainer of Selkies

  4. October 2021

    itopia Spaces is released, offering Selkies as a managed service to enterprise development teams

Frequently Asked Questions

itopia spaces provides cloud developer workspaces: flexible, containerized environments where developers code from anywhere via their preferred IDE in a browser.

Yes. Spaces is a fully-managed service that automatically scales with your team.

Yes. Request a Demo and tell us about your team's setup.

Spaces is hosted in Google Cloud on dedicated Google Kubernetes Engine (GKE) clusters. itopia is proud to be a Google Cloud Partner, recognized as Google's Cloud Commerce Technology Partner of the Year in 2019.

Yes all common developer tools should be baked into the base image. For tools used by individual developers, these should be saved to the user's home directory.

Yes. Spaces isn't coupled to any particular source control system, tool, or protocol. The apps you run remotely in a space can make any web requests, just like the apps you currently run on a local device. Additionally, Spaces enables your administrators to securely connect deployments to private networks, customize DNS resolvers, and configure allowed/blocked traffic policies, to ensure a smooth networking experience for your whole team.

Yes. The itopia operations team is monitoring the system using Google Cloud Platform best practices and alerts.

The environment auto scales based on the number of users and each deployment region supports up to 5,000 users. Managed storage can also be increased dynamically.

Still have questions? Get in touch

Ready to get started?

Contact us to learn how your development team can work faster, better, and happier with itopia Spaces.

arrow-up icon