
Small web tools
Timeframe: 2024-
Technologies used: JavaScript (mostly vanilla, sometimes watermelon)
License: MIT (mostly)
This page aims to serve as an umbrella for various small web tools I have written and made available for others to also use.
Most of them were created to serve my own use cases - Maybe I want to check the geolocation data my browser emits, have a simple TOTP code generator at hand, or check that my webcam is functional before going into a meeting. But some of them have ended up being useful to others, either spreading through word of mouth suggesting them to others, or through discovering them in Google search results. Being web-based, they are accessible on anything with a web browser, including smartphones.
Common with all the tools is that they are completely client-side. JavaScript does all of the dynamic functionality and nothing leaves the user’s browser. This of course also makes them able to be saved locally by downloading the website’s source repository and keeping it locally, for offline use.
Full list of tools
-
Colored Desktop Backgrounds - Site containing a collection of plain colour images that can be set as your desktop background wallpaper, for environments that do not have this ability built-in.
-
Geolocation viewer - Retrieve your GPS information as your browser sees it using the geolocation API, showing longitude and latitude coordinates as well as corresponding Plus code and links to your position on Google Maps and OpenStreetMap.
-
TippityType - Web-based typing test (OK this might be more of a game). Originally made as the final project for a university course in web development.
-
TOTP code generator - Generate Time-based one-time password (TOTP) codes when given a key, usually used as a method for 2-Factor Authentication (2FA) when logging in on various sites.
-
Webcam tester - Test your webcam as the browser sees it to see that your webcam is functional and can send a video signal.