nowfound

Dev tools · March 17, 2026

Pompelmi

In-process file upload security for Node.js

Pompelmi launched on March 17, 2026 with 1 votes, #8,013 of 23,380 launches that month.

What it does

In-process file upload security for Node.js. No cloud API, no daemon. Drop-in scanning for Express, Next.js, NestJS, Fastify, and Koa.

pompelmi wraps ClamAV to scan file uploads in Node.js. Zero dependencies, typed verdicts, works with Express, Fastify, NestJS. Open source on GitHub.

Node.js antivirus scanning via ClamAV — simple, cross-platform, zero config Scan file uploads for malware in Node.js, Bun, Deno, and Cloudflare Workers with a single function call. Zero dependencies. Works with Express, Fastify, NestJS, Next.js, Hono, Remix, SvelteKit, and any other framework. A minimal Node.js wrapper around ClamAV that scans any file and returns a typed Verdict Symbol: Verdict.Clean , Verdict.Malicious , or Verdict.ScanError . No daemons. No cloud. No native bindings. Zero runtime dependencies. pompelmi requires Node.js ≥ 14 and ClamAV installed on the host system. npm install pompelmi Install ClamAV (macOS) brew install clamav && freshclam Install ClamAV (Linux)…from pompelmi.app

Does a similar job

all alternatives →
  • pompelmi2025 · github.com · ▲10

    Hi HN — I’m the author of pompelmi, an open-source, in-process scanner for untrusted file uploads in Node.js. Motivation: I wanted a practical “upload guard” that reduces common upload risks (ZIP bombs, traversal in archives, MIME spoofing, polyglots/macro hints) without sending files to a cloud AV service (privacy + latency + GDPR concerns). Key points: - Runs in-process (no cloud calls); files never leave your infrastructure - Deep ZIP inspection with configurable limits (depth/entries/ratio) + nested archive scanning - Composable scanners (heuristics + optional signature…

  • Postgres.js – Fastest Full-Featured PostgreSQL Client for Node and Deno2022 · github.com · ▲257

    Postgres.js - The Fastest full featured PostgreSQL client for Node.js, Deno, Bun and CloudFlare - porsager/postgres

  • Uppy.io2017 · uppy.io · ▲295

    Next open source file uploader for web browsers

  • hat.sh2019 · hat.sh · ▲212

    Free, fast, secure and serverless file encryption

  • Clouds2024 · ▲144

    Simple & handy temporary file uploads

  • FI
    File.io – Ephemeral file sharing2015 · file.io · ▲155

    Sharing files with file.io is convenient, anonymous and secure. Just upload files and share the links via email, SMS, Slack, Discord, etc. Easy-to-use REST API.

More dev tools this month

the category →
  • Contribute to oosexgang/hackios-xnu-kernel development by creating an account on GitHub.

    Dev tools · 1d ago · github.com

  • /dev/null▲492

    a social network for devs

    Dev tools · 5d ago · dev-null.sh

  • open-source IDE for thoughtful software design. Contribute to devdotfast/whiteboard development by creating an account on GitHub.

    Dev tools · 29d ago · github.com

  • Contribute to reladraw/reladraw development by creating an account on GitHub.

    Dev tools · 27d ago · github.com

  • OpenBot▲362

    Grok Bot alternative: free, local, open-source, multiplayer

    Dev tools · 25d ago · openbot.run

  • Talanoa▲346

    Hi HN, I’m a fullstack developer, and honestly, I’ve lost count of how many side projects I’ve worked on over the years. But one idea kept coming back to me: a different kind of email client. It first came to me in 2014: “What if we could handle emails more like conversations?” Every year, I’d revisit this concept in my “Build Notes.” Ten years later, no one had built exactly what I had in mind — so I finally decided to do it myself. That’s how Talanoa was born. I wanted something focused on people, not timelines. I was tired of marking messages as unread just to remember to reply later, or…

    Dev tools · 22d ago · talanoa.email

Source: Product Hunt launch ↗

Launched alongside, March 2026

the whole month →
  • AI-native CRM that builds itself and does work for you

    AI · Mar 2026 · lightfield.app

  • Tobira.ai▲728

    A network where AI agents find deals for their humans

    AI · Mar 2026 · tobira.ai

  • Switch from ChatGPT to Claude with import memory feature

    AI · Mar 2026 · claude.com

  • Littlebird remembers everything across your meetings, messages, docs, and apps, then takes action so you can recall any detail and never lose context.

    AI · Mar 2026 · littlebird.ai

  • Your AI Coworker that proactively executes tasks

    AI · Mar 2026 · viktor.com

  • Jupid▲659

    File your taxes with Claude Code

    Commerce · Mar 2026 · jupid.com