For Next.js and AI-built sites

Dynamic content for static sites.

Your Next.js build has no CMS, and that's fine until the client wants new photos. Drop in Dropl once and let them update it themselves.

page.tsxLive
<div data-dropl-video="YOUR_VIDEO_ID"></div>
<script src="https://www.dropl.io/embed/player.js" async></script>
The video embed works in any Next.js page today. The gallery component is in early access.

Why it fits

Built for sites without a CMS.

Next.js and AI-built sites are fast to ship and awkward to update. Dropl handles the part that changes.

  • No CMS to bolt on

    Skip wiring up a headless CMS for one photo gallery. The content lives in Dropl and the client manages it there.

  • Early access

    A Next.js component

    Drop a gallery into any page with one component, laid out to fit the design you built.

  • Fits AI-built sites

    Generated a site with an AI coding tool? One component or snippet, and you're not regenerating pages to swap a photo.

  • Early access

    Clients update it from their phone

    A simple portal for uploads, swaps, and reorders. No redeploy, no pull request, no message to you.

  • Live

    Video works today

    Paste the video embed into any page or component. It's live now on every plan.

  • Kind to Core Web Vitals

    The player reserves its space and loads nothing until play. Galleries follow the same rules.

Stop redeploying to swap a photo.

Join galleries early access for the Next.js component, or host video on your Next.js sites today.