An open API service indexing awesome lists of open source software.

https://github.com/tangoman75/caca-detector


https://github.com/tangoman75/caca-detector

Last synced: about 1 year ago
JSON representation

Awesome Lists containing this project

README

          

![GH language](https://img.shields.io/github/languages/top/TangoMan75/caca-detector)
[![GH release](https://img.shields.io/github/v/release/TangoMan75/caca-detector)](https://github.com/TangoMan75/caca-detector/releases)
![GH license](https://img.shields.io/github/license/TangoMan75/caca-detector)
![GH stars](https://img.shields.io/github/stars/TangoMan75/caca-detector)
![Visitors](https://api.visitorbadge.io/api/visitors?path=https%3A%2F%2Fgithub.com%2FTangoMan75%2Fcaca-detector&labelColor=%23697689&countColor=%2337d67a&style=flat)

💩 Caca Detector - Catch the Code Slip-Ups Before Your Users Do
===============================================================

Caca Detector is a Chrome extension that displays a notification when it detects the word "caca" on a web page.
A project inspired by a good friend of mine. 😉

🚀 Features
-----------

- 💩 Scans web pages for the word "caca".
- 💩 Changes the extension icon when a match is found.
- 💩 Real-time alerts when "caca" appears on any page.
- 💩 Great for teams that value clean, professional code.
- 💩 Guaranteed to cause at least one awkward chuckle.

📦 Installation
---------------

1. Go to Chrome [Extensions](chrome://extensions) panel.
2. Enable `Developer mode`
3. Click `Load unpacked` button and select Caca Detector extension folder.

🛠️ Usage
--------

1. 🌐 Browse any web page.
2. Caca Icon If the extension detects "caca" anywhere on the page or in the code, the _"pile of poo"_ icon in the toolbar will display a red spot.

![Safe page](./images/screenshot_1.png)
![Caca detected](./images/screenshot_2.png)

🤔 Why "Caca Detector"?
-----------------------

Developers are human. And code is often frustrating.

And sometimes we leave behind little messages like _"here"_, _"test"_, or _"foobar"_ in the code instead of using the _"console.log()"_ function or debugging tools.

And, in moments of peak frustration, **"caca"**.

The problem is when we forget to remove those messages, and they end up in production. Which inevitably causes a rather embarrassing comedic effect. You wouldn't believe how often this happens !!!

This Chrome extension scans webpages for those accidental gems and gently notifies you when they've slipped into production. Whether you're a quality control crusader or just appreciate the comedy of human error, **Caca Detector** is here to save face (and maybe your job).

🤝 Contributing
---------------

Thank you for your interrest in contributing to **Caca Detector**.

Please review the [code of conduct](./CODE_OF_CONDUCT.md) and [contribution guidelines](./CONTRIBUTING.md) before starting to work on any features.

If you want to open an issue, please check first if it was not [reported already](https://github.com/TangoMan75/Caca Detector/issues) before creating a new one.

📜 License
----------

Copyrights (c) 2025 "Matthias Morin" <mat@tangoman.io>

[![License](https://img.shields.io/badge/Licence-MIT-green.svg)](LICENSE)
Distributed under the MIT license.

If you like **Caca Detector** please star, follow or tweet:

[![GitHub stars](https://img.shields.io/github/stars/TangoMan75/caca-detector?style=social)](https://github.com/TangoMan75/caca-detector/stargazers)
[![GitHub followers](https://img.shields.io/github/followers/TangoMan75?style=social)](https://github.com/TangoMan75)
[![Twitter](https://img.shields.io/twitter/url?style=social&url=https%3A%2F%2Fgithub.com%2FTangoMan75%2Fcaca-detector)](https://twitter.com/intent/tweet?text=Wow:&url=https%3A%2F%2Fgithub.com%2FTangoMan75%2Fcaca-detector)

... And check my other cool projects.