Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ivangabriele/clamav-desktop
Cross-platform Desktop GUI for ClamAV antivirus.
https://github.com/ivangabriele/clamav-desktop
antivirus clamav clamav-client daemon debian desktop desktop-app desktop-client gui linux macos open-source react rust security sidecar tauri typescript ubuntu windows
Last synced: 6 days ago
JSON representation
Cross-platform Desktop GUI for ClamAV antivirus.
- Host: GitHub
- URL: https://github.com/ivangabriele/clamav-desktop
- Owner: ivangabriele
- License: agpl-3.0
- Created: 2022-02-12T19:36:23.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2024-11-03T18:42:01.000Z (about 2 months ago)
- Last Synced: 2024-11-21T11:12:32.081Z (about 1 month ago)
- Topics: antivirus, clamav, clamav-client, daemon, debian, desktop, desktop-app, desktop-client, gui, linux, macos, open-source, react, rust, security, sidecar, tauri, typescript, ubuntu, windows
- Language: Rust
- Homepage:
- Size: 11.2 MB
- Stars: 235
- Watchers: 16
- Forks: 12
- Open Issues: 7
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- Funding: .github/FUNDING.yml
- License: LICENSE.md
- Code of conduct: CODE_OF_CONDUCT.md
- Security: SECURITY.md
Awesome Lists containing this project
README
ClamAV Desktop
> [!WARNING]
> Clamav Desktop is a work in progress. I do not recommend using older releases (` as they were based on Electron, which can be slow for this type of application.
> **Please wait for the release of `v0.4.0`** . This version will be released soon
> and is expected to offer tremendous improvements over the previous ones.> [!NOTE]
> This README is for _users_ rather than _contributors_.**
> If you wish to _contribute_ to ClamAV Desktop, you should read [CONTRIBUTING.md](CONTRIBUTING.md) instead.---
- [Screenshots](#screenshots)
- [Dashboard Preview](#dashboard-preview)
- [Scanner Preview](#scanner-preview)
- [Roadmap](#roadmap)
- [v.0.4.0](#v040)
- [v.0.5.0](#v050)
- [v.0.?.0](#v00)---
## Screenshots
### Dashboard Preview
![ClamAV Desktop Dashboard](/docs/screenshot-dashboard.png)
### Scanner Preview
![ClamAV Desktop Scanner](/docs/screenshot-scanner.png)
## Roadmap
This roadmap is not set in stone and is prone to change unexpectedly while we're still in alpha (v0) stage.
#### v.0.4.0
- [x] Cloud: Definitions update
- [x] Dashboard: Daemon control & status
- [x] Global: Tray icon
- [x] Scanner: Drives selection
- [x] Scanner: Folders selection
- [x] Scanner: Scan interruption
- [x] Settings: Raw clamd.conf editor
- [ ] Technical: Releases in `.x64.deb`, `.x64.dmg`, and `.x64.msi` formats#### v.0.5.0
- [ ] Scanner: Estimated time to completion
- [ ] Scanner: Quarantined files management
- [ ] Scanner: Summary
- [ ] Scanner: Threats handling management
- [ ] Technical: Store errors in local logs
- [ ] Technical: Releases in `.arm64.deb`, `.arm64.dmg`, and `.arm64.msi` formats#### v.0.?.0
- [ ] Global: Automated updates (if/where possible)
- [ ] Publication: OpenSuse Build availibility (to challenge)
- [ ] Publication: PPA availibility
- [ ] Settings: Form-like `clamd.conf` editor
- [ ] Technical: macOS & Windows Code signing
- [ ] Technical: Binaries embedding (check with official ClamAV team)
- [ ] Technical: Releases `.x64.rpm` and `.arm64.rpm` formats
(waiting for tauri-apps/tauri#4402 & tauri-apps/tauri#5202)
- [ ] UX/UI: Full redesign