Python jupyter-notebook

Open-source Python projects categorized as jupyter-notebook

Top 23 Python jupyter-notebook Projects

jupyter-notebook
  1. recommenders

    Best Practices on Recommendation Systems

    Project mention: Best Practices on Recommendation Systems | news.ycombinator.com | 2024-10-19
  2. 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
  3. plotly

    The interactive graphing library for Python :sparkles:

    Project mention: Making API requests from your spreadsheets | dev.to | 2025-03-14

    # import plotly import plotly.express as px # create your chart type, for more chart types: https://plotly.com/python/ fig = px.bar(df, x = letter, y = frequency) # make chart prettier fig.update_layout( plot_bgcolor="White", height=700 ) # display chart fig.show()

  4. ydata-profiling

    1 Line of code data quality profiling & exploratory data analysis for Pandas and Spark DataFrames.

    Project mention: The DuckDB Local UI | news.ycombinator.com | 2025-03-12

    WhatTheDuck does SQL with duckdb-wasm IIRC

    Pygwalker does open-source descriptive statistics and charts from pandas dataframes: https://github.com/Kanaries/pygwalker

    ydata-profiling does Exploratory Data Analysis (EDA) with Pandas and Spark DataFrames and integrates with various apps: https://github.com/ydataai/ydata-profiling

  5. docker-stacks

    Ready-to-run Docker images containing Jupyter applications

    Project mention: Today is Ubuntu's 20th Anniversary | news.ycombinator.com | 2024-10-20

    https://github.com/jupyter/docker-stacks/blob/main/images/do... :

      docker run -p 10000:8888 quay.io/jupyter/scipy-notebook:2024-10-07

  6. Jupyter Notebook (IPython)

    Multi-user server for Jupyter notebooks

  7. jupytext

    Jupyter Notebooks as Markdown Documents, Julia, Python or R scripts

    Project mention: Reinventing notebooks as reusable Python programs | news.ycombinator.com | 2025-03-19

    https://github.com/mwouts/jupytext/blob/main/docs/formats-sc... :

      # %% [markdown]

  8. pandas-ta

    Technical Analysis Indicators - Pandas TA is an easy to use Python 3 Pandas Extension with 150+ Indicators

  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. voila

    Voilà turns Jupyter notebooks into standalone web applications

    Project mention: Fastplotlib: Driving scientific discovery through data visualization | news.ycombinator.com | 2025-03-11

    In the browser only jupyter for now, you can use voila to make a server based application using jupyter: https://github.com/voila-dashboards/voila

    As Caitlin pointed out below pyodide is a future goal.

  11. mercury

    Convert Jupyter Notebooks to Web Apps

    Project mention: Ask HN: Founders who offer free/OS and paid SaaS, how do you manage your code? | news.ycombinator.com | 2024-05-13

    I'm running a SaaS for serving Python notebooks as web apps [0]. We offer widgets for notebooks and server, both as open source [1]. In open source you are managing the server instance with default Django Admin Panel. In the SaaS version, we have a dashboard for managing site (adding users, setting visibility, usage analytics), the dashboard is closed source. The open source version by default is single site, but can be switched to multi-tenant (multiple domains and subdomains) just by adding instances in the database. In case of update, sometimes it is required to update both code bases. Employees have access to both code bases.

    We started with open-source first, and added SaaS offering after ~2 years. The code base split was a natural choice. At first, I didn't want to add SaaS, because managing servers is a lot of work. But, we have a lot of requests for such service, and it makes really easy to deploy notebook online (with few clicks you have unique domain and notebook running). I'm happy with this code base split.

    [0]: https://runmercury.com

    [1]: https://github.com/mljar/mercury

  12. deepchecks

    Deepchecks: Tests for Continuous Validation of ML Models & Data. Deepchecks is a holistic open-source solution for all of your AI & ML validation needs, enabling to thoroughly test your data and models from research to production.

  13. geemap

    A Python package for interactive geospatial analysis and visualization with Google Earth Engine.

  14. leafmap

    A Python package for interactive mapping and geospatial analysis with minimal coding in a Jupyter environment

  15. nbviewer

    nbconvert as a web service: Render Jupyter Notebooks as static web pages

  16. nannyml

    nannyml: post-deployment data science in python

    Project mention: 25 Open Source AI Tools to Cut Your Development Time in Half | dev.to | 2024-07-11

    NannyML is a Python library specialized in post-deployment monitoring and maintenance of machine learning (ML) models. It enables data scientists to detect and address silent model failure, estimate model performance without immediate ground truth data, and identify data drift that might be responsible for performance degradation.

  17. euporie

    Jupyter notebooks in the terminal

    Project mention: Evaluate Markdown code blocks within Vim | news.ycombinator.com | 2024-10-26
  18. machine-learning-refined

    Master the fundamentals of machine learning, deep learning, and mathematical optimization by building key concepts and models from scratch using Python.

  19. sms-tools

    Sound analysis/synthesis tools for music applications (by MTG)

  20. zero-to-jupyterhub-k8s

    Helm Chart & Documentation for deploying JupyterHub on Kubernetes

  21. sparkmagic

    Jupyter magics and kernels for working with remote Spark clusters

  22. nbgrader

    A system for assigning and grading notebooks

  23. livelossplot

    Live training loss plot in Jupyter Notebook for Keras, PyTorch and others

  24. nbstripout

    strip output from Jupyter and IPython notebooks

  25. nbQA

    Run ruff, isort, pyupgrade, mypy, pylint, flake8, and more on Jupyter Notebooks

  26. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
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).

Python jupyter-notebook discussion

Log in or Post with

Python jupyter-notebook related posts

  • Zasper: A Modern and Efficient Alternative to JupyterLab, Built in Go

    12 projects | news.ycombinator.com | 1 Jan 2025
  • Show HN: Jupytext.nvim

    2 projects | news.ycombinator.com | 28 Dec 2024
  • Jupyter Notebooks as E2E Tests

    8 projects | news.ycombinator.com | 18 Dec 2024
  • Today is Ubuntu's 20th Anniversary

    1 project | news.ycombinator.com | 20 Oct 2024
  • Jupyter Notebook for Java

    4 projects | dev.to | 10 Sep 2024
  • Show HN: Summarise GitHub Actions failures in your PR with an LLM Bot

    1 project | news.ycombinator.com | 5 Jun 2024
  • voila VS solara - a user suggested alternative

    2 projects | 13 Oct 2023
  • A note from our sponsor - CodeRabbit
    coderabbit.ai | 21 Mar 2025
    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 →

Index

What are some of the best open-source jupyter-notebook projects in Python? This list will help you:

# Project Stars
1 recommenders 19,922
2 plotly 16,875
3 ydata-profiling 12,792
4 docker-stacks 8,145
5 Jupyter Notebook (IPython) 7,944
6 jupytext 6,783
7 pandas-ta 5,889
8 voila 5,621
9 mercury 4,152
10 deepchecks 3,742
11 geemap 3,593
12 leafmap 3,304
13 nbviewer 2,236
14 nannyml 2,038
15 euporie 1,896
16 machine-learning-refined 1,759
17 sms-tools 1,673
18 zero-to-jupyterhub-k8s 1,589
19 sparkmagic 1,346
20 nbgrader 1,317
21 livelossplot 1,309
22 nbstripout 1,283
23 nbQA 1,093

Sponsored
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

Did you know that Python is
the 2nd most popular programming language
based on number of references?