{"id":30365702,"url":"https://github.com/linuxndroid/push-notify","last_synced_at":"2026-07-01T00:32:11.527Z","repository":{"id":310042512,"uuid":"1037790475","full_name":"Linuxndroid/Push-Notify","owner":"Linuxndroid","description":"📢 Push Notification Dashboard RedTeamer, Hacking With Push Message, iPhone, Android, Windows Support","archived":false,"fork":false,"pushed_at":"2025-08-15T10:28:51.000Z","size":352,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-08-15T11:34:37.060Z","etag":null,"topics":["android","cybersecurity","hacking","hacking-tool","linuxndroid","message","notifications","push-notifications","python3","sms","sms-hacking","social-engeneering-toolkit","social-engineering"],"latest_commit_sha":null,"homepage":"","language":"Python","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/Linuxndroid.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}},"created_at":"2025-08-14T06:03:36.000Z","updated_at":"2025-08-15T10:28:55.000Z","dependencies_parsed_at":"2025-08-15T11:34:41.006Z","dependency_job_id":"1747e2c4-3490-4d73-9345-d56100f833c5","html_url":"https://github.com/Linuxndroid/Push-Notify","commit_stats":null,"previous_names":["linuxndroid/push-notify"],"tags_count":null,"template":false,"template_full_name":null,"purl":"pkg:github/Linuxndroid/Push-Notify","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Linuxndroid%2FPush-Notify","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Linuxndroid%2FPush-Notify/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Linuxndroid%2FPush-Notify/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Linuxndroid%2FPush-Notify/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Linuxndroid","download_url":"https://codeload.github.com/Linuxndroid/Push-Notify/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Linuxndroid%2FPush-Notify/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":34988712,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-06-30T02:00:05.919Z","response_time":92,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"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":["android","cybersecurity","hacking","hacking-tool","linuxndroid","message","notifications","push-notifications","python3","sms","sms-hacking","social-engeneering-toolkit","social-engineering"],"created_at":"2025-08-19T21:32:18.724Z","updated_at":"2026-07-01T00:32:11.516Z","avatar_url":"https://github.com/Linuxndroid.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"![Python](https://img.shields.io/badge/Python-3.x-blue.svg)\n![Flask](https://img.shields.io/badge/Flask-Server-green.svg)\n![License](https://img.shields.io/badge/License-MIT-lightgrey.svg)\n\n# 📢 Push Notification Dashboard RedTeamer\n\nA **Flask-based Push Notification Dashboard** with:\n- 🎨 Matrix-style public landing page for Social-Engineering \n- 🔒 Admin login with push dashboard\n- 📊 Support Multi Device, iOS, Android, Windows\n- 🌍 GeoIP lookup for subscriber location  \n- 🖼️ Image upload with live preview  \n- 📬 Push sending using **Web Push Protocol** with your VAPID keys  \n\n---\n\n## 🚀 Features\n\n| Feature | Description |\n|---------|-------------|\n| 💻 **Landing Page** | Matrix-style animation with subscription prompt |\n| 🔑 **Admin Login** | Simple username/password authentication |\n| 📤 **Push Sending** | Send to all subscribers or send test messages |\n| 🖼️ **Image Upload** | Upload \u0026 preview notification images |\n| 📊 **Stats \u0026 History** | View subscriber list with GeoIP and push history |\n| 🌐 **GeoIP** | Automatic city/country detection |\n| 📬 **Multi Device** | Support Push Message iPhone, Android, Windows |\n\n---\n\n## 🖼️ Screenshots\n\n**Landing Page**  \n![Landing Page](images/user.png)\n\n**Admin Dashboard**  \n![Admin Dashboard](images/admin.png)\n\n---\n## 💻 Before Start Change This\n- 📬 Change\u0026Paste Your [Vapid](https://vapidkeys.com/) Api ```Line 38,39,40``` in ```App.py``` File\n- 🔑 Change Admin Login Data, ```Line 43,44``` Default is ```admin, admin123```\n- 🌐 Use HTTPS URL Using Domain or Port Forwarding\n  \n## ⚡ Quick Start\n\n### 1️⃣ Clone the repository\n```bash\ngit clone https://github.com/Linuxndroid/Push-Notify\ncd Push-Notify\n```\n```bash\npython -m venv venv\nvenv\\Scripts\\activate  # Windows\n# source venv/bin/activate  # macOS/Linux\n\npip install -r requirements.txt\npython app.py\n```\n## 🌐 Use [LocalToNet](https://localtonet.com) For PortForwarding\n\n📊 **After Server Start** \n```bash\nlanding page Url For User: https://yourlocaltonet.com/\n```\n```bash\nAdmin Page Url: https://yourlocaltonet.com/admin\n```\nCreated by:  \n**Linuxndroid**\n\n🔗 Stay connected for updates, demos, and new tools!\n\n---\n\n## 🛡️ Legal Notice\n\nThis tool is intended **only for authorized use** in testing, education, or red teaming.  \nMisuse without consent is strictly prohibited and may violate laws.\n\n---\n\n## 📄 License\n\nThis project is licensed under the [MIT License](LICENSE).\n\n# Watch Video For More Information.\n[![YouTube Video](https://img.youtube.com/vi/T3JTKu7U5HE/0.jpg)](https://youtu.be/T3JTKu7U5HE?feature=shared)\n\n\u003cp align=\"center\"\u003eMade with ❤️ By \u003ca href=\"https://www.youtube.com/channel/UC2O1Hfg-dDCbUcau5QWGcgg\"\u003eLinuxndroid\u003c/a\u003e\u003c/p\u003e\n\n# Available Our [Hacking Course](https://linuxndroid.in)\n\n# Follow Me on :\n\n[![Instagram](https://img.shields.io/badge/IG-linuxndroid-yellowgreen?style=for-the-badge\u0026logo=instagram)](https://www.instagram.com/linuxndroid)\n\n[![Youtube](https://img.shields.io/badge/Youtube-linuxndroid-redgreen?style=for-the-badge\u0026logo=youtube)](https://www.youtube.com/channel/UC2O1Hfg-dDCbUcau5QWGcgg)\n\n[![Browser](https://img.shields.io/badge/Website-linuxndroid-yellowred?style=for-the-badge\u0026logo=browser)](https://www.linuxndroid.in)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flinuxndroid%2Fpush-notify","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Flinuxndroid%2Fpush-notify","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flinuxndroid%2Fpush-notify/lists"}