EVERYTHING XIAOMI
Get listed
Side by side

Dnote vs JupyterLab

Dnote logo

Dnote

6.2#18 in notebook softwareFree plan
Free planAPILinuxmacOSSelf-hosted
Visit
JupyterLab logo

JupyterLab

7.7#1 in notebook softwareFree plan
Free planWebAPILinuxmacOS
Visit

What both publish

FactDnoteJupyterLab
APIThe self-hosted server provides a REST API for syncing and accessing notes and books.A public API is documented for building npm-based JupyterLab extensions and application components.
DeploymentThe self-hosted server can run through Docker Compose, Docker, or as a standalone binary.JupyterLab can be installed with pip, and the installation page also gives a Homebrew command for macOS and Linux.
Founded20172014
LicenseDnote is free and open source software licensed under Apache License 2.0.JupyterLab source code is released under the revised BSD license, commonly identified as BSD-3-Clause.
PurposeDnote is a terminal-based notebook for saving commands, snippets, and insights and finding them later with full-text search.JupyterLab is a web-based interactive development environment for notebooks, code, and data.
SecurityDnote's end-to-end encryption feature was removed; the maker says the removal restored full-text search on the web, embedded notes in emails, and password recovery.JavaScript and HTML outputs in notebooks created on other machines are sanitized and not displayed until the notebook is trusted.

Dnote plans

  • DnoteFree

JupyterLab plans

  • JupyterLabFree

Pick Dnote if…

Dnote suits people who prefer keeping notes in a terminal and want searchable storage for commands and snippets. It can also suit users willing to run a self-hosted server for device syncing.

Pick JupyterLab if…

JupyterLab suits people working in interactive, exploratory computing, including data science, scientific computing, computational journalism, and machine learning. It is designed for users comfortable installing and managing software locally.

Charts they share