The note-taking app
for developers
Rich text and code blocks, syntax highlighting, and various themes. Available for macOS.
Free to download. macOS 14+.
New note
Search notes...⌘K
CLI Quick Refs3
kubectl quick ref
Docker commands
Git workflows
Work Notes2
New Notebook
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
New note
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
New note
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 note
⌘N
Search
⌘F
Code block
⌘⇧↵
Settings
⌘,
Multi-cursor
⌥Click
Delete note
⌘⇧⌫
Rook is launching soon
Get notified as soon as Rook launches.
Requires macOS 14 Sonoma or later.