Skip to content

Latest commit

Β 

History

59 Commits

Folders and files

NameName
Last commit message
Last commit date
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Yesss Editor

Yesss Editor

A minimal, distraction-free Markdown editor with inline preview, built with Tauri and TipTap. Lightweight and cross-platform β€” runs on Windows, macOS, and Linux.

Version License Platform


Features

  • Rich text editing β€” Bold, italic, underline, strikethrough, headings, lists, blockquotes, inline code, and links
  • Bubble menu toolbar β€” Formatting toolbar appears on text selection
  • Image support β€” Paste, drag & drop, or insert images directly into your document
  • Image preview β€” Full-screen gallery with navigation between images
  • Command palette β€” Quick file search with fuzzy matching (Ctrl + \)
  • Zen mode β€” Fullscreen distraction-free writing (Ctrl + Shift + F)
  • Theming β€” 5 built-in themes: Light, Dark, Catppuccin, Espresso, Tokyo Night
  • Customizable font size β€” Adjustable with keyboard shortcuts
  • Adjustable editor width β€” Resize the editor area on the fly
  • Unsaved changes guard β€” Prompts to save before closing or switching files
  • Word & character count β€” Live statistics in the info panel
  • Native file dialogs β€” Open, save, and save-as with system dialogs

Screenshots

Screenshot 1 Β Β  Screenshot 2

Video

2026-06-28.19-20-27.mp4

https://github.com/dimm999/Yesss-Editor/assets/video2.mp4

Shortcuts

Shortcut Action
Ctrl + N New file
Ctrl + O Open file
Ctrl + Shift + O Open folder
Ctrl + S Save file
Ctrl + Q Quit
Ctrl + \ Command palette
Ctrl + Shift + F Toggle zen mode (fullscreen)
Ctrl + = Increase font size
Ctrl + - Decrease font size
Ctrl + 0 Reset font size
Ctrl + ; Decrease editor width
Ctrl + ' Increase editor width
Ctrl + [ Previous theme
Ctrl + ] Next theme
Ctrl + / Toggle info panel

Installation

Download

Download the latest release from the Releases page.

Build from source

Prerequisites:

# Clone the repository
git clone https://github.com/dimm999/Yesss-Editor.git
cd Yesss-Editor

# Install dependencies
npm install

# Development
npm run tauri dev

# Build for production
npm run tauri build

Tech Stack

  • Tauri v2 β€” Native desktop framework
  • React v19 β€” UI library
  • TipTap β€” Rich text editor
  • Vite β€” Build tool
  • TypeScript β€” Type safety

Configuration & Themes

The app stores its config and themes in the standard app data directory:

OS Path
Windows %APPDATA%\yesss-editor\
macOS ~/Library/Application Support/yesss-editor/
Linux ~/.config/yesss-editor/

Inside that directory you'll find:

  • config.json β€” editor settings (font size, editor width, active theme)
  • themes/ β€” custom theme JSON files

You can add your own themes by dropping .json files into the themes/ folder.

License

MIT

About

🎨 Aesthetic, distraction-free Markdown editor with inline preview, Zen mode, and Catppuccin/Tokyo Night themes. Powered by Tauri. ⚑

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages