The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning. Learn more →
Top 6 Go jupyter-notebook Projects
-
https://github.com/gopherdata/gophernotes
I've had this bookmarked for some time and just havent gotten around to it.
-
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
Project mention: Go, Python, Rust, and production AI applications | news.ycombinator.com | 2024-03-12
I've had these strong feelings and the OP describes it really well. Despite being a polyglot programmer, I really struggle with Python, both in expression and performance (unless it's just config for GPUs).
Some of this frustration was recently an "Unpopular Opinion" on the Go Time Podcast regarding Python being great for "data exploration" but not for "data engineering": https://changelog.com/gotime/304#t=3196
I've been yearning for better interactive tooling and ML-related libraries bridge this gap and started using some even in just the last week:
* GoNB (Golang-support for Jupyter notebooks, also from a Googler) https://github.com/janpfeifer/gonb
* That uses Go-Plotly for graphs/UI: https://github.com/MetalBlueberry/go-plotly
* GoMLX (GoNB author is also on that project, many thanks Jan!) https://github.com/gomlx/gomlx
* Hidden at the end of OP is LangChainGo for LLMs, which I haven't used yet: https://github.com/tmc/langchaingo
Pick those up and let's make the Go community stronger together!
-
elastic-jupyter-operator
Cloud-native way to provide elastic Jupyter Notebooks on Kubernetes. Run remote kernels, natively.
-
-
Go jupyter-notebook related posts
- GoNB, a new Jupyter Notebook Kernel for Go
- How To Develop In Go Without Commenting Out?
- Small utility that renders a Jupyter Notebook inside a terminal
- Show HN: Render Jupyter Notebooks in your terminal
- Is there a program or plugin in that's similar to jupyter notebooks or google collab for Go lang?
- Convert a Python Emotion Recognition Notebook into an API without extra code
- I just started learning Go and my senior gave me link of "Learn Go with tests" as a place where i should be learning .... i am finding this thing very complex compared to other tutorials, why so and what should i do?
-
A note from our sponsor - WorkOS
workos.com | 28 Mar 2024
Index
What are some of the best open-source jupyter-notebook projects in Go? This list will help you:
Project | Stars | |
---|---|---|
1 | gophernotes | 3,749 |
2 | lgo | 2,347 |
3 | gonb | 396 |
4 | elastic-jupyter-operator | 184 |
5 | gobook | 27 |
6 | nbview | 8 |