Skip to content
suraj-xdPublic

About

Everything you type or paste, stamped with when. A minimal macOS capture app.

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Repository files navigation

Typestamp icon

Typestamp

Everything you type or paste, stamped with when.

Typestamp is a tiny macOS capture app. Press ⇧⌘' anywhere, type or paste, hit Return — it's in the log with a timestamp. The log is a searchable, day-grouped journal of everything you've ever captured.

The capture bar: a floating paper capsule with a live clock, summoned anywhere with ⇧⌘'

The Typestamp log window: day-grouped entries with todos, a bookmark, search, and a live clock

Features

  • Spotlight-style capture — a floating bar summoned over any app with a global hotkey (⇧⌘' by default, configurable in Settings)
  • Todos — ⇧↩ logs a capture as a todo; click its box to mark it done
  • Images — paste a screenshot or image straight into the bar
  • Bookmarks — capture a link and it renders with its favicon, page title, and OpenGraph preview
  • Search & filter — full-text search over everything (SQLite FTS5), plus a one-click day filter
  • Local-first — one SQLite file and plain PNGs in ~/Library/Application Support/Typestamp; no account, no sync, no telemetry
  • Minimal paper-and-ink UI — light and dark

Keyboard

Keys Action
⇧⌘' Open the capture bar anywhere
↩ Log it
⇧↩ Log it as a todo
⌥↩ Add a line
esc Dismiss without saving
⌘F Search the log

Install

Grab the DMG from Releases and drag Typestamp to Applications. Builds are Developer ID-signed and notarized.

Build from source

Requires macOS 14+ and Xcode 16+.

git clone https://github.com/suraj-xd/typestamp.git
cd typestamp
make install   # builds dist/Typestamp.app and copies it to /Applications

Development

Two SwiftPM targets: TypestampKit (storage — GRDB/SQLite with FTS5, fully tested) and Typestamp (the app — SwiftUI plus an AppKit capture panel).

make test    # run the test suite
make app     # build dist/Typestamp.app
make run     # build and launch
scripts/make-icon.sh   # regenerate the icns after changing Assets/icon.png
scripts/make-dmg.sh    # build a distributable DMG into dist/

License

MIT

About

Everything you type or paste, stamped with when. A minimal macOS capture app.

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages