Rook

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

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
Rook

Get Rook

For people who write prose and code.
Free, local, no account needed.

Requires macOS 14 Sonoma or later.