SamuelJansen.com

Temporary Landing Page


liteMenu.js

liteMenu.js is a lightweight JavaScript library for creating GUI controllers to easily add interaction to your JavaScript project.

It prioritizes being simple to use and quick to implement into any project whenever the need for GUI or user interaction comes up. The library requires no dependencies, it's menus are highly customizable, supports infinite nested folders, and the inputs on each menu are easy to hook into the rest of your JavaScript code.

Use the Library
Read the Tutorial

Boid Aquarium

An aquarium simulation created based on the "Boid" flocking algorithm.

An example of liteMenu.js integrated into a project.

View

Expanded Spotify Playlist Mosaics

Design a thumbnail for your Spotify playlists by generating a mosaic of the album covers in the playlist.

A tool for creating customized and expanded versions of the default auto-generated Spotify playlist thumbnails, which are mosaics of the first four albums in the playlist.

Create a Mosaic

LITS Puzzle

A simple puzzle game about tetronimoes and tight spaces.

An LITS puzzle generator and game client with a timer. A tutorial for the puzzle is available on the game's page.

Play