Pompelmi Pro coming soon
The same in-process antivirus scanning engine you already run in production, extended with audit trails, compliance tooling, and dedicated support. No SaaS lock-in — your files never leave your infrastructure.
Open Source (free forever, MIT)
scan(),scanBuffer(),scanStream(),scanDirectory()- All framework plugins — Express, Fastify, NestJS, Next.js, Hono, Koa, Remix, SvelteKit, Nuxt
- Multi-engine support — ClamAV, YARA, heuristics, zip-bomb guard
- GitHub Action for CI/CD pipeline scanning
- CLI tool —
npx pompelmi scan <path> - Policy packs —
STRICT_PUBLIC_UPLOAD,DOCUMENTS_ONLY,IMAGES_ONLY - Scan result caching with configurable TTL
- Full TypeScript types included
- Docker image —
justsouichi/pompelmi-scanner
Pro Features contact for pricing
Audit Log
Every scan recorded with timestamp, file hash, verdict, and IP address. Exportable as JSON or CSV on demand. Required for SOC2, ISO 27001, and HIPAA compliance reviews.
Priority Support
Dedicated response within 24 hours via email. Architecture review included at no extra charge. Ideal for teams integrating pompelmi into critical upload pipelines where downtime is unacceptable.
Custom Signature Rules
Define custom ClamAV signature rules tailored to your specific threat model. Deploy and manage rules without touching ClamAV internals or restarting the daemon.
Multi-tenant Dashboard
Hosted scan dashboard for teams. Per-user scan history, infected file alerts, and weekly digest email. No self-hosting required — we run it, you use it.
SLA on Signature Updates
Virus definitions updated within 1 hour of each ClamAV release. Monitored uptime with incident notifications so you are never running stale definitions.
Comparison
| Feature | Open Source | Pro |
|---|---|---|
| Core scanning API | ✓ | ✓ |
| Framework plugins | ✓ | ✓ |
| CLI & GitHub Action | ✓ | ✓ |
| Multi-engine (YARA, heuristics) | ✓ | ✓ |
| Audit log (JSON/CSV export) | — | ✓ |
| Priority email support (24h SLA) | — | ✓ |
| Custom ClamAV signature rules | — | ✓ |
| Multi-tenant dashboard | — | ✓ |
| Signature update SLA (<1h) | — | ✓ |
Get in Touch
Pompelmi Pro is currently in development. Pricing is set per team based on scan volume and the features you need. To discuss requirements or get a quote:
Email us with a brief description of your use case — framework, approximate scan volume, and which Pro features matter most. We will respond within one business day.
Contact Pro Sales →Or reach the maintainer directly: pompelmideveloper@yahoo.com