JustWrite
Offline First Local Notepad

Overview
Most notepad apps already have great individual features, but they’re usually scattered across different products. JustWrite was built to bring the useful parts together into a single local-first writing app that stays simple and fast. The project is actively evolving and new features are continuously being added and refined.
What I Built
A browser-based offline notepad with local-first storage and customizable writing tools.
- Notes stored locally using localStorage
- Full offline support with PWA support
- Multi-note workflow with pin/delete support
- Focus Mode for cleaner writing sessions
- Markdown shortcuts for faster formatting
- Export notes as TXT, Markdown, or JSON
- Customization options for fonts, lines, spellcheck, sounds, and more
- Light/Dark theme with system preference detection
Development
Built incrementally by shipping core features first and expanding based on usability and iteration.
- Editor and autosave system
- Multi-note management
- Focus Mode and exports
- Settings and personalization
- Offline support and installable PWA setup
Tech Stack
- Next.js 16
- React 19
- TypeScript
- Tailwind CSS 4
- Radix UI
- Framer Motion
- Heroui
- LocalStorage API
- Service Worker
Current Status
JustWrite is still being iterated on. The goal is to keep improving the writing experience by combining useful features into one clean and reliable local-first app without unnecessary complexity.