Python jupyter-notebook

Open-source Python projects categorized as jupyter-notebook | Edit details

Top 23 Python jupyter-notebook Projects

  • GitHub repo recommenders

    Best Practices on Recommendation Systems

    Project mention: Opinion on choice of model - Recommender System | | 2021-04-10

    Then I tried to find some more advanced models and I found this really good list and in there I found the Microsoft one. So it's' where we are now, which a bunch of different models and not a documentation/tutorials out there.

  • GitHub repo plotly

    The interactive graphing library for Python (includes Plotly Express) :sparkles:

    Project mention: 12 ways to get more GitHub stars for your open-source project | | 2022-01-16

    Here are some projects with great documentation: a) b) c) d) e)

  • SonarLint

    Deliver Cleaner and Safer Code - Right in Your IDE of Choice!. SonarLint is a free and open source IDE extension that identifies and catches bugs and vulnerabilities as you code, directly in the IDE. Install from your favorite IDE marketplace today.

  • GitHub repo Jupyter Notebook (IPython)

    Multi-user server for Jupyter notebooks

    Project mention: basic question: normally i run apache or rabbitmq as user apache or user rabbitmq. should i run jupyterhub as root, yes or no? | | 2021-01-25

    this is just a summary of the jupyterhub docs:

  • GitHub repo jupytext

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

    Project mention: Release of IPython 8.0 | | 2022-01-12

    > Are there any guides on best practices for bridging from notebooks to applications?

    The main point of friction is that the "default" format for storing notebooks is not valid, human readable python code, but an unreadable json mess. The situation would be much better if a notebook was stored as a python file, with code cells verbatin, and markdown cells inside python comments with appropriate line breaking. That way, you could run and edit notebooks from outside the browser, and let git track them easily. Ah, what a nice world would that be.

    But this is exactly the world we already live in, thanks to jupytext!

  • GitHub repo learn-python3

    Jupyter notebooks for teaching/learning Python 3

  • GitHub repo voila

    Voilà turns Jupyter notebooks into standalone web applications

    Project mention: Show HN: Mercury – Publish Jupyter Notebook as web app by adding YAML header | | 2022-01-20
  • GitHub repo dtale

    Visualizer for pandas data structures

    Project mention: Show HN: D-Tale, easy to use pandas GUI | | 2021-11-01
  • OPS

    OPS - Build and Run Open Source Unikernels. Quickly and easily build and deploy open source unikernels in tens of seconds. Deploy in any language to any cloud.

  • GitHub repo nbdime

    Tools for diffing and merging of Jupyter notebooks.

    Project mention: What if Git worked with Programming Languages? | | 2021-09-27

    Interesting they mentioned Jupyter Notebooks but not NBDime which is a Jupyter plugin specifically to address this problem. Without it, diffing notebooks is not feasible.

  • GitHub repo evidently

    Interactive reports to analyze machine learning models during validation or production monitoring.

    Project mention: The hand-picked selection of the best Python libraries released in 2021 | | 2021-12-21


  • GitHub repo pandas-ta

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

    Project mention: Pandas TA? | | 2022-01-14
  • GitHub repo geemap

    A Python package for interactive mapping with Google Earth Engine, ipyleaflet, and ipywidgets.

    Project mention: Software suggestion? | | 2021-12-18

    Good place to start is:

  • GitHub repo livelossplot

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

    Project mention: Show HN: Livelossplot – Live deep learning training plots in Jupyter Notebook | | 2021-02-14
  • GitHub repo sparkmagic

    Jupyter magics and kernels for working with remote Spark clusters

    Project mention: Spark is lit once again | | 2021-10-29

    Things get a bit more complicated on interactive sessions. We've created Sparkmagic compatible REST API so that Sparkmagic kernel could communicate with Lighter the same way as it does with Apache Livy. When a user creates an interactive session Lighter server submits a custom PySpark application which contains an infinite loop which constantly checks for new commands to be executed. Each Sparkmagic command is saved on Java collection, retrieved by the PySpark application through Py4J Gateway and executed.

  • GitHub repo nbgrader

    A system for assigning and grading notebooks

    Project mention: Teams for Education | | 2021-03-02

    We are using nbgrader[0] to handle the labs of our students, while we are happy with nbgrader, from the videos, Teams for Education look so much nicer to use.

    I also agree that using tools centered on coding offer a really nice experience for both students and teachers.

    [0] --

  • GitHub repo nbstripout

    strip output from Jupyter and IPython notebooks

    Project mention: NumPy 1.20 Released | | 2021-01-31

    You can use it with source control, I do it for about 18 notebooks I use on a daily basis:

  • GitHub repo jupyter-dash

    Develop Dash apps in the Jupyter Notebook and JupyterLab

    Project mention: Jupyter notebooks for dashboarding? | | 2021-06-13
  • GitHub repo jupyterhub-deploy-docker

    Reference deployment of JupyterHub with docker

    Project mention: Anyone hosting Jupyter notebooks? | | 2021-11-26

    i mean the docker deployment for a single user is quite ez. For multi user i guess you have to check this

  • GitHub repo testbook

    🧪 📗 Unit test your Jupyter Notebooks the right way

    Project mention: Unit testing Python code in Jupyter notebooks | | 2021-03-22

    The testbook project is a different take on notebook unit testing. It allows you to refer to your notebooks in pure Python code from outside a notebook. This allows you to use any testing framework you like (for example, pytest, or unittest) in separate Python modules. You may have a situation where allowing users to modify and update notebook code is the best way to keep code updated and to allow for flexibility for end users. But you may prefer that the code still be tested and verified separately. Testbook makes this an option.

  • GitHub repo choochoo

    Training Diary

  • GitHub repo whiteboxgui

    An interactive GUI for WhiteboxTools in a Jupyter-based environment

    Project mention: ArcGIS Toolbox for WhiteboxTools v1.5.0 released w/ 468 tools for geospatial analysis | | 2021-06-09


  • GitHub repo Jupytab

    Display in Tableau data from Jupyter notebooks

    Project mention: Jupytab - Connect Tableau directly to python Jupyter notebook for extract and realtime analytics | | 2021-04-30
  • GitHub repo nbmake

    Pytest plugin for testing notebooks

    Project mention: How to Test Jupyter Notebooks with Pytest and Nbmake | | 2021-07-08

    This tutorial describes how you can use the pytest plugin nbmake to automate end-to-end testing of notebooks.

  • GitHub repo cuttle-cli

    Cuttle automates the transformation of your Python notebook into deployment-ready projects (API, ML pipeline, or just a Python script)

    Project mention: Magically generate an API project from your Python notebook without writing extra code | | 2021-07-03
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). The latest post mention was on 2022-01-20.

Python jupyter-notebook related posts


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

Project Stars
1 recommenders 12,078
2 plotly 10,828
3 Jupyter Notebook (IPython) 6,543
4 jupytext 5,143
5 learn-python3 4,491
6 voila 3,842
7 dtale 2,936
8 nbdime 2,152
9 evidently 2,072
10 pandas-ta 2,059
11 geemap 1,621
12 livelossplot 1,152
13 sparkmagic 1,078
14 nbgrader 1,057
15 nbstripout 847
16 jupyter-dash 655
17 jupyterhub-deploy-docker 528
18 testbook 273
19 choochoo 201
20 whiteboxgui 85
21 Jupytab 76
22 nbmake 44
23 cuttle-cli 42
Find remote jobs at our new job board There are 29 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
Less time debugging, more time building
Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.