httptoolkit-ui
accounts
Our great sponsors
httptoolkit-ui | accounts | |
---|---|---|
1 | 1 | |
265 | 9 | |
0.4% | - | |
9.4 | 9.0 | |
9 days ago | 21 days ago | |
TypeScript | TypeScript | |
GNU Affero General Public License v3.0 | GNU Affero General Public License v3.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
httptoolkit-ui
-
Ask HN: How to Monetize Open-Source Software?
> Monetization via Paid Premium Version / Open Core
This point is interesting, because it assumes the only way to do premium is with a closed-source version, losing the open-source benefits.
Personally I've had good success (i.e. comfortably enough income as a solo bootstrapped project that I can work on open source full time) doing a freemium approach that's 100% open-source for http://httptoolkit.tech
Yes, anybody can fork the project and remove the payment checks (here: https://github.com/httptoolkit/httptoolkit-ui/blob/5cf0b10c6...) but it's a non-trivial hassle to fork everything and hook it all up, and means ongoing maintenance work to manage a fork forever, so at the price it's not really worth any serious professional's time (and I give out free licenses for everybody would contributes to the code anyway).
Works well, lets you stay 100% open source, which is good for everybody and encourages contributions, and you can still make enough money to fund development (never going to make anybody a billionaire, but that's not the point).
accounts
-
Ask HN: How to Monetize Open-Source Software?
To access the paid bits, you log in with your email (passwordless: it emails you a code to login) either online (https://httptoolkit.tech/get-pro/) or in the app itself, and you complete an online checkout (managed by Paddle.com) to subscribe for X duration.
As long as you're logged into the app itself, it makes a check on startup with your auth token to see if your current subscription is still active. If it's active, all the paid features turn on.
No passwords, no license keys, auth & subscription data storage managed by Auth0, and one tiny accounts server that glues the checkout & auth0 together (which is also open source: https://github.com/httptoolkit/accounts/).
That's the normal flow, but assuming you don't change the code it works the same whether you use the hosted deployment or you fully self-host the core app.
What are some alternatives?
jsonhero-web - JSON Hero is an open-source, beautiful JSON explorer for the web that lets you browse, search and navigate your JSON files at speed. 🚀. Built with 💜 by the Trigger.dev team.
awesome-oss-monetization - 🏆 A curated list of monetization approaches for open-source software. Feedback welcome!
httptoolkit-desktop - Electron wrapper to build and distribute HTTP Toolkit for the desktop
lemonade-stand - A handy guide to financial support for open source
httptoolkit - HTTP Toolkit is a beautiful & open-source tool for debugging, testing and building with HTTP(S) on Windows, Linux & Mac :tada: Open an issue here to give feedback or ask for help.
fugu - Fugu is simple, privacy-friendly, open-source and self-hostable product analytics. 🐡