- Notifications
You must be signed in to change notification settings - Fork17
Codepod IDE: Scalable Interactive Coding
License
codepod-io/codepod
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
Codepod provides the interactive coding experience popularized by Jupyter, butwith scalability and production-readiness. Users can still incrementally buildup code by trying out a small code snippet each time. But they would not beoverwhelmed by the great number of code snippets as the projects grow. Learnmore on our website athttps://codepod.io.
You canuse CodePod online without installing itlocally. To install it on your computer:
Step 1: install prerequisite:nodejs runtimeand python & ipykernel:
brew install node # example for MacOSpip3 install ipykernelStep 2: Install codepod CLI app fromnpm registry:
> npm install -g codepod> codepod --version# 0.0.7Step 3: launch CodePod from terminal:
> codepod /path/to/local/repo# ... 🚀 Server ready at http://localhost:4001Open this URL in your browser to see the app. The files will be saved to thedirectory/path/to/repo/codepod.bin|json. Thecodepod.bin is the source oftruth, andcodepod.json is for human-readability only.
In the future, you can update the app:
> npm update -g codepodOpen two terminals. On one:
cd apps/apipnpm devOn the other:
cd apps/uipnpm devNow go tohttp://localhost:3000 to see the app.
CodePod is open-source under an MIT license. Feel free to contribute to makeit better together with us. You can contribute bycreating awesome showcases,reporting a bug, suggesting a feature,or submitting a pull request.Do usePrettier (e.g.,its VSCodeplugin)to format your code before checking in.
https://arxiv.org/abs/2301.02410
@misc{https://doi.org/10.48550/arxiv.2301.02410, doi = {10.48550/ARXIV.2301.02410}, url = {https://arxiv.org/abs/2301.02410}, author = {Li, Hebi and Bao, Forrest Sheng and Xiao, Qi and Tian, Jin}, title = {Codepod: A Namespace-Aware, Hierarchical Jupyter for Interactive Development at Scale}, publisher = {arXiv}, year = {2023}, copyright = {Creative Commons Attribution 4.0 International}}About
Codepod IDE: Scalable Interactive Coding
Topics
Resources
License
Uh oh!
There was an error while loading.Please reload this page.
Stars
Watchers
Forks
Packages0
Contributors11
Uh oh!
There was an error while loading.Please reload this page.
