Every technical writer faces a consistent frustration that has nothing to do with content creation.
It's that frustrating 20-minute gap between completing a draft and actually publishing it. We call this the Formatting Tax. You finish your content in a focused editor, try to move it to WordPress, Substack, or Medium, and then the trouble begins: headers look wrong, image references break, and your carefully formatted code snippets become unreadable.
Today, we're launching Writtte to eliminate this inefficiency once and for all.
Technical Architecture of Writtte
Writtte is a clean, distraction-free writing environment built for modern publishing workflows. It came from solving a real problem that many of us face: content creation is challenging enough without technical headaches getting in the way of sharing your work.
The heart of Writtte is our Export Engine, built with Go for backend operations and TypeScript for the frontend, with Bun as the JavaScript runtime. Instead of just copying text, Writtte maps the actual structure of your content elements - headers, links, lists, and images - making sure they look exactly right when they arrive in your destination platform.
Technical Stack:
- Backend: Built in Go for lightning-fast performance
- Frontend: Pure TypeScript with Bun runtime - no bloated frameworks
- Database: PostgreSQL for reliable data storage and content versioning
- Infrastructure: Optimized for AWS deployment
We've designed everything to keep infrastructure costs low even as you scale up your content operations. Every part of the stack was chosen for its performance and efficiency.
Open Source Release
We believe writing tools should be transparent and accessible to everyone. That's why we're excited to announce Writtte as an open-source project. Check out the license file in our repository for the full details.
By making our code public, we're aiming to:
- Build Trust: See exactly how your content is handled
- Expand Export Options: Help us add support for more platforms like Ghost, LinkedIn, GitHub, and others
- Get Real Feedback: Try our formatting engine and tell us how we can make it better
The repository is live now. You can clone it, run it locally with minimal setup, and start writing your next piece today.
What's Coming: Writtte SaaS
This open source release is just the beginning. While the core editor and export engines will always remain free and open, we're building a premium SaaS version with features for professional content creators.
Development Timeline
Here's what you can expect from us:
- Today: Open source release with core functionality
- Coming Soon: New features will be released one by one after this initial version
- Launch: Comprehensive development documentation will be published when we launch the SaaS application
Get Involved
Whether you're a solo blogger, developer, or content creator, we'd love for you to try Writtte.
- Try It Out: Download the code, test the export feature, and let us know how it works for you
- Contribute: Found a bug or want to add a new export option? Pull requests welcome
- Stay Updated: Follow our progress as we build toward the full launch
Content creation should focus on your ideas. Let Writtte handle the technical details.
Happy Writing,
Writtte