asweigart/lottie-website-tester — explained in plain English
Analysis updated 2026-05-18
Check your own website for broken links before a launch or redesign.
Find which pages on your site are slow or too heavy to load quickly.
Spot images, scripts, or stylesheets on your site that are missing or broken.
Generate a shareable report of your site's health to send to a client or teammate.
| asweigart/lottie-website-tester | jidukrishna/otp_listener | affaan-m/behavioral_rl | |
|---|---|---|---|
| Stars | 27 | 27 | 26 |
| Language | HTML | HTML | HTML |
| Setup difficulty | easy | moderate | moderate |
| Complexity | 1/5 | 2/5 | 4/5 |
| Audience | general | developer | researcher |
Figures from each repo's GitHub metadata at analysis time.
Lottie Website Tester is a single HTML file you download and place on your website to check it for problems. There is no account to create, nothing to install, and nothing to pay for. You own the file and can use it however you want. The way it works is simple: download lottie.html, upload it to any folder on the site you want to test, then open that URL in your browser and click Start crawl. The tool scans every page on your site and reports back what it finds. Because it runs inside your browser, no data is sent to any outside server. It checks for several types of issues: broken links (pages that return a 404 or error code), slow-loading pages, heavy page weight, insecure resources mixed into secure pages, broken images or stylesheets, and redirect chains. The results appear in a dashboard as the crawl runs, and you can sort and filter the full table of URLs when it finishes. If you need to share results, you can export them as CSV, JSON, a standalone HTML report, or a plain-text summary. A few things it cannot do: it does not run JavaScript on the pages it visits, so links that only appear after page load will be missed. It also follows your browser's same-origin rules, meaning it can fully check pages on the same domain but gets limited information about cross-domain resources. The project exists because the author wanted a no-friction way to find broken links on his own sites without creating accounts or dealing with paywalls. It will not gain a paid tier. The tool is simple by design and free to use forever.
A free single-file tool you upload to your own website to find broken links, slow pages, and bloated pages, with no signup or install.
Mainly HTML. The stack also includes HTML, JavaScript.
The README does not state a specific license, but the author says the file is free forever with no paid tier and you own the file.
Setup difficulty is rated easy, with roughly 5min to a first successful run.
Mainly general.
This repo across BitVibe Labs
Verify against the repo before relying on details.