Hi! I'm Javier

I enjoy creating frontend experiments, design tools, and small games. Mexicano, living in Berlin, Germany. Software Engineer at Vercel.

Code.Find me on GitHub

pintr
pintr
2021
Create single line illustrations from your pictures.
pokemon-to-scale
pokemon-to-scale
2021
Explore Pokémon at their relative sizes and compare their heights.
emoji-to-scale
emoji-to-scale
2021
Your favorite emojis to real-life scale, more or less.
emoji-to-speed
emoji-to-speed
2026
Your favorite emojis. To relative speed (more or less).
mojilisa
mojilisa
2023
AI to illustrate events with emojis.
astroboi
astroboi
2021
Rhythm game. Hop through the walls at the rythm of the music.
sombras
sombras
2021
Create art with shadows. Play with shadows, lights, 3D objects.
clashjs
clashjs
2015
Play by creating a javascript function to command your battleship.
traduct
traduct
2026
Live, local and free screen translation. eSearch OCR + Chrome Translation API.
background-transparent
background-transparent
2025
Transparent browser window simulator using screen sharing.
fluid-triangle
fluid-triangle
2025
Fun exploration with fluid physics and ASCII rendering.
depth-mask
depth-mask
2024
3D mask with CSS.
depth-of-field
depth-of-field
2024
Depth of field with layered masks proof of concept.
resorte
resorte
2023
Custom size phone / book stand generator to 3D print in vase mode.
brutalita
brutalita
2021
Experimental font and font editor, exports OTF.
control-user-cursor
control-user-cursor
2017
Small experiment to 'control' the user cursor with JavaScript and CSS.

Tools and components

cohesive-colors
cohesive-colors
2015
Tool that help you to create more cohesive color schemes. Add a tint to your existing colors.
visual-center
visual-center
2016
Tool to better align logos in the center of a container.
droste-creator
droste-creator
2021
Create recursive images with the droste effect.
img2css
img2css
2015
Convert any image to pure CSS. Recreates images using only box-shadows.
morphin
morphin
2016
Create pixel art interpolations from your own sprites and embed them in your website with only CSS.
startrails
startrails
2026
A tool for creating star trail images from timelapse photography.
react-number-easing
react-number-easing
2015
React component to interpolate rendering of numbers in the frontend.
react-blur
react-blur
2015
React component to blur image backgrounds using canvas.

Photography.

Zoho Ji. Tokyo, Japan.
Metro. Berlin, Germany.
Morning golden hour. Cabo San Lucas, México.
See more on my photography page. Also see my HDR photos, timelapses, and portraits.

More about me

I love to play rapid chess (10-minute) games online, my Lichess username is borquez, I currently have a 1659 rapid ELO on Lichess.

From the blog

Javier Bórquez