Ruby in Jupyter Notebook

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

InfluxDB high-performance time series database
Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems.
influxdata.com
featured
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.
coderabbit.ai
featured
  1. livebook

    Automate code & data workflows with interactive Elixir notebooks

    Definitely look into Livebook and Elixir, and the whole ecosystem around it, including:

    - https://github.com/elixir-nx/axon Nx-powered Neural Networks

    - https://github.com/elixir-nx/nx Multi-dimensional arrays (tensors) and numerical definitions for Elixir

    - https://github.com/elixir-nx/scholar Traditional machine learning on top of Nx

    - https://github.com/elixir-nx/bumblebee Pre-trained Neural Network models in Axon (+ Models integration)

    - https://github.com/elixir-explorer/explorer Series (one-dimensional) and dataframes (two-dimensional) for fast and elegant data exploration in Elixir

    - https://fly.io/blog/rethinking-serverless-with-flame/ (for offloading large work to remote containers)

    - https://www.youtube.com/watch?v=RABXu7zqnT0 InstructorEx

    And of course Livebook (https://livebook.dev)

  2. InfluxDB

    InfluxDB high-performance time series database. Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems.

    InfluxDB logo
  3. pretzelai

    The modern replacement for Jupyter Notebooks

    We've made an open source fork of Jupyter - kind of like Cursor but for Jupyter.

    See GH: https://github.com/pretzelai/pretzelai/

    You can install it with pip install pretzelai (in a new environment preferably) - then run it with pretzel lab. You can bring your own keys or use the default free (for now) AI server.

    We also have a hosted version to make it easy to try it out: https://pretzelai.app

    Would love to get your feedback!

  4. srcbook

    TypeScript-centric app development platform: notebook and AI app builder

    Imports is the thing that makes it useless. You cannot import stuff normally in the kernel..

    Yes, my current project is https://github.com/srcbookdev/srcbook

  5. axon

    Nx-powered Neural Networks

    Definitely look into Livebook and Elixir, and the whole ecosystem around it, including:

    - https://github.com/elixir-nx/axon Nx-powered Neural Networks

    - https://github.com/elixir-nx/nx Multi-dimensional arrays (tensors) and numerical definitions for Elixir

    - https://github.com/elixir-nx/scholar Traditional machine learning on top of Nx

    - https://github.com/elixir-nx/bumblebee Pre-trained Neural Network models in Axon (+ Models integration)

    - https://github.com/elixir-explorer/explorer Series (one-dimensional) and dataframes (two-dimensional) for fast and elegant data exploration in Elixir

    - https://fly.io/blog/rethinking-serverless-with-flame/ (for offloading large work to remote containers)

    - https://www.youtube.com/watch?v=RABXu7zqnT0 InstructorEx

    And of course Livebook (https://livebook.dev)

  6. nx

    Multi-dimensional arrays (tensors) and numerical definitions for Elixir (by elixir-nx)

    Definitely look into Livebook and Elixir, and the whole ecosystem around it, including:

    - https://github.com/elixir-nx/axon Nx-powered Neural Networks

    - https://github.com/elixir-nx/nx Multi-dimensional arrays (tensors) and numerical definitions for Elixir

    - https://github.com/elixir-nx/scholar Traditional machine learning on top of Nx

    - https://github.com/elixir-nx/bumblebee Pre-trained Neural Network models in Axon (+ Models integration)

    - https://github.com/elixir-explorer/explorer Series (one-dimensional) and dataframes (two-dimensional) for fast and elegant data exploration in Elixir

    - https://fly.io/blog/rethinking-serverless-with-flame/ (for offloading large work to remote containers)

    - https://www.youtube.com/watch?v=RABXu7zqnT0 InstructorEx

    And of course Livebook (https://livebook.dev)

  7. scholar

    Traditional machine learning on top of Nx

    Definitely look into Livebook and Elixir, and the whole ecosystem around it, including:

    - https://github.com/elixir-nx/axon Nx-powered Neural Networks

    - https://github.com/elixir-nx/nx Multi-dimensional arrays (tensors) and numerical definitions for Elixir

    - https://github.com/elixir-nx/scholar Traditional machine learning on top of Nx

    - https://github.com/elixir-nx/bumblebee Pre-trained Neural Network models in Axon (+ Models integration)

    - https://github.com/elixir-explorer/explorer Series (one-dimensional) and dataframes (two-dimensional) for fast and elegant data exploration in Elixir

    - https://fly.io/blog/rethinking-serverless-with-flame/ (for offloading large work to remote containers)

    - https://www.youtube.com/watch?v=RABXu7zqnT0 InstructorEx

    And of course Livebook (https://livebook.dev)

  8. bumblebee

    Pre-trained Neural Network models in Axon (+ 🤗 Models integration)

    Definitely look into Livebook and Elixir, and the whole ecosystem around it, including:

    - https://github.com/elixir-nx/axon Nx-powered Neural Networks

    - https://github.com/elixir-nx/nx Multi-dimensional arrays (tensors) and numerical definitions for Elixir

    - https://github.com/elixir-nx/scholar Traditional machine learning on top of Nx

    - https://github.com/elixir-nx/bumblebee Pre-trained Neural Network models in Axon (+ Models integration)

    - https://github.com/elixir-explorer/explorer Series (one-dimensional) and dataframes (two-dimensional) for fast and elegant data exploration in Elixir

    - https://fly.io/blog/rethinking-serverless-with-flame/ (for offloading large work to remote containers)

    - https://www.youtube.com/watch?v=RABXu7zqnT0 InstructorEx

    And of course Livebook (https://livebook.dev)

  9. 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.

    CodeRabbit logo
  10. explorer

    Series (one-dimensional) and dataframes (two-dimensional) for fast and elegant data exploration in Elixir

    Definitely look into Livebook and Elixir, and the whole ecosystem around it, including:

    - https://github.com/elixir-nx/axon Nx-powered Neural Networks

    - https://github.com/elixir-nx/nx Multi-dimensional arrays (tensors) and numerical definitions for Elixir

    - https://github.com/elixir-nx/scholar Traditional machine learning on top of Nx

    - https://github.com/elixir-nx/bumblebee Pre-trained Neural Network models in Axon (+ Models integration)

    - https://github.com/elixir-explorer/explorer Series (one-dimensional) and dataframes (two-dimensional) for fast and elegant data exploration in Elixir

    - https://fly.io/blog/rethinking-serverless-with-flame/ (for offloading large work to remote containers)

    - https://www.youtube.com/watch?v=RABXu7zqnT0 InstructorEx

    And of course Livebook (https://livebook.dev)

  11. torch.rb

    Deep learning for Ruby, powered by LibTorch

    Perhaps not quite what you're looking for but Ankane does (a lot) of great work, e.g. https://github.com/ankane/torch.rb.

  12. sciruby-notebooks

    A bunch of notebooks showing the functionality of iruby and scientific ruby gems

    This ironically renders better for me straight from Github than it does on nbviewer.org:

    https://github.com/SciRuby/sciruby-notebooks/blob/master/get...

  13. iruby

    Official gem repository: Ruby kernel for Jupyter/IPython Notebook

    While the example-notebooks repo you've mentioned is not actively maintained it looks like the IRuby kernel used by Jupyter still is maintained: https://github.com/SciRuby/iruby

  14. jupyter_on_rails

    Integrate Rails and Jupyter

    There is also jupyter_on_rails [0] which integrates both. Using it feels so good, I love how an app can suddently become a playground or a sandbox.

    [0]: https://github.com/Yuki-Inoue/jupyter_on_rails

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Axon: Deep Learning in Elixir

    1 project | news.ycombinator.com | 3 Oct 2024
  • Would like some guidance on my learning for fine-tuned model applications (AI related) using Nx / Elixir

    1 project | /r/elixir | 30 Jun 2023
  • Data wrangling in Elixir with Explorer, the power of Rust, the elegance of R

    7 projects | news.ycombinator.com | 14 Apr 2023
  • Bumblebee: GPT2, Stable Diffusion, and More in Elixir

    5 projects | news.ycombinator.com | 8 Dec 2022
  • This Bench Does Not Exist

    1 project | news.ycombinator.com | 11 Apr 2025