JayKayCooperations
This is the publisher company of me, Jan Kolberg. I've created so many websites, apps, libraries and fun side projects over the years that I wanted to showcase them.
Projects
Converter Game
A game about number base conversion. Playfully improve your conversion skills between the binary, decimal and hexadecimal number formats.
Time Sheet Creator
App to track monthly working hours and easily create the corresponding time sheets.
Tile Territory

Tile Territory is a mobile building game made with Unity. Start your adventure now and develop your own civilisation.
Legends of Mechatron
A student network integration consisting of a Discord bot, website and app. It contains multiple games, scoring systems with statistics, birthday reminders, event schedulers and much more.
Neural Network
A basic neural network implementation in JavaScript without any libraries, with a nice visualization to train common easy examples.
AR Marker Generator

Marker generator for AR applications that creates images with many features for great tracking results.
Sorting Algorithms
Sixteen sorting algorithms animated step by step, from bubble sort to timsort and crumsort, with their runtimes and stability compared.
Pathfinding Algorithms
BFS, Dijkstra, A*, jump point search, Theta* and more find their way through walls and mud on a grid you can draw on.
Boids Concept
2D visualization of the boids concept from Craig Reynolds to simulate flocking behaviour based on three simple rules.
Collatz Conjecture

Visualization of the first 10k numbers of the famous unsolved mathematical problem.
Noise Functions
Eleven interactive noise demos: value, Perlin, simplex, Worley and blue noise, the colors of noise, domain warping, curl noise and 3D terrain.
Black Hole Shader
An animated black hole rendered in real time by a WebGL shader, with gravitational lensing and a glowing accretion disk.
Wave Function Collapse

Visualization of the wave function collapse algorithm for procedural generation based on a given tileset and ruleset.
VHDL Automata Code Generation
Windows application to visually create Moore, Mealy and Medvedev automata and generate the corresponding VHDL code.
Libraries
Nextion Instruction Set
Node.js library to communicate with a Nextion display over a serial connection.
Papers
Semantic Scene Graphs for Creating a Localization-Ready Internet of Things
Jan Kolberg, Michael Pabst, Verena Biener, Shohei Mori, Dieter Schmalstieg — IEEE Transactions on Visualization and Computer Graphics (TVCG), vol. 32, no. 8, 2026





