Skip to content

Veridian-Zenith/WuMing

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

285 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WuMing

WuMing (aka. "无名") is a modern, lightweight GUI frontend for ClamAV, designed for Linux users who prioritize control and security.

Overview

WuMing leverages clamdscan to provide fast, efficient, daemon-based malware scanning. It features a clean, responsive user interface built with GTK4 and Libadwaita.

Design Philosophy: Safety First

At the heart of WuMing is a commitment to user control and safety. WuMing does NOT auto-quarantine files. We believe that you should have full authority over your system's files. When threats are detected, WuMing presents you with a clear interface to review the findings and decide for yourself whether to delete or keep each file. This manual-control design empowers users and prevents accidental removal of important system files.

Features

  • Fast Scanning: Utilizes clamdscan for rapid, daemon-based performance.
  • Modern UI: Built using Libadwaita for a seamless integration with modern Linux desktops.
  • User-Centric Security: Manual control over file handling—no automatic quarantining or deletion.
  • Comprehensive Management: Update ClamAV signatures, scan specific files/directories, and manage threats with ease.

Screenshots

Light mode

Security Overview light mode

Scan Page light mode

Update Page light mode

Dark mode

Security Overview dark mode

Scan Page dark mode

Update Page dark mode

Roadmap

  • Update ClamAV signatures
  • Scan files and directories
  • Take action on infected files (manual control)
  • Security overview page
  • Settings page
  • Scan options customization

Installation

Manual Installation

meson setup build --prefix=/usr && sudo ninja -C build install

About

A simple ClamAV GUI frontend written in C using GTK4/LibAdwaita

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • C 97.5%
  • Meson 2.3%
  • Other 0.2%