Skip to content

Chamroosh98/DayPass

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

329 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DayPass

🕊️ Remembering the IRAN Massacre on Jan 8-9, 2026

A Minimalist & High-Performance Network & System Utility for OpenWrt

release shell platform


💡 Note: The main documentation is in English. For the full Persian guide, please visit 🦁☀️ راهنمای پارسی.



🚀 What is this?

DayPass is a lightweight, responsive terminal interface designed specifically for OpenWrt routers and embedded Linux systems. It provides real-time system diagnostics, ISP network details, DNS/latency health checking, and live speed monitoring—all wrapped in a clean, ANSI-aligned terminal UI without the bloat of heavy external dependencies.


✨ Key Features

  • 🖥 System Overview: Instant view of architecture, OpenWrt release version, RAM usage, and overlay storage with visual progress bars.
  • 🌐 Network Diagnostics: Detailed public IP discovery, geolocation lookup, ISP name, and ASN identifier using fast failover APIs.
  • 🔎 Health Checker: Concurrent DNS resolution, Ping loss evaluation, and HTTPS latency testing across major edge nodes (google.com, cloudflare.com, etc.).
  • 📊 Live Speed Monitor: Real-time WAN interface bandwidth monitoring (KB/s / MB/s) with zero terminal flickering.
  • 🧰 Package Manager Integration: Interactive CLI menu to streamline custom package installations.

⚡ Quick Start

📌 Note: If curl is pre-installed on your system, using the curl command is recommended. Otherwise, use wget.

🟢 Stable version

Using curl :

curl -sSL https://chamroosh98.github.io/DayPass/install.sh | sh

Using wget :

wget -qO- https://chamroosh98.github.io/DayPass/install.sh | sh

🟠 Beta version

Using curl :

curl -sL https://chamroosh98.github.io/DayPass/beta/install.sh | sh

Using wget :

wget -qO- https://chamroosh98.github.io/DayPass/beta/install.sh | sh

Releases

Packages

Contributors

Languages