Meet Boxy, your new AI coding assistant.

Available to Pro subscribers.

Learn more
Blog chevron_right News
Feb 20, 2023

Introducing Python Support in CodeSandbox

The wait is over! CodeSandbox now officially supports Python development environments.

Ives van Hoorne
Ives van Hoorne
Introducing Python Support in CodeSandbox

Hello, Python community! Today, we are thrilled to launch official Python support for CodeSandbox. This update lets you quickly spin up a Python cloud development environment, with IntelliSense support and seamless integration with iOS IDE and VS Code.

We are building CodeSandbox—a cloud development platform that makes it incredibly easy to spin up a cloud environment and share it with others.

During the last few years, we were focusing almost exclusively on JavaScript. Our community grew rapidly and built over 35 million code projects in CodeSandbox.

By introducing Docker support, we opened the door to coding with any programming language in CodeSandbox. We recently introduced support for Rust and today we’re officially launching Python support with a template you can use to start coding 🎉

A powerful, fast environment for Python

Python has become one of the world's most widely used programming languages, largely due to its simplicity, versatility, and powerful libraries.

So when we asked our community what language we should officially support next, it was really no surprise to see Python come out on top.

This official support means you can develop full-featured Python projects within the CodeSandbox cloud development environment, just like you would do locally.

We also made sure to preinstall all tools you need, so you don’t have to worry about configuration. When writing Python on CodeSandbox, you automatically get auto-completion, auto-formatting, linting and even type definitions (when applicable).

We give you an always-ready environment that is collaborative by default and that fully offsets computing operations to our powerful microVMs. No need for a beefy laptop! You can just increase VM specs as needed.

Because all of this runs in the cloud, it’s fast! The first time you open a repo, we take a while to configure the environment and install dependencies, but then our memory snapshotting kicks in and you can branch or fork anything in under 2 seconds. Learn how to get started by reading our tutorial.

Unlike other cloud development environments, CodeSandbox is fully collaborative. Share the URL of a sandbox or branch to get a collaborative editor and terminal—great for onboarding, code reviews, running examples in documentation and pair programming.

💡 If you need any help setting up CodeSandbox examples on your documentation, reach out and we’ll be happy to help!

Bring your Python code to the cloud

You can start prototyping your ideas right away with a fork from our Python starter template or import any of your existing Python repositories to CodeSandbox.

After importing, we will detect that it’s a Python project and prompt you to create a Dockerfile and restart the container with a click. That’s it! CodeSandbox will install all the dependencies of your project and you can get started using the terminal to run pip commands and do anything else you’d do locally.

You can tweak that Dockerfile at any time to configure the Python version or add servers, databases and other tooling.

And don’t forget that you can also use the built-in git controls to commit changes and open PRs right from CodeSandbox.

A bright future ahead

Today is a very happy day for CodeSandbox! We welcome Pythonistas to our community with open arms and can’t wait to see all the mind-blowing projects you will create.

If you build something cool and want us to feature it on our Discover page, tag @CodeSandbox on Twitter or message us on Discord.

Keep reading about News .

Meet Boxy, Your New AI Coding Assistant
News May 25, 2023

Meet Boxy, Your New AI Coding Assistant

Bring your ideas to life faster by having AI contextually explain, generate and refactor code.

Unleash The Power of Go in CodeSandbox
News May 18, 2023

Unleash The Power of Go in CodeSandbox

It's finally here! CodeSandbox now officially supports our most requested programming language, Go.

Announcing VS Code Support for Sandboxes
News May 8, 2023

Announcing VS Code Support for Sandboxes

Open sandboxes directly in VS Code and bring the best of cloud development to your local workspace.

Say Hello To PHP Support in CodeSandbox
News Mar 23, 2023

Say Hello To PHP Support in CodeSandbox

You can now spin up a PHP environment in CodeSandbox and build projects of any size using our cloud development environment.