This is yet another publishing platform. Or, as I like to call it, Yappl.
Think of it as a Ghost alternative, but easier to self host. For the past 6 months I have been writing a biweekly newsletter about online privacy and ethical software (https://cureprivacy.substack.com). I tried out various publishing platforms (Wix, Ghost, Tinyletter, Substack etc.) and finally settled on Substack for various reasons. But, every Substack newsletter has an expiry date.
So, I decided to build my own platform to have control over customization, analytics, tracking etc. Surprisingly, very few platforms allow you to disable email open and click tracking. And I hear you saying: "but why would anyone want to disable email open & click tracking for a newsletter?". Short answer - because I want to. Since this is a publication about online privacy I would at least like to make tracking opt-in. In my opinion, tracking engagement for any app/site should always be opt-in. It's also something I plan to integrate into this platform.
Honestly, this platform still has a long way to go to compete with a product like Ghost. Big features such as payments, analytics and blob storage are still missing. But, the core functionality - writing words and sending it to a list of subscribers (with your own optional tracking and analytics) - works 😀. And this is just the beginning!
You can view this repository in action here and the actual code here.