Projects / Experiments
-
dotfiles
My personal dotfiles (i3wm, vim, aliases, systemctl stuff etc)Check the dotfiles code on Gitlab
-
Canvas playground
Generative canvas experiments made with javascript.Check the canvas-playground code on Gitlab
-
Draft
A firefox addon that allows you to keep notes on the new tab page.Check the draft code on Gitlab
-
React dynamic search results
A React app with an accessible dynamic search functionallity using fuzzy search.Check the react-dynamic-search-results code on Gitlab
-
eithermaybe.ts
An npm package that allows you to use the Either and Maybe monads written in Typescript.Check the eithermaybe.ts code on Gitlab
-
Priti Shiti
A swarm of flies chasing Priti Patel's image that goes wherever the cursor goes. Made with parcel and react using the canvas and audio API.Check the priti-shiti code on Gitlab
-
MQTT Chat CLI
A CLI chat experiment using MQTT Pub Sub and Node.jsCheck the mqtt-chat-cli code on Gitlab
-
React starter
A fast and simple way to start building a react app using snowpack as a build tool.Check the react-starter code on Gitlab
-
Dev tools
A small collection of dev tools to make my every day work easier. Check the dev-toos code on Gitlab
-
minimarizumu
A minimal two page theme template that I made for an art eventCheck the minimarizumu code on Gitlab
-
One page
A single page theme template that I made for a bandCheck the one-page code on Gitlab
-
Morse code
A choojs app that displays the morse code and plays a sound on each keystrokeCheck the morse-code code on Gitlab
-
Creative coding resources
A collection of resources around creative coding and generative art that I maintainCheck the creative-coding-resources code on Gitlab
-
Mastodon markov chain bot
A simple Node.js bot, that generates markov chain text statuses and posts them on mastodon.Check the mastodon-markov-chain-bot code on Gitlab
-
Tag Cloud
An npm package that generates a tag cloud, with different font sizes based on the frequency of each word.Check the tag-cloud code on Gitlab
-
Circles intersect
A simple npm package that checks if two circles intersect, especially useful on canvas projects.Check the circles-intersect code on Gitlab
-
Points on circle
A npm package that returns an array of xy coordinates on a circle's perimeter.Check the points-on-circle code on Gitlab
-
Img to palette
A npm package that extracts the colour palette from a given image, using the median-cut algorithm.Check the img-to-palette code on Gitlab
-
Image palette
A website that generates a colour palette out of an image, made with choojs and canvas.Check the image-palette code on Gitlab
-
GPX visualizer
Unfinished project that js canvas to create analysis graphs and posters out of gpx files.Check the gpx-visualizer code on Gitlab
-
juscu-ici-tout-va-bien
A useless, ascii, endless scrolling website based on the film La Haine!Check the juscu-ici-tout-va-bien code on Gitlab
-
webgl playground
A repo that I keep some webgl experimentsCheck the webgl-playground code on Gitlab
-
i3 lock script
A bash script that adds a "Cromulon" head in the middle of i3lock screen.Check the i3lock-show-me-what-you-got code on Gitlab
-
mnemonic
A node.js command line tool that helps you learn a new language.Check the mnemonic code on Gitlab