Dhirendra.
Back to Projects
Live

Inkwell — Writing App

A distraction-free Markdown writing app with local-first storage, real-time preview, and one-click export to PDF or HTML.

Solo Developer 4 weeks May 2024
TauriReactTypeScriptRustCodeMirror
// screenshots
Screenshot 1
Inkwell — Writing App screenshot 1
Screenshot 2
Inkwell — Writing App screenshot 2

The Problem

Every writing app is either too minimal (basic Notes apps) or bloated with sync engines, accounts, and subscriptions. Writers who just want a fast, local, beautiful Markdown editor with no cloud dependency had surprisingly few good options.

The Solution

Inkwell is a native desktop app built with Tauri — a Rust-powered alternative to Electron that produces a 4MB binary instead of a 200MB one. The editor runs on CodeMirror 6 with a custom Markdown theme. Files stay on disk in plain .md format — no proprietary formats, no lock-in.

Features: split-pane live preview, focus mode that dims everything but the current paragraph, word count goals, and export to clean PDF or styled HTML with one click.

The Outcome

  • App binary size: 4.2MB (vs 180MB+ for Electron alternatives)
  • Cold launch time under 200ms on a 5-year-old MacBook
  • 600+ downloads in the first two weeks via GitHub releases
  • Featured in a Tauri community showcase
// related work

More Projects

Live

Nexus — SaaS Analytics

Real-time analytics dashboard for B2B SaaS companies. Tracks MRR, churn, and user behavior with custom event pipelines.

Next.jsTypeScriptPrismaPostgreSQL
Solo Developer3 months
Case Study
Live

Forge — Dev Tool CLI

A TypeScript-first CLI that scaffolds production-ready Next.js apps with opinionated defaults. 2,000+ weekly npm installs.

Node.jsTypeScriptCommander.jsnpm
Solo Developer6 weeks
Case Study