pavoq – WebGL Shaders as Website Backgrounds – Written in Rust and Elm
pavoq – WebGL Shaders as Website Backgrounds – Written in Rust and Elm launched on February 4, 2019 with 11 votes, #936 of 3,290 launches that month and more than 75% of that year's launches. The site was still online in September 2026, 7 years on.
In plain words
Pavoq is a tool that lets developers use WebGL shaders as animated backgrounds on websites. Built with Rust and Elm, it simplifies the process of creating and implementing complex graphical effects without requiring deep graphics programming knowledge. The tool is designed for web developers who want to add visually engaging, performance-optimized shader-based animations to their sites. Pavoq handles the technical complexity of WebGL integration, making advanced visual effects accessible for web projects.
written from the facts on this page · September 2026
Does a similar job
all alternatives →- WSWebGL simulation of rainy autumn day/evening2020 · pluvoir.netlify.app · ▲393
A Marble Madness-inspired WebGL game we built for Netlify2024 · 5-million-devs.netlify.com · ▲616Hello HN! We’re a small creative studio specializing in real-time 3D experiences. Netlify approached us to design and build an interactive experience to celebrate reaching 5 million developers. Inspired by the classic game Marble Madness, we created a gamified experience where users control a ball through playful, interactive levels. The goal was to blend marketing content with the look and feel of a game to engage users. The app is built with Three.js [1], using our custom render pipeline and shaders, and uses Rapier for physics simulation [2]. The 2D content is overlaid on the WebGL view…
Wicked Backgrounds2021 · wickedbackgrounds.com · ▲381Create, copy & export beautiful SVG background waves
Ipyvolume: 3D plotting library for the Jupyter/IPython notebook2017 · github.com · ▲2103d plotting for Python in the Jupyter notebook based on IPython widgets using WebGL - widgetti/ipyvolume
A Graphviz Implementation in Rust2022 · github.com · ▲182Layout is a rust library and a tool that renders Graphviz dot files. - nadavrot/layout
ipyvizzu – open-source animated charts in Jupyter Notebooks2022 · github.com · ▲70Build animated charts in Jupyter Notebook and similar environments with a simple Python syntax. - vizzuhq/ipyvizzu
More dev tools this month
the category →
Contribute to oosexgang/hackios-xnu-kernel development by creating an account on GitHub.
Dev tools · 2d ago · github.com


open-source IDE for thoughtful software design. Contribute to devdotfast/whiteboard development by creating an account on GitHub.
Dev tools · 29d ago · github.com

Contribute to reladraw/reladraw development by creating an account on GitHub.
Dev tools · 27d ago · github.com
OpenBot▲362Grok Bot alternative: free, local, open-source, multiplayer
Dev tools · 25d ago · openbot.run
Talanoa▲346Hi HN, I’m a fullstack developer, and honestly, I’ve lost count of how many side projects I’ve worked on over the years. But one idea kept coming back to me: a different kind of email client. It first came to me in 2014: “What if we could handle emails more like conversations?” Every year, I’d revisit this concept in my “Build Notes.” Ten years later, no one had built exactly what I had in mind — so I finally decided to do it myself. That’s how Talanoa was born. I wanted something focused on people, not timelines. I was tired of marking messages as unread just to remember to reply later, or…
Dev tools · 22d ago · talanoa.email
Source: Show HN post ↗
Launched alongside, February 2019
the whole month →- MY
Make your site’s pages instant in 1 minute and improve your conversion rate by 1%.
Life & fun · 2019 · instant.page




Computer generated people - refresh to get a new one
AI · 2019 · thispersondoesnotexist.com
