kleampa/not-paid

Client did not pay? Add opacity to the body tag and decrease it every day until their site completely fades away

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 18 minutes ago
Added to GitGenius on September 3rd, 2026
Created on October 5th, 2016
Open Issues & Pull Requests: 10 (+0)
GitHub issues: Disabled - open counts may still include pull requests.
Number of forks: 1,035
Total Stargazers: 15,701 (+0)
Total Subscribers: 144 (+0)

Repository Insights (GitGenius)

Most active contributors

Sign in to see contributor activity.

Related repositories by overlapping contributors

No overlapping-contributor repos identified yet.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

GitHub issues are disabled for this repository, so issue analytics and the issue explorer are not available.

Detailed Description

not-paid is a JavaScript utility that gradually fades a website to invisibility as a consequence for non-payment.

The tool solves the problem of unpaid invoices by applying a visual penalty directly to a client's live website. It works by reducing the opacity of the page's body element incrementally each day until the site becomes completely transparent and unusable. This approach leverages the client's own business incentive—a non-functional website—to encourage payment without requiring legal action or manual intervention.

The tool is designed for freelancers and agencies who host client websites and want an automated enforcement mechanism for payment terms. It suits projects where you control the hosting and can inject the script into the client's site. This is a lighthearted but functional solution to a real cash flow problem in service-based work, though it should be used only after establishing clear payment terms and giving appropriate notice to the client.

The project shows minimal ongoing development activity, with no recent commits or active maintenance indicated in the repository.