MDWrite is a modern, minimal, and powerful Markdown note-taking web application.
It supports live preview, offline access (PWA), multiple languages, and a clean, responsive interface.
- 📝 Write and preview Markdown side-by-side or separately
- 📚 Multi-note system with persistent local storage
- 🌍 Multilingual support (English 🇺🇸 & Turkish 🇹🇷)
- 🎨 Clean dark & light mode support
- 📱 Fully responsive layout (mobile & desktop)
- 🔍 Real-time note search
- 🗑 Delete and export notes (.md files)
- ⚙️ Simple settings interface
- ⚡ PWA support (install as an app)
- ✅ Open-source and easily customizable
| Light Theme | Dark Theme |
|---|---|
![]() |
![]() |
git clone https://github.com/nazimcanislam/md-write.git
cd mdwritenpm installnpm run devnpm run build
npm start- Next.js
- Tailwind CSS
- React Markdown
- Lucide React Icons
- TypeScript
- PWA support
src/app
/components → Reusable components (e.g., Button)
/context → Language context
/markdown → Editor and preview
/public
/images → Favicon and icons
/styles
globals.css → Theme + custom styles
MIT © Nazımcan İslam
You can personalize the GitHub URL and screenshot paths as needed.


