The note-taking app
for developers
Rich text and code blocks, syntax highlighting, and various themes. Available for macOS.
Free to download. macOS 14+.
Rook
Notebooks
+
CLI Quick Refs3
kubectl quick ref
Docker commands
Git workflows
Work Notes2
Aa
B
I
U
S
</>
{ }
kubectl quick ref
Commands for managing context, pods, deployments.
Contexts
bash
1 kubectl config get-contexts2 kubectl config use-context <name>3 kubectl config current-context
Pods
bash
1 kubectl get pods -n <namespace>2 kubectl logs <pod-name> --tail=100 -f3 kubectl exec -it <pod-name> -- /bin/sh
Deployments
bash
1 kubectl rollout restart deployment <name>2 kubectl rollout status deployment <name>3 kubectl delete pod <pod-name> --grace-period=0
Rook
kubectl quick ref
Commands for managing context, pods, deployments.
bash
kubectl config get-contexts kubectl config use-context <name> kubectl get pods -n <ns> kubectl logs <pod> --tail=100 -f
SwiftPythonTypeScriptGoRust
Code Blocks
17 languages with syntax highlighting
HBI{}☑
Rich Text + Code
Headings, lists, todos, code blocks
5 Themes
Dark, Light, Terminal, Paper, Midnight
Local & Private
No cloud, no account, your machine
Themes
Five built-in themes, each with its own syntax highlighting
Rook
Binary Search
A divide-and-conquer algorithm for sorted arrays. Runs in O(log n) time.
python
def binary_search(arr, target): lo, hi = 0, len(arr) - 1 while lo <= hi: mid = lo + (hi - lo) // 2 if arr[mid] == target: return mid
Shortcuts
All the usual suspects, and a few more
New block
⌘↵
Code block
⌘⇧↵
Sidebar
⌘\
New note
⌘N
Search
⌘F
Multi-cursor
⌥Click
Get Rook
For people who write prose and code.
Free, local, no account needed.
Requires macOS 14 Sonoma or later.