{"id":36985307,"url":"https://github.com/pantane1/kataad","last_synced_at":"2026-01-13T23:01:29.361Z","repository":{"id":328784376,"uuid":"1116709576","full_name":"Pantane1/kataad","owner":"Pantane1","description":"Kata Ad is a lightweight browser extension designed to enhance your browsing experience by blocking intrusive ads across websites. Developed with user experience in mind, it ensures faster page loads and a cleaner interface while browsing.","archived":false,"fork":false,"pushed_at":"2025-12-16T11:15:52.000Z","size":705,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2026-01-13T19:42:45.442Z","etag":null,"topics":["adblocker","chrome-extension","powerful"],"latest_commit_sha":null,"homepage":"https://kataad.netlify.app/","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Pantane1.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2025-12-15T09:14:57.000Z","updated_at":"2025-12-16T11:08:45.000Z","dependencies_parsed_at":null,"dependency_job_id":null,"html_url":"https://github.com/Pantane1/kataad","commit_stats":null,"previous_names":["pantane1/kataad"],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/Pantane1/kataad","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Pantane1%2Fkataad","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Pantane1%2Fkataad/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Pantane1%2Fkataad/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Pantane1%2Fkataad/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Pantane1","download_url":"https://codeload.github.com/Pantane1/kataad/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Pantane1%2Fkataad/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28405148,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-13T21:51:37.118Z","status":"ssl_error","status_checked_at":"2026-01-13T21:45:14.585Z","response_time":56,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["adblocker","chrome-extension","powerful"],"created_at":"2026-01-13T23:01:28.120Z","updated_at":"2026-01-13T23:01:29.346Z","avatar_url":"https://github.com/Pantane1.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"![HOME](https://github.com/Pantane1/kataad/blob/main/kataAd-home.png)\n# KataAd – Lightweight Ad Blocker Extension\n\n**KataAd** is a fast, privacy‑first ad blocker built as a Chrome (Manifest V3) extension. It blocks intrusive ads, trackers, and pop‑ups using Chrome’s native `declarativeNetRequest` engine for maximum performance and minimum resource usage.\n\n**Tagline:** Block noise. Keep control.\n\n---\n\n## ✨ Key Features\n![FEATURES](https://github.com/Pantane1/kataad/blob/main/kataAd-features.png)\n* 🚫 Blocks common ads (Google Ads, Facebook Ads, DoubleClick, Taboola, Outbrain)\n* 🕵️ Blocks trackers, pixels, and tracking scripts\n* 🧠 Uses Chrome’s native MV3 `declarativeNetRequest` (no background interception)\n* ⚡ Lightweight and fast (no remote filter lists)\n* 🌙 Clean dark‑mode popup UI\n* 🔁 Enable / Disable blocking with one click\n* 📌 Persistent state using Chrome storage\n* 📬 Built‑in **Get in Touch** page for developer contact\n\n---\n\n## 🧩 Extension Structure\n![EXTENSION](https://github.com/Pantane1/kataad/blob/main/kataAd-files.png)\n```\nkataad/\n├── manifest.json\n├── rules.json\n├── background.js\n├── popup.html\n├── popup.js\n├── contact.html\n├── contact.js\n├── icons/\n│   ├── icon16.png\n│   ├── icon48.png\n│   ├── icon128.png\n│   └── contact.png\n```\n\n---\n\n## 🖥 Popup Interface\n![ONLINE](https://github.com/Pantane1/kataad/blob/main/kataAd-online.png)\nThe popup provides a simple control panel:\n\n* Extension name and status\n* Toggle button to enable or disable ad blocking\n* Footer navigation with **Get in Touch** button\n\nClicking **Get in Touch** opens an internal extension page with developer contact details.\n\n---\n\n## 📬 Get in Touch Page\n\nThe contact page is an internal, review‑safe extension page designed for transparency and support.\n\n**Includes:**\n\n* Developer name\n* Email contact\n* GitHub profile\n* WhatsApp link\n\nNo tracking, no forms, no analytics.\n\n---\n\n## 🔒 Privacy \u0026 Security\n\nKataAd is built with privacy as a first‑class principle:\n\n* ❌ No user tracking\n* ❌ No analytics\n* ❌ No remote code execution\n* ❌ No external filter subscriptions\n* ✅ All logic runs locally in the browser\n\n---\n\n## 🛠 Installation (Developer Mode)\n![INSTALLATION](https://github.com/Pantane1/kataad/blob/main/kataAd-installation.png)\n1. Clone or download this repository\n2. Open Chrome and navigate to:\n\n   ```\n   chrome://extensions\n   ```\n3. Enable **Developer mode** (top‑right)\n4. Click **Load unpacked**\n5. Select the `kataad/` folder\n6. KataAd will appear in your extensions list\n\n---\n\n## 🧪 Testing\n\nTo verify ad blocking:\n\n* Visit a site known for ads\n* Open DevTools → Network tab\n* Observe blocked requests\n* Toggle KataAd off and reload to compare\n\n---\n\n## 📦 Packaging for Chrome Web Store\n\n1. Ensure all icons are present (16, 48, 128)\n2. Validate `manifest.json` for MV3 compliance\n3. Zip the contents of the `kataad/` folder\n4. Upload via Chrome Web Store Developer Dashboard\n\n---\n\n## 🧭 Roadmap\n\nPlanned and optional upgrades:\n\n* Per‑site allowlist\n* Report broken site workflow\n* Expanded ruleset (EasyList‑style)\n* Firefox version (Manifest v2 compatible)\n* Usage statistics (local‑only)\n\n---\n\n## 👤 Author\n**Pantane**\n[![Email](https://img.icons8.com/ios-filled/50/ffffff/email.png)](mailto:pantane254@gmail.com)\n[![WhatsApp](https://img.icons8.com/ios-filled/50/ffffff/whatsapp.png)](https://wa.me/254740312402)\n\n\n---\n\n## 📄 License\n\nMIT License. Free to use, modify, and distribute.\n\n---\n\nBuilt with focus, simplicity, and control.\n\n\n**_All Hail to Pantane_**\n\n\n\n\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpantane1%2Fkataad","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpantane1%2Fkataad","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpantane1%2Fkataad/lists"}