snapcn
89 components
DocsComponentsTemplatesVideo EditorNewMCPNewRoadmapChangelog

Getting started

IntroductionInstallationAgent skill
GitHub

Star snapcn

Free, open-source components.

Production-ready Remotion animations, transitions and backgrounds — you own the code, free or paid.

Star on GitHubXFollow

41 MIT · 48 Pro · own your code.

© 2026 snapcn

Loading
snapcn
89 components
DocsComponentsTemplatesVideo EditorNewMCPNewRoadmapChangelog

Getting started

IntroductionInstallationAgent skill
GitHub

Star snapcn

Free, open-source components.

Production-ready Remotion animations, transitions and backgrounds — you own the code, free or paid.

Star on GitHubXFollow

41 MIT · 48 Pro · own your code.

© 2026 snapcn

DocsComponentsTemplatesVideo EditorNewMCPNewRoadmapChangelog
Getting startedIntroductionInstallationAgent skill

Files Drop

A handful of frames is dragged into a prompt and becomes five attachments.

Get Files Drop with Proor get Manifesto free48 Pro components · $129 a year or $249 once

How it moves

A stack of files sweeps in from off frame on an exponential settle — 161ms time constant, straight line, onto a rest point — with the other four trailing it up and to the left at a constant 21 degrees, each link closing on its resting offset one frame at a time, front to back, as the pointer slows. Then the release: the gathered pile is thrown 46px and collapses onto itself as it lands on the first slot's exact corner. Five empty slots appear out of order, each turning a 320-degree ring, and their pictures resolve in a different order again, because five files read in parallel do not finish in the order they were handed over. Nothing fades — a slot and a picture are each there on one frame and not on the one before, which is what an img does when it decodes. The pointer path, the four trails, the typing rate and every beat are measured tables on the recording's own 30fps grid.

Installation

pnpm
$ pnpm dlx shadcn@latest add @snapcn/files-drop

Needs an existing Remotion project and a components.json. Two-minute setup if this is your first snapcn component.

Frequently asked questions

How do I add Files Drop to a Remotion project?

Files Drop is part of snapcn Pro, and installs with the same shadcn CLI as every free component: npx shadcn@latest add @snapcn/files-drop. The source is copied into your project and is yours to edit — there is no runtime package to keep installed.

What is Files Drop?

Files Drop is a Remotion AI chat animation for React. A handful of frames is dragged into a prompt and becomes five attachments.

Is Files Drop free?

No. It is one of 48 Pro components, sold together: $129 a year for the whole catalogue and everything that ships while your year runs, or $249 once to own it outright. The other 41 snapcn components are free and MIT.

More in this category

  • Agent ChatAn agent conversation, from the empty field to the answer.
  • Agent OpenA line assembles a word at a time, resolves to your product's name, and becomes a prompt somebody types.
  • Agent RunA prompt typed, sent, and answered by an agent that shows its work.
  • Agent ToolsThe moment somebody hands an agent their tools.
  • Prompt DiveA prompt typed into an assistant, and then a dive into the send button.
  • Search TypingA search field wider than the shot — it comes forward, types across its left half, then pages to its right half

Get the next component in your inbox

New free components as they ship, and the pro pack first when it lands. One email a week at most, never a sponsored one.