No description
  • Python 48.4%
  • CSS 16.9%
  • HTML 11.1%
  • PowerShell 8.1%
  • Shell 7.9%
  • Other 7.6%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
dev-boffin-io cdde91ff3f feat: add PyQt6 launcher with system tray support
New GUI launcher built with PyQt6.
Replaces experimental Tkinter prototype (not in history).

- Cross-platform system tray (Windows / macOS / Linux)
- Animated server status indicator
- No PIL/pystray dependency — pure Qt
- Updated build scripts with Qt module exclusions (~40MB binary)
- Updated .gitignore
2026-06-25 08:10:52 +05:30
content feat: expand all 40 lessons with deeper technical content 2026-06-24 07:11:10 +05:30
static Initial commit: Added Project Structure 2026-06-23 20:07:41 +05:30
templates Initial commit: Added Project Structure 2026-06-23 20:07:41 +05:30
.gitignore feat: add PyQt6 launcher with system tray support 2026-06-25 08:10:52 +05:30
build.bat feat: add PyQt6 launcher with system tray support 2026-06-25 08:10:52 +05:30
build.ps1 feat: add PyQt6 launcher with system tray support 2026-06-25 08:10:52 +05:30
build.sh feat: add PyQt6 launcher with system tray support 2026-06-25 08:10:52 +05:30
launcher.py feat: add PyQt6 launcher with system tray support 2026-06-25 08:10:52 +05:30
README.md feat: add PyQt6 launcher with system tray support 2026-06-25 08:10:52 +05:30
requirements.txt feat: add PyQt6 launcher with system tray support 2026-06-25 08:10:52 +05:30
server.py feat: add PyQt6 launcher with system tray support 2026-06-25 08:10:52 +05:30

🛡️ Cyber Learn v2

Cybersecurity self-learning platform — Flask backend + PyQt6 GUI launcher.

চালানোর পদ্ধতি

pip install -r requirements.txt
python launcher.py

Build (standalone binary)

OS Command
Linux/macOS bash build.sh
Windows CMD build.bat
Windows PS .\build.ps1

Dependencies

  • flask, markdown — web server
  • PyQt6 — GUI + system tray (Windows/macOS/Linux)

Tray behaviour

  • Server চললে ✕ বন্ধ করলে → tray-এ চলে যায়
  • Tray double-click → window ফিরে আসে
  • Tray right-click → menu (browser, stop, exit)