I built a thing that takes a short video and turns it into a growing grid of the same clip looping forever. One tile, then four, then nine, and so on until the whole screen is just the same meme repeating itself.
The whole point was that nothing leaves the browser. No uploads, no servers. You drop a video, the browser rips the frames out with canvas, and then it just starts multiplying them. Audio stays from the original file so it doesn’t sound like garbage.
Getting this part right took longer than I expected. At first I was sampling too slowly and the loops looked choppy. Then I was sampling too fast and the browser would choke on longer clips.
Settled on:
Still not perfect, but it works for most meme-length clips.
This was the fun part. I started with a simple canvas renderer that just kept adding more of the same frame. Watching a single sad cat video slowly take over the entire screen is weirdly satisfying.
Had to add a couple of limits though:
Otherwise Chrome starts melting.
Live version is up at meloop.vercel.app
The core idea works though, and everything stays private, which was the main goal.
I’ve been working on Gimo, a small project I made to solve a problem I actually have: keeping track of game accounts, usernames, linked emails, and passwords across different platforms.
I originally focused on getting the core app working, but recently I went back to the UI and worked on something that was bothering me: the desktop version looked good, but the experience wasn’t designed properly for smaller screens.
So I made Gimo responsive for desktop, tablet, and mobile.
Hey everyone!
this is my first devlog
Here what i did today:
I spent some time polishing meloop today. i refined the ui, improved animations, and optimized the frame processing pipeline to make everything feel smoother. the biggest goal is still the same: keeping all video processing fast, private, and entirely inside the browser without relying on servers or uploads. it’s starting to feel much more like a finished product with every iteration.
Check out live demo here!
https://meloop.vercel.app/
As Gamers, we manage dozens of Accounts across different launchers like Steam, Epic Games, Xbox, Ubisoft, and Rockstar. Sharing details, logging in on different machines, or keeping track of linked email credentials and extra CD keys becomes a chaotic mess of notes. We wanted to build a secure, lightweight, and stunning credential manager specifically tailored for gamers.