An open API service indexing awesome lists of open source software.

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/tactics

:crossed_swords: minimalistic tactical rpg

game rpg srpg tactics trpg

Last synced: 04 Oct 2025

https://github.com/semibran/canvas-paint

:art: helper functions for drawing onto <canvas> elements

canvas draw html paint

Last synced: 18 Mar 2025

https://github.com/semibran/wrap-around

:recycle: Wrap numbers within a certain range

around range wrap

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/roguelike

:video_game: pixel-based roguelike

dungeon game roguelike

Last synced: 18 Mar 2025

https://github.com/semibran/tetromino

model tetrominos using minimal data structures

game tetris tetromino

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/maze

:corn: flexible perfect maze generator

game generator maze perfect

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

distance geometry manhattan

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

game game-development gamedev

Last synced: 14 Apr 2025

https://github.com/semibran/dungeon

Seedable roguelike dungeon generator

dungeon generator roguelike

Last synced: 09 Jul 2025

https://github.com/semibran/tetrion

:hammer_and_wrench: Tetris game engine

engine game tetris

Last synced: 02 Apr 2025

https://github.com/semibran/key-state

:key: simple DOM keyboard state tracker

event html input keyboard listener

Last synced: 18 Mar 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/scaffy

:sparkles:tiny project scaffolding tool

generator template

Last synced: 09 Aug 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.

css duration 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/tetris

Tetris clone

Last synced: 06 Apr 2025

https://github.com/semibran/dungeon-2.5d

dungeon generator with CSS animations and perspective

dungeon game roguelike

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/rect

Basic helper methods for rectangles

rect rectangle

Last synced: 08 Sep 2025

https://github.com/semibran/noise

white noise generator

noise white-noise

Last synced: 06 Apr 2025

https://github.com/semibran/hitbox

:package: helper functions for handling two-dimensional axis-aligned bounding boxes

collision-detection hitbox

Last synced: 13 Jun 2025

https://github.com/semibran/rpg-old

minimal turn-based strategy game

game

Last synced: 06 Apr 2025

https://github.com/semibran/map

:world_map: Lightweight and context-free key-value maps

associate key map value

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/test-format

Format minimal tests

format tests

Last synced: 19 Jun 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

deep equal equality equals

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

chebyshev distance geometry

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

geometry math n-gon polygon

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

object rename

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/lattice

Efficiently manage flattened multidimensional arrays

cell graph grid lattice point

Last synced: 06 Apr 2025

https://github.com/semibran/bool

tiny boolean expression parser

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/bag

Draw random items from a user-defined list

bag random tetris

Last synced: 06 Apr 2025

https://github.com/semibran/bench

:stopwatch: Tiny benchmarking tool

Last synced: 02 Aug 2025

https://github.com/semibran/img-data

Easily read from and write to ImageData instances

canvas data image img

Last synced: 11 Aug 2025

https://github.com/semibran/manifest

:boom: convert virtual DOM nodes into HTML elements

dom html virtual-dom

Last synced: 27 Aug 2025

https://github.com/semibran/async-map

Transform each value in an array asynchronously

async map

Last synced: 06 Apr 2025

https://github.com/semibran/list

:scroll: Lightweight and context-free array operations

array list

Last synced: 18 Jul 2025

https://github.com/semibran/image-clip

Clip out transparent pixels from an image

clip crop image

Last synced: 06 Apr 2025

https://github.com/semibran/platformer

platformer engine

2d engine platformer

Last synced: 14 Oct 2025

https://github.com/semibran/server

Boilerplate for creating simple Express servers

boilerplate express server

Last synced: 26 Apr 2026

https://github.com/semibran/bot

:robot: REPL bot for Discord

bot discord repl

Last synced: 05 May 2026

https://github.com/semibran/radix

Convert whole numbers to any base

base convert numbers radix

Last synced: 06 Apr 2025

https://github.com/semibran/textbox

state management sandbox

Last synced: 06 Apr 2025

https://github.com/semibran/cell

Basic operations for grid cells

cell grid

Last synced: 18 Jan 2026

https://github.com/semibran/image

Image utility suite

image

Last synced: 06 Apr 2025

https://github.com/semibran/smooth-resize

smooth box resizing demo

Last synced: 06 Apr 2025

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/lifeos

Last synced: 09 Oct 2025

https://github.com/semibran/abalone-sandbox

sandbox for COMP 3981 term project

Last synced: 06 Apr 2025

https://github.com/semibran/directions

Constants for cardinal directions

cardinal directions

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/canvas

usable wrapper for canvas api

canvas html

Last synced: 06 Apr 2025

https://github.com/semibran/wundernut-five

Decoding Wundernut no. 5

Last synced: 06 Apr 2025

https://github.com/semibran/direction

Basic operations for cardinal directions

cardinal directions

Last synced: 06 Apr 2025

https://github.com/semibran/fibonacci

Efficiently read numbers from the Fibonacci sequence

fibonacci numbers

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/text

interactive text rendering sandbox

Last synced: 06 Apr 2025

https://github.com/semibran/pixels

simple pixel manipulation lib

Last synced: 11 Oct 2025

https://github.com/semibran/dotfiles

personal linux config

Last synced: 19 Jan 2026

https://github.com/semibran/adventure

Top-down adventure game

adventure game

Last synced: 06 Apr 2025

https://github.com/semibran/blessed

Blessed sandbox for roguelike display

Last synced: 06 Apr 2025

https://github.com/semibran/template-app

tiny web app template

Last synced: 19 Jan 2026

https://github.com/semibran/h

Create virtual DOM nodes

create dom h html nodes virtual

Last synced: 25 Jul 2025

https://github.com/semibran/semibran

hi!

Last synced: 12 Feb 2026

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/worlds

Planetary physics engine

Last synced: 06 Apr 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/isometry

Sandbox for isometric graphics

Last synced: 03 Oct 2025

https://github.com/semibran/sandbox-chromeext

chrome extension sandbox

Last synced: 16 Oct 2025

https://github.com/semibran/mega-man

Last synced: 22 Jul 2025

https://github.com/semibran/main-menu

interactive main menu design concept

Last synced: 25 Aug 2025

https://github.com/semibran/templates

collection of opinionated templates

generator scaffolding template

Last synced: 24 Oct 2025

https://github.com/semibran/template-page

tiny webpage template

Last synced: 15 Jun 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/catalan

Calculate Catalan numbers

Last synced: 30 Oct 2025

https://github.com/semibran/supergoof

Website for SuperGoof Media.

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

https://github.com/semibran/tic-tac-toe

Browser-based Tic-Tac-Toe.

Last synced: 06 Feb 2026