Two content blocks for offering downloadable and playable media straight from your published site, no third party account needed for either.
Resource Download
Upload a file (an ebook, a PDF, anything) once from the block's own editor field, then choose one of two modes:
- Open: a single button, clicking it downloads the file right away, nothing is collected.
- Gated: a visitor sees a one field email form first, the same shape as the Newsletter block, and only gets the real download button after submitting it.
A gated download's captured emails are saved exactly the way Form submissions are, viewable from your project's own Submissions tab, and can optionally send you an email notification for each one, once you've connected your own Resend account from Integrations. The same anti spam protection as every other public facing submission block applies here too: rate limiting per visitor, a honeypot field, and Cloudflare Turnstile, so this needs no separate setup from you.
Audio
Plays a podcast episode or any other audio file (a direct link to an .mp3, .wav, or similar) with a native browser audio player, optionally alongside a cover artwork image. There's no third party player, no extra script, and no CDN dependency, a modern browser's own built in audio element already gives scrubbing, volume, and playback speed for free.
Tip: Resource Download's file and Audio's cover artwork can both be uploaded straight from their own editor fields, the same upload button every image field elsewhere in the editor already offers, there's no need to host either one yourself first.