jaeswift-website/api/data/awesomelist/markusschanta--awesome-jupyter.json

1 line
No EOL
36 KiB
JSON

{"slug": "markusschanta--awesome-jupyter", "title": "Awesome Jupyter", "description": "A curated list of awesome Jupyter projects, libraries and resources", "github_url": "https://github.com/markusschanta/awesome-jupyter", "stars": "4.6K", "tag": "Miscellaneous", "entry_count": 214, "subcategory_count": 1, "subcategories": [{"name": "General", "parent": "", "entries": [{"name": "Runtimes/Frontends", "url": "#runtimesfrontends", "description": ""}, {"name": "Collaboration/Education", "url": "#collaborationeducation", "description": ""}, {"name": "Visualization", "url": "#visualization", "description": ""}, {"name": "Tables", "url": "#Tables", "description": ""}, {"name": "Rendering/Publishing/Conversion", "url": "#renderingpublishingconversion", "description": ""}, {"name": "Version Control", "url": "#version-control", "description": ""}, {"name": "JupyterLab Extensions", "url": "#jupyterlab-extensions", "description": ""}, {"name": "Testing", "url": "#testing", "description": ""}, {"name": "Domain-Specific Projects", "url": "#domain-specific-projects", "description": ""}, {"name": "Hosted Notebook Solutions", "url": "#hosted-notebook-solutions", "description": ""}, {"name": "Official Resources and Documentation", "url": "#official-resources-and-documentation", "description": ""}, {"name": "Community Resources", "url": "#community-resources", "description": ""}, {"name": "Articles/Guides/Tutorials", "url": "#articlesguidestutorials", "description": ""}, {"name": "Contributing", "url": "#contributing", "description": ""}, {"name": "Beaker", "url": "http://beakerx.com/", "description": "Development environment with seamless data transmission from one language to another."}, {"name": "docker-stacks", "url": "https://github.com/jupyter/docker-stacks", "description": "Hierarchical stacks of ready-to-run Jupyter applications in Docker.", "stars": "8.4k"}, {"name": "Guild AI", "url": "https://my.guild.ai/docs/jupyter-notebook-experiments/", "description": "Execute notebooks as experiments to capture and compare results over time."}, {"name": "Hydrogen", "url": "https://github.com/nteract/hydrogen", "description": "Run code inline in Atom using Jupyter kernels.", "stars": "4.1k"}, {"name": "Jupyter Notebook", "url": "https://github.com/jupyter/notebook", "description": "Main Jupyter notebook runtime.", "stars": "13k"}, {"name": "JupyterHub", "url": "https://github.com/jupyterhub/jupyterhub", "description": "Multi-user server for Jupyter.", "stars": "8.3k"}, {"name": "JupyterLab", "url": "https://github.com/jupyterlab/jupyterlab", "description": "JupyterLab is the next generation user interface for Jupyter.", "stars": "15k"}, {"name": "JupyterLab Desktop", "url": "https://github.com/jupyterlab/jupyterlab-desktop", "description": "A desktop application for JupyterLab, based on Electron.", "stars": "4.2k"}, {"name": "JupyterWith", "url": "https://github.com/tweag/jupyterWith", "description": "Nix-based framework for the definition of declarative and reproducible Jupyter environments.", "stars": "739"}, {"name": "kaggle/docker-python", "url": "https://github.com/kaggle/docker-python", "description": "Kaggle Python Docker image that includes datasets and packages.", "stars": "2.7k"}, {"name": "ML Workspace", "url": "https://github.com/ml-tooling/ml-workspace", "description": "Docker image that includes Jupyter(Lab) and various packages for data science/machine learning.", "stars": "3.5k"}, {"name": "nteract", "url": "https://github.com/nteract/nteract", "description": "Native desktop notebook frontend. <!--lint disable double-link-->", "stars": "13"}, {"name": "Panel", "url": "https://github.com/holoviz/panel", "description": "Notebooks as static files or interactive and standalone server-/client-side (via pyodide) apps.", "stars": "5.6k"}, {"name": "PaneLite", "url": "https://panelite.holoviz.org", "description": "A distribution of [JupyterLite](https://jupyterlite.readthedocs.io/en/latest/) that works with [Panel](https://panel.holoviz.org) and the [HoloViz](https://holoviz.org) ecosystem. <!--lint enable double-link-->"}, {"name": "Stencila", "url": "https://github.com/stencila/stencila", "description": "Native desktop notebook frontend.", "stars": "877"}, {"name": "Visual Studio Code", "url": "https://code.visualstudio.com/docs/python/jupyter-support", "description": "Native desktop notebook frontend."}, {"name": "voila", "url": "https://github.com/voila-dashboards/voila", "description": "Notebooks as interactive standalone web applications.", "stars": "5.9k"}, {"name": "callgraph", "url": "https://github.com/osteele/callgraph", "description": "Magic to display a function call graph.", "stars": "79"}, {"name": "IllumiDesk", "url": "https://github.com/IllumiDesk/illumidesk", "description": "Docker-based JupyterHub + LTI + nbgrader distribution for education.", "stars": "44"}, {"name": "ipygame", "url": "https://github.com/Kamuyin/ipygame", "description": "A pygame-compatible reimplementation for Jupyter notebooks.", "stars": "1"}, {"name": "IPythonBlocks", "url": "https://github.com/jiffyclub/ipythonblocks", "description": "Practice Python with colored grids in Jupyter.", "stars": "160"}, {"name": "jupyter-drive", "url": "https://github.com/jupyter/jupyter-drive", "description": "Google Drive for Jupyter.", "stars": "420"}, {"name": "jupyter-edx-grader-xblock", "url": "https://github.com/ibleducation/jupyter-edx-grader-xblock", "description": "Auto-grade a student assignment created as a Jupyter notebook and write the score in the Open edX gradebook.", "stars": "47"}, {"name": "jupyter-viewer-xblock", "url": "https://github.com/ibleducation/jupyter-viewer-xblock", "description": "Fetch and display part of, or an entire Jupyter Notebook in an Open edX XBlock.", "stars": "32"}, {"name": "jupyterquiz", "url": "https://github.com/jmshea/jupyterquiz", "description": "An interactive quiz generator for Jupyter notebooks and Jupyter Book.", "stars": "165"}, {"name": "LTI Launch JupyterHub Authenticator", "url": "https://github.com/jupyterhub/ltiauthenticator", "description": "Authentication via Edx.", "stars": "73"}, {"name": "nbautoeval", "url": "https://github.com/parmentelat/nbautoeval", "description": "Create auto-evaluated exercises.", "stars": "20"}, {"name": "nbgitpuller", "url": "https://github.com/jupyterhub/nbgitpuller", "description": "Sync a Git repository one-way to a local path.", "stars": "230"}, {"name": "nbgrader", "url": "https://github.com/jupyter/nbgrader", "description": "Assigning and grading of Jupyter notebooks.", "stars": "1.4k"}, {"name": "nbtutor", "url": "https://github.com/lgpage/nbtutor", "description": "Visualize Python code execution (line-by-line).", "stars": "469"}, {"name": "Altair", "url": "https://github.com/altair-viz/altair", "description": "Declarative visualization library for Python, based on [Vega](http://vega.github.io/vega) and [Vega-Lite (⭐5.3k)](https://github.com/vega/vega-lite).", "stars": "10k"}, {"name": "anywidget", "url": "https://anywidget.dev", "description": "A Python library that simplifies creating and publishing custom Jupyter widgets."}, {"name": "Bokeh", "url": "https://bokeh.pydata.org/en/latest/", "description": "Interactive visualization library that targets modern web browsers for presentation."}, {"name": "bqplot", "url": "https://github.com/bloomberg/bqplot", "description": "Grammar of Graphics-based interactive plotting framework for Jupyter.", "stars": "3.7k"}, {"name": "Evidently", "url": "https://github.com/evidentlyai/evidently", "description": "Interactive reports to analyze machine learning models during validation or production monitoring.", "stars": "7.3k"}, {"name": "hvplot", "url": "https://hvplot.holoviz.org/", "description": "A familiar and high-level API for data exploration and visualization in Jupyter."}, {"name": "ipychart", "url": "https://github.com/nicohlr/ipychart", "description": "Interactive Chart.js plots in Jupyter.", "stars": "131"}, {"name": "ipycytoscape", "url": "https://github.com/cytoscape/ipycytoscape", "description": "Widget for interactive graph visualization in Jupyter using cytoscape.js. <!--lint disable double-link-->", "stars": "287"}, {"name": "ipydagred3", "url": "https://github.com/timkpaine/ipydagred3", "description": "[ipywidgets (⭐3.3k)](https://github.com/jupyter-widgets/ipywidgets) library for drawing directed acyclic graphs in jupyterlab using dagre-d3. <!--lint enable double-link-->", "stars": "85"}, {"name": "ipyleaflet", "url": "https://github.com/jupyter-widgets/ipyleaflet", "description": "Interactive visualization library for Leaflet.js maps in Jupyter notebooks.", "stars": "1.5k"}, {"name": "IPySigma", "url": "https://github.com/bsnacks000/IPySigma-Demo", "description": "Prototype network visualization frontend for Jupyter notebooks.", "stars": "17"}, {"name": "ipytree", "url": "https://github.com/QuantStack/ipytree/", "description": "Tree UI element for Jupyter.", "stars": "134"}, {"name": "ipyvizzu", "url": "https://github.com/vizzuhq/ipyvizzu", "description": "Animated data storytelling tool.", "stars": "968"}, {"name": "ipyvolume", "url": "https://github.com/maartenbreddels/ipyvolume", "description": "3D plotting for Python in Jupyter based on widgets and WebGL.", "stars": "2k"}, {"name": "ipywebrtc", "url": "https://github.com/maartenbreddels/ipywebrtc", "description": "Video/Audio streaming in Jupyter. <!--lint disable double-link-->", "stars": "251"}, {"name": "ipywidgets", "url": "https://github.com/jupyter-widgets/ipywidgets", "description": "UI widgets for Jupyter. <!--lint enable double-link-->", "stars": "3.3k"}, {"name": "itk-jupyter-widgets", "url": "https://github.com/InsightSoftwareConsortium/itk-jupyter-widgets", "description": "Interactive widgets to visualize images in 2D and 3D.", "stars": "623"}, {"name": "jp\\_doodle", "url": "https://github.com/AaronWatters/jp_doodle", "description": "Infrastructure for building special purpose interactive diagrams in 2D and 3D.", "stars": "54"}, {"name": "jupyter-gmaps", "url": "https://github.com/pbugnion/gmaps", "description": "Interactive visualization library for Google Maps in Jupyter notebooks.", "stars": "764"}, {"name": "jupyter-manim", "url": "https://github.com/krassowski/jupyter-manim", "description": "Display [manim (⭐86k)](https://github.com/3b1b/manim) (Mathematical Animation Engine) videos or GIFs in Jupyter notebooks.", "stars": "199"}, {"name": "lux", "url": "https://github.com/lux-org/lux", "description": "Recommends a set of visualizations whenever a dataframe is printed in a notebook.", "stars": "5.4k"}, {"name": "mpld3", "url": "http://mpld3.github.io", "description": "Combining Matplotlib and D3js for interactive data visualizations."}, {"name": "pd-replicator", "url": "https://github.com/scwilkinson/pd-replicator", "description": "Copy a Pandas DataFrame to the clipboard with one click.", "stars": "12"}, {"name": "Perspective", "url": "https://github.com/finos/perspective", "description": "Data visualization and analytics component, especially for large/streaming datasets.", "stars": "10k"}, {"name": "pyecharts", "url": "https://github.com/pyecharts/pyecharts", "description": "Python interface for the [ECharts (⭐66k)](https://github.com/apache/incubator-echarts) visualization library.", "stars": "16k"}, {"name": "pythreejs", "url": "https://github.com/jovyan/pythreejs", "description": "Python / ThreeJS bridge utilizing the Jupyter widget infrastructure.", "stars": "989"}, {"name": "tqdm", "url": "https://github.com/tqdm/tqdm", "description": "Fast, extensible progress bar for loops and iterables.", "stars": "31k"}, {"name": "tributary", "url": "https://github.com/timkpaine/tributary", "description": "Python data streams with Jupyter support.", "stars": "460"}, {"name": "xleaflet", "url": "https://github.com/QuantStack/xleaflet", "description": "C++ Backend for ipyleaflet.", "stars": "93"}, {"name": "xwebrtc", "url": "https://github.com/QuantStack/xwebrtc", "description": "C++ Backend for ipywebrtc.", "stars": "15"}, {"name": "xwidgets", "url": "https://github.com/QuantStack/xwidgets", "description": "C++ Backend for ipywidgets.", "stars": "146"}, {"name": "buckaroo", "url": "https://github.com/paddymul/buckaroo", "description": "GUI Data Wrangling tool for Jupyter and pandas."}, {"name": "ipyaggrid", "url": "https://github.com/widgetti/ipyaggrid", "description": "The power of ag-Grid in Jupyter.", "stars": "65"}, {"name": "ipydatagrid", "url": "https://github.com/bloomberg/ipydatagrid", "description": "Fast datagrid widget for Jupyter.", "stars": "635"}, {"name": "ipyregulartable", "url": "https://github.com/jpmorganchase/ipyregulartable", "description": "High performance, editable, stylable datagrids in Jupyter.", "stars": "113"}, {"name": "ipysheet", "url": "https://github.com/QuantStack/ipysheet/", "description": "Interactive spreadsheets in Jupyter.", "stars": "554"}, {"name": "ITables", "url": "https://github.com/mwouts/itables", "description": "Pandas and Polars DataFrames rendered as interactive [datatables-net](https://datatables.net/) tables.", "stars": "951"}, {"name": "Qgrid", "url": "https://github.com/quantopian/qgrid", "description": "Interactive grid for sorting, filtering, and editing DataFrames in Jupyter.", "stars": "3.1k"}, {"name": "Binder", "url": "http://mybinder.org", "description": "Turn a GitHub repo into a collection of interactive notebooks."}, {"name": "Bookbook", "url": "https://github.com/takluyver/bookbook", "description": "Bookbook converts a set of notebooks in a directory to HTML or PDF, preserving cross references within and between notebooks.", "stars": "101"}, {"name": "ContainDS Dashboards", "url": "https://github.com/ideonate/cdsdashboards", "description": "JupyterHub extension to host authenticated scripts or notebooks in any framework (Voilà, Streamlit, Plotly Dash etc).", "stars": "200"}, {"name": "Ganimede", "url": "https://github.com/manugraj/ganimede", "description": "Store, version, edit and execute notebooks in sandboxes and integrate them directly via REST interfaces.", "stars": "6"}, {"name": "Jupyter Book", "url": "https://github.com/executablebooks/jupyter-book", "description": "Build publication-quality books and documents from computational material.", "stars": "4.2k"}, {"name": "jupyterlab\\_nbconvert\\_nocode", "url": "https://github.com/timkpaine/jupyterlab_nbconvert_nocode", "description": "NBConvert exporters for PDF/HTML export without code cells.", "stars": "26"}, {"name": "Jupytext", "url": "https://github.com/mwouts/jupytext", "description": "Convert and synchronize notebooks with text formats (e.g. Python or Markdown files) that work well under version control.", "stars": "7.1k"}, {"name": "jut", "url": "https://github.com/kracekumar/jut", "description": "CLI to nicely display notebooks in the terminal.", "stars": "191"}, {"name": "Kapitsa", "url": "https://github.com/gitjeff05/kapitsa", "description": "CLI to search local Jupyter notebooks.", "stars": "15"}, {"name": "Mercury", "url": "https://github.com/mljar/mercury", "description": "Convert notebooks into web applications.", "stars": "4.3k"}, {"name": "nbconvert", "url": "https://nbconvert.readthedocs.io", "description": "Convert notebooks to other formats."}, {"name": "nbdev", "url": "https://github.com/fastai/nbdev", "description": "Develop, package and distribute Python packages to PyPI using Jupyter as a [Literate Programing](https://en.wikipedia.org/wiki/Literate_programming) environment.", "stars": "5.3k"}, {"name": "nbflow", "url": "https://github.com/jhamrick/nbflow", "description": "One-button reproducible workflows with Jupyter and Scons.", "stars": "161"}, {"name": "nbinteract", "url": "https://www.nbinteract.com", "description": "Create interactive webpages from Jupyter notebooks."}, {"name": "nbscan", "url": "https://github.com/conery/nbscan", "description": "Search for and print cells contents of Jupyter notebooks.", "stars": "24"}, {"name": "Nikola", "url": "https://getnikola.com", "description": "Static Site Generator that converts notebooks into websites."}, {"name": "notedown", "url": "https://github.com/aaren/notedown/", "description": "Convert Jupyter notebooks to markdown (and back).", "stars": "859"}, {"name": "Papermill", "url": "https://github.com/nteract/papermill", "description": "Tool for parameterizing, executing, and analyzing Jupyter notebooks.", "stars": "6.4k"}, {"name": "Ploomber", "url": "https://github.com/ploomber/ploomber", "description": "Run a collection of notebooks and scripts in a reproducible manner using a `pipeline.yaml` file.", "stars": "3.6k"}, {"name": "pynb", "url": "https://github.com/minodes/pynb", "description": "Jupyter Notebooks as plain Python code with embedded Markdown text.", "stars": "250"}, {"name": "RISE", "url": "https://github.com/damianavila/RISE", "description": "Reveal.js Jupyter/IPython Slideshow.", "stars": "3.7k"}, {"name": "rst2ipynb", "url": "https://github.com/nthiery/rst-to-ipynb", "description": "Convert standalone reStructuredText files to Jupyter notebook file.", "stars": "19"}, {"name": "Voila", "url": "https://github.com/QuantStack/voila", "description": "Rendering of live Jupyter Notebooks with interactive widgets, allowing dashboarding based on Jupyter Notebooks.", "stars": "5.9k"}, {"name": "databooks", "url": "https://github.com/datarootsio/databooks", "description": "A command-line utility that eases versioning and sharing of notebooks.", "stars": "113"}, {"name": "jupyter-nbrequirements", "url": "https://github.com/thoth-station/jupyter-nbrequirements/", "description": "Dependency management and optimization in Jupyter Notebooks.", "stars": "21"}, {"name": "jupyterlab-git", "url": "https://github.com/jupyterlab/jupyterlab-git", "description": "Extension for Git integration.", "stars": "1.6k"}, {"name": "nbdime", "url": "https://github.com/jupyter/nbdime", "description": "Tools for diffing and merging of Jupyter notebooks.", "stars": "2.8k"}, {"name": "nbQA", "url": "https://github.com/nbQA-dev/nbQA", "description": "Run any standard Python code quality tool on a Jupyter Notebook, from the command-line or via pre-commit.", "stars": "1.2k"}, {"name": "Neptune", "url": "https://docs.neptune.ai/integrations-and-supported-tools/ide-and-notebooks/jupyter-lab-and-jupyter-notebook", "description": "Version, manage and share notebook checkpoints in your projects."}, {"name": "ReviewNB", "url": "https://www.reviewnb.com/", "description": "Code reviews for Jupyter Notebooks."}, {"name": "amphi-etl", "url": "https://github.com/amphi-ai/amphi-etl", "description": "Low-code ETL extension for Jupyterlab.", "stars": "1.4k"}, {"name": "celltags", "url": "https://github.com/jupyterlab/jupyterlab-celltags", "description": "Extension to organise and execute notebooks using cell tags.", "stars": "114"}, {"name": "code\\_formatter", "url": "https://github.com/ryantam626/jupyterlab_code_formatter", "description": "A universal code formatter.", "stars": "906"}, {"name": "debugger", "url": "https://github.com/jupyterlab/debugger", "description": "A visual debugger for Jupyter notebooks, consoles, and source files.", "stars": "552"}, {"name": "drawio", "url": "https://github.com/QuantStack/jupyterlab-drawio", "description": "Extension that displays drawio/mxgraph diagrams.", "stars": "618"}, {"name": "elyra", "url": "https://github.com/elyra-ai/elyra", "description": "A visual editor for creating and running notebook (or Python script) pipelines locally or remotely.", "stars": "2k"}, {"name": "genv", "url": "https://github.com/run-ai/jupyterlab_genv", "description": "Extension for managing GPU environments in JupyterLab.", "stars": "26"}, {"name": "go-to-definition", "url": "https://github.com/krassowski/jupyterlab-go-to-definition", "description": "Extension for navigating to the definition of a variable or function in JupyterLab.", "stars": "228"}, {"name": "google-drive", "url": "https://github.com/jupyterlab/jupyterlab-google-drive", "description": "Extension for Google Drive integration.", "stars": "402"}, {"name": "jupyter-ai", "url": "https://github.com/jupyterlab/jupyter-ai", "description": "Work with generative AIs (wide range of models supported) as a conversational assistant in JupyterLab.", "stars": "4.2k"}, {"name": "jupyter-fs", "url": "https://github.com/jpmorganchase/jupyter-fs", "description": "A filesystem-like content manager for multiple backends in Jupyter.", "stars": "241"}, {"name": "jupyter-notify", "url": "https://github.com/ShopRunner/jupyter-notify", "description": "Cell magic for browser notification of cell completion. <!--lint disable double-link-->"}, {"name": "jupyter-panel-proxy", "url": "https://github.com/holoviz/jupyter-panel-proxy", "description": "Automatically serve notebooks as [Panel](https://panel.holoviz.org) data apps at the `/panel` endpoint of your Jupyter server. <!--lint enable double-link-->", "stars": "13"}, {"name": "jupyter-stack-trace", "url": "https://github.com/teticio/jupyter-stack-trace", "description": "Click on the stack trace to open the respective file or a Google search.", "stars": "7"}, {"name": "jupyterlab-executor", "url": "https://github.com/gavincyi/jupyterlab-executor", "description": "Extension to execute scripts from the Jupyterlab file browser. <!--lint disable double-link-->", "stars": "17"}, {"name": "jupyterlab-kyso", "url": "https://github.com/kyso-io/jupyterlab-extension", "description": "Extension to publish notebooks to the [Kyso](https://kyso.io) platform from Jupyterlab. <!--lint enable double-link-->", "stars": "2"}, {"name": "jupyterlab-notifications", "url": "https://github.com/mwakaba2/jupyterlab-notifications", "description": "Customizable notebook cell completion browser notifications for JupyterLab.", "stars": "59"}, {"name": "jupyterlab-tensorboard-pro", "url": "https://github.com/HFAiLab/jupyterlab_tensorboard_pro", "description": "TensorBoard support for JupyterLab.", "stars": "92"}, {"name": "jupyterlab\\_autoversion", "url": "https://github.com/timkpaine/jupyterlab_autoversion", "description": "Automatically version notebooks in JupyterLab.", "stars": "85"}, {"name": "jupyterlab\\_commands", "url": "https://github.com/timkpaine/jupyterlab_commands", "description": "Add arbitrary python commands to the JupyterLab command palette.", "stars": "63"}, {"name": "jupyterlab\\_email", "url": "https://github.com/timkpaine/jupyterlab_email", "description": "Email notebooks and their content from within JupyterLab.", "stars": "62"}, {"name": "jupyterlab\\_iframe", "url": "https://github.com/timkpaine/jupyterlab_iframe", "description": "View HTML as an embedded iframe in JupyterLab.", "stars": "117"}, {"name": "jupyterlab\\_miami\\_nights", "url": "https://github.com/timkpaine/jupyterlab_miami_nights", "description": "Combination of VS Code's SynthWave '84 and JupyterLab's Neon Night themes.", "stars": "131"}, {"name": "jupyterlab\\_templates", "url": "https://github.com/jpmorganchase/jupyterlab_templates", "description": "Notebook templates in JupyterLab.", "stars": "414"}, {"name": "latex", "url": "https://github.com/jupyterlab/jupyterlab-latex", "description": "Extension for live editing of LaTeX documents.", "stars": "683"}, {"name": "lineapy", "url": "https://github.com/LineaLabs/lineapy", "description": "Extension for transforming messy Jupyter notebooks to production-ready pipelines with two lines of code.", "stars": "669"}, {"name": "lsp", "url": "https://github.com/krassowski/jupyterlab-lsp", "description": "IDE-like features (code navigation, hover suggestions, linters, diagnostics, kernel-less autocompletion etc.)", "stars": "135"}, {"name": "nb\\_black", "url": "https://github.com/dnanhkhoa/nb_black", "description": "Extension to keep Python code automatically formatted using [black (⭐41k)](https://github.com/psf/black).", "stars": "369"}, {"name": "python-bytecode", "url": "https://github.com/jtpio/jupyterlab-python-bytecode", "description": "Explore CPython Bytecode in JupyterLab.", "stars": "61"}, {"name": "quickopen", "url": "https://github.com/parente/jupyterlab-quickopen", "description": "Quickly open a file in JupyterLab by typing part of its name.", "stars": "89"}, {"name": "shortcutui", "url": "https://github.com/jupyterlab/jupyterlab-shortcutui", "description": "An extension for managing keyboard shortcuts.", "stars": "54"}, {"name": "sidecar", "url": "https://github.com/jupyter-widgets/jupyterlab-sidecar", "description": "A sidecar output widget for JupyterLab.", "stars": "264"}, {"name": "sql", "url": "https://github.com/pbugnion/jupyterlab-sql", "description": "SQL GUI for JupyterLab.", "stars": "430"}, {"name": "stickyland", "url": "https://github.com/xiaohk/stickyland", "description": "Break the linear presentation of notebooks with sticky cells.", "stars": "571"}, {"name": "system-monitor", "url": "https://github.com/jtpio/jupyterlab-system-monitor", "description": "Extension to display system metrics.", "stars": "305"}, {"name": "tabnine", "url": "https://github.com/codota/tabnine-jupyterlab", "description": "Tabnine AI auto completer extension.", "stars": "37"}, {"name": "theme-darcula", "url": "https://github.com/telamonian/theme-darcula", "description": "A handsome Darcula theme for Jupyterlab.", "stars": "219"}, {"name": "toc", "url": "https://github.com/jupyterlab/jupyterlab-toc", "description": "Extension that provides a table of contents for notebooks.", "stars": "730"}, {"name": "topbar", "url": "https://github.com/jtpio/jupyterlab-topbar", "description": "Top Bar extension for JupyterLab.", "stars": "6"}, {"name": "variableinspector", "url": "https://github.com/lckr/jupyterlab-variableInspector", "description": "Variable inspector extension that shows variables and their values.", "stars": "1.2k"}, {"name": "vim", "url": "https://github.com/jwkvam/jupyterlab-vim", "description": "Vim notebook cell bindings.", "stars": "983"}, {"name": "voyager", "url": "https://github.com/altair-viz/jupyterlab_voyager", "description": "Extension to view CSV and JSON data in [Voyager](http://vega.github.io/voyager/).", "stars": "305"}, {"name": "ipytest", "url": "https://github.com/chmp/ipytest", "description": "Test runner for running unit tests from within a notebook.", "stars": "334"}, {"name": "nbcelltests", "url": "https://github.com/jpmorganchase/nbcelltests", "description": "Cell-by-cell testing for notebooks in Jupyter.", "stars": "94"}, {"name": "nbval", "url": "https://github.com/computationalmodelling/nbval", "description": "Py.test plugin for validating Jupyter notebooks.", "stars": "452"}, {"name": "nosebook", "url": "https://github.com/bollwyvl/nosebook", "description": "Nose plugin for finding and running IPython notebooks as nose tests.", "stars": "80"}, {"name": "pointblank", "url": "https://github.com/posit-dev/pointblank", "description": "Notebook-friendly testing of DataFrames and database tables for data quality purposes.", "stars": "398"}, {"name": "sphinxcontrib-jupyter", "url": "https://github.com/QuantEcon/sphinxcontrib-jupyter", "description": "Sphinx extension for generating Jupyter notebooks.", "stars": "77"}, {"name": "treebeard", "url": "https://github.com/treebeardtech/treebeard", "description": "GitHub Action for testing/scheduling Jupyter notebooks.", "stars": "151"}, {"name": "treon", "url": "https://github.com/ReviewNB/treon", "description": "Easy-to-use test framework for Jupyter Notebooks.", "stars": "312"}, {"name": "ArcGIS", "url": "https://developers.arcgis.com/python/", "description": "Library for working with maps and geospatial data, powered by web GIS."}, {"name": "GenePattern Notebook", "url": "http://genepattern-notebook.org", "description": "Integrating Genomic Analysis with Interactive Notebooks."}, {"name": "GeoNotebook", "url": "https://github.com/OpenGeoscience/geonotebook", "description": "Extension for exploratory geospatial analysis.", "stars": "1.1k"}, {"name": "Jupylet", "url": "https://github.com/nir/jupylet", "description": "Create 2D and 3D games, graphics, live music and sound interactively in a Jupyter notebook.", "stars": "249"}, {"name": "keplergl", "url": "https://docs.kepler.gl/docs/keplergl-jupyter", "description": "Jupyter extension for visual exploration of large-scale geolocation data sets."}, {"name": "lolviz", "url": "https://github.com/parrt/lolviz", "description": "Data-structure visualization tool for lists of lists, lists, dictionaries.", "stars": "841"}, {"name": "Quantopian Notebooks", "url": "https://www.quantopian.com/notebooks/survey", "description": "Jupyter-based platform for financial research."}, {"name": "vpython-jupyter", "url": "https://github.com/BruceSherwood/vpython-jupyter", "description": "VPython 3D engine running in a Jupyter notebook.", "stars": "64"}, {"name": "xontrib-jupyter", "url": "https://github.com/xonsh/xontrib-jupyter", "description": "Jupyter kernel for xonsh, a Python-powered, cross-platform, Unix-gazing shell language.", "stars": "40"}, {"name": "Anaconda Enterprise", "url": "https://www.anaconda.com/enterprise/", "description": "Multi-user collaboration and one-click deployment of models, notebooks, and dashboards."}, {"name": "Azure Notebooks", "url": "https://notebooks.azure.com", "description": "Jupyter notebooks running in the cloud on Microsoft Azure."}, {"name": "CoCalc", "url": "https://cocalc.com", "description": "Notebooks with 17 supported kernel types, course management, LaTeX document authoring, simultaneous document editing and integration with the SageMath computer algebra system."}, {"name": "DataBlogs", "url": "https://www.datablogs.co/", "description": "DataBlogs is an open-source data journalism platform that converts Jupyter notebooks into published articles on the web."}, {"name": "DataCamp Workspace", "url": "https://www.datacamp.com/workspace", "description": "Jupyter-backed data science notebooks with built-in collaboration and publishing functionality."}, {"name": "Datalore", "url": "https://www.jetbrains.com/datalore", "description": "Jupyter-compatible data science and analytics notebook solution for team collaboration by JetBrains."}, {"name": "Deepnote", "url": "https://www.deepnote.com", "description": "Jupyter-compatible data science notebook with real-time collaboration, versioning and easy deployment."}, {"name": "Domino Data Lab", "url": "https://www.dominodatalab.com", "description": "Data science platform with integrated collaboration tools, environment management and compute grid."}, {"name": "Google Cloud AI Platform Notebooks", "url": "https://cloud.google.com/ai-platform-notebooks", "description": "Managed JupyterLab notebook instances configured with GPU-enabled machine learning frameworks on Google Cloud Platform."}, {"name": "Google Cloud Dataproc Jupyter component", "url": "https://cloud.google.com/dataproc/docs/concepts/components/jupyter", "description": "Jupyter and JupyterLab for Apache Spark using Google Cloud Dataproc."}, {"name": "Google Colaboratory", "url": "https://colab.research.google.com", "description": "Cloud-based Jupyter environment aimed at machine learning education and research. <!--lint disable double-link-->"}, {"name": "Kyso", "url": "https://kyso.io", "description": "Data science platform to publish and share Jupyter notebooks as data blogs and web applications. <!--lint enable double-link-->"}, {"name": "Mineo.app", "url": "https://mineo.app", "description": "Data Ops platform with Jupyter-compatible notebooks, no code blocks, and support for creating dashboards."}, {"name": "Naas", "url": "https://naas.ai", "description": "JupyterLab environment with magic scheduling/notification functionality and assets/dependency/secrets management."}, {"name": "Noteable", "url": "https://noteable.io/", "description": "Noteable is a collaborative notebook to combine code (SQL, Python & R) and interactive visualizations."}, {"name": "Paperspace Gradient", "url": "https://gradient.run/", "description": "A Jupyter-backed data science IDE with accelerated hardware (GPUs) and MLOps functionality."}, {"name": "PAWS", "url": "https://wikitech.wikimedia.org/wiki/PAWS", "description": "Jupyter notebook deployment customized for interacting with Wikimedia wikis."}, {"name": "Pinggy", "url": "https://pinggy.io", "description": "Create a tunnel to your Jupyter instance even if it is behind a firewall or NAT."}, {"name": "qBraid Lab", "url": "https://docs.qbraid.com/en/latest/lab/getting_started.html", "description": "JupyterLab deployment providing curated software tools and integrations for quantum computing."}, {"name": "Saturn Cloud", "url": "https://saturncloud.io/", "description": "Move your data science team into the cloud without having to switch tools."}, {"name": "Jupyter documentation", "url": "https://docs.jupyter.org/en/latest/index.html", "description": ""}, {"name": "Jupyter kernels", "url": "https://github.com/jupyter/jupyter/wiki/Jupyter-kernels", "description": "List of all programming languages available as Jupyter kernels.", "stars": "15k"}, {"name": "JupyterLab documentation", "url": "http://jupyterlab.readthedocs.io/en/stable/index.html", "description": ""}, {"name": "Making kernels for Jupyter", "url": "https://jupyter-client.readthedocs.io/en/latest/kernels.html", "description": ""}, {"name": "Try Jupyter", "url": "https://try.jupyter.org", "description": "Try Jupyter in your browser."}, {"name": "jupyter-map", "url": "https://elc.github.io/jupyter-map/", "description": "Map of university institutions that use Jupyter."}, {"name": "kandi Kits Topic", "url": "https://kandi.openweaver.com/explore/jupyter", "description": "Discover popular Jupyter libraries, top authors, trending project kits, discussions, tutorials & learning resources. <!--lint disable double-link-->"}, {"name": "Exploratory computing with Python", "url": "http://mbakker7.github.io/exploratory_computing_with_python/", "description": "Collection of notebooks covering scientific computing."}, {"name": "How to Grow Neat Software Architecture out of Jupyter Notebooks", "url": "https://github.com/guillaume-chevalier/How-to-Grow-Neat-Software-Architecture-out-of-Jupyter-Notebooks", "description": "Article and [video](https://www.youtube.com/watch?v=K4QN27IKr0g) about growing a neat software architecture from notebooks.", "stars": "529"}, {"name": "Install and run a Jupyter notebook in a Google Cloud Dataproc cluster", "url": "https://cloud.google.com/dataproc/docs/tutorials/jupyter-notebook", "description": ""}, {"name": "Interactive Web Plotting with Bokeh", "url": "https://github.com/bokeh/bokeh-notebooks", "description": "", "stars": "734"}, {"name": "Jupyter Notebook Extensions", "url": "http://jupyter-contrib-nbextensions.readthedocs.io", "description": ""}, {"name": "Jupyter Notebook Themes", "url": "https://github.com/dunovank/jupyter-themes", "description": "", "stars": "9.8k"}, {"name": "Jupyter tips, tricks and shortcuts", "url": "https://www.dataquest.io/blog/jupyter-notebook-tips-tricks-shortcuts/", "description": ""}, {"name": "JupyterLab - Your Personal Data Science Workbench", "url": "https://github.com/markusschanta/talks/tree/master/2018-03%20-%20JupyterLab%20-%20Full%20Stack%20Quants", "description": "Talk about JupyterLab at Full Stack Quants London.", "stars": "17"}, {"name": "Lectures on scientific computing with Python", "url": "https://github.com/jrjohansson/scientific-python-lectures", "description": "", "stars": "3.6k"}, {"name": "List of Jupyter notebooks", "url": "https://github.com/jupyter/jupyter/wiki/A-gallery-of-interesting-Jupyter-Notebooks", "description": "", "stars": "15k"}, {"name": "List of Jupyter notebooks II", "url": "https://github.com/jupyter-naas/awesome-notebooks", "description": "", "stars": "3k"}, {"name": "pytudes", "url": "https://github.com/norvig/pytudes", "description": "List of Jupyter Notebooks by Peter Norvig.", "stars": "24k"}, {"name": "ResGuides: research with Jupyter", "url": "https://www.gitbook.com/book/dansand/resguides-research-with-jupyter/details", "description": ""}, {"name": "Sharing Jupyter Notebooks from localhost", "url": "https://pinggy.io/blog/share_jupyter_notebook_from_localhost/", "description": "Sharing Jupyter Notebooks from localhost."}, {"name": "The Littlest JupyterHub", "url": "https://the-littlest-jupyterhub.readthedocs.io/en/latest/", "description": "JupyterHub distribution for 1-50 users on a single server; more lightweight than the Zero to JupyterHub setup."}, {"name": "Zero to JupyterHub", "url": "http://zero-to-jupyterhub.readthedocs.io/en/latest/", "description": "Tutorial to help install and manage JupyterHub."}]}]}