nb

Productivity

command-line note taking

SHOW HN2020

nb

CLI plain-text notes & bookmarks with Git, sync, encryption, and more

github.com

#cli notes#plain text notes#bookmark manager#git notes#terminal notes

240points
49comments
#205of 3,028 in 2020
Top 7%of 2020 by points

How HN took it

MixedNo clear lean

11 positive, 7 neutral or asking, 1 mixed, 3 critical, out of 22 comments about the project. Thread score +0.35.

Idea: 5 for, 1 againstExecution: 4 for, 1 againstDesign: 2 for, 0 against

The thread, comment by comment

Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.

positive neutral or mixed critical about another commenter or something else the maker

What HN said

What people liked

  • Polished, feature-complete tool with impressive documentation

    From 3 comments
    • This looks super cool and polished. That it's a 11401 line shell script is blowing my mind.
      maxioatic on HN
    • This looks fantastic! I’ve only spent a few minutes with this, but the design is really, really smart and the featureset is top-notch! Congratulations!
      filmgirlcw on HN
    • That's some impressive documentation - did you write (and update) it all by hand, or is it semi-automatically updated from the CLI help page? Shameless plug for people who are…
      darekkay on HN
  • Git sync is convenient and useful

    From 2 comments
    • Wow, looks great. Using git to sync is super convenient -- there's so much infrastructure available to support git so it's basically no effort to start syncing with github etc. I…
      engineerX on HN
    • It looks incredible, rich in features and the git syncing capability is neat. My only wish would be to be able to import my bookmarks somehow. A few months back wrote my one CLI…
      zorbash on HN
  • Impressive that a large feature set is written in Bash

    From 2 comments
    • This looks super cool and polished. That it's a 11401 line shell script is blowing my mind.
      maxioatic on HN
    • It looks incredible, rich in features and the git syncing capability is neat. My only wish would be to be able to import my bookmarks somehow. A few months back wrote my one CLI…
      zorbash on HN

Objections

  • No Windows support

    From 1 comment
    • That would definitely be helpful. This tool looks cool, but I need windows support.
      pbronez on HN
  • Encrypted notes cannot be searched alongside plain content

    From 1 comment
    • There have been a few of these note taking systems that have passed through HN lately. I use org-mode for some notes and sometimes open-junk-file (that I discovered in in…
      holmb on HN
  • Codebase has a lot of repetition

    From 1 comment
    • I hate to be critical of what's a rather impressive piece of work, but a lot of the reason for that length is just a lot of repetition, e.g.…
      dmd on HN

Requests

  • Import bookmarks from other tools

    From 1 comment
    • It looks incredible, rich in features and the git syncing capability is neat. My only wish would be to be able to import my bookmarks somehow. A few months back wrote my one CLI…
      zorbash on HN
  • Web-based GUI for non-CLI users

    From 1 comment
    • I love all of this! Just need a similar web-based GUI so my coworkers can use the same back-end technology without having to use the CLI.
      vinebase-albert on HN
  • Native capture tool for macOS and iOS

    From 1 comment
    • Why did you decide to go with Bash instead of another scripting language like Python or Ruby? Portability? "Just because"? I am not bashing Bash ;) but genuinously interested in…
      pantulis on HN
  • Import Evernote notes

    From 1 comment
    • I was searching for something like this and thinking of creating it myself, glad I don't have to now. Can it import evernote notes/notebooks?
      nathias on HN

Questions

  • How tagging works for notes compared to bookmarks

    From 1 comment
    • This tool is going into my workflow right away. I take notes in markdown (with latex) for all my classes but they're disorganized and searching through them for a specific topic…
      mrpf1ster on HN
  • How it compares to similar tools such as kb

    From 1 comment

Alternatives named

  • Emacs org-mode with GPG

    From 2 comments
    • There have been a few of these note taking systems that have passed through HN lately. I use org-mode for some notes and sometimes open-junk-file (that I discovered in in…
      holmb on HN
    • Emacs can use GPG to encrypt files at rest pretty transparently. Just save a files with the extension `.org.gpg` and it should get encrypted automatically with Spacemacs (I…
      phaer on HN
  • pass password manager for daily notes

    From 1 comment
    • I use pass[1] with this alias for daily notes. The nice thing about that is there are lots of native clients ``` alias journal='pass edit journal/$(date +%Y-%m-%d)' ``` [1]:…
      philips on HN
  • jrnl.sh

    From 1 comment
    • Looks similar to jrnl.sh which I have been using for years. Combine with iTerm2 with it's configurable "drop down" terminal with a global shortcut and I can save anything from…
      sixhobbits on HN
  • Archivy

    From 1 comment
    • You can check out https://github.com/Uzay-G/archivy/. It's quite similar except uses a web interface. We're building it out and are working on adding a login system so people can…
      etherio on HN
  • Logseq and Cerveau

    From 1 comment
    • See also Logseq [1] (a roam alternative) and Cerveau/Neuron [2] (a zettelkasten implemented in Haskell) for alternative git-based note management. See also [3] for a Lobsters…
      benrbray on HN

Category, keywords, summaries and labels on this page were made by AI (Thread Reader v2) and not checked by hand. Each point links to the comments it came from.

Add a badge to your READMEShown on HackerShow
[![Shown on HackerShow](https://hackershow.org/badge.svg)](https://hackershow.org/show/24709393)