I'm building Limiter, a feature management solution tailor-made for SaaS products.
I built this as an abstraction over all the repetitive work I had to do for every new side project.
At the core of Limiter is the ability to model plans and features. Which makes it easy for you to optimize tier-based plans. Or quickly put together bespoke plans for customers.
How it differs from solutions like LaunchDarkly and Optimizely is that it niches down on using feature flags for enforcing entitlements, limits and quotas, rather than for A/B testing and experimentation.
Would love to hear your feedback as to whether this solves a real need for you.
Looks really cool! You can boost your landing page conversion by presenting user success stories instead of upcoming features. It's important for visitors to see how they people in similar place got from A to B using your tool.
Assume this announcement brought you less than 3 sign ups (been there), consider getting to traction via direct sales. Can help you with those, let's connect on Twitter.
what is the difference to https://killbill.io/ ?
Killbill is new to me, just had a look at their offering. It seems on par with Stripe Billing (and arguably less developer friendly) and it's all about how to collect payments from your customers.
Limiter on the other hand is concerned with what happens after you've collected the payment. Whether Bob on Plan A is entitled to Feature X. And whether Feature X is a basic toggle, or has some finite consumption limit.
Hope that clarifies the positioning 😁
Actually the invoicing part, although sounds like it is solved, is the most complicated in the sense that it can know if you are still entitled for access to feature if you cancelled in the middle of the months and many other edge cases. The problem is that they don't have integration with pebble, which i wanted to use initially (since stripe is more difficult to use outside the US) and i will have to develop a plugin or the other way around somehow, not sure. I am still trying to figure things out about how to do entitlements since that is something I never did before.
They have entitlements, https://docs.killbill.io/latest/entitlement_subsystem.html
Not sure how easy it is to use.
Is there another open source project that is closest to what you are offering? I.e. sets of entitlements?
It does sound like they support entitlements, but their documentation, as well the way the mechanism is described, confuses the hell out of me.
The way I've implemented entitlements is via a simple feature flag, hopefully that concept is more familiar to developers 😅
For something similar to Limiter, this is quite close https://www.pricewell.io/gated-content/
They also try to manage subscriptions which I'm steering clear from 😁 I'd rather go for an integration as there are tools out there (Stripe Billing, Chargebee) that can do the job way better than me