remocn — Introducing remocn (shaders cut)
remocn-demo/introducing-remocnFreeBlock
remocn demo composition "remocn — Introducing remocn (shaders cut)" — installs the full Remotion composition. Generated with AI from the prompt in demos/introducing-remocn/prompt.md.
Install it
npx shadcn@latest add https://collections.remocn.dev/r/introducing-remocn.jsonSource
1import React from "react";2import { AbsoluteFill, Easing, Img, Sequence, Series, interpolate, spring, useCurrentFrame, useVideoConfig } from "remotion";3import { demoAsset } from "@/lib/demo-assets";4import {5 TransitionSeries,6 linearTiming,7 type TransitionPresentation,8 type TransitionPresentationComponentProps,9} from "@remotion/transitions";10import { loadFont as loadSans } from "@remotion/google-fonts/Manrope";11import { loadFont as loadMono } from "@remotion/google-fonts/GeistMono";1213import { ScaleDownFade } from "@/components/remocn/scale-down-fade";14import { ShortSlideRight } from "@/components/remocn/short-slide-right";15import { KineticCenterBuild } from "@/components/remocn/kinetic-center-build";16import { LineByLineSlide } from "@/components/remocn/line-by-line-slide";1718import { ShaderSimplexNoise } from "@/components/remocn/shader-simplex-noise";19import { ShaderSwirl } from "@/components/remocn/shader-swirl";20import { ShaderDithering } from "@/components/remocn/shader-dithering";21import { ShaderColorPanels } from "@/components/remocn/shader-color-panels";22import { ShaderWarp } from "@/components/remocn/shader-warp";23import { ShaderMeshGradient } from "@/components/remocn/shader-mesh-gradient";24import { ShaderVoronoi } from "@/components/remocn/shader-voronoi";25import { ShaderMetaballs } from "@/components/remocn/shader-metaballs";26import { ShaderGodRays } from "@/components/remocn/shader-god-rays";27import { ShaderSmokeRing } from "@/components/remocn/shader-smoke-ring";2829// Bind Manrope to the CSS variable the remocn typography components read.30const { fontFamily: SANS_FAMILY } = loadSans("normal", {31 subsets: ["latin"],32 weights: ["400", "500", "600", "700", "800"],33});34const { fontFamily: MONO_FAMILY } = loadMono("normal", {35 subsets: ["latin"],36 weights: ["400", "500"],37});3839const SANS =40 "var(--font-geist-sans), -apple-system, BlinkMacSystemFont, sans-serif";41const MONO = `${MONO_FAMILY}, ui-monospace, SFMono-Regular, monospace`;4243// The shipped remocn.dev brand: warm obsidian + one lime accent.44const OBSIDIAN = "#141318";45const INK = "#f2f2f2";46const MUTED = "rgba(242,242,242,0.62)";47const FAINT = "rgba(242,242,242,0.4)";48const LIME = "#C3E88D";4950const clampOpts = {51 extrapolateLeft: "clamp" as const,52 extrapolateRight: "clamp" as const,53};5455// ---------------------------------------------------------------------------56// Scene timings (frames @ 30fps). Transitions overlap.57// … truncated
What it pulls in
npm packages
Other registry items
Files it writes
More from remocn-demo
All 22 items| Component | Registry | Kind | Access | Installs | Command |
|---|---|---|---|---|---|
| Agent Skills — Claude Code makes the videoagent-skills | remocn-demo | Blocks | Free | 5 deps · 8 files | |
| Batchwork — Unified Batch APIbatchwork | remocn-demo | Blocks | Free | 4 deps · 4 files | |
| Changelog — Rolling Numberschangelog | remocn-demo | Blocks | Free | 4 deps · 5 files | |
| Changelog — New Chat Componentschat-changelog | remocn-demo | Blocks | Free | 5 deps · 4 files | |
| Fonttrio — Three fonts. One command.fonttrio | remocn-demo | Blocks | Free | 5 deps · 4 files | |
| shadcn/ui — Introducing shadcn/ui (gift cut)introducing-shadcn | remocn-demo | Blocks | Free | 11 deps · 38 files | |
| Changelog — Eleven New Transitionsnew-transitions | remocn-demo | Blocks | Free | 4 deps · 3 files | |
| remocn ✕ Paper — Introducing shaderspaper-shaders | remocn-demo | Blocks | Free | 4 deps · 2 files |
