Couldn't find a decent outliner, so this dev built Kosshi for Mac/iOS with a custom rendering engine. Zero proprietary servers, pure native performance.

Sup fellow code monkeys. How many times have you downloaded a shiny new note-taking or outlining app—Notion, Evernote, Obsidian—only to uninstall it a week later because it’s bloated, laggy, demands you create an account, and uploads your messy brain-dumps to god-knows-whose server? Frustrated by the same BS, one indie dev just rolled up his sleeves and built a damn fine alternative called Kosshi.
Let’s look at where this started. A few years ago, Junichi (the creator) was writing a technical book. He realized that sketching the structure first made the writing process way smoother. But at the time, he was juggling multiple personal projects, and his data was scattered across a dozen different tools.
His requirements weren't exactly rocket science: an outliner that worked exactly the same on Mac and iPhone, supported inline images, and kept his data strictly on his own devices.
He couldn't find one that didn't suck, so he built Kosshi.
Kosshi is a 100% native macOS and iOS app. The mad lad actually wrote the rendering engine entirely from scratch. It’s designed to stay buttery smooth even if you have a massive, text-heavy outline. Syncing? It goes straight through iCloud. There are no mandatory accounts, no proprietary backends, and no need to rent a cloud vps to host your data. Your notes live on your devices. Period.
Browsing through the Product Hunt comments, the community is vibing hard with this practical approach.
Take notes, indie hackers. You don't always need a massive tech stack or a flashy AI feature to build a product people actually want to use. Sometimes, just scratching your own itch and doing the basics exceptionally well is enough.
In an era where web wrappers and Electron apps devour RAM like it's free candy, a well-optimized Native app with zero backend dependency is incredibly refreshing. If you’re tired of managing APIs and databases, take a page out of Junichi’s book: Build native, sync via iCloud, and sleep soundly at night knowing your app won't crash because a server went down.
Source: Kosshi on Product Hunt
Filed under [Tools & Tech Stack]