Welcome to the future

Peekaboo Video Reveal

Click-and-hold to reveal a video from an image with a premium “peekaboo” shader effect. Built in Three.js + GLSL with responsive sizing, flow/swirl distortion, and guided overlays, plus simple settings/GUI controls to tune speed, punch, and text for any landing page.

Three.js Visual Experience logo Three.js Visual Experience logo Three.js Visual Experience logo
Peekaboo Hold-to-Reveal logo GLSL-Powered Hold-to-Reveal logo Peekaboo Hold-to-Reveal logo

Experience celestials like never before

Amazing Features

Harness the limitless Power of Three.js and WebGL Shaders for a visual experience beyond imagination!

Responsive Layout

Fully responsive and adaptable regardless of which device is used.

Fully Customizable

We have developed it so that each minor detail can be customized as you wish.

Powered by Three.js

Experience 3D visuals using Three.js and WebGL Shaders.

peekaboo large

Peekaboo

Turn any image into a peekaboo video reveal — press and hold to uncover motion with a silky GLSL transition.

Powerful features

Other Features

Responsive Layout

Fully responsive and adaptable regardless of which device is used.

Desktop & Mobile Optimized

Peekaboo Video Reveal will adapt to any screen size and any device, wheater you are using a mobile phone (IOS, Iphone, Android) or on your desktop browser.

Multiple Display Types

Peekaboo supports two display modes: responsive (scales to a set width and height) and afterparent (scales to its parent’s dimensions)..

Hold-to-Reveal Interaction

Press and hold (mouse or touch) to reveal video through the image. Release to smoothly return to the poster.

GLSL Reveal Shaders

Next-gen GLSL transitions with fine control over reveal speed, easing and visual style.

Video Sync + Scrubbing

Reveal progress can drive video playback for a responsive, perfectly synced image-to-video experience.

Tutorial & UI Overlays

Built-in onboarding, progress indicators and optional overlays to guide first-time users.

Flowmap / Liquid Feel

Optional flowmap-based distortion adds an organic, fluid feel to the reveal.

Optional Parallax

Optional vertical parallax to add subtle depth while scrolling.

Clean API + Destroy

Designed for production use with a clear API and robust cleanup for SPAs and dynamic pages.

Easy Embedding

Drop-in JavaScript component with simple configuration, responsive sizing, and mobile-first behavior.

Detailed Documentation

Detialed Documentation for both JavaScript and WordPress & WooCommerce versions.

sign

Interested?

Buy it now!

Buy JavaScript Version
Buy WP + WOO Plugin

Better to see what people are actually saying

Our Happy Clients Say

“The team support is outstanding. They fixed a problem for me in a very short time. Excellent support, excellent product.”

Principiate - Client from ENVATO

“Wow. I was really surprised how good and simple this plugin performs. Exeeded all my expectations. Well done!”

Saniaja - Client from ENVATO

“Really great plugin and easy to use! I had a question and I immediately got an answer. The plugin and author deserves more than 5 stars!!!.”

Nicnac1234 - Client from ENVATO