Home Work
SaaS developmentAI developmentAPI developmentMobile app developmentGoogle Ads managementHeadless ShopifyLaravel developmentNext.js developmentReact developmentTypeScript engineeringUI/UX designSEO & AEOEcommerce development
AI solutionsB2B platformsE-commerceHospitalityLead generationLogisticsEducationProcess automationSaaS platformsStartup MVPReal estateHealthcare
LegalHealthcareReal estateFinanceHospitality
The HagueRotterdamAmsterdamUtrechtEindhovenAlmereBredaArnhemNijmegenTilburgEnschedeGroningenLeidenDelftZoetermeerDen Bosch
Studio
AboutProcessLabBlogContact
The Lab

OUR COMPONENT
LIBRARY.

65+ animations, components and design directions we build with. Point at what you like, we make it yours.

Everything here is hand-built on our own stack (GSAP, Lenis, WebGL). No template, no plugin you have seen on ten other sites.

01Hero styles 4

HERO WebGL gradient-mesh
NEDDEV®

We build shit that works.

Live fragment shader, fluid colour, reacts to the cursor. Pure GLSL on OGL.

eigen / Codropseigen
HERO Kinetische typografie

EASY TOUNDERSTAND.IMPOSSIBLETO IGNORE.

The headline is the hero. Lines mask up in view. Zero image payload.

eigeneigen
HERO Cursor Image Trail

MOVE
your cursor

Images spawn along the cursor and fade out, classic awwwards hero.

Codropseigen
HERO Glitch Hero Text

SIGNAL//LOST

transmission interrupted

Datamosh/RGB-split glitch on the hero title, intensifies on hover.

eigeneigen

02Text effects 8

TEXT Split Text

Animeer je koppen

Characters fly up and fade in once in view. GSAP + ScrollTrigger.

React BitsMIT
TEXT Blur Text

Helderheid woord voor woord

Words resolve from blur, word by word.

React BitsMIT
TEXT Shiny Text
Premium Shiny Text

A light sweep moves across the text. Pure CSS.

React BitsMIT
TEXT Gradient Text
Gradient Magic

Flowing multi-colour gradient clipped to the text.

React BitsMIT
TEXT Count Up
0

Number eases up to its target once in view.

React BitsMIT
TEXT Scramble Text
Hover om te decoderen

Hover and the text flickers through random glyphs to the real word.

React BitsMIT
TEXT Rotating Text

We maken het

The trailing word rotates through a list with slide + blur.

React BitsMIT
TEXT True Focus

One word is sharp and framed; the frame slides between words.

React BitsMIT

03Scroll animations 12

SCROLL Gordijn-reveal
scroll ↓

Two bars part like a curtain to expose fullscreen media.

eigeneigen
SCROLL Pinned horizontale scroll
01
02
03
04

Section pins, vertical scroll moves cards sideways.

eigen / Codropseigen
SCROLL Sticky-stack kaarten
A
B
C

Cards pin and scale down as the next slides over.

eigen / Codropseigen
SCROLL Woord-voor-woord reveal

We ontwerpen en bouwen websites die mensen laten stoppen met scrollen en laten beginnen met opletten.

Words go from dim to bright tied to scroll position.

eigen / Codropseigen
SCROLL Lijn-mask reveal

We bouwen interfacesdie bewegen metintentie.

Heading lines wipe in via clip-path, one by one.

Codropseigen
SCROLL Parallax-lagen

DIEPTE

Layers move at different rates for depth on scroll.

eigen / Codropseigen
SCROLL Scroll-Driven Marquee
WESTLAND • DESIGN • BUILD • SHIP • WESTLAND • DESIGN • BUILD • SHIP • 
NEDDEV • MOTION • CRAFT • NEDDEV • MOTION • CRAFT • 

Two text rows drift in opposite directions; scroll drives speed and direction.

Osmoeigen
SCROLL Scramble on Scroll
DECODING
THE FUTURE
OF MOTION

Headings decode from noise as the tile scrolls into view.

Codropseigen
SCROLL Scroll Progress Ring
0%

Circular SVG progress ring with a live percentage, filled by scroll.

eigeneigen
SCROLL Staggered Grid Reveal

Image grid revealing cell by cell with mask-clip and a diagonal stagger on scroll.

Codropseigen
SCROLL Perspective Tunnel

Concentric rings fly toward you as you scroll.

eigeneigen
SCROLL Scroll Image Marquee
SCROLL

Row of images slides horizontally driven by scroll position.

eigeneigen

04Components 33

COMPONENT Border Beam

Border Beam

Een gloeiende punt cirkelt langs de rand.

A light beam travels around the element border.

Magic UIMIT
COMPONENT Shimmer Button

Button with a shimmer sweeping its inner edge.

Magic UIMIT
COMPONENT Marquee
SnelVanillaAnimatedEigen

Infinite scrolling row that pauses on hover.

Magic UIMIT
COMPONENT Meteors

Meteors

Animated meteor streaks fall diagonally across the panel.

Magic UIMIT
COMPONENT Ripple
Ripple

Concentric rings expanding from the center.

Magic UIMIT
COMPONENT Dot Pattern
Dot Pattern

Tileable dot-grid background with a radial spotlight mask.

Magic UIMIT
COMPONENT Orbiting Circles
🌟
💎
🔥

Icons orbit a center on two radii, one reversed.

Magic UIMIT
COMPONENT Word Rotate
Bouw sneller

A slot cycles through words with a vertical flip.

Magic UIMIT
COMPONENT Animated List

    Notifications pop in from the bottom and stack, one at a time.

    Magic UIMIT
    COMPONENT Confetti

    Canvas confetti burst on click. Vanilla physics, no library.

    Magic UIMIT
    COMPONENT Dynamic Island
    🎵 Now playing
    🎧
    Midnight DriveNeon Waves

    Apple-style pill morphing between idle and expanded.

    Cult UIMIT
    COMPONENT Texture Card

    Texture Card

    Gelaagde randen met een subtiele noise-grain voor diepte.

    Layered card with a fine noise-grain overlay and gradient border.

    Cult UIMIT
    COMPONENT Direction-Aware Hover
    Direction AwareKomt binnen vanaf jouw rand

    Overlay slides in from the edge the cursor enters.

    Cult UIMIT
    COMPONENT Family Button

    Expanding FAB that morphs into a panel of actions.

    Cult UIMIT
    COMPONENT Spotlight Card

    Spotlight

    Beweeg je cursor over de kaart.

    Radial glow follows the cursor across the card.

    React Bits / AceternityMIT/eigen
    COMPONENT Magnetic Button

    Button pulled toward the cursor, springs back on leave.

    React BitsMIT
    COMPONENT 3D Tilt + glare
    CASEMoonay+38% conversie

    Card tilts in 3D toward the cursor with a moving glare.

    Cult UI / AceternityMIT/eigen
    COMPONENT Click Spark
    Klik ergens

    Burst of sparks on every click. Small canvas effect.

    React BitsMIT
    COMPONENT Image Reveal on Hover

    Title list; on hover a clip-masked thumbnail reveals and follows the cursor.

    Codropseigen
    COMPONENT Flip Card Grid
    01
    Speed
    02
    Craft
    03
    Scale
    04
    Trust
    05
    Motion
    06
    Ship

    Grid of cards that flip in 3D on hover to reveal a back face.

    eigeneigen
    COMPONENT Infinite Logo Loop
    COMOL5MOBILISMAKPB BOUWMULDER
    COMOL5MOBILISMAKPB BOUWMULDER

    Seamless logo strip with edge fade looping infinitely, pausing on hover.

    Osmoeigen
    COMPONENT Gooey Blob Nav

    Menu with a fluid gooey blob morphing to the active item.

    Codropseigen
    COMPONENT Liquid Fill Button

    Button where a liquid orange wave fills up from the cursor on hover.

    Osmoeigen
    COMPONENT Day/Night Toggle

    Switch with smooth thumb slide and day/night icon.

    UiverseMIT
    COMPONENT Draw-Tick Checkbox

    Tick draws itself with a box bounce.

    UiverseMIT
    COMPONENT Loader Trio

    Three loaders: ring, bouncing dots, pulsing bars.

    Animistaeigen
    COMPONENT Neon Glow Button

    Button with sweep sheen and neon glow on hover.

    UiverseMIT
    COMPONENT Underline Slide Links

    Nav links with an underline that grows from the center.

    Hover.cssMIT
    COMPONENT Star Rating

    Stars fill on hover, click locks the rating.

    UiverseMIT
    COMPONENT Segmented Control

    iOS-style segmented control with a sliding pill.

    UiverseMIT
    COMPONENT Hamburger to X

    Menu button that smoothly morphs into a cross.

    Animistaeigen
    COMPONENT Skeleton Shimmer

    Placeholder card with a sweeping shimmer load state.

    UiverseMIT
    COMPONENT Copy Button

    Copy button that morphs to a check and resets.

    UiverseMIT

    05WebGL & backgrounds 8

    WEBGL WebGL fbm-mesh

    WebGL Mesh

    Flowing fbm-noise colour field in a fragment shader (OGL).

    Codrops / eigeneigen
    WEBGL Aurora (CSS)
    Aurora

    Soft drifting colour blobs. Pure CSS, feather-light.

    React BitsMIT
    WEBGL Animated grid
    Animated Grid

    Canvas grid of squares drifting diagonally with hover highlight.

    React BitsMIT
    WEBGL Noise Gradient Mesh

    Smoothly flowing animated gradient on a fragment shader with soft noise (OGL).

    Codropseigen
    WEBGL Dot Wave Field

    WebGL dot grid that ripples like a wave toward the cursor.

    Codropseigen
    WEBGL Particle Constellation

    Floating nodes linked by lines that light up around the cursor.

    eigeneigen
    WEBGL Metaball Blob Field

    Liquid metaballs that merge and follow the cursor.

    Codropseigen
    WEBGL ASCII Halftone Hover

    Image dissolves into ASCII glyphs, sharpens around the cursor.

    Codropseigen

    06Design directions 6

    See one you like?

    Tell us which effect or style fits your brand and we build the whole site around it.

    Start a project →