How Building a Jira App Led Me to Create PeekNote — a Minimal macOS Notes Tool for Developers

by April 12th, 2025
Read on Terminal Reader
Read this story w/o Javascript
tldt arrow

Too Long; Didn't Read

PeekNote is a lightweight, always-on-top notes app for macOS. Each tab holds a separate text block. You can add code, emojis, formulas — whatever you need.

Companies Mentioned

Mention Thumbnail
Mention Thumbnail
featured image - How Building a Jira App Led Me to Create PeekNote — a Minimal macOS Notes Tool for Developers
undefined HackerNoon profile picture
0-item

Hi! I'm a UX/UI designer who once decided to step out of Figma and dive into the world of code. That decision led me to build Risk Radar, a risk assessment tool for Jira — despite having zero JavaScript experience.


But during that process, I ran into an unexpected, very practical problem that sparked a second project: I needed a simple way to save, edit, and copy code snippets without cluttering my screen.


That’s how PeekNote was born — a lightweight, always-on-top notes app for macOS.


The Real Problem: Where Do You Put Your Working Snippets?

While building Risk Radar, I found myself copying and editing bits of code, formulas, and API calls constantly — switching between VS Code, Notion, Apple Notes, and browser tabs. It was messy and frustrating.


What I really wanted was:

  • A small, always-on-top window
  • A way to quickly save and reuse text or code
  • Something faster and lighter than Notion or Obsidian
  • A clean, focused design


So… I built it myself.


What Is PeekNote?

PeekNote is a minimal notes app that stays on top of all windows — perfect for text fragments, code, or even quick thoughts.


Each tab holds a separate text block. You can add code, emojis, formulas — whatever you need to keep in sight and copy fast. It’s not trying to replace full-blown editors — just be a focused utility that’s always there when you need it.


Key features:

  • Multiple color-coded tabs for organization
  • Resizable text input (custom-built, since SwiftUI's TextEditor doesn't support resizing)
  • Clipboard paste support (from browser, IDEs, anywhere)
  • Font size settings
  • No cloud — all data is stored locally on your Mac

Back to SwiftUI (a Breath of Fresh Air)

After working in JavaScript and Atlassian Forge, I missed the comfort of Swift and SwiftUI. (Let’s be honest — sometimes you just want things to break in familiar ways 😅).


Having already built Type Switch — a macOS app for language switching — I felt at home in this environment. So while juggling Forge limitations and console.log()s, I started building PeekNote on the side using SwiftUI + a bit of AppKit, keeping it dependency-free and lightweight.


Final Thoughts

PeekNote started as a personal experiment — just something to make my dev life a little less chaotic. Now I use it every day, whether I’m working on a macOS project or something in JavaScript.


Could I live without it? Probably. But why would I want to?


Sometimes, the smallest tools make the biggest difference.


👉 Want to try it out? You can download PeekNote on the Mac App Store

Trending Topics

blockchaincryptocurrencyhackernoon-top-storyprogrammingsoftware-developmenttechnologystartuphackernoon-booksBitcoinbooks