nowfound

Dev tools · alternatives · 2026

AM

24 alternatives to A motherfucking app (does one thing, under 300 LOC)

Inspired by motherfuckingwebsite.com, this is a 100% static HTML/JS app. You get one task box. A “do nothing” button. And zero bullshit. No login. No tracking. No frameworks. Just focus. Under 300 lines of code. Built for fun. Possibly for sanity.

A motherfucking app is a minimal static HTML and JavaScript task manager that provides a single task box, a "do nothing" button, and nothing else. Built in under 300 lines of code with no login, tracking, or… Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes.

  1. 1IM

    Hi HN! I made many small web games in the past with Unity or Phaser. But this time I wanted to make something completely on my own. So I coded a basic game framework in plain JavaScript, and used it to make Almost Pong. This was a really fun project that taught me a lot about JavaScript, and I plan to make more minimalist games with this framework. Interesting fact: Almost Pong doesn't load any assets, all sprites and sounds are generated with code. Happy to answer questions, and please let me know if you have any feedback on the game. Thanks!

    2022 · lessmilk.com · its alternatives →

  2. 2TP
  3. 3

    Dead simple, drag and drop personal websites

    2021 · mmm.page · its alternatives →

  4. 4

    The dumbest most effective solution to your indecisiveness.

    2016 · icantfuckingdecide.com · its alternatives →

  5. 5
    Dazzle▲116

    A mobile web browser engineered from first principles

    2017 · dazzle.vercel.app · its alternatives →

  6. 6

    I built µJS because I wanted AJAX navigation without the verbosity of HTMX or the overhead of Turbo. It intercepts links and form submissions, fetches pages via AJAX, and swaps fragments of the DOM. Single tag, one call to `mu.init()`. No build step, no dependencies. Key features: patch mode (update multiple fragments in one request), SSE support, DOM morphing via idiomorph, View Transitions, prefetch on hover, polling, and full HTTP verb support on any element. At ~5KB gzipped, it's smaller than HTMX (16KB) and Turbo (25KB), and works with any backend: PHP, Python, Go, Ruby, whatever.…

    Mar 2026 · mujs.org · its alternatives →

  7. 7

    Turns websites into markdown

    2016 · fuckyeahmarkdown.com · its alternatives →

  8. 8
    LessMilk▲102

    One HTML5 game per week.

    2014 · lessmilk.com · its alternatives →

  9. 9

    Easily create modular, blazing-fast and bloat-free web apps

    2023 · meshblaze.com · its alternatives →

  10. 10

    Faster than AngularJS and ReactJS. Better MV-ish Framework.

    2015 · jsblocks.com · its alternatives →

  11. 11MA

    Hey all Sharing a new piece of work I've been doing with a friend. Mu is a new micro web app platform which enables building and sharing apps instantly with storage, auth and payments built in. Apps are single file, built in the browser and rendered as an iframe. They're "micro" because they're quite literally tiny single purpose utilities like a hackernews reader or old school guest book. It's mostly at this point something that scratches a personal itch. Making app development super simple and lightweight. Sort of like living GitHub gists. And trying to build a simpler, cleaner place to…

    2023 · mu.app · its alternatives →

  12. 12

    Fall asleep by watching JavaScript load. Contribute to sarusso/bedtime development by creating an account on GitHub.

    Jan 2026 · github.com · its alternatives →

  13. 13

    Bring the best of mobile sites and native apps to your users

    2016 · javascriptair.com · its alternatives →

  14. 14

    I've been having a blast making multiple mini apps that run in the browser. I've been trying to see how far I can go without having a backend and relying on other services. I wrote these for fun and wanted to know what folks think.

    Jun 2026 · joeheyming.github.io · its alternatives →

  15. 15

    My wife and I recently submitted to a mobile game jam on Newgrounds (yes, it's still around). What started as a question of whether we could do it somehow morphed into whether we could do without so many of the seemingly needless complications rampant in our respective industries. My wife thus did all the art as traditional frame-by-frame animation (no puppets or tweening) and I preceded without a game engine. I did use a pre-processor that gives JS a Lisp syntax (Parenscript), because C-syntax is gross. We hope the end result, while definitely of small scope, will serve to inspire some…

    2022 · github.com · its alternatives →

  16. 16

    Brutal.

    2017 · motherfuckingwebsite.com · its alternatives →

  17. 17AC

    We created Slash (https://getslash.co/hn) after realizing that todo list apps are hopelessly broken. They're great at making lists, but offer you no help in crossing them off. In fact, they often create even more stress when you're staring at a list 100 items longs. Slash is a task "do-er" that helps you CRUSH your list by focusing on one task at a time. Quickly enter your tasks, hit 'Start', and the window shrinks down to a small always-on-top window that shows your current task and how long you've been working on it. When you're done, hover over the task name and click…

    2019 · its alternatives →

  18. 18

    Dead Easy HTML Prototyping.

    2015 · fireapp.kkbox.com · its alternatives →

  19. 19

    An immutable, framework-free single-file Web OS prototype

    Jun 2026 · go-web-os.web.app · its alternatives →

  20. 20AS

    This is a browser front-end (ultra simple) for Chrome, built using puppeteer. I like it because it provides a usable single browser tab (that conveniently crashes on certificate errors (thanks to puppeteers default flags which I haven't altered here)), without using any JS scripting on the client side. There's some clever hacks to get that to work, including stylesheet media queries (to zero in on the correct viewport dimensions), and MJPEG, a crazy HTTP keep-alive way to stream JPEG frames of a video, favored by old-style CCTV/security/web cameras allegedly. I noticed it went from…

    2022 · its alternatives →

  21. 21

    An introduction for new programmers

    2015 · xoilaczbt.tv · its alternatives →

  22. 22
    wallop▲9

    A minimal JavaScript library for showing & hiding things 🙈

    2015 · its alternatives →

  23. 23

    Put this together this afternoon. I've been after something to quickly jot down the odd piece of information that I can access later in the day when browsing the web. Hopefully you find it useful. Criticism/thoughts/ideas greatly appreciated. I should add, since all the hard work here lies in the work of others here — garlic.js is a great plugin for handling localstorage. Cheers Jason

    2012 · a5.gg · its alternatives →

  24. 24MA

    A blog on PHP, JavaScript, and more

    2016 · amitmerchant.com · its alternatives →

Also compare

Ranked by how close each launch is in meaning, then by votes. Prices were read from each product’s own site when checked and can change. Refine with your own description →