
Company News
Free Business Plan Upgrades for Open Source Maintainers
Open source maintainers are under more pressure than ever. We're raising our open source program from the Team plan to the Business plan, free.
Send a file and get a shareable link in one call. Official client for the DropWarp API.
Send a file and get a shareable link in one call. Official client for the DropWarp API — no buckets, no presigned-URL dance, no storage to manage. Files are private and auto-expire.
npm i dropwarp
Create a free key at https://dropwarp.com/account, then:
import { DropWarp } from "dropwarp";
const dw = new DropWarp(process.env.DROPWARP_KEY);
const { downloadUrl } = await dw.send("./report.pdf");
console.log(downloadUrl); // → https://dropwarp.com/s/9f1c… (give this to anyone)
send() takes a file path (Node/Bun/Deno) or raw bytes — a Buffer,
Uint8Array, Blob, or ReadableStream:
await dw.send(buffer, { filename: "photo.jpg", contentType: "image/jpeg" });
await dw.send(new Blob([data]), { filename: "data.bin" });
| Method | Description |
|---|---|
dw.send(file, opts?) | Upload a file → { downloadUrl, expiresAt, … } |
dw.list() | List your stored files |
dw.remove(id) | Delete a stored file |
dw.me() | Your plan + limits |
dw.p2pToken() | Mint a room token for a live peer-to-peer transfer (advanced) |
Errors throw a DropWarpError with .status, .code, and .body.
Upgrade to lift the free cap.
Works anywhere fetch exists — Node 18+, Bun, Deno, browsers, edge runtimes.
Reading a file from a path string uses node:fs; pass bytes directly to stay
fully runtime-agnostic.
Building an assistant? There's an MCP server
(npx @dropwarp/mcp) that gives models like Claude a native send_file tool.
MIT
FAQs
Send a file and get a shareable link in one call. Official client for the DropWarp API.
We found that dropwarp demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Company News
Open source maintainers are under more pressure than ever. We're raising our open source program from the Team plan to the Business plan, free.

Security News
The supply chain control that delays freshly published gems now covers lockfile generation and gem vendoring in Ruby projects.

Security News
During a UK cyber test, a Mythos 5 agent used sockpuppets, social engineering, and prompt injection to try to get a maintainer to merge malware.