Skip to content
View presendapp's full-sized avatar

Block or report presendapp

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
presendapp/README.md

Presend

Free, privacy-first browser tools — nothing is ever uploaded.

presend.pages.dev is 48 tools that run entirely client-side (EXIF/metadata removal, PDF/image compression, format conversion, file integrity checks) plus a free, no-signup, no-API-key server-side API with 42 endpoints -- including Cosmos SDK transaction decoding and OFAC sanctions checks -- and an MCP server for AI agents.

What makes it different

Most free file tools quietly upload your file to a server to process it. Presend's tools do the work locally in your browser with Web APIs (Canvas, Web Crypto, FileReader) — the file never leaves your device.

The API's most distinctive endpoint, maintainer-change-check, flags an npm package whose publisher changed after a long period of dormancy — the exact pattern behind real supply-chain attacks like event-stream, ua-parser-js, and colors.js. Nothing else free does this specific check.

Repos

Try it

curl "https://presend.pages.dev/api/maintainer-change-check?ecosystem=npm&package=lodash"

Full docs: presend.pages.dev/api · OpenAPI spec: openapi.json · MCP server: presend.pages.dev/mcp · Postman collection

Contributions

Merged upstream in other open-source projects:

Built with

Vanilla JS, Cloudflare Pages + Pages Functions, no framework, no build step for the client-side tools. No ads, no tracking, no cookies.

Pinned Loading

  1. presend presend Public

    Free privacy-first browser tools + a 40-endpoint security/utility API (typosquat & vulnerability checks, WHOIS/DNS, MCP server for AI agents). No signup.

    HTML 1

  2. presend-api presend-api Public

    Zero-dependency JS client for the free Presend API — no signup, no API key

    JavaScript

  3. presend-extension presend-extension Public

    Right-click any image to strip EXIF/GPS metadata — part of the Presend toolkit

    JavaScript

  4. presend-check-action presend-check-action Public

    GitHub Action: flag suspicious npm maintainer changes and known vulnerabilities via the free Presend API

    JavaScript

  5. presend-examples presend-examples Public

    Working, tested code examples for using the Presend API and MCP server -- LangChain, CrewAI, LlamaIndex, OpenAI Agents SDK, Google ADK, and plain REST

    Python

  6. presend-mcp-config presend-mcp-config Public

    Copy-paste MCP config for connecting Presend to Claude Desktop, Claude Code, Cursor, and Windsurf -- no code required