Launching today

Typeletter
Turn your browser into a cozy, nostalgic writing nook
90 followers
Turn your browser into a cozy, nostalgic writing nook
90 followers
Turn your browser into a cozy, nostalgic writing nook for letters, journals, and thoughts you’ve been meaning to write. Typeletter mimics the feel of a real typewriter: clacky keys, carriage return lever, scroll knob, without any setup or sign-up. Pick your ink ribbon (Black, Red, Blue, Sepia), choose an ambience like Rain, Beach, Jazz, or Park, and just start typing from the heart. When you’re done, hit “finish” to email your note, download it as a beautiful image with wax seal stamps.








App Access Matrix by Stitchflow
minimalist phone: creating folders
I genuinely love it, but I am not so sure whether I want to go back to that era as a writer. One mistake and you could start writing over again :D
App Access Matrix by Stitchflow
@busmark_w_nika Hahah! Guess it's also a time when people had their own correction tape situations as well. Anyway, with this experience, I wanted to marry our ease of digital editor with typewriter effect. :)
Congrats on the launch! I gave Typeletter a try, and I found it very relaxing. It’s refreshing to see a product that focuses on meaningful writing and reflection.
I did feel there was a very slight input lag, and over time maybe it could use some more ambience options, like maybe a forest? Or the city? All in all, it’s a very nice product!
App Access Matrix by Stitchflow
@apira_giriharan Thanks! :) Sure, will keep adding more ambient sounds. Glad to know.
Browser-based “typewriter” apps hit scale pain when exporting high-res images and audio ambience cause memory spikes and jank on low-end devices.
Best practice is OffscreenCanvas for render-to-image, preloading audio with the Web Audio API and limiting concurrent buffers, plus local autosave in IndexedDB to avoid losing drafts on refresh.
How are you implementing the Time Capsule scheduled email delivery without accounts, and do you encrypt drafts or email payloads client-side to keep the no-signup privacy promise?