Virtual Runtime Environment
The Editor for Creative Coders
Made for artists, educators, and builders — Codevre runs instantly in the browser, no setup needed
The web is your
workspace
No Setup Required
Jump straight into coding. Everything you need is ready.
< 1s Cold Start
Experience near-instant project loading. No more waiting.
Client-Side Runtime
Develop entirely within your browser.
Save & Share
Save projects and share live links in one click.
Free to Use
Runs entirely in your browser — no servers, no Vm, minimal cost.
Private by Default
Your projects start off private — share them with the world when you're ready.

Templates
Start building
with zero setup
Jump straight into coding with our ready-to-use templates— You can also create your own or explore templates built by the community.
JavaScript
Vanilla JS Environment
Start coding with plain JavaScript — no libraries or frameworks. Great for learning core concepts and building fundamental skills.
React + esbuild
Modern React Setup
A modern React starter using esbuild — no Node.js or npm required. Build powerful web applications with lightning-fast bundling.
q5.js
Creative Coding Framework
Beginner friendly graphics powered by WebGPU, optimized for interactive art and creative coding projects.
three.js
3D Graphics Library
A powerful library for 3D graphics, perfect for interactive 3D experiences, games, and immersive web applications.
p5.js
Creative Coding Framework
Creative coding for visuals, animation, and generative art using JavaScript. Perfect for artists and designers.
Paper.js
Vector Graphics Engine
Vector graphics and interactive drawing with the Paper.js framework. Ideal for illustrations and vector-based animations.
How Codevre Works
Frontend Virtual File System (VFS)
Your entire project lives and operates directly within your browser! This client-side approach eliminates constant server round-trips for file access, making Codevre incredibly responsive.
Custom Virtual Runtime Engine
Our Virtual Runtime Engine (VRE) compiles your code instantly, directly in the browser. This means real-time feedback and execution, speeding up your development loop dramatically.
Seamless, Secure Sandboxing
For secure execution, your entire VFS is packaged and sent to a dedicated, isolated URL. This method allows robust sandboxing without heavy server-side processing or slow web containers.
Dynamic Module Resolution
Codevre handles complex module imports on the fly. We instantly generate runtime import maps, ensuring modules are correctly resolved directly in the browser for any project.
Bundling with esbuild
Codevre supports fully customizable builds through direct integration with esbuild.
Define your own build process by creating an esbuild.config.cjs
file.
With support for one-click builds, automatic bundling on code execution, and a
virtualized
fs
environment,
Codevre gives you full control over how your projects are compiled and optimized right
in the
browser.
Zero Runtime Costs, Minimal Overhead
Your code execution happens entirely on your device. The only server interactions are for loading or saving projects. This means **zero runtime compute costs** for your projects, making Codevre more affordable and efficient than solutions relying on server-based environments. Our primary cost is just storage.
Your Creative Journey
Starts Here
CodeVRE is ready when you are — build, share, and connect with others in real time. Your next project begins in your browser.