Projects in Awesome Lists by semibran
A curated list of projects in awesome lists by semibran .
https://github.com/semibran/pack
:package: greedy rectangle packing algorithm
bin-packing combinatorial-optimization rectangle-packing
Last synced: 16 Mar 2025
https://github.com/semibran/canvas-paint
:art: helper functions for drawing onto <canvas> elements
Last synced: 18 Mar 2025
https://github.com/semibran/wrap-around
:recycle: Wrap numbers within a certain range
Last synced: 18 Mar 2025
https://github.com/semibran/prnguin
:penguin: deterministic pseudorandom number generation
math prng probability random rng
Last synced: 18 Mar 2025
https://github.com/semibran/tetromino
model tetrominos using minimal data structures
Last synced: 18 Mar 2025
https://github.com/semibran/graph-mst
:chart_with_upwards_trend: minimum spanning tree generator
graph-theory minimum-spanning-tree
Last synced: 14 Jun 2025
https://github.com/semibran/vim-colors-synthetic
:art: minimal vim color scheme
colors colorscheme syntax theme vim
Last synced: 18 Mar 2025
https://github.com/semibran/css-string
:evergreen_tree: create CSS-compatible strings from object trees
css stringify tree virtual-dom
Last synced: 04 Aug 2025
https://github.com/semibran/vector
Minimal operations for multidimensional vectors
geometry math multidimensional trigonometry vector
Last synced: 18 Mar 2025
https://github.com/semibran/manhattan
:straight_ruler: Calculate the Manhattan distance between two points
Last synced: 18 Mar 2025
https://github.com/semibran/tactics-new
A tabletop-style strategy game built around fixed unit interactions, perfect information, and deterministic combat
Last synced: 14 Apr 2025
https://github.com/semibran/patch
efficient patch operation for HTML elements
diff dom html patch vdom virtual-dom
Last synced: 06 Apr 2025
https://github.com/semibran/life
:gear: conway's game of life
cellular-automata game game-of-life physics simulation
Last synced: 06 Apr 2025
https://github.com/semibran/pkg-bump
:package::arrow_up: tiny package.json dependency version bumper
npm package pkg version version-bump
Last synced: 18 Mar 2025
https://github.com/semibran/radians
:pizza: Convert between degrees and radians
convert degrees math radians trigonometry
Last synced: 06 Apr 2025
https://github.com/semibran/css-duration
Converts CSS-style durations to milliseconds.
Last synced: 19 May 2026
https://github.com/semibran/chess
Multiplayer chess app made with WebSockets.
Last synced: 18 Oct 2025
https://github.com/semibran/easing
:chart_with_upwards_trend: demo for easing functions
easing easing-functions math trigonometry
Last synced: 28 Oct 2025
https://github.com/semibran/dungeon-2.5d
dungeon generator with CSS animations and perspective
Last synced: 06 Apr 2025
https://github.com/semibran/megaman-battle-royale
Two-player Mega Man duels
Last synced: 11 Sep 2025
https://github.com/semibran/mario-quiz
:white_check_mark: Mario-themed pop quiz application
Last synced: 06 Apr 2025
https://github.com/semibran/hitbox
:package: helper functions for handling two-dimensional axis-aligned bounding boxes
Last synced: 13 Jun 2025
https://github.com/semibran/map
:world_map: Lightweight and context-free key-value maps
Last synced: 29 Oct 2025
https://github.com/semibran/shmup
Shoot eyeballs out of the sky
game shmup shoot-em-up spaceship
Last synced: 17 Feb 2026
https://github.com/semibran/img-tile
tile an <img> from a given width and height
image img sprite spritesheet tile
Last synced: 29 Oct 2025
https://github.com/semibran/connect-four
Connect Four with multiplayer
board-game connect-four game multiplayer pvp
Last synced: 15 Jul 2025
https://github.com/semibran/img-load
:sunrise_over_mountains::sparkles: tiny promise-based <img> loader for the browser
async browser image-loader promise
Last synced: 12 Sep 2025
https://github.com/semibran/equal
Determine if two values are deeply equivalent
Last synced: 06 Apr 2025
https://github.com/semibran/euclidean
Calculate the Euclidean distance between two points
distance euclidean geometry math
Last synced: 28 Jul 2025
https://github.com/semibran/chebyshev
:straight_ruler: Calculate the Chebyshev distance between two points
Last synced: 26 Oct 2025
https://github.com/semibran/divisible
Determine if one number is divisible by another
arithmetic divisible division math
Last synced: 06 Apr 2025
https://github.com/semibran/n-gon
:stop_sign: create regular polygons with n sides
Last synced: 28 Aug 2025
https://github.com/semibran/rockman
megaman clone
game megaman platformer rockman
Last synced: 06 Apr 2025
https://github.com/semibran/object-rename
Rename an object's keys using a map
Last synced: 06 Apr 2025
https://github.com/semibran/life-c
:gear: conway's game of life in C
c cellular-automata game game-of-life physics simulation
Last synced: 06 Apr 2025
https://github.com/semibran/html
tiny helper functions for creating virtual DOM nodes
Last synced: 06 Apr 2025
https://github.com/semibran/img-data
Easily read from and write to ImageData instances
Last synced: 11 Aug 2025
https://github.com/semibran/manifest
:boom: convert virtual DOM nodes into HTML elements
Last synced: 27 Aug 2025
https://github.com/semibran/async-map
Transform each value in an array asynchronously
Last synced: 06 Apr 2025
https://github.com/semibran/list
:scroll: Lightweight and context-free array operations
Last synced: 18 Jul 2025
https://github.com/semibran/image-clip
Clip out transparent pixels from an image
Last synced: 06 Apr 2025
https://github.com/semibran/server
Boilerplate for creating simple Express servers
Last synced: 26 Apr 2026
https://github.com/semibran/schroeder
:chart_with_upwards_trend: Calculate Schröder numbers
combinatorics numbers schroeder
Last synced: 06 Apr 2025
https://github.com/semibran/node-life
:seedling:tiny update function for life-like cellular automata
cellular-automata game-of-life life
Last synced: 16 Oct 2025
https://github.com/semibran/abalone-sandbox
sandbox for COMP 3981 term project
Last synced: 06 Apr 2025
https://github.com/semibran/fsm-dom
finite state machine sandbox for dom tests
Last synced: 06 Apr 2025
https://github.com/semibran/direction
Basic operations for cardinal directions
Last synced: 06 Apr 2025
https://github.com/semibran/fibonacci
Efficiently read numbers from the Fibonacci sequence
Last synced: 06 Apr 2025
https://github.com/semibran/graphics
:desktop_computer: Powerful JavaScript graphics library for use in the browser.
Last synced: 06 Apr 2025
https://github.com/semibran/fsm-sandbox
complex finite state machine sandbox
Last synced: 06 Apr 2025
https://github.com/semibran/object-path
resolve a path to a value in a given object
Last synced: 04 Aug 2025
https://github.com/semibran/fs-tree
:evergreen_tree: speedy recursive reads and writes for simple file system trees
file-system filesystem fs recursive tree
Last synced: 22 Jul 2025
https://github.com/semibran/templates
collection of opinionated templates
generator scaffolding template
Last synced: 24 Oct 2025
https://github.com/semibran/sprite
tiny web tool with a lightweight, data-based approach to sprite management
Last synced: 06 Apr 2025
https://github.com/semibran/img-extract
:pick: tiny subimage extractor
extract game image img sprite spritesheet subimage
Last synced: 24 Oct 2025
https://github.com/semibran/pathfinder
portable A* pathfinding in javascript
Last synced: 06 Apr 2025