Experiments & Tools by Niloy
Algorithm visualizations, physics simulations, machine-learning sketches, teaching material, and a growing toolbox of small utilities — built to make abstract ideas tangible and everyday tasks lazier.
Interactive
Experiments
A curated collection of web-based visualizations, simulations, and algorithmic explorations.
Minimum Spanning Tree
A subgraph that spans all vertices without creating any cycle.
Phyllotaxis
Visualization of the arrangement of leaves on an axis found in nature.
Lorenz Attractor 3D
A set of chaotic solutions which, when plotted, resemble a butterfly or figure eight.
otto-bots
Implementation of seeking algorithm with the perspective of survival of the fittest.
Bubble Boom
A simple online game.
Longest Common Subsequence
Find the longest subsequence common to all sequences in a set of sequences.
Gradient Descent
A first-order iterative optimization algorithm for finding the minimum of a function.
Brownian Motion
The erratic random movement of microscopic particles in a fluid.
Teaching
Course material, lab notes, tutorials, and explainers I've put together for students.
Tools
A growing collection of small tools — browser extensions, web apps, scripts, and other useful nonsense.
JpyLens
Open, render, and edit Jupyter Notebook (.ipynb) files directly in your browser. 13 built-in themes, inline editing, syntax highlighting, and zero dependencies.
Video Speed Controller Pro
Master HTML5 video playback from 0.25x to 4.00x. Set a global default or per-site overrides. Works on YouTube, Netflix, Udemy.
Netflix Auto Skip
For the gloriously lazy: lets Netflix skip its own intros and binge to the next episode while you keep your finger right where it belongs — on the snacks. Stranger Things-themed. Zero configuration.
"The best way to understand an algorithm is to see it come alive."
More Coming Soon
New experiments are always in the works. Follow along on GitHub or LinkedIn.
Built with: