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.
homepage | manual | try online
Thanks to our community, we now have CodePod showcases ranging from analytical geometry to bioinformatics.
Please refer to the developer manual for how to run CodePod locally.
CodePod is open-source under an MIT license. Feel free to contribute to make it better together with us. You can contribute by creating awesome showcases, reporting a bug, suggesting a feature, or submitting a pull request. Do use Prettier (e.g., its VSCode plugin) to format your code before checking in. Last but not least, give us a star on Github!
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}
}