This component no longer exists. It was in remotionui’s manifest when we first indexed it and is not there now — the registry served its inventory on 2026-08-11 and this item was not on it. The install command below will fail. It is kept here because a tutorial somewhere still tells people to run it.
deploy-reveal
remotionui/deploy-revealRemovedBlock
Terminal deploy to browser
Live preview
live · rendered by the registry
Rendered by remotionui on their own page — this is the component running, not a screenshot of it.Install it
npx shadcn@latest add https://remotionui.com/r/deploy-reveal.jsonSource
1import { AbsoluteFill } from "remotion";2import { TransitionSeries } from "@remotion/transitions";3import { transitionFade } from "@/remotion/primitives/transition-fade";4import { DURATION } from "@/remotion/lib/motion-tokens";5import { TerminalSimulator } from "@/remotion/scenes/terminal-simulator";6import { DeviceMockupZoom } from "@/remotion/scenes/device-mockup-zoom";78const SCENE_DURATIONS = {9 terminal: 90,10 device: 90,11} as const;1213const FADE = transitionFade({ durationInFrames: DURATION.fast });1415export const DeployReveal: React.FC = () => {16 return (17 <AbsoluteFill style={{ background: "#080810" }}>18 <TransitionSeries>19 <TransitionSeries.Sequence durationInFrames={SCENE_DURATIONS.terminal}>20 {/* 90 frames — sped up so the prompt returns before the transition. */}21 <TerminalSimulator22 title="Deploy"23 command="vercel deploy --prod"24 steps={[25 { text: "uploading build output", duration: "1.2s" },26 { text: "assigning production domain", duration: "340ms" },27 ]}28 summary="live in 4.2s"29 speed={1.7}30 />31 </TransitionSeries.Sequence>32 <TransitionSeries.Transition {...FADE} />33 <TransitionSeries.Sequence durationInFrames={SCENE_DURATIONS.device}>34 <DeviceMockupZoom device="laptop" />35 </TransitionSeries.Sequence>36 </TransitionSeries>37 </AbsoluteFill>38 );39};
