Skip to content

Releases: ali-master/pingu

Pingu v1.0.7

01 Sep 17:26
2041634
Compare
Choose a tag to compare

🚀 Pingu v1.0.7

A modern ping utility with beautiful CLI output and comprehensive network analysis.

🔄 What's Changed

  • refactor(package.json): switch test commands to use bun instead of pnpm
  • refactor(app): simplify stats display layout for better readability
  • doc(README): add demo image for enhanced visual appeal
  • chore(deps): update dependencies for improved stability and performance
  • chore(deps): update dependencies for ink, chalk, and types
  • chore(package.json): add publishConfig for public access
  • chore(package.json): bump version to 1.0.6 for release

📦 Installation

One-line installer (recommended):

curl -fsSL https://raw.githubusercontent.com/ali-master/pingu/master/scripts/install.sh | sh

Manual Downloads:

Linux x86_64:

curl -L https://github.com/ali-master/pingu/releases/download/v1.0.7/pingu-linux-amd64 -o pingu
chmod +x pingu && sudo mv pingu /usr/local/bin/

Linux ARM64:

curl -L https://github.com/ali-master/pingu/releases/download/v1.0.7/pingu-linux-arm64 -o pingu
chmod +x pingu && sudo mv pingu /usr/local/bin/

macOS Intel (x86_64):

curl -L https://github.com/ali-master/pingu/releases/download/v1.0.7/pingu-macos-amd64 -o pingu
chmod +x pingu && sudo mv pingu /usr/local/bin/

macOS Apple Silicon (ARM64):

curl -L https://github.com/ali-master/pingu/releases/download/v1.0.7/pingu-macos-arm64 -o pingu
chmod +x pingu && sudo mv pingu /usr/local/bin/

Windows x86_64:

Invoke-WebRequest -Uri "https://github.com/ali-master/pingu/releases/download/v1.0.7/pingu-windows-amd64.exe" -OutFile "pingu.exe"

✨ Key Features

  • 🎨 Beautiful terminal UI with responsive design and gradient colors
  • 📊 Real-time network monitoring with live charts and animations
  • 🔍 Comprehensive network analysis (jitter, packet loss, quality scoring)
  • 📱 Adaptive layouts for different terminal sizes
  • 🌐 Cross-platform support (Linux, macOS, Windows)
  • 📁 Export results to JSON for further analysis
  • ⚡ Single binary with no runtime dependencies
  • 🎯 Advanced metrics and streak analysis

🐧 Quick Start

# Basic usage
pingu google.com

# Advanced options
pingu -c 20 --chart --export 8.8.8.8

# View all options
pingu --help

Full Changelog: v1.0.6...v1.0.7

Pingu v1.0.6

01 Jul 17:14
ebf791d
Compare
Choose a tag to compare

🚀 Pingu v1.0.6

A modern ping utility with beautiful CLI output and comprehensive network analysis.

🔄 What's Changed

  • doc(README): update badges for release workflow and remove outdated ones
  • fix(install.sh): improve non-interactive mode handling for upgrades

📦 Installation

One-line installer (recommended):

curl -fsSL https://raw.githubusercontent.com/ali-master/pingu/master/scripts/install.sh | sh

Manual Downloads:

Linux x86_64:

curl -L https://github.com/ali-master/pingu/releases/download/v1.0.6/pingu-linux-amd64 -o pingu
chmod +x pingu && sudo mv pingu /usr/local/bin/

Linux ARM64:

curl -L https://github.com/ali-master/pingu/releases/download/v1.0.6/pingu-linux-arm64 -o pingu
chmod +x pingu && sudo mv pingu /usr/local/bin/

macOS Intel (x86_64):

curl -L https://github.com/ali-master/pingu/releases/download/v1.0.6/pingu-macos-amd64 -o pingu
chmod +x pingu && sudo mv pingu /usr/local/bin/

macOS Apple Silicon (ARM64):

curl -L https://github.com/ali-master/pingu/releases/download/v1.0.6/pingu-macos-arm64 -o pingu
chmod +x pingu && sudo mv pingu /usr/local/bin/

Windows x86_64:

Invoke-WebRequest -Uri "https://github.com/ali-master/pingu/releases/download/v1.0.6/pingu-windows-amd64.exe" -OutFile "pingu.exe"

✨ Key Features

  • 🎨 Beautiful terminal UI with responsive design and gradient colors
  • 📊 Real-time network monitoring with live charts and animations
  • 🔍 Comprehensive network analysis (jitter, packet loss, quality scoring)
  • 📱 Adaptive layouts for different terminal sizes
  • 🌐 Cross-platform support (Linux, macOS, Windows)
  • 📁 Export results to JSON for further analysis
  • ⚡ Single binary with no runtime dependencies
  • 🎯 Advanced metrics and streak analysis

🐧 Quick Start

# Basic usage
pingu google.com

# Advanced options
pingu -c 20 --chart --export 8.8.8.8

# View all options
pingu --help

Full Changelog: v1.0.5...v1.0.6

Pingu v1.0.5

01 Jul 16:48
bae2df5
Compare
Choose a tag to compare

🚀 Pingu v1.0.5

A modern ping utility with beautiful CLI output and comprehensive network analysis.

🔄 What's Changed

  • feat(install): enhance installer with force option and version detection

📦 Installation

One-line installer (recommended):

curl -fsSL https://raw.githubusercontent.com/ali-master/pingu/master/scripts/install.sh | sh

Manual Downloads:

Linux x86_64:

curl -L https://github.com/ali-master/pingu/releases/download/v1.0.5/pingu-linux-amd64 -o pingu
chmod +x pingu && sudo mv pingu /usr/local/bin/

Linux ARM64:

curl -L https://github.com/ali-master/pingu/releases/download/v1.0.5/pingu-linux-arm64 -o pingu
chmod +x pingu && sudo mv pingu /usr/local/bin/

macOS Intel (x86_64):

curl -L https://github.com/ali-master/pingu/releases/download/v1.0.5/pingu-macos-amd64 -o pingu
chmod +x pingu && sudo mv pingu /usr/local/bin/

macOS Apple Silicon (ARM64):

curl -L https://github.com/ali-master/pingu/releases/download/v1.0.5/pingu-macos-arm64 -o pingu
chmod +x pingu && sudo mv pingu /usr/local/bin/

Windows x86_64:

Invoke-WebRequest -Uri "https://github.com/ali-master/pingu/releases/download/v1.0.5/pingu-windows-amd64.exe" -OutFile "pingu.exe"

✨ Key Features

  • 🎨 Beautiful terminal UI with responsive design and gradient colors
  • 📊 Real-time network monitoring with live charts and animations
  • 🔍 Comprehensive network analysis (jitter, packet loss, quality scoring)
  • 📱 Adaptive layouts for different terminal sizes
  • 🌐 Cross-platform support (Linux, macOS, Windows)
  • 📁 Export results to JSON for further analysis
  • ⚡ Single binary with no runtime dependencies
  • 🎯 Advanced metrics and streak analysis

🐧 Quick Start

# Basic usage
pingu google.com

# Advanced options
pingu -c 20 --chart --export 8.8.8.8

# View all options
pingu --help

Full Changelog: v1.0.4...v1.0.5

Pingu v1.0.4

01 Jul 16:34
f8891d9
Compare
Choose a tag to compare

🚀 Pingu v1.0.4

A modern ping utility with beautiful CLI output and comprehensive network analysis.

🔄 What's Changed

  • doc(README): add uninstall and upgrade instructions
  • fix(install.sh): POSIX-compliant and work correctly when piped through sh
  • refactor(cli): remove figlet dependency and related ASCII art output
  • refactor(cli): remove ASCII art test and unused dependencies

📦 Installation

One-line installer (recommended):

curl -fsSL https://raw.githubusercontent.com/ali-master/pingu/master/scripts/install.sh | sh

Manual Downloads:

Linux x86_64:

curl -L https://github.com/ali-master/pingu/releases/download/v1.0.4/pingu-linux-amd64 -o pingu
chmod +x pingu && sudo mv pingu /usr/local/bin/

Linux ARM64:

curl -L https://github.com/ali-master/pingu/releases/download/v1.0.4/pingu-linux-arm64 -o pingu
chmod +x pingu && sudo mv pingu /usr/local/bin/

macOS Intel (x86_64):

curl -L https://github.com/ali-master/pingu/releases/download/v1.0.4/pingu-macos-amd64 -o pingu
chmod +x pingu && sudo mv pingu /usr/local/bin/

macOS Apple Silicon (ARM64):

curl -L https://github.com/ali-master/pingu/releases/download/v1.0.4/pingu-macos-arm64 -o pingu
chmod +x pingu && sudo mv pingu /usr/local/bin/

Windows x86_64:

Invoke-WebRequest -Uri "https://github.com/ali-master/pingu/releases/download/v1.0.4/pingu-windows-amd64.exe" -OutFile "pingu.exe"

✨ Key Features

  • 🎨 Beautiful terminal UI with responsive design and gradient colors
  • 📊 Real-time network monitoring with live charts and animations
  • 🔍 Comprehensive network analysis (jitter, packet loss, quality scoring)
  • 📱 Adaptive layouts for different terminal sizes
  • 🌐 Cross-platform support (Linux, macOS, Windows)
  • 📁 Export results to JSON for further analysis
  • ⚡ Single binary with no runtime dependencies
  • 🎯 Advanced metrics and streak analysis

🐧 Quick Start

# Basic usage
pingu google.com

# Advanced options
pingu -c 20 --chart --export 8.8.8.8

# View all options
pingu --help

Full Changelog: v1.0.3...v1.0.4

Pingu v1.0.3

01 Jul 16:15
4d4beea
Compare
Choose a tag to compare

🚀 Pingu v1.0.3

A modern ping utility with beautiful CLI output and comprehensive network analysis.

🔄 What's Changed

  • feat: replace echo with portable echo function in install script
  • feat: update social preview SVG with refined logo and improved gradients

📦 Installation

One-line installer (recommended):

curl -fsSL https://raw.githubusercontent.com/ali-master/pingu/master/scripts/install.sh | sh

Manual Downloads:

Linux x86_64:

curl -L https://github.com/ali-master/pingu/releases/download/v1.0.3/pingu-linux-amd64 -o pingu
chmod +x pingu && sudo mv pingu /usr/local/bin/

Linux ARM64:

curl -L https://github.com/ali-master/pingu/releases/download/v1.0.3/pingu-linux-arm64 -o pingu
chmod +x pingu && sudo mv pingu /usr/local/bin/

macOS Intel (x86_64):

curl -L https://github.com/ali-master/pingu/releases/download/v1.0.3/pingu-macos-amd64 -o pingu
chmod +x pingu && sudo mv pingu /usr/local/bin/

macOS Apple Silicon (ARM64):

curl -L https://github.com/ali-master/pingu/releases/download/v1.0.3/pingu-macos-arm64 -o pingu
chmod +x pingu && sudo mv pingu /usr/local/bin/

Windows x86_64:

Invoke-WebRequest -Uri "https://github.com/ali-master/pingu/releases/download/v1.0.3/pingu-windows-amd64.exe" -OutFile "pingu.exe"

✨ Key Features

  • 🎨 Beautiful terminal UI with responsive design and gradient colors
  • 📊 Real-time network monitoring with live charts and animations
  • 🔍 Comprehensive network analysis (jitter, packet loss, quality scoring)
  • 📱 Adaptive layouts for different terminal sizes
  • 🌐 Cross-platform support (Linux, macOS, Windows)
  • 📁 Export results to JSON for further analysis
  • ⚡ Single binary with no runtime dependencies
  • 🎯 Advanced metrics and streak analysis

🐧 Quick Start

# Basic usage
pingu google.com

# Advanced options
pingu -c 20 --chart --export 8.8.8.8

# View all options
pingu --help

Full Changelog: v1.0.2...v1.0.3

Pingu v1.0.2

01 Jul 10:59
b5b3dcb
Compare
Choose a tag to compare

🚀 Pingu v1.0.2

A modern ping utility with beautiful CLI output and comprehensive network analysis.

🔄 What's Changed

  • feat: enhance installation script with detailed verification steps
  • feat: add shell completion support for pingu command

📦 Installation

One-line installer (recommended):

curl -fsSL https://raw.githubusercontent.com/ali-master/pingu/master/scripts/install.sh | sh

Manual Downloads:

Linux x86_64:

curl -L https://github.com/ali-master/pingu/releases/download/v1.0.2/pingu-linux-amd64 -o pingu
chmod +x pingu && sudo mv pingu /usr/local/bin/

Linux ARM64:

curl -L https://github.com/ali-master/pingu/releases/download/v1.0.2/pingu-linux-arm64 -o pingu
chmod +x pingu && sudo mv pingu /usr/local/bin/

macOS Intel (x86_64):

curl -L https://github.com/ali-master/pingu/releases/download/v1.0.2/pingu-macos-amd64 -o pingu
chmod +x pingu && sudo mv pingu /usr/local/bin/

macOS Apple Silicon (ARM64):

curl -L https://github.com/ali-master/pingu/releases/download/v1.0.2/pingu-macos-arm64 -o pingu
chmod +x pingu && sudo mv pingu /usr/local/bin/

Windows x86_64:

Invoke-WebRequest -Uri "https://github.com/ali-master/pingu/releases/download/v1.0.2/pingu-windows-amd64.exe" -OutFile "pingu.exe"

✨ Key Features

  • 🎨 Beautiful terminal UI with responsive design and gradient colors
  • 📊 Real-time network monitoring with live charts and animations
  • 🔍 Comprehensive network analysis (jitter, packet loss, quality scoring)
  • 📱 Adaptive layouts for different terminal sizes
  • 🌐 Cross-platform support (Linux, macOS, Windows)
  • 📁 Export results to JSON for further analysis
  • ⚡ Single binary with no runtime dependencies
  • 🎯 Advanced metrics and streak analysis

🐧 Quick Start

# Basic usage
pingu google.com

# Advanced options
pingu -c 20 --chart --export 8.8.8.8

# View all options
pingu --help

Full Changelog: v1.0.1...v1.0.2

Pingu v1.0.1

01 Jul 10:37
e49fb33
Compare
Choose a tag to compare

🚀 Pingu v1.0.1

A modern ping utility with beautiful CLI output and comprehensive network analysis.

🔄 What's Changed

  • feat: update installation script URLs to use 'master' branch

📦 Installation

One-line installer (recommended):

curl -fsSL https://raw.githubusercontent.com/ali-master/pingu/master/scripts/install.sh | sh

Manual Downloads:

Linux x86_64:

curl -L https://github.com/ali-master/pingu/releases/download/v1.0.1/pingu-linux-amd64 -o pingu
chmod +x pingu && sudo mv pingu /usr/local/bin/

Linux ARM64:

curl -L https://github.com/ali-master/pingu/releases/download/v1.0.1/pingu-linux-arm64 -o pingu
chmod +x pingu && sudo mv pingu /usr/local/bin/

macOS Intel (x86_64):

curl -L https://github.com/ali-master/pingu/releases/download/v1.0.1/pingu-macos-amd64 -o pingu
chmod +x pingu && sudo mv pingu /usr/local/bin/

macOS Apple Silicon (ARM64):

curl -L https://github.com/ali-master/pingu/releases/download/v1.0.1/pingu-macos-arm64 -o pingu
chmod +x pingu && sudo mv pingu /usr/local/bin/

Windows x86_64:

Invoke-WebRequest -Uri "https://github.com/ali-master/pingu/releases/download/v1.0.1/pingu-windows-amd64.exe" -OutFile "pingu.exe"

✨ Key Features

  • 🎨 Beautiful terminal UI with responsive design and gradient colors
  • 📊 Real-time network monitoring with live charts and animations
  • 🔍 Comprehensive network analysis (jitter, packet loss, quality scoring)
  • 📱 Adaptive layouts for different terminal sizes
  • 🌐 Cross-platform support (Linux, macOS, Windows)
  • 📁 Export results to JSON for further analysis
  • ⚡ Single binary with no runtime dependencies
  • 🎯 Advanced metrics and streak analysis

🐧 Quick Start

# Basic usage
pingu google.com

# Advanced options
pingu -c 20 --chart --export 8.8.8.8

# View all options
pingu --help

Full Changelog: v1.0.0...v1.0.1

Pingu v1.0.0

01 Jul 10:34
075811e
Compare
Choose a tag to compare

🚀 Pingu v1.0.0

A modern ping utility with beautiful CLI output and comprehensive network analysis.

🔄 What's Changed

  • feat: welcome to pingu
  • fix(useResponsiveLayout): ensure terminalWidth defaults to 80 when stdout.columns is NaN
  • feat(extractSourceIp): enhance IP extraction logic for better accuracy
  • feat(parse-line): improve line parsing for ping responses
  • test(metrics-grid): enhance tests for layout handling and child rendering
  • fix(dual-progress-bars): correct rounding for success rate display
  • test(useResponsiveLayout): refactor tests to use helper function
  • fix(tests): update mock imports and improve element creation logic
  • feat: enhance metrics display and improve stability calculations
  • feat: update gradients and enhance color scheme for metrics display and remove duplicate rendered metrics
  • feat: simplify release workflow and enhance binary build process
  • feat: enhance release workflow with cross-platform binary builds
  • feat: validate tag in release workflow and improve version replacement
  • feat: remove tag push trigger from release workflow
  • feat: enhance version handling in release workflow for manual triggers
  • feat: configure git for token authentication in release workflow

📦 Installation

One-line installer (recommended):

curl -fsSL https://raw.githubusercontent.com/ali-master/pingu/main/scripts/install.sh | sh

Manual Downloads:

Linux x86_64:

curl -L https://github.com/ali-master/pingu/releases/download/v1.0.0/pingu-linux-amd64 -o pingu
chmod +x pingu && sudo mv pingu /usr/local/bin/

Linux ARM64:

curl -L https://github.com/ali-master/pingu/releases/download/v1.0.0/pingu-linux-arm64 -o pingu
chmod +x pingu && sudo mv pingu /usr/local/bin/

macOS Intel (x86_64):

curl -L https://github.com/ali-master/pingu/releases/download/v1.0.0/pingu-macos-amd64 -o pingu
chmod +x pingu && sudo mv pingu /usr/local/bin/

macOS Apple Silicon (ARM64):

curl -L https://github.com/ali-master/pingu/releases/download/v1.0.0/pingu-macos-arm64 -o pingu
chmod +x pingu && sudo mv pingu /usr/local/bin/

Windows x86_64:

Invoke-WebRequest -Uri "https://github.com/ali-master/pingu/releases/download/v1.0.0/pingu-windows-amd64.exe" -OutFile "pingu.exe"

✨ Key Features

  • 🎨 Beautiful terminal UI with responsive design and gradient colors
  • 📊 Real-time network monitoring with live charts and animations
  • 🔍 Comprehensive network analysis (jitter, packet loss, quality scoring)
  • 📱 Adaptive layouts for different terminal sizes
  • 🌐 Cross-platform support (Linux, macOS, Windows)
  • 📁 Export results to JSON for further analysis
  • ⚡ Single binary with no runtime dependencies
  • 🎯 Advanced metrics and streak analysis

🐧 Quick Start

# Basic usage
pingu google.com

# Advanced options
pingu -c 20 --chart --export 8.8.8.8

# View all options
pingu --help

Full Changelog: https://github.com/ali-master/pingu/commits/v1.0.0