The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning. Learn more →
Top 23 Notebook Open-Source Projects
-
-
d2l-en
Interactive deep learning book with multi-framework code, math, and discussions. Adopted at 500 universities from 70 countries including Stanford, MIT, Harvard, and Cambridge.
Project mention: which book to chose for deep learning :lan Goodfellow or francois chollet | /r/learnmachinelearning | 2023-04-07 -
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.
-
ipython
Official repository for IPython itself. Other repos in the IPython organization contain things like the website, documentation builds, etc.
If you’re already using ipython, this isn’t a problem because you’ll already need to download most of these dependencies anyway. But if you’re not using ipython… you’ll still need to download those dependencies.
-
-
Project mention: Book to practice along Mckinney's "Python for data analysis" | /r/learnpython | 2023-06-16
Check out this numpy 100 exercises repo.
-
-
For folks asking what the Notebook UX offers that the Lab does not, this github thread may be enlightening: https://github.com/jupyter/notebook/issues/6210
(TLDR: some novice users in educational settings find the lab environment overwhelming.)
-
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.
-
Project mention: Notesnook – open-source and zero knowledge private note taking app | news.ycombinator.com | 2023-12-20
The home page title has the word zero knowledge, I guess?
Their GitHub has slightly more info regarding this, but I agree that stuff like this should have at least a page dedicated for it that explains how they've implemented their security.
> Notesnook is a free (as in speech) & open-source note-taking app focused on user privacy & ease of use. To ensure zero knowledge principles, Notesnook encrypts everything on your device using XChaCha20-Poly1305 & Argon2.
-
See https://github.com/jupyter/docker-stacks
-
I tried using TheLastBen's fast dreambooth trainer. I managed to train a ckpt file but I can't run it.
-
nb
CLI and local web plain text note‑taking, bookmarking, and archiving with linking, tagging, filtering, search, Git versioning & syncing, Pandoc conversion, + more, in a single portable script.
Project mention: Nb – note taking and archiving on the command line | news.ycombinator.com | 2024-02-03 -
-
Project mention: TextEditors.org – A website about every known software Text Editor | news.ycombinator.com | 2024-01-17
-
Project mention: Spreadsheet errors can have disastrous consequences – yet we keep making them | news.ycombinator.com | 2024-01-25
Pandas 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:
-
yn
A highly extensible Markdown editor. Version control, AI Copilot, mind map, documents encryption, code snippet running, integrated terminal, chart embedding, HTML applets, Reveal.js, plug-in, and macro replacement.
Project mention: Yank Note: A Hackable Markdown Editor for Programmers | news.ycombinator.com | 2023-04-09 -
Project mention: Show HN: GodotOS: A Fake Operating System Interface Made in the Godot Engine | news.ycombinator.com | 2024-01-11
Completely agreed! I've been meaning to write a blog post on using Godot to professionally create cross-platform applications (and probably will soon). The short of it is that Godot is fantastic as a UI builder, and I think a lot of people are slowly realizing it. Many professional applications have been built with Godot[0] , and I also want to give a shoutout to Lorien[1] which is my favorite whiteboard application also made in Godot, and what partially inspired this whole project.
[0]: https://alfredbaudisch.com/blog/gamedev/godot-engine/standal...
-
Project mention: Potential of the Julia programming language for high energy physics computing | news.ycombinator.com | 2023-12-04
I thought that notebook based development and package based development were diametrically opposed in the past, but Pluto.jl notebooks have changed my mind about this.
A Pluto.jl notebook is a human readable Julia source file. The Pluto.jl package is itself developed via Pluto.jl notebooks.
https://github.com/fonsp/Pluto.jl
Also, the VSCode Julia plugin tooling has really expanded in functionality and usability for me in the past year. The integrated debugging took some work to setup, but is fast enough to drop into a local frame.
https://code.visualstudio.com/docs/languages/julia
Julia is the first language I have achieved full life cycle integration between exploratory code to sharable package. It even runs quite well on my Android. 2023 is the first year I was able to solve a differential equation or render a 3D surface from a calculated mesh with the hardware in my pocket.
-
-
QOwnNotes
QOwnNotes is a plain-text file notepad and todo-list manager with Markdown support and Nextcloud / ownCloud integration.
-
MachineLearningNotebooks
Python notebooks with ML and deep learning examples with Azure Machine Learning Python SDK | Microsoft
I found an example using the python SDK v2:
-
Project mention: mercury VS solara - a user suggested alternative | libhunt.com/r/mercury | 2023-10-13
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Notebook related posts
- Patterns of personal knowledge base (2023)
- Show HN: An open source notebook tool for JavaScript
- Open-Source Notebook Tool for JavaScript
- Show HN: MindForger – Attention, LLM is all your note-taking app needs
- TextEditors.org – A website about every known software Text Editor
- Modern open source notes manager for macOS and iOS
- Google Gemini Pro API Available Through AI Studio
-
A note from our sponsor - WorkOS
workos.com | 29 Mar 2024
Index
What are some of the best open-source Notebook projects? This list will help you:
Project | Stars | |
---|---|---|
1 | Trilium Notes | 25,088 |
2 | d2l-en | 21,335 |
3 | ipython | 16,113 |
4 | kubeflow | 13,552 |
5 | numpy-100 | 11,367 |
6 | PRML | 11,250 |
7 | notebook | 11,066 |
8 | notesnook | 8,206 |
9 | docker-stacks | 7,710 |
10 | fast-stable-diffusion | 7,251 |
11 | nb | 6,234 |
12 | nteract | 6,143 |
13 | fsnotes | 6,074 |
14 | papermill | 5,589 |
15 | yn | 5,270 |
16 | Lorien | 4,880 |
17 | Pluto.jl | 4,847 |
18 | polynote | 4,480 |
19 | QOwnNotes | 4,278 |
20 | MachineLearningNotebooks | 3,932 |
21 | mercury | 3,743 |
22 | polyaxon | 3,465 |
23 | Spark Notebook | 3,147 |