Skip to main content

Motion UI · free

Motion components you can restyle while they run.

Flows, backgrounds, buttons, text effects, cinematic motion graphics and interactive science simulations, each a single small file. They respond to the cursor, fit any container, and expose their colours, copy and timing as live inputs. Tune one here, then copy the code or open it in ExodeUI.

Hub FlowMotionIntegration nodes stream particles into a glowing core. Hover a node to light its path, click to send a burst.4.7 KB · 10 inputs · responsiveNetwork PulseMotionA drifting node network where signals hop from edge to edge. Your cursor joins the network; click to broadcast a shockwave.4.3 KB · 8 inputs · responsivePipelineMotionData packets travel through named stages that light up as they process. Horizontal on desktop, vertical on phones; hover a stage to inspect it.4.2 KB · 7 inputs · responsiveSpotlight GridBackgroundsA fine grid revealed by a soft spotlight that follows the cursor, leaving a trail of lit cells. Click to send a ripple through it.3.7 KB · 9 inputs · responsiveRising LinesBackgroundsA field of hairlines with streaks of light racing up them. Lines near the cursor brighten and speed up.3.5 KB · 9 inputs · responsivePath FlowBackgroundsA ribbon of flowing lines like silk in a slow current. The cursor parts the lines around it.3.4 KB · 9 inputs · responsiveWave CTAComponentsA button that fills with liquid on hover. The surface tilts toward the cursor, sloshes when you leave, and a click sends a ripple.4 KB · 7 inputs · responsiveOrbit BorderComponentsA feature card with two beams of light orbiting its border and a spotlight that follows the cursor inside.4.2 KB · 10 inputs · responsiveLinear RevealTextA headline revealed line by line behind a sweeping beam of light, then a slow shimmer. Click to replay.3.6 KB · 7 inputs · responsiveFlux CTABlocksA responsive Call To Action block with a live rotating fluid gradient mesh, typography reflection, and synced interactive button.4.1 KB · 7 inputs · responsiveBranch FlowMotionSignals originate from a root source, travel along branching bezier splines to child nodes, and pulse on arrival.3.7 KB · 8 inputs · responsiveStreamBackgroundsLuminous horizontal energy lines and flow particles meander smoothly, dynamically deflecting around the cursor.3.2 KB · 5 inputs · responsiveShadow ButtonComponentsA tactile luxury button with multi-layer colored dynamic shadow casting, magnetic cursor tilt, and spring press physics.3.4 KB · 6 inputs · responsiveFlux HeroBlocksA responsive full hero block with living rotating fluid gradient mesh, glowing badge, dual action buttons, and a 3D perspective dashboard preview card that reacts to cursor movement.5.8 KB · 9 inputs · responsiveAurora PricingBlocksAn interactive 3-tier pricing block with dynamic aurora borealis light curtains, spring-animated Monthly/Annual toggle switch, glowing featured Pro card, and plan select buttons.5.6 KB · 9 inputs · responsiveMorph NavComponentsA floating frosted glass navigation bar with glowing pulse brand icon, magnetic indicator pill with spring physics that glides under hovered links, and an interactive action button.4.3 KB · 7 inputs · responsiveMotion SwitchComponentsA tactile physics toggle switch with elastic fluid thumb stretching, smooth track morph, particle burst explosion on toggle, and real-time state synchronization.4.2 KB · 7 inputs · responsivePulse GraphMotionA live vector telemetry and throughput graph with animated bezier wave curves, vertical cursor scanning, floating metric tooltip, and click-to-inject data spikes.4.4 KB · 7 inputs · responsiveJelly ButtonComponentsAn elastic physics spring-mass button with magnetic cursor suction, dynamic surface bulge, squash-and-stretch on click, liquid sheen, and droplet splash particles.4 KB · 7 inputs · responsiveGooey ToggleComponentsA liquid mercury metaball toggle switch with a stretching fluid bridge during transit, break-away separation physics, liquid splashes, and on/off triggers.4.3 KB · 8 inputs · responsiveRadial GaugeComponentsA circular telemetry speedometer gauge with 270-degree neon sweep arc, illuminated tick marks, glowing needle, central digital ticker, and interactive drag scrubbing.3.9 KB · 8 inputs · responsiveMagnetic DockComponentsA macOS-inspired liquid magnification dock with dynamic cosine-curve icon scaling, floor reflections, active status dots, and spring bouncing app launch physics.4.3 KB · 5 inputs · responsiveHolo CardComponentsA luxury 3D holographic iridescent foil card with gyro pitch and yaw tilt, dynamic rainbow diffraction sheen, micro sparkle glitter, and EMV chip.4.3 KB · 7 inputs · responsiveGlass StackComponentsAn interactive 3D stacked deck of frosted glass cards with realistic spring fan-out physics when hovered and a 3D flip-cycle transition on click.4.3 KB · 3 inputs · responsiveSound WaveComponentsA kinetic audio frequency visualizer with 32 dynamic equalizer bars, falling peak gravity caps, interactive cursor string excitation, and play/pause controls.4 KB · 6 inputs · responsiveMonolithMotion GraphicsAn obsidian slab turning in a shaft of volumetric light. The cursor moves the light source; dust glints through the beams.6.1 KB · 6 inputs · responsiveKinetic TunnelMotion GraphicsWords wrapped around rings that fly toward the camera. The cursor steers the vanishing point; click to accelerate.5.6 KB · 7 inputs · responsiveLiquid ChromeMotion GraphicsMercury metaballs with a studio environment reflection, flowing over a serif headline. Your cursor is a droplet that merges in.5.8 KB · 6 inputs · responsiveData GlobeMotion GraphicsA dotted planet with noise-grown continents and arcs of traffic flying between regions. Move to rotate it.6.1 KB · 6 inputs · responsiveEclipseMotion GraphicsA total solar eclipse with a breathing corona and a diamond-ring flare. Slide the moon off the sun with the cursor.5.6 KB · 6 inputs · responsiveSwiss GridMotion GraphicsA Bauhaus composition of quarter circles, halves and bars that turn and swap on a beat. Hover a cell to spin it.5.9 KB · 7 inputs · responsiveRidgelineMotion GraphicsStacked waveforms rising from a dark field like a pulsar plot. The cursor sends a surge through the nearest lines.5.2 KB · 5 inputs · responsiveTopographyMotion GraphicsContour lines over drifting terrain with accent index contours. The cursor raises a summit and reads out its coordinates.5.6 KB · 6 inputs · responsivePrismMotion GraphicsA white beam splits into a spectrum through a glass prism. Aim the source with the cursor; dispersion follows the angle.5.5 KB · 5 inputs · responsiveInk FlowMotion GraphicsThousands of particles drawn through a noise flow field, leaving silk trails. Stir a vortex with the cursor; click to clear.5.4 KB · 7 inputs · responsiveIso CityMotion GraphicsAn isometric skyline whose towers rise and fall like an equaliser. Hover to raise towers; the tallest light up.5.7 KB · 6 inputs · responsiveNumeralsMotion GraphicsGiant figures that roll like an odometer between a series of values, each with its own caption. Click to advance.5.6 KB · 7 inputs · responsiveHalftoneMotion GraphicsPrint dots driven by interfering waves, with the headline set in the dots themselves and a misregistered spot colour. Click to drop ink.5.4 KB · 6 inputs · responsiveTesseractMotion GraphicsA four-dimensional hypercube rotating through the fourth axis, projected into neon wireframe. Move to orbit it.5.6 KB · 6 inputs · responsiveGalaxyMotion GraphicsA spiral of five thousand stars turning on a tilted disc around a breathing core. Move to tilt it.5.6 KB · 7 inputs · responsiveSilk RibbonMotion GraphicsThree twisting gradient ribbons sweep through space on a light editorial page. The cursor bends them.5.4 KB · 8 inputs · responsiveSignal LostMotion GraphicsA title card that tears into RGB-split slices in bursts, over scanlines and a REC timecode. Shake the cursor or click to corrupt it.5.7 KB · 7 inputs · responsiveBloomMotion GraphicsA generative flower of translucent petals that unfurls and breathes, ringed by drifting pollen. It opens as you come closer.5.6 KB · 6 inputs · responsiveRadarMotion GraphicsA phosphor sweep that paints contacts as it passes, with range rings, bearings and a live cursor readout. Click to drop a waypoint.5.9 KB · 6 inputs · responsiveWave PlaneMotion GraphicsA perspective sea of dots the camera glides over, swelling into a ridge wherever you point. Click to send a swell.5.5 KB · 6 inputs · responsiveHarmonographMotion GraphicsTwo damped pendulums per axis draw a fine gold figure stroke by stroke, then fade and begin a new one. Click to redraw.5.5 KB · 6 inputs · responsiveEarbudsProductA glossy charging case whose lid swings open to lift two earbuds out on rings of sound. Click to open or close.6.3 KB · 8 inputs · responsiveSmartwatchProductA titanium watch that tilts toward the cursor, with live activity rings, a turning crown and a glass sheen. Click to change the face.6.2 KB · 9 inputs · responsivePerfumeProductA heavy glass flacon with a gold cap, sloshing amber juice, a light sweep and caustics on the floor. Click to spray a mist.6.2 KB · 8 inputs · responsivePhone SpinProductA slim phone turning on its axis from live screen to triple camera, with a floor reflection. Move to turn it, click to spin.6.1 KB · 9 inputs · responsiveHeadphonesProductOver-ear headphones that pulse to the beat while sound waves radiate from the cups. Click to cycle four colourways.5.8 KB · 7 inputs · responsiveSoda CanProductA drinks can with a true cylindrical label wrap, condensation and a splash when you click to change flavour.6.5 KB · 7 inputs · responsiveCamera LensProductA prime lens head-on: nine aperture blades open and close with the cursor, bokeh glows through the glass, and a click fires the shutter.6.3 KB · 7 inputs · responsiveSmart SpeakerProductA fabric speaker whose light ring listens when you hover and answers with a voice waveform when you click.6.1 KB · 10 inputs · responsiveKeyboardProductA mechanical keyboard with per-key RGB waves. Keys under the cursor press and ripple light, and it types a word on its own.6.3 KB · 8 inputs · responsiveDroneProductA quadcopter that follows the cursor, banking into turns over a moving contour map, with spinning props and a flight HUD. Click for a photo.6.2 KB · 8 inputs · responsiveLandscape PhotographerPortfolioA full-bleed slideshow with a slow Ken Burns drift, cross-fades, a filmstrip and EXIF for every frame. Click to advance or pick a thumbnail.8.8 KB · 6 inputs · responsiveGallery PhotographerPortfolioA light editorial page with a bio and a masonry wall of photographs drifting upward. Hover a photo to lift it and read its caption.9.2 KB · 8 inputs · responsiveFilm DirectorPortfolioA letterboxed living frame with title cards, timecode and a showreel button. Click to play the reel full-frame.9 KB · 7 inputs · responsiveArchitectPortfolioAn axonometric drawing that draws itself on a drafting grid beside a project index. Hover a project to redraw its building.9.4 KB · 8 inputs · responsiveGraphic DesignerPortfolioA giant name whose letters scatter from the cursor, over case-study posters that tilt when hovered.9.1 KB · 8 inputs · responsiveIllustratorPortfolioA botanical ink drawing that grows stroke by stroke over watercolour washes on warm paper. Click to grow a new plate.9.5 KB · 8 inputs · responsiveMusicianPortfolioA spinning vinyl with generative label art, a tonearm, a tracklist and a live waveform. Hover the record to slow it; click a track to play it.9.5 KB · 9 inputs · responsive3D ArtistPortfolioSoft-shaded spheres, rings and cubes floating in a pastel studio, drifting with the cursor. Click to shuffle the scene.9.2 KB · 8 inputs · responsiveDeveloperPortfolioAn editor window typing code with syntax colours, a contribution graph that fills in, and hover tooltips per day.9.4 KB · 7 inputs · responsiveWriterPortfolioA quote typed out in a serif beside a stack of typographic book covers that fan open on hover. Click a book to bring it forward.9.1 KB · 8 inputs · responsiveIdeal Gas LawScienceArgon atoms in a cylinder with a draggable piston. Change temperature, count and volume and watch pressure, PV/NkT and the Maxwell–Boltzmann distribution respond live.16.3 KB · 11 inputs · responsiveLiquid DropletScienceA Lennard-Jones liquid pooling under gravity. Tune temperature, attraction strength and gravity; grab molecules with tweezers and watch kinetic vs potential energy.16.2 KB · 10 inputs · responsiveCrystal LatticeScienceA 2D Lennard-Jones crystal with strain-coloured bonds and a live radial distribution function. Strike it, pull atoms out, heat it until it melts.16.2 KB · 9 inputs · responsivePhase ChangeScienceSolid, liquid and gas from the same molecules. A heater adds or removes energy at a constant rate; the heating curve shows latent-heat plateaus as it melts and boils.16.1 KB · 8 inputs · responsiveDiffusion & MixingScienceTwo gases separated by a removable barrier. Set the mass and size of gas B, lift the wall and watch mixing entropy rise toward its maximum.16.2 KB · 10 inputs · responsiveBrownian MotionScienceA heavy grain buffeted by solvent molecules, with its random-walk trail and a live mean-squared-displacement fit for the diffusion coefficient.16.2 KB · 10 inputs · responsiveOsmosisScienceA semipermeable membrane on a spring between two solutions. Change solute on each side and compare the measured osmotic pressure with van ’t Hoff.16.2 KB · 10 inputs · responsiveEvaporationScienceA heated liquid in an open vessel. Fast molecules escape (evaporative cooling); set the heater, attraction and gravity, or close the lid to reach vapour equilibrium.16.2 KB · 10 inputs · responsiveDouble HelixScienceA true-geometry 3D double helix built from your sequence. Morph between B, A and Z forms, spin and tilt it, and read length, turns, GC content and melting temperature.21.5 KB · 11 inputs · responsiveDNA ReplicationScienceA replication fork with helicase, leading and lagging strand polymerases, RNA primers, Okazaki fragments and ligation. Tune fork speed, error rate and proofreading.21.4 KB · 11 inputs · responsiveTranscriptionScienceRNA polymerases firing from a TATA promoter, opening transcription bubbles and spooling out mRNA. Set elongation speed and promoter firing to see several copies made at once.21.4 KB · 9 inputs · responsiveRibosome TranslationScienceA ribosome translating the start of green fluorescent protein codon by codon, with E/P/A sites, tRNAs, a growing chain and a live hydropathy plot. Edit bases to change the protein.21.5 KB · 8 inputs · responsiveCRISPR-Cas9ScienceCas9 hunting a genome for its target: PAM recognition, R-loop formation, a double-strand break and NHEJ or HDR repair. Change the guide, mismatch tolerance and repair pathway.21.5 KB · 10 inputs · responsivePoint MutationsScienceEdit the β-globin gene base by base and watch the protein respond: silent, missense, nonsense and frameshift mutations, plus the real sickle-cell Glu6Val change.21.5 KB · 9 inputs · responsiveProtein FoldingScienceA hydrophobic-polar protein chain folding by Langevin dynamics. Set temperature and hydrophobic strength, anneal it, pull residues, and track energy and radius of gyration.21.4 KB · 9 inputs · responsiveDNA MeltingScienceA DNA duplex melting with temperature and salt: AT bubbles open first, GC regions hold, and the measured curve tracks the predicted Tm. Swap base pairs to retune it.21.5 KB · 10 inputs · responsive

How it works

  1. One file per component. A compiled .bexode holds the drawing code and a state machine. No video, no sprite sheets.
  2. Inputs instead of props. Colours, labels, counts and speed are state-machine inputs. Set them from React props or engine.setInput… while it runs.
  3. Responsive by default. fit="Layout" redraws at whatever size the container gives it, from a phone column to a full-width hero.
  4. Editable. Open any component in the ExodeUI editor with your customizations applied and change anything.
Open ExodeUI