Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR. Learn more →
Top 23 TypeScript Jupyter Projects
-
-
CodeRabbit
CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
-
Project mention: 10 Must-Know Open Source Platform Engineering Tools for AI/ML Workflows | dev.to | 2025-02-06
Kubeflow is a Kubernetes-native, open source platform that simplifies ML workflow management on Kubernetes. It handles the complexities of containerization and supports end-to-end pipeline automation and distributed training on large datasets, making it ideal for production-grade ML systems.
-
JupyterLab supports MermaidJS: https://github.com/jupyterlab/jupyterlab/pull/14102
Looks like Colab almost does.
official vscode MermaidJS extension: https://marketplace.visualstudio.com/items?itemName=MermaidC... :
ext install MermaidChart.vscode-mermaid-chart
-
-
-
Project mention: Show HN: WASM-powered codespaces for Python notebooks on GitHub | news.ycombinator.com | 2025-01-14
https://github.com/jupyterlab-contrib/jupyterlab-filesystem-...
vscode-marimo: https://github.com/marimo-team/vscode-marimo
"Normalize and make Content frontends and backends extensible #315" https://github.com/jupyterlite/jupyterlite/issues/315
"ENH: Pluggable Cloud Storage provider API; git, jupyter/rtc" https://github.com/jupyterlite/jupyterlite/issues/464
Jupyterlite has read only access to GitHub repos without login, but vscode.dev does not.
Anyways, nbreproduce wraps repo2docker and there's also a repo2jupyterlite.
nbreproduce builds a container to run an .ipynb with: https://github.com/econ-ark/nbreproduce
container2wasm and vscode-container-wasm:
-
hydrogen
:atom: Run code interactively, inspect data, and plot. All the power of Jupyter kernels, inside your favorite text editor.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
Project mention: Zasper: A Modern and Efficient Alternative to JupyterLab, Built in Go | news.ycombinator.com | 2025-01-01
https://github.com/jupyterlab/jupyterlab-desktop#installatio...
Docker Desktop and Podman Desktop are GUIs for running containers on Windows, Mac, and Linux.
containers become out of date quickly.
If programmer or non-programmer notebook authors do not keep versions specified in a requirements.txt upgraded, what will notify other users that they are installing old versions of software?
Are there CVEs in any of the software listed in the SBOM for a container?
There should be tests to run after upgrading notebook and notebook server dependencies.
Notes re: notebooks, reproducibility, and something better than MHTML/ZIP;
-
This is possible to do with ipywidgets [0] and all the ipy[stuff] packages.
bqplot [1] for example is great for 2D dataviz, very responsive and updates real-time. Based on D3 I believe. Usually I can do what I want with base widgets and bqplot and the result is pretty.
ipyleaflet is another popular library for maps.
I especially enjoy using them with voila [2] to create an app, or voici [3] for a pure-frontend (wasm) version.
If you want to develop a widget, the new-ish anywidget library can reveal handy [4]
[0] https://ipywidgets.readthedocs.io/en/stable/
[1] https://github.com/bqplot/bqplot
[2] https://voila.readthedocs.io/en/stable/
[3] https://voici.readthedocs.io/en/latest/
[4] https://anywidget.dev/
-
-
-
-
jupyterlab-lsp
Coding assistance for JupyterLab (code navigation + hover suggestions + linters + autocompletion + rename) using Language Server Protocol
-
-
responsible-ai-toolbox
Responsible AI Toolbox is a suite of tools providing model and data exploration and assessment user interfaces and libraries that enable a better understanding of AI systems. These interfaces and libraries empower developers and stakeholders of AI systems to develop and monitor AI more responsibly, and take better data-driven actions.
-
-
Project mention: Ask HN: How do you maintain personal annotations for code you don't control? | news.ycombinator.com | 2024-12-26
Coincidentally, I'm in the middle [1] of building something for https://CoCalc.com that is exactly what you're describing. For collaborative document editing (e.g., google drive and overleaf) it's a common feature, but for code editors it isn't. CoCalc is both. Anyway, nothing to see yet, but you might want to check with us in a month...
[1] https://github.com/sagemathinc/cocalc/pull/8071
-
typescript-notebook
Run JavaScript and TypeScript in node.js within VS Code notebooks with excellent support for debugging, tensorflowjs visulizations, plotly, danfojs, etc
-
-
-
-
-
obsidian-code-emitter
An obsidian plugin that allows code blocks executed interactively in sandbox like jupyter notebooks. Supported language rust、kotlin、python、Javascript、TypeScript etc.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
TypeScript Jupyter discussion
TypeScript Jupyter related posts
-
Show HN: WASM-powered codespaces for Python notebooks on GitHub
-
Show HN: Libro – a customizable notebook solution supports generative AI
-
Jupyter Notebook Alternatives and Competitors in 2024
-
Jupyter has a stand alone desktop version
-
Show HN: Marimo – an open-source reactive notebook for Python
-
Jupyter Highlight
-
Plugin for languuage autocomplete inside code blocks?
-
A note from our sponsor - CodeRabbit
coderabbit.ai | 7 Feb 2025
Index
What are some of the best open-source Jupyter projects in TypeScript? This list will help you:
# | Project | Stars |
---|---|---|
1 | bokeh | 19,572 |
2 | kubeflow | 14,586 |
3 | JupyterLab | 14,365 |
4 | nteract | 6,218 |
5 | orchest | 4,088 |
6 | jupyterlite | 3,991 |
7 | hydrogen | 3,931 |
8 | jupyterlab-desktop | 3,853 |
9 | bqplot | 3,642 |
10 | nbdime | 2,694 |
11 | Python | 2,089 |
12 | ipyvolume | 1,947 |
13 | jupyterlab-lsp | 1,842 |
14 | ipyleaflet | 1,504 |
15 | responsible-ai-toolbox | 1,448 |
16 | vscode-jupyter | 1,322 |
17 | cocalc | 1,190 |
18 | typescript-notebook | 912 |
19 | tslab | 772 |
20 | lumino | 643 |
21 | stickyland | 537 |
22 | extension-examples | 467 |
23 | obsidian-code-emitter | 299 |