Esta página se muestra en inglés. Una traducción al español está en curso.
ConfigsJul 5, 2026·3 min de lectura

Heynote — Dedicated Developer Scratchpad with Language Blocks

A desktop note-taking app designed for developers who need a persistent scratch buffer. Features syntax-highlighted language blocks, a calculator mode, Markdown support, and instant access — always one shortcut away.

Listo para agents

Instalación lista para agent

Este activo puede instalarse después de elegir el runtime, revisar el plan y ejecutar el comando correspondiente.

Native · 98/100Política: permitir
Superficie agent
Cualquier agent MCP/CLI
Tipo
Skill
Instalación
Single
Confianza
Confianza: Established
Entrada
Heynote
Comando de instalación directa
npx -y tokrepo@latest install 872d6532-786d-11f1-9bc6-00163e2b0d79 --target codex

Ejecutar después de confirmar el plan con dry-run.

Introduction

Heynote is a purpose-built scratchpad application for developers. Unlike general-purpose text editors, it provides a single persistent buffer divided into language blocks — each with its own syntax highlighting. It is designed for the quick notes, code snippets, and calculations that developers constantly need during their workflow.

What Heynote Does

  • Provides a persistent scratchpad that saves automatically without file management
  • Supports multiple language blocks within a single buffer (JavaScript, Python, SQL, etc.)
  • Offers syntax highlighting powered by CodeMirror for 100+ languages
  • Includes a built-in math/calculator block for quick computations
  • Launches instantly via a global keyboard shortcut

Architecture Overview

Heynote is an Electron-based desktop app using CodeMirror 6 as its editor engine. The buffer is a single document divided by block separators, each tagged with a language identifier. Content is auto-saved to a local file on every keystroke. The app registers a system-wide hotkey for instant access and supports multiple themes.

Self-Hosting & Configuration

  • Install the platform-specific package (no account or cloud needed)
  • Content is stored in a local file (configurable location)
  • Set a global hotkey to toggle the window from any application
  • Choose between light and dark themes or auto-detect system preference
  • Configure default language for new blocks

Key Features

  • Language blocks: divide your buffer into sections, each with its own syntax mode
  • Auto-save: content persists across restarts without manual save
  • Math block: evaluate expressions inline using a built-in calculator engine
  • Global hotkey: one shortcut to show/hide from anywhere on your desktop
  • Minimal and focused: no file trees, tabs, or project management — just text

Comparison with Similar Tools

  • VS Code scratch files — requires creating files; Heynote is always one buffer
  • Apple Notes / Notion — general note apps; Heynote is code-first with syntax blocks
  • Obsidian — knowledge management; Heynote is a quick-access scratchpad only
  • ScratchPad (browser) — web-only; Heynote is a native desktop app with hotkey access
  • Quill / Typora — rich text; Heynote uses plain text with syntax highlighting

FAQ

Q: Where is my data stored? A: Content is saved to a local file on disk. The path is configurable in settings. No cloud sync is involved.

Q: Can I have multiple scratchpads? A: The primary design is one buffer with language blocks, but you can configure multiple buffer files.

Q: Does it support Vim keybindings? A: Yes, Vim and Emacs keybinding modes are available in settings.

Q: Is there a web or mobile version? A: A web version is available at heynote.com for browser-based access, alongside the desktop apps.

Sources

Discusión

Inicia sesión para unirte a la discusión.
Aún no hay comentarios. Sé el primero en compartir tus ideas.

Activos relacionados