linx-systemsSecurity & privacy
clamui
Modern GTK4/Adwaita GUI for ClamAV on Linux desktops—scan and manage without living in the CLI.
- Linux
- Runs locally

- Popularity
- 333 Stars
- GitHub stars
- Recent activity
- 10/9/2026
- Updated in the last 30 days
- License
- MIT
- Permissive
Why it matters
We look beyond stars: what problem it solves, whether it creates real utility, and what makes its approach worth noticing.
Problem
Provides a graphical management interface for ClamAV on Linux desktops, lowering the barrier to entry for command-line tools.
Practical value
Built with GTK4 and Adwaita for a native GNOME look, featuring asynchronous scanning, quarantine management, scheduled tasks, and system security auditing.
Innovation / differentiation
Integrates antivirus management, system security auditing, and multi-backend switching into a modern desktop client, avoiding tedious manual configurations.
Leverage potential
Supports Flatpak distribution, file manager context menu integration, and a full set of CLI subcommands for daily maintenance and scripting.
Why now
Meets the ongoing demand from Linux desktop users for graphical security management tools.
Community activity
In the last 90 days there were 26 new issues and 34 pull requests; the bounded issue/PR samples include 19 issue authors and 5 PR contributors, with 1 releases.
Maintainer responsiveness
The 26-issue window sample had a 12% close rate, and the 34-pull-request sample had a 68% merge rate. Maintainer-response observations covered 100% of that issue sample, with a 65% response rate and median first response of 7.5 days.
Key highlights
- Easy File Scanning — Native GTK4 file dialogs for intuitive file selection
- Async Scanning — Background processing keeps the UI responsive during scans
- Quarantine Management — Safely isolate and manage detected threats
Quick start
How it is installed, how hard it is, and where to start.
Best for
- Developers who want to try it on their machine
Watch outs
- 4 inferred from materials — review under Sources below
More about it
ClamUI is a modern GTK4/Adwaita front end for ClamAV on Linux. It does not reinvent the engine; it makes scanning and management usable without memorizing clamscan flags.
It fits desktop users who want open-source antivirus without living in the terminal. Detection quality still depends on ClamAV signatures and how you keep them updated.
Sources
Each field shows its status and source — expand to review.
8 · Expand
Sources
Each field shows its status and source — expand to review.
Latest release
Verifiedv0.4.0
Source: GitHub API · latest_release=v0.4.0 · 10/9/2026
License
VerifiedMIT
Source: GitHub API · license.spdx_id=MIT · 10/9/2026
logo url
VerifiedNone
Source: admin_cms · cms editor · 8/28/2026
One-liner
Verified{"en":"Modern GTK4/Adwaita GUI for ClamAV on Linux desktops—scan and manage without living in the CLI.","zh":"ClamUI 为 Linux 桌面用户提供了一个现代化的 ClamAV 图形化管理界面。它解决了 ClamAV 命令行工具使用门槛高、配置繁琐的问题,通过 GTK4/Adwaita 实现了与 GNOME…"}
Source: heuristic_batch_publish · batch-publish-tools heuristic write · 8/24/2026
Platforms
Inferred from materialslinux
Source: Project README · linux · 8/23/2026
Category hint
Inferred from materialssecurity
Source: Project README · hint=security · 8/23/2026
screenshot url
VerifiedNone
Source: admin_cms · cms editor · 8/28/2026
supports local
Inferred from materialsYes
Source: Project README · matched local keywords · 8/23/2026
Related projects
Other verified projects matched by category, capabilities, and intended roles.
vault
An open-source security platform for centralized management, encryption, and auditing of sensitive credentials like API keys, passwords, and certificates.
openbao
An open-source secrets management system for storing, distributing, rotating, and controlling access to secrets, certificates, and keys.
fleet
A device-management platform for IT and security teams covering MDM, software deployment, patching, inventory queries, and compliance across desktop and mobile operating systems.
agent-governance-toolkit
A governance toolkit for AI agents that adds policy checks, identity, audit trails, sandboxing, and SRE controls across multiple agent frameworks.
syzkaller
An unsupervised, coverage-guided kernel fuzzer that supports multiple operating systems.
cli
Command-line tool to scan and monitor software projects for security vulnerabilities.