Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Rust
  3. Raspirus

Raspirus

GPL-3.0Rustv2.2.0

A lightweight rules-based malware scanner for USB drives, local files, and folders with a privacy-friendly approach.

Visit WebsiteGitHubGitHub
224 stars11 forks0 contributors

What is Raspirus?

Raspirus is a lightweight, rules-based malware scanner originally designed for scanning USB drives on a Raspberry Pi. It has evolved into a versatile tool for scanning local files and folders, prioritizing user privacy while offering comprehensive threat detection across multiple platforms.

Target Audience

Users seeking a privacy-focused, cross-platform malware scanner for personal devices, particularly those needing to scan USB drives or local files efficiently. It also appeals to developers interested in contributing to or integrating a lightweight security tool.

Value Proposition

Developers choose Raspirus for its combination of a user-friendly interface, privacy-friendly options, and efficient scanning of compressed files. Its cross-platform availability and origins as a Raspberry Pi tool make it uniquely suited for lightweight, versatile malware detection.

Overview

A user- and resources-friendly rules-based malware scanner

Use Cases

Best For

  • Scanning USB drives for malware on a Raspberry Pi or other systems.
  • Privacy-conscious users who need local file and folder scanning without cloud dependency.
  • Cross-platform malware detection on Windows, Linux (via Snap or Flathub), and other operating systems.
  • Efficiently scanning compressed files (e.g., ZIP archives) for hidden threats.
  • Users seeking a fast, reliable malware scanner with a modern, intuitive graphical interface.
  • Lightweight security applications where resource efficiency is a priority.

Not Ideal For

  • Enterprises requiring centralized management, real-time protection, and enterprise support.
  • High-security environments needing detection of zero-day or sophisticated malware beyond rules-based scanning.
  • Projects where immediate stability is critical, as the main branch has unresolved issues during a major rewrite.

Pros & Cons

Pros

Compressed File Scanning

Efficiently scans compressed files like ZIP archives to detect hidden threats, ensuring comprehensive coverage as noted in its key features.

Privacy-Focused Design

Prioritizes user privacy with local scanning options and no cloud dependency, keeping personal information secure as emphasized in the philosophy.

Cross-Platform Availability

Supports multiple operating systems via Snap, Flathub, and Chocolatey, making it versatile for Windows, Linux, and other platforms.

User-Friendly Interface

Features a sleek, modern GUI that is intuitive and accessible, catering to non-technical users for easy malware scanning.

Cons

Major Rewrite Instability

The main branch is deprecated with known issues due to an ongoing front- and backend rewrite, making it unstable for production use until the experimental branch matures.

Rules-Based Detection Limits

Relies on predefined rules for malware detection, which may not adapt quickly to novel or evolving threats compared to heuristic or AI-driven solutions.

Community-Dependent Updates

Effectiveness hinges on community-maintained rule sets, which might lag behind frequent updates offered by commercial antivirus databases.

Frequently Asked Questions

Quick Stats

Stars224
Forks11
Contributors0
Open Issues11
Last commit5 months ago
CreatedSince 2022

Tags

#file-scanning#security-tool#cross-platform#privacy-focused#raspberry-pi#yara#rust#antivirus#threat-detection

Links & Resources

Website

Included in

Rust56.6k
Auto-fetched 17 hours ago

Related Projects

rustscanrustscan

🤖 The Modern Port Scanner 🤖

Stars20,160
Forks1,358
Last commit8 days ago
feroxbusterferoxbuster

A fast, simple, recursive content discovery tool written in Rust.

Stars7,953
Forks625
Last commit3 months ago
rayhunterrayhunter

Rust tool to detect cell site simulators on an orbic mobile hotspot

Stars5,400
Forks444
Last commit3 days ago
rustnetrustnet

Per-process network monitoring for your terminal with deep packet inspection. Cross-platform, sandboxed.

Stars4,785
Forks221
Last commit1 day ago
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub