v1.0 - macOS 14+

Always there. Never in the way.

A lightweight terminal panel that lives at your screen edge.

A 9pt-wide pill that opens on hover, delivers a full terminal, and collapses back without disturbing your flow. Works across all Spaces, fullscreen apps, and Mission Control.

Clone Repo MIT · Swift 6 · macOS 14+
Windows version coming soon Building V2~mobile app!
Windows version coming soon Building V2~mobile app!
~8 MB Install size
< 50 ms Wake latency
macOS 14+ Supported versions
0 Runtime dependencies
100% Spaces & fullscreen

Check out what it can do

Feature

Built-in notes

CL Notes is a persistent monospaced notepad built into the panel. Jot down commands, draft code snippets, or keep a running log - all without leaving your terminal.

  • Line-number gutter (up to 100 lines)
  • Three access modes: inline drawer, popover, or full tab
  • Auto-saved on every change
  • Full undo support and standard keyboard shortcuts
Feature

Command line help

A searchable command reference loaded from Metadata/command-lines.md. Click any command row to send it directly to the active terminal.

  • Inline drawer, popover, or full-tab mode
  • Real-time filter as you type
  • Resizable drawer (80–384pt range)
  • Click-to-send to active terminal
Feature

Multitask

Run multiple terminal sessions side by side. Split views let you watch logs, edit configs, and run commands without juggling windows.

  • Vertical and horizontal split panes
  • Independent shell sessions per pane
  • Drag to resize or reorder panes
  • Quick-switch between layouts with keyboard shortcuts
Feature

Personalize

Make SideNook yours. Choose from built-in themes or design your own color palette - every visual element can be tuned to match your workflow and style.

  • Curated light and dark themes
  • Custom accent color with live preview
  • Adjustable panel opacity and blur
  • Font size and typeface picker for the terminal
Feature

Status indicator

Know your terminal state at a glance. A subtle indicator shows connection status, running processes, and available updates - without cluttering your screen.

  • Live connection status for SSH and local sessions
  • Background task activity indicator
  • Panel visibility and auto-hide state
  • Update available notification
What'd you think of SideNook? ;) I appreciate all feedback. |
🙌 🙌 🙌

“Seriously, Jacki. What the...! Love to see you grow.”

Vince
🙌 🙌 🙌

“Omgggg I love itttttt! Seriously helps me so much when I have a trillion things to do at once.”

Ronak Pack
🙌 🙌 🙌

“This is exactly what I needed. A terminal that's there when I need it and invisible when I don't. The floating pill is genius.”

Sarah Chen
Software Engineer
🙌 🙌 🙌

“Just a day in and I already find it super super helpful not having to switch apps just to use Claude Code.”

Marcus Rivera
DevOps Engineer

Share your thoughts

Get SideNook

Clone the repo, build with Swift 6, and run.

Clone Repo →
MIT No telemetry Swift 6 native
Terminal
git clone https://github.com/torrespoloc/sidenook-app.git cd sidenook-app make run

How to install

1
Clone

Run git clone https://github.com/torrespoloc/sidenook-app.git

2
Build & run

From the repo root, run make run — builds and launches SideNook

3
Grant permission

macOS asks for Accessibility access — allow it

4
Go

The floating pill appears on your screen edge. Click and start typing!

Support SideNook

Don't be shell-fish, spare a leaf!

SideNook is now open source (MIT licensed) and free for everyone. If it makes your daily workflow easier, consider donating or contributing on GitHub.