Web-based coding workspace

Your dev machine,
in a browser tab.

Write it, run it, close the tab. It’s all still there tomorrow.

Python C C++ JavaScript TypeScript Node Jupyter notebooks HTML / CSS
scroll ↓

A coding workspace that lives in your browser.

Excede lets you write code, run it, and pick up exactly where you left off — from any device, without setting up a machine. Open a tab and your editor, files, and terminal are already there, down to the cursor position in the file you had open.

The clever part is where the work happens: on your own computer. Your code runs on the machine in front of you, at full speed — nothing is uploaded to be run, there is no queue to wait in, and no session that expires while you are thinking. We do one job on our side: remember your files, so the workspace outlives the machine you opened it on.

// your machine does the running. we just do the remembering.

The longer version


Real languages, running on your own computer.

Your code never leaves for a server to be run. It executes on the machine in front of you, in the tab, at full speed — so there is no queue, no wake-up wait, and no meter running. Interactive programs stay interactive: input waits for you, output arrives as it happens, and Ctrl+C stops the thing.

Runtime support (on your machine)
Python.py
C and C++.c .cpp
JavaScript and TypeScript.js .ts
Jupyter notebooks.ipynb
HTML, CSS and static sites.html .css
Everything elseopens and edits

// anything else opens and edits fine — it just can’t be run yet.


Everything a dev machine gives you, minus the machine.


From people who closed the tab and came back.

Students on locked-down laptops, teachers with thirty machines to set up, and developers who just wanted their cursor where they left it.

  • “I’ve been doing my C assignments on the library computers between classes. Didn’t have to install anything, which is good because they don’t let you.”

    Priya Raman
    Second-year CS student
  • “Used it with my intro class this term. Most of them are on school Chromebooks and it worked on all of them without me setting anything up. That was honestly the main thing I needed.”

    Marcus Oyelaran
    High school CS teacher
  • “I mostly use it on my old laptop when I’m away from my desk. Opened it on my home PC later and my tabs were still open where I left them.”

    Dana Kowalczyk
    Backend engineer
  • “The import warned me about a .env file with keys in it. I’d forgotten that was even in the folder. Good catch.”

    Tomás Vieira
    Indie developer
  • “I’m learning Python and a lot of the online editors I tried didn’t handle input() properly. This one does, so I can actually do the exercises from my course.”

    Aiko Tanaka
    Self-taught, three months in
  • “Notebooks load quickly and my variables are still there when I come back. Would like a few more keyboard shortcuts, but it’s been solid for quick analysis.”

    Ravi Menon
    Data analyst at a freight startup
  • “Ran a small Vite project in it without any setup and the preview opens next to the editor. It’s become my go-to for quick prototypes.”

    Jess Albright
    Freelance frontend developer
  • “A few of my students couldn’t install anything on their work laptops. We got them on this and they were running code the same day.”

    Sam Whitlock
    Bootcamp instructor
  • “Fine for contest-sized problems. I mainly like that Ctrl+C actually kills a runaway loop instead of freezing the whole tab.”

    Leo Brandt
    Competitive programmer
  • “Tried a couple of the themes and they apply everywhere, terminal included. Small detail, but I noticed.”

    Noor Haddad
    Design engineer

Open a tab. Start coding.

No setup, no install, no machine to configure. Free to start.

>_ Get started
Excede