Go Jupyter

Open-source Go projects categorized as Jupyter

Top 4 Go Jupyter Projects

  • gophernotes

    The Go kernel for Jupyter notebooks and nteract.

  • Project mention: Go: What We Got Right, What We Got Wrong | news.ycombinator.com | 2024-01-04

    https://github.com/gopherdata/gophernotes

    I've had this bookmarked for some time and just havent gotten around to it.

  • gonb

    GoNB, a Go Notebook Kernel for Jupyter

  • 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!

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • elastic-jupyter-operator

    Cloud-native way to provide elastic Jupyter Notebooks on Kubernetes. Run remote kernels, natively.

  • go-notebook

    Go-Notebook is inspired by Jupyter Project (link) in order to document Golang code.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Go Jupyter related posts

Index

What are some of the best open-source Jupyter projects in Go? This list will help you:

Project Stars
1 gophernotes 3,766
2 gonb 415
3 elastic-jupyter-operator 184
4 go-notebook 38

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com