mrpr0phecy

r/selfhosted & r/programming & r/SideProject — Reddit post drafts

Targets: r/SideProject (primary), r/selfhosted, r/programming, r/InternetIsBeautiful When: 24–48 hours after the Show HN post, to capture the secondary traffic wave Subreddit-specific rules (read these before posting):


r/SideProject (primary)

Title: I built 562 free browser-side tools in 2 years. No accounts, no display ads, no upsell. Here's what I learned.

Body:

I'm a developer in Luton, UK. Two years ago I started a hobby project: a single page of calculator widgets. It's now 562 tools. Every one of them is one HTML file, vanilla JavaScript, no framework, no build step. The whole repo is 47 MB including screenshots.

The site: https://www.themostusefulsiteintheworld.com The repo: https://github.com/mrpr0phecy/mrpr0phecy

What it is: 562 browser-side tools. Mortgage calculator, BMI, compound interest, password generator, BPM tapper, JSON formatter, eyepiece calculator, sleep planner, colour contrast checker, invoice generator. 550+ more.

The thing I am most proud of: the no-display-ads part. View source on any page. You will not find an ad slot, an ad network script, a sponsored-content block, or a retargeting pixel. The whole markup is the page, and the page is the tool. (The only third-party scripts anywhere on the site are Google Analytics, for measurement, and three.js / cannon.js / the YouTube IFrame API on the specific tool pages that need them. None of them are advertising.)

The thing I am least proud of: the homepage. I have been told it's “a wall of 562 emoji”. It is. I am working on it.

What I learned in 2 years:

  1. Most users want 10% of the tools. The mortgage calculator, BMI, password generator, compound interest, and BPM tapper get about 60% of the traffic. The other 552 tools are there because I enjoy building them, not because anyone needs them. That is fine.

  2. The “no display ads” thing is more work than I expected. I can't do paid acquisition, can't run retargeting, can't monetise the existing audience with a banner network. I make marketing decisions based on Google Analytics (which is measurement, not ads), GitHub traffic, and what people tell me directly via the help form.

  3. Embeds are the under-rated feature. The /embed.html page lets you iframe any tool in one line. A non-profit health clinic embedded the BMI calculator on their resources page. A primary school embedded the times-tables tool. Neither of them would have found the site without the embed feature.

  4. Open source is the right call. Every tool is on GitHub. Every contribution is reviewed. The catalogue is just a JSON file. The site has had ~30 outside contributors in 2 years.

  5. AI engines are starting to cite the guides. I added 12 long-form “definitive guides” last week (mortgage, BMI, compound interest, etc.) and they have already started showing up in Perplexity citations. I will report back.

What I want feedback on:

Happy to answer questions. The site is non-commercial, the repo is open, the donate link has made £34.50 in 9 months.

Russell.


r/selfhosted

Title: Self-hostable catalogue of 562 free browser-side tools (one HTML file each, no build, no dependencies)

Body:

I built a site with 562 free browser-side tools, and the whole thing is designed to be self-hostable.

The repo: https://github.com/mrpr0phecy/mrpr0phecy

What you get:

To self-host:

git clone https://github.com/mrpr0phecy/mrpr0phecy.git
cd mrpr0phecy
python3 -m http.server 8000

That's it. No npm install, no build, no database, no server-side code. The 562 tools all run client-side. The repo is 47 MB.

What it is good for:

What it is not:

Issues and PRs welcome. The contribution guide is in CONTRIBUTING.md.


r/programming

Title: I built 562 browser-side tools in vanilla JavaScript. The repo is 47 MB. Here is the architecture.

Body:

I have spent 2 years building a catalogue of 562 free browser-side tools. Every tool is one HTML file. No framework, no build, no npm, no TypeScript, no bundler. The total repo is 47 MB, of which ~30 MB is screenshots for the help docs and ~14 MB is the tools themselves.

The repo: https://github.com/mrpr0phecy/mrpr0phecy The live site: https://www.themostusefulsiteintheworld.com

The architecture:

The interesting parts:

  1. The JSON-driven everything. Adding a new tool is a 3-step process: write the HTML, add an entry to cards.json, run the build script. The build script does the sitemap, the RSS, the category pages, the home page, the embed page, and the related-tool suggestions. One JSON entry → 9 pages on the live site.

  2. The no-display-ads part. I made a deliberate choice to ship no ad networks, no retargeting pixels, no sponsored-content blocks. This caps the addressable audience — I can’t do paid acquisition — but it also means the site stays the kind of place that loads instantly and is genuinely the page it claims to be. The “no ads” is enforced at the source: there is no ad slot in the markup.

  3. The embed feature. The /embed.html page takes a tool name, generates a one-line iframe snippet, and lets the user copy it. About 30% of the traffic now comes from embeds. A non-profit health clinic has the BMI calculator on their resources page.

  4. The catalogue as data. cards.json is exposed at https://www.themostusefulsiteintheworld.com/cards/cards.json. The related.json file (also exposed) gives 5 related tools for each tool. AI engines are starting to consume these.

The boring parts:

The fun parts:

Feedback welcome. Especially on the “is the JSON-driven architecture sustainable” question, because I am not 100% sure it is.


r/InternetIsBeautiful

Title: 562 free browser-side tools, no accounts, no display ads. The whole thing is one HTML file per tool.

Body:

I built a site with 562 free browser-side tools. The whole thing runs in your browser. No accounts, no email, no display ads, no upsell, no pop-up, no newsletter, no lead form.

The site: https://www.themostusefulsiteintheworld.com

The catalogue includes: mortgage calculator, BMI, compound interest, password generator, BPM tapper, JSON formatter, eyepiece calculator, sleep cycle planner, colour contrast checker, invoice generator, sleep cycle, debt payoff, and 550+ more.

The site also has 12 long-form “definitive guides” — definitive, math-honest walkthroughs of the topics the tools cover. The guide on mortgages is the one I am proudest of. It walks through the standard repayment formula, the three things the bank's calculator never shows, and the honest way to use the numbers.

The whole thing is non-commercial. The donate link has made £34.50 in 9 months.

Open-source: https://github.com/mrpr0phecy/mrpr0phecy


What NOT to do on Reddit

What TO do on Reddit