Skip to content

Releases: kr40/gitnote-app

GitNote v1.0

12 May 12:07

Choose a tag to compare

GitNote v1.0

First stable release of GitNote — a lightweight, keyboard-friendly markdown note-taking app with GitHub sync.

Features

  • 📝 CodeMirror 6 editor with live markdown preview
  • 🔤 JetBrains Mono font with adjustable font size (Settings panel)
  • 📐 Dynamic heading sizes in the editor (H1–H6 scale visually)
  • 🗂 File tree with inline new note, rename, and delete actions
  • 🔍 Full-text search across all notes
  • ☁️ GitHub sync — push/pull your notes to a private GitHub repo
  • ⌨️ Ctrl+S to sync to GitHub instantly
  • 📊 Status bar — line/col, word count, char count, reading time, file size, and live GitHub sync status icon (green/grey/red)
  • 💡 Markdown cheatsheet modal (? button)
  • 🔄 Autosave on every keystroke (local)
  • 🔒 Last open note restored on page refresh

Tech Stack

  • Frontend: React 18 + Vite + Zustand
  • Editor: CodeMirror 6
  • Backend: Express.js + Node.js
  • GitHub API: @octokit/rest