The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning. Learn more →
Top 13 Python Notebook Projects
-
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.
-
marimo
A reactive notebook for Python — run reproducible experiments, execute as a script, deploy as an app, and version with git.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
ploomber-engine
A toolbox 🧰 for Jupyter notebooks 📙: testing, experiment tracking, debugging, profiling, and more!
Bokeh - Interactive Web Plotting for Python.
Project mention: Spreadsheet errors can have disastrous consequences – yet we keep making them | news.ycombinator.com | 2024-01-25Pandas docs > Comparison with spreadsheets: https://pandas.pydata.org/docs/getting_started/comparison/co...
Pandas docs > I/O > Excel files: https://pandas.pydata.org/docs/user_guide/io.html#excel-file...
nteract/papermill: https://github.com/nteract/papermill :
> papermill is a tool for parameterizing, executing, and analyzing Jupyter Notebooks. [...]
> This opens up new opportunities for how notebooks can be used. For example:
> - Perhaps you have a financial report that you wish to run with different values on the first or last day of a month or at the beginning or end of the year, using parameters makes this task easier.
"The World Excel Championship is being broadcast on ESPN" (2022) https://news.ycombinator.com/item?id=32420925 :
> Computational notebook speedrun ideas:
Project mention: Show HN: Marimo – open-source reactive Python notebook – running in WASM | news.ycombinator.com | 2024-02-29We do support GitHub Copilot in the pip/conda installable version that you can run locally on your computer. (https://github.com/marimo-team/marimo)
We have considered adding more copilot features for refactoring or text-to-cell.
Project mention: Show HN: JupySQL – a SQL client for Jupyter (ipython-SQL successor) | news.ycombinator.com | 2023-12-06- One-click sharing powered by Ploomber Cloud: https://ploomber.io
Documentation: https://jupysql.ploomber.io
Note that JupySQL is a fork of ipython-sql; which is no longer actively developed. Catherine, ipython-sql's creator, was kind enough to pass the project to us (check out ipython-sql's README).
We'd love to learn what you think and what features we can ship for JupySQL to be the best SQL client! Please let us know in the comments!
Project mention: Show HN: Marimo – an open-source reactive notebook for Python | news.ycombinator.com | 2024-01-12You're probably referring to nbgather (https://github.com/microsoft/gather), which shipped with VSCode for a while.
nbgather used static slicing to get all the code necessary to reconstruct some cell. I actually worked with Andrew Head (original nbgather author) and Shreya Shankar to implement something similar in ipyflow (but with dynamic slicing and a not-as-nice interface): https://github.com/ipyflow/ipyflow?tab=readme-ov-file#state-...
I have no doubt something like this will make its way into marimo's roadmap at some point :)
To add to this, shamelessly self-promoting, Notebooker (https://github.com/man-group/notebooker) is a neat way of scheduling your Jupyter notebooks as parametrisable reports whose results are presented in a little web GUI (either as static HTML, PDF, or as reveal.js slideshow renders)
Project mention: Be Gentle With Me -- I'm trying to export from the web version of Evernote. Can't find the "export" option? Help? | /r/Evernote | 2023-12-11There's a script which can download all your notes and then export them as ENEX - either individual notes or whole notebooks.
Project mention: Show HN: Heynote – A Dedicated Scratchpad for Developers | news.ycombinator.com | 2023-12-22This is awesome.... I'm super interested in polyglot file formats like this one. Huge congrats and I will definitely be giving it a try.
I've actually been working on my own project to combine Python+SQL+Markdwown+Rich Text into one reactive executable document. If any of you are interested here is a link: https://github.com/Zero-True/zero-true.
Python Notebooks related posts
- Show HN: Marimo – open-source reactive Python notebook – running in WASM
- Runme – Interactive Runbooks Built with Markdown
- Jupyter Kernel Architecture
- JupyterLab 4.0
- Show HN: Mercury – convert Jupyter Notebooks to Web Apps without code rewriting
- Running ruby on Jupiter notebooks
- Does the Jupyter API allow using Jupyter from the CL?
-
A note from our sponsor - WorkOS
workos.com | 26 Apr 2024
Index
What are some of the best open-source Notebook projects in Python? This list will help you:
Project | Stars | |
---|---|---|
1 | bokeh | 18,839 |
2 | jupytext | 6,418 |
3 | papermill | 5,623 |
4 | marimo | 3,940 |
5 | ploomber | 3,374 |
6 | elyra | 1,773 |
7 | ipyflow | 1,073 |
8 | notebooker | 842 |
9 | evernote-backup | 779 |
10 | cytoflow | 162 |
11 | ploomber-engine | 59 |
12 | zero-true | 33 |
13 | jupyblog | 21 |
Sponsored