SaaSHub helps you find the best software and product alternatives Learn more β
Starboard-notebook Alternatives
Similar projects and alternatives to starboard-notebook
-
-
InfluxDB
InfluxDB β Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
-
-
-
-
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
hal9ai
Discontinued Hal9 β Data apps powered by code and LLMs [Moved to: https://github.com/hal9ai/hal9]
-
-
-
-
BrowserFS
BrowserFS is an in-browser filesystem that emulates the Node JS filesystem API and supports storing and retrieving files from various backends.
-
-
-
-
userscript-github-repository-categories
Categorize GitHub repositories by matching repository names with regular expressions
-
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
starboard-notebook discussion
starboard-notebook reviews and mentions
-
JupyterLite is a JupyterLab distribution that runs in the browser
The format is only partially invented, it follows Jupytext [0], but adds support for cell metadata. There is no obvious way to get that in fenced codeblocks, especially with the ability to spread it over multiple lines so it plays well with version control.
One more consideration is that it's not "Markdown with code blocks interspersed", one might as well use plaintext or AsciiDoc.
Of course there are tradeoffs.. I wish I had more time to work on it.
[0]: https://github.com/gzuidhof/starboard-notebook/blob/master/d...
[1]: https://github.com/mwouts/jupytext
-
A fast SQLite PWA notebook for CSV files
This is really wonderful! The discussion about lay people's knowledge of sql reminded me that the Pandas API is often useful for non-sql folk. Likewise there are some projects similar to dirtylittlesql to bring Python data manipulation to the browser.
https://github.com/jtpio/jupyterlite
https://github.com/gzuidhof/starboard-notebook
-
Turns Jupyter notebooks into standalone web applications and dashboards
You could consider an in browser notebook to get your cost down to near nothing - it depends a bit on what kind of tasks your students do whether they fit in the browser (one wouldn't train a large neural network in one for instance)
There's Starboard (which I'm building, it's built specifically for the browser and can integrate into a larger app deeply) and JupyterLite (the closest you will get to JupyterLab in the browser), either can be a good choice depending on your requirements. Both use Pyodide for the Python runtime.
[1]: https://github.com/gzuidhof/starboard-notebook, demo: https://starboard.gg
[2]: https://jupyterlite.readthedocs.io/en/latest/
-
Enabling COOP/COEP without touching the server
A few examples of web-applications that have this problem are in-browser video converters using ffmpeg.wasm, a web-based notebook that supports Python and multithreaded Emscripten applications.
- I want to learn D3. I donβt want to learn Observable. Is that ok? (2019-2021)
- Show HN: A simple JavaScript notebook in one file
-
Pyodide: Python for the Browser
If you want to play with Pyodide in a web notebook you can try Starboard [1][2].
A sibling comment introduces JupyterLite and Brython, which are Jupyer-but-in-the-browser, whereas with Starboard I'm trying to create what Jupyter would have been if it were designed for the browser first.
As it's all static and in-browser, you can embed a notebook (or multiple) in a blog post for instance to power interactive examples. The bundle size is a lot smaller than JupyerLite for the initial load - it's more geared towards fitting into existing websites than being a complete IDE like JupyerLab.
[1] https://github.com/gzuidhof/starboard-notebook
[2] https://starboard.gg
- Brython: Python in the Browser
- Ask HN: What personal tools are you the most proud of making?
-
A note from our sponsor - SaaSHub
www.saashub.com | 12 Jun 2025
Stats
gzuidhof/starboard-notebook is an open source project licensed under Mozilla Public License 2.0 which is an OSI approved license.
The primary programming language of starboard-notebook is TypeScript.
Popular Comparisons
- starboard-notebook VS jupyterlite
- starboard-notebook VS userscript-github-repository-
- starboard-notebook VS hal9ai
- starboard-notebook VS Transcrypt
- starboard-notebook VS dev
- starboard-notebook VS unofficial-observablehq-compiler
- starboard-notebook VS TiddlyWiki
- starboard-notebook VS userscript-github-repository-categories
- starboard-notebook VS pyodide
- starboard-notebook VS javascript-notebook