EasyNotes is a lightweight browser note editor built for fast, temporary writing. It modernizes the quick-notes flow of notes.io with a calmer interface, browser-based auto-save, rich text controls, live writing stats, and theme preferences.
Try it at easynotes.io.
The project is intentionally small: open the page, write what you need, and let the browser keep the draft available until you clear it or move it somewhere more permanent.
- Rich text editor with undo, redo, bold, italic, underline, and bullet list controls
- Plain-text paste and drop handling to keep notes clean
- Debounced browser storage auto-save using
localStorage - Live word and character counts
- Dark, light, and system theme preferences
- Responsive, keyboard-friendly UI built with TypeScript and Vite
- TypeScript
- Vite
- HTML and CSS
- Browser
localStorage
Install dependencies:
npm installRun the development server:
npm run devBuild for production:
npm run buildPreview the production build:
npm run previewEasyNotes is a personal CV project focused on a polished single-page writing experience. Current work is centered on editor ergonomics, reliable browser persistence, and a minimal interface that stays out of the way.
