Skip to main content

Canvas-based Scalable Interactive Coding

CodePod.io is an open-source canvas-based coding IDE that helps programmers develop large, production-ready projects faster by presenting interactive coding (e.g., Jupyter) on a hierarchical, scoped, 2D canvas.

Try it onlineRead the manual Read our paper
App screenshot

Why

Codepod provides the interactive coding experience popularized by Jupyter, but with scalability and production-readiness.
Users can still incrementally build up code by trying out a small code snippet each time. But they would not be overwhelmed by the great number of code snippets as the projects grow.

How

CodePod offers freeform coding on a hierarchical 2D canvas to spatially and semantically modularize code.
Code snippets can be inserted anywhere on the canvas, and can be hierarchically organized into modules. In this way, Codepod allows managing large amounts of code without using files.

So What

With Codepod, interactive programming is no longer limited to small-scale prototyping or demonstrative projects. Not only can one remain fast in prototyping, but also quick in prototype-to-product conversion as code is modularized rather than intermingled as in Jupyter.
Product screenshot

Open Source

CodePod is available as open-source software. You can find our source code on GitHub.

Zoom in and out your code

In CodePod, you can zoom out to see the big picture, as well as zoom in to a line. Just a swipe or scroll. No more going up and down the folder hierarchy and close and open a series of files or tabs.

Any language, and any domain

Codepod's dream is to expand REPL or the interactive or exploratory coding experience from Data Science and Machine Learning (dominated by Python), to any domain and any programming language.

Meet our team

Our team is based in the SF Bay Area. We’re a dynamic group of individuals who are passionate about what we do.

Hebi Li

CEO, co-founder
Hebi is an ex-Google-Brainer and an ex-ByteDancer.https://lihebi.com

Forrest Bao

CPO, co-founder
Forrest is an AI veteran and series entrepreneur.https://forrestbao.github.io

Contact Us

For discussion or issue reporting, please open an issue or discussion in our GitHub repo. For general contact, please contact us at contact@codepod.team. For investment, partnership, or any other inquiries, please contact us at invest@codepod.team