Skip to main content
Version: 1.89.x (Q2 26)

Introduction to Codesphere

Codesphere is a virtual cloud platform. Think of it as a self-hostable cloud provider. It upgrades any infrastructure into a modern cloud environment. The platform provides tooling throughout the software lifecycle for development, deployment, and operations. Instead of stitching together disparate tools and services, Codesphere provides a consistent, declarative definition: the Landscape.

At its core, Codesphere transforms infrastructure & runtime configuration for each application into a single configuration file. This declarative approach means your entire microservice architecture, including compute runtimes, managed services, networking rules, and deployment strategies, lives in version control. You can deploy it consistently across any environment.

New to Codesphere?

Jump straight to our Getting Started Guide to deploy your first application in under 5 minutes.

The Development Lifecycle in Codesphere

Codesphere supports entire enterprise software development lifecycles with integrated tooling at every phase. The diagram below illustrates how these stages connect seamlessly within the platform and the following sections link to detailed documentation for each phase:

CI CD Flow

Code & Plan: Development & Collaboration

Start coding immediately with production-identical development environments that eliminate the "works on my machine" problem.

Development Tools:

  • Cloud IDE: Full-featured browser-based IDE with IntelliSense, debugging, and collaborative editing
  • Local IDE Integration: Connect VS Code, JetBrains IDEs, or any SSH-capable editor to work locally while executing remotely
  • VS Code Server: Run VS Code in the browser with all your favorite extensions
  • Git Integration: Built-in Git support with pull request workflows and branch management

Security & Configuration:

Team Collaboration:

Build: Pipelines & Runtime Configuration

Define your build and deployment pipeline declaratively, with support for both native builds and external artifacts.

CI Configuration:

Integration & Automation:

  • CLI Tools: Automate operations with the Codesphere CLI
  • Public API: Programmatic access to platform features

Test: Preview Environments & Review Tools

Automatically provision isolated test environments for every pull request, with full production parity.

Preview Deployments: When a Pull Request is opened, Codesphere automatically creates a temporary, isolated Landscape running the exact code from your PR. These ephemeral environments share the same architecture as production, enabling accurate QA and integration testing without affecting live services.

Preview Comments (Alpha)

Preview environments include Figma-style commenting capabilities, allowing team members to leave contextual feedback directly on your deployment's frontend—perfect for design reviews and stakeholder sign-offs.

Preview deployments can be configured for:

  • GitHub: Automatic PR environments with status checks
  • GitLab: Merge request deployments
  • Bitbucket: Pull request testing environments

Deploy: Runtime Options, Managed Services & Networking

Migrate existing applications easily, thanks to suitable runtime options for many workloads, plus a growing catalog of managed services for databases, caches, and message queues.

Runtime Options:

Managed Services:

Networking & Domains:

Release: Domains & Service Providers

Control how services are released and made accessible, with tools for custom domain management and extending the platform's service catalog.

Release & Provider Configuration:

Platform Administration

Manage teams, control costs, and maintain governance with centralized administration tools.

Administration & Governance:

User Management:

Monitor: Observability & Insights

Built-in observability with real-time metrics, logs, and distributed tracing—no third-party agents required.

Monitoring Tools:

Private Cloud & Self-Hosted Deployments

For organizations requiring full infrastructure control, data sovereignty, or air-gapped environments, Codesphere offers a complete self-hosted solution. Deploy on any cloud provider or bare metal with full network isolation support, centralized management across distributed installations, and the same developer experience regardless of underlying infrastructure.

Private Cloud Options:

Next Steps

Ready to get started? Here are the recommended paths:

  1. Deploy Your First Application: Complete quickstart guide with templates
  2. Understand Core Concepts: Learn about Landscapes and Workspaces
  3. Explore the Workspace Toolkit: Discover all available development tools
  4. Browse API & CLI Documentation: Automate your workflows
Have a feature request?

Help shape the future of Codesphere. Request features or vote on the community roadmap at feedback.codesphere.com.