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

Projects in Awesome Lists by RandomGamingDev

A curated list of projects in awesome lists by RandomGamingDev .

https://github.com/randomgamingdev/qr-cartridge

A basic build system including library importing from URLs for creating code that can be stored onto QR codes and ran directly off of them on the browser.

build build-system build-tool buildsystem cartridge cartridges compiler qrcode qrcode-generator small tiny

Last synced: 24 Apr 2025

https://github.com/randomgamingdev/ezcopenheimer

A basic and easier to use version of the Copenheimer bot created by the 5th Column from 2B2T that you can easily and simply execute using python made for educational purposes. Especially since you don't have to deal with anything like build systems, compilation, and the exact same thing on repeat for dependencies.

copenheimer education educational fun ip minecraft networking pypy pypy3 python python3 search simple small

Last synced: 24 Apr 2025

https://github.com/randomgamingdev/mcskinsgen

A repository for a Minecraft skin generator based off of Stable Diffusion v1.5. It's trained off of Stable Diffusion and uses data scraped with https://github.com/RandomGamingDev/mcskins-net-scraper

ai ai-image ai-image-generation ai-image-generator easy-to-use google-colab minecraft minecraft-skin minecraft-skins ml powerful python python3 stable-diffusion

Last synced: 24 Apr 2025

https://github.com/randomgamingdev/qr-flappy-bird

A version of flappy bird written to fit on a QR code

3kb flappy-bird flappybird game javascript js qr-code qrcode small tiny

Last synced: 24 Apr 2025

https://github.com/randomgamingdev/gltilemapp5js

A tilemap library for p5.js's OpenGL mode that is optimized to draw tilemaps within a single draw call

efficient gpu-acceleration instancing javascript js library opengl opengl-es p5js texture textures tilemap webgl webgl2

Last synced: 24 Apr 2025

https://github.com/randomgamingdev/wireframe

A powerful 0 cost no GUI game engine that provides control and speed to the programmer, while also providing ease of use. (similar to LWJGL)

2d 3d audio control game-engine graphics multi-platform multilib simple speed

Last synced: 24 Apr 2025

https://github.com/randomgamingdev/ezal

A powerful audio library designed to abstract away writing audio code at 0 cost. Spend time coding your dream project, not the audio.

audio audio-library cpp cross-platform multilib ogg powerful

Last synced: 24 Apr 2025

https://github.com/randomgamingdev/grabcraft-scraper

A little Python script made for scraping data from grabcraft, which can then be used for things like machine learning and data analysis projects and can be transformed to litematica files with https://github.com/RandomGamingDev/grabcraft-to-schema (Sadly, I can't release the dataset since you aren't allowed to share downloaded content)

ai dataset dataset-generation litematica mc minecraft minecraft-build scraper web-scraper

Last synced: 20 Jun 2025

https://github.com/randomgamingdev/ezgl

A powerful graphics library designed to abstract away writing graphics code at 0 cost. Spend time building beautiful, lightway, easy to use, powerful graphics, not fighting the graphics API.

cpp cross-platform graphics graphics-engine graphics-programming multilib powerful simple

Last synced: 13 Mar 2025

https://github.com/randomgamingdev/veclib

A basic header-only C++ header library for mathematical lightweight vectors

cpp easy header header-only simple small vector vectors

Last synced: 13 Mar 2025

https://github.com/randomgamingdev/randomdesmosgraphs

Random desmos graphs I made that can be ran from basically anywhere and do random desmos things (mostly math visualizations)

calculations desmos graph math mathematics simple small

Last synced: 13 Mar 2025

https://github.com/randomgamingdev/grabcraft-to-schema

A Python library and its cli for converting grabcraft to schema (more specifically litematica schematic) files

ai data-cleaning data-cleaning-and-preprocessing data-science grabcraft library litematica mc minecraft minecraft-build minecraft-building python schematic schematics

Last synced: 24 Apr 2025

https://github.com/randomgamingdev/randomgamingdev.github.io

My new website (feel free to build your own website off of mine :D)

blog css custom html js no-framework projects projects-list static-site website

Last synced: 13 Mar 2025

https://github.com/randomgamingdev/webgl2tex

A simple library for OOP encapsulation and abstraction of some of the different WebGL2 textures.

browser easy easy-to-use javascript javascript-library library multidimensional opengl opengl-es simple texture textures web webgl webgl-programming webgl2

Last synced: 13 Mar 2025

https://github.com/randomgamingdev/randomgamingorigins

A basic Origins plugin that's heavily inspired and improves on the original origins skript of Minting.minehut.gg (which used to be called ZevOrigins.minehut.gg)

basic fun game gamemodding gamemode minecraft minecraft-plugin origins server simple small

Last synced: 13 Mar 2025

https://github.com/randomgamingdev/basicrectanglecolliderjs

A basic rectangle collision library made for just non-rotated rectangles that tells you the face collided with and has a collision system where you can have one element be static and one dynamic. It's mostly just for use in my projects, but feel free to use it in your own.

basic collider collider2d collisions demo javascript js library simple small

Last synced: 13 Mar 2025

https://github.com/randomgamingdev/yt-times

A Firefox Extension that replaces the undescriptive youtube time with the exact absolute time of release

addon extension firefox firefox-addon firefox-extension javascript simple small youtube youtube-api youtube-scraper youtube-scrapping

Last synced: 13 Mar 2025

https://github.com/randomgamingdev/p5.sprite

A basic sprite library that supports both animated and static sprites for p5.js

javascript js library p5js sprite sprite-animation sprite-animations

Last synced: 13 Mar 2025

https://github.com/randomgamingdev/p5.glow

A 2d pixel-perfect based efficient polygon lighting library for p5.js that supports a variety of features

Last synced: 13 Mar 2025

https://github.com/randomgamingdev/linkcombiner

A simple website for stuffing multiple links into one. It utilizes the # feature of URLs in order to achieve dynamic URLs on an otherwise static webpage without front based routing.

combine easy html html5 javascript simple small url url-shortener web website

Last synced: 19 Jun 2025

https://github.com/randomgamingdev/snakep5js

The snake game coded and made in p5.js by using a Double Linked List from the DoubleLinkedListLibJs library

clone clone-app clone-game datastructure datastructures demo example p5js p5js-game simple small snake snake-game

Last synced: 13 Mar 2025

https://github.com/randomgamingdev/mc_block_color_mapper

Python scripts & libraries for generating and mapping the average colors for each of the Minecraft blocks

average average-calculator cli data data-generator documented-api extract extract-data extractor fast minecraft python3 simple small texture texture-pack textures

Last synced: 13 Mar 2025

https://github.com/randomgamingdev/textgendiscord

Generate some random text on your discord server with the gen command, and the text that you want the AI to generate from after as one of the parameters

ai bot discord discord-bot fun ml textgeneration

Last synced: 13 Mar 2025

https://github.com/randomgamingdev/autotextedit

A program that automates the text editing process

automation delete editor edittext python replace replace-text script small text

Last synced: 13 Mar 2025

https://github.com/randomgamingdev/tilemapp5js

A tilemap library for p5 js

js library p5 p5js simple small tilemap tiles

Last synced: 13 Mar 2025

https://github.com/randomgamingdev/basicecsjs

A basic javascript ECS system, with SceneManagers, Scenes and GameObjects with their own Start and Update functions.

easy-to-use ecs entities gameobject gameobjects javascript js management simple

Last synced: 13 Mar 2025

https://github.com/randomgamingdev/randomgamingdev.github.io.data

The data for RandomGamingDev.github.io (feel free to build your own website off of mine :D)

blog custom data projects projects-list

Last synced: 13 Mar 2025

https://github.com/randomgamingdev/webglp5instancing

This library adds instancing to p5.js through the beginShape() & endShape() feature although it does require WebGL2 from https://github.com/RandomGamingDev/WebGL2p5

efficient instancing javascript js library opengl opengl-es p5-js p5js powerful render rendering webgl webgl2

Last synced: 13 Mar 2025

https://github.com/randomgamingdev/tiny-tic-tac-toe

A tiny version of tic-tac-toe that's designed to use a minimal amount of lines while not importing any libraries, staying decently understandable, and being able to handle wrong inputs without just crashing (and also none of that semicolon stuff) (there's an even smaller one line version that doesn't follow these rules if you're interested)

example examples micro one-liner one-liners oneliner oneliners python python3 small tic-tac-toe tiny

Last synced: 13 Mar 2025

https://github.com/randomgamingdev/tic-tac-toe-cli-cpp-example

A decently simple example of tic-tac-toe for the command line made with good practices and comments to help people learning how to code

cpp easy example simple small tic-tac-toe tictactoe tictactoe-game

Last synced: 13 Mar 2025

https://github.com/randomgamingdev/minecraft-asset-extractor

This repository teaches you how to, and provides tools for extracting data from Minecraft, like texture packs and achievements

all-platform-supported all-platforms asset-management assets automated extract extract-data extractor fast minecraft minecraft-java minecraft-java-edition simple

Last synced: 13 Mar 2025

https://github.com/randomgamingdev/mcskins-net-scraper

A basic scraper you can use to get the name, description, and actual skin off of https://www.minecraftskins.net easily, whether it be just for storing the data or for something like use in a ML project

ai dataset dataset-generation minecraft-skin minecraft-skins scraper web-scraper

Last synced: 13 Mar 2025

https://github.com/randomgamingdev/mc_skin_updater_py

A basic file only library for updating Minecraft skins from pre-1.8 to 1.8+ skins in Python using the pillow library

Last synced: 13 Mar 2025

https://github.com/randomgamingdev/spaghettiml

An ML algorithm implementation that uses a custom algorithm (might've been invented before I thought up of it idk) I call SphagettiML.

cpp efficient fast header header-only library lightweight neural-network neural-networks powerful simple smart

Last synced: 13 Mar 2025

https://github.com/randomgamingdev/webgl2p5

A simple library that replaces the classic WebGL 1 of p5.js with WebGL2

easy javascript javascript-library js p5js simple tiny upgrade upgrades webgl webgl-computer-graphics webgl-programming webgl2

Last synced: 13 Mar 2025

https://github.com/randomgamingdev/basic-isometric-builder

This is just a random basic isometric builder made in p5,

basic build builder building game isometric p5 p5js p5js-game simple small

Last synced: 13 Mar 2025

https://github.com/randomgamingdev/divmodjs

Literally just divmod for Javascript lol

Last synced: 13 Mar 2025

https://github.com/randomgamingdev/tilemapbuilderp5js

A basic tilemap map builder for p5 js made in p5 js that exports to and itself uses Tilemapp5js

easy easy-to-use editor game javascript modifiable p5 p5js simple small tilemap tilemap-editor tilemaps web

Last synced: 14 Jun 2025

https://github.com/randomgamingdev/basicecs

A basic ECS system, with SceneManagers, Scenes and GameObjects with their own Start and Update functions.

easy-to-use ecs entities gameobject gameobjects javascript js management simple

Last synced: 13 Mar 2025

https://github.com/randomgamingdev/bouncing-rectangles

Super simply & satisfying bouncing rectangles

easy fun game itchio js p5 p5js rectangle rectangles satisfying simple small

Last synced: 13 Mar 2025

https://github.com/randomgamingdev/binheadergen

A simple 1 file program for loading binary files into a header file that gets compiled directly into the executable.

binary cpp cpp20 easy fast file header include includes input simple small

Last synced: 13 Mar 2025

https://github.com/randomgamingdev/conwaysgameoflife

A super fast GPU and more specifically WebGL based version of Conway's game of life.

fast gpu gpu-acceleration gpu-computing gpu-programming javascript js p5 p5js simple webgl

Last synced: 13 Mar 2025

https://github.com/randomgamingdev/mcdynamiclighting

A plugin for vanilla dynamic lighting in Minecraft although it's only for players since as it turns out random players + expensive lighting calculations = people lagging your server :D

Last synced: 13 Mar 2025

https://github.com/randomgamingdev/tinyconsolepong

A tiny pong screensaver made for the console.

Last synced: 13 Mar 2025

https://github.com/randomgamingdev/p5js-chess

A basic implementation of chess made for p5.js

basic board board-game chess easy game javascript js p5 p5js simple

Last synced: 13 Mar 2025

https://github.com/randomgamingdev/mc-skin-grabber

A simple, static, FOSS webpage for grabbing the skins of Minecraft players!

fast foss grab grabber minecraft simple skin skins small static static-site website

Last synced: 13 Mar 2025

https://github.com/randomgamingdev/justezgl

A powerful graphics library designed to abstract away writing graphics code at 0 cost. Spend time building beautiful, lightway, easy to use, powerful graphics, not fighting the graphics API.

cpp cross-platform graphics graphics-engine graphics-programming multilib powerful simple

Last synced: 13 Mar 2025

https://github.com/randomgamingdev/randtrans-discord

A simple python discord bot for randomly translating text like seen in a multitude of videos.

Last synced: 13 Mar 2025

https://github.com/randomgamingdev/polynomial_divider

A simple python program for doing polynomial division. Why did I make this? Cause me lazy and no want do work. :)

easy easy-to-use math mathematics polynomial polynomials python simple small

Last synced: 13 Mar 2025

https://github.com/randomgamingdev/minecraft-pink-glitch-article

An article on github about Minecraft Bedrock's pink glitch. Why is it on github? IDK. I just put it here.

article bug glitch memory memory-leak memory-leaks memory-management minecraft minecraft-bedrock minecraft-bedrock-edition problem

Last synced: 13 Mar 2025

https://github.com/randomgamingdev/simpl

A simple logic gate based programming language made for educational purposes

easy easy-to-use educational language language-model programming-language simpl simple

Last synced: 13 Mar 2025

https://github.com/randomgamingdev/justezal

A powerful audio library designed to abstract away writing audio code at 0 cost. Spend time coding your dream project, not the audio.

audio audio-library cpp cross-platform multilib ogg powerful

Last synced: 13 Mar 2025

https://github.com/randomgamingdev/onewaylinkedlistlib

A simple one way linked list that stores the head, tail and length of the list

cpp data-structures easy easy-to-use header-only linked-list list simple small

Last synced: 13 Mar 2025

https://github.com/randomgamingdev/randtrans

A simple python library for randomly translating text like seen in a multitude of videos.

fast google google-api google-translate google-translate-api google-translate-free-api python python3 small translate translate-api translates

Last synced: 13 Mar 2025

https://github.com/randomgamingdev/snek

A tiny efficient version of Snake made using Wireframe and Pixy

cpp customizable fun game pixels small snake snek tiny

Last synced: 13 Mar 2025

https://github.com/randomgamingdev/discordremote

This is a easy to use remote control bot, which allows you to control the computer that is hosting the bot! It has an intuitive command system in order to help you use the bot easy and fast!

discord discord-bot python remote-control script small

Last synced: 13 Mar 2025

https://github.com/randomgamingdev/trig-pos-find

A simple python script that uses trigonometry to find a position based on 2 points and the degree of any pointer pointing to that position in both. This is especially useful for games like Minecraft, where eyes of ender point to a structure, in this case the stronghold and where structures are placed randomly about the world.

calculator console console-application games locator minecraft simple trigonometry

Last synced: 13 Mar 2025

https://github.com/randomgamingdev/fakecmd

Just a fun little script to create a fake CMD enviroment to troll ur friends

cmd fake funny troll trolling

Last synced: 13 Mar 2025

https://github.com/randomgamingdev/dartml

An ML algorithm implementation that uses a custom algorithm (might've been invented before I thought up of it idk) I call DartML

Last synced: 13 Mar 2025

https://github.com/randomgamingdev/auto-react-discord

A simple Discord selfbot made for education purposes that simply reacts to messages if they already have a reaction via HTTP packets.

easy-to-use educational fast http https networking selfbot selfbot-discord selfbot-for-discord small use-at-your-own-risk

Last synced: 13 Mar 2025

https://github.com/randomgamingdev/lichess-id-divider

A fast Rust script for moving Lichess Game IDs from the Lichess Database to individual, easily queryable binary files

Last synced: 13 Mar 2025

https://github.com/randomgamingdev/20-seconds-to-bob

20 Seconds To Bob is a simple game that I created in p5 for the 20 second game jam by the power of procrastination, rushing and coffee.

easy fun gamejam indiegame p5 p5js simple small

Last synced: 13 Mar 2025

https://github.com/randomgamingdev/cpp-vla

VLAs (Variable Length Arrays) are commonly used, stack-allocated arrays from C99, that don't work in standardized C++. This library is a header only library that brings VLAs to C++.

array arrays cpp fast header header-only memory memory-management simple small stack

Last synced: 13 Mar 2025

https://github.com/randomgamingdev/censorbot

A simple discord bot that can be used to censor certain strings, and also to censor URLs! This also contains an intuitive command system that is easy to use, and fast!

censor discord discord-bot python script small

Last synced: 13 Mar 2025

https://github.com/randomgamingdev/webglmesh

A simple library for OOP encapsulation and abstraction of some of the different WebGL features needed for meshes.

Last synced: 10 Jun 2025

https://github.com/randomgamingdev/greedy-meshing-js-demo

A demonstration of greedy meshing in Javascript with p5.js used for voxels and more

algorithm algorithms basic demo example greedy-algorithm greedy-algorithms greedy-meshing javascript p5js quickstart simple

Last synced: 04 Mar 2025

https://github.com/randomgamingdev/grass-discord-bot

A discord bot created to have random modules added to it however you'd like, whether for just yourself or for friends as well it's a great coding experience for all :D

Last synced: 24 Apr 2025

https://github.com/randomgamingdev/mctextformatting

Text formatting for Minecraft chat which mirrors markdown, but isn't exactly the same.

easy formatting formatting-output java markdown messaging minecraft plugin simple spigot spigot-plugin text-formatter text-formatting tiny

Last synced: 11 Jun 2025

https://github.com/randomgamingdev/randomgamingdev

My README

Last synced: 13 Mar 2025

https://github.com/randomgamingdev/chesselole

Guess the Lichess ELO of a random chess game and see how well you fare

Last synced: 13 Mar 2025

https://github.com/randomgamingdev/glpixyp5js

Pixy from Wireframe, but for p5js's WebGL mode (although it can be used with pure WebGL or libraries that can interact with pure WebGL)

efficient gpu-acceleration javascript library opengl opengl-es opengl-texture p5js webgl webgl-textures webgl2

Last synced: 13 Mar 2025

https://github.com/randomgamingdev/realisticultrakillcoin

A python script for calculating a realistic marksman coin deflection based off of the law of reflection with a Youtube video and desmos graphs explaining how it works

Last synced: 11 Jun 2025

https://github.com/randomgamingdev/rizz-rater

A python library that provides a basic API for a local ML face attractiveness rating model

Last synced: 13 Mar 2025

https://github.com/randomgamingdev/basicsoundjs

A basic web javascript Sound library based off of the Web Audio API that allows for overlapping sounds

audio browser browser-js easy javascript javascript-library replacement simple sound web web-audio web-audio-api web-audio-library

Last synced: 13 Mar 2025

https://github.com/randomgamingdev/mcbuildsgen

An AI Minecraft build generator based on a hybrid diffusion and autoregression architecture and trained off of grabcraft builds

Last synced: 13 Mar 2025

https://github.com/randomgamingdev/phase-orbit

Avoid the red dots, collect the yellow ones and prepare for a suprise at level 10 :D

basic browser game html html5 itch itchio javascript js mobile simple

Last synced: 13 Mar 2025

https://github.com/randomgamingdev/char-freq-counter

A basic Golang script for counting the number of occurances of specific characters in some text, including unicode. (Every character, even if they're just capitalized or lowercase versions of one another are differentiated between)

char character character-counter characters characters-counter cli console console-application console-based counter easy go golang script simple small terminal terminal-based text text-analysis

Last synced: 13 Mar 2025

https://github.com/randomgamingdev/tiled-atlas-padder

A small, basic, and customizable Python script for adding padding to a tiled texture atlas

Last synced: 13 Mar 2025

https://github.com/randomgamingdev/will-you-press-the-button-scraper

A scraper for getting the questions and stats from https://willyoupressthebutton.com/

Last synced: 13 Mar 2025

https://github.com/randomgamingdev/justwireframe

A powerful 0 cost no GUI game engine that provides control and speed to the programmer, while also providing ease of use. (similar to LWJGL)

2d 3d audio control game-engine graphics multi-platform multilib simple speed

Last synced: 13 Mar 2025

https://github.com/randomgamingdev/zoomp5js

A simple library for adding the zooming functionality to your p5.js project.

easy javascript p5 p5js simple tiny zoom zoom-images

Last synced: 13 Mar 2025

https://github.com/randomgamingdev/flow

A puzzle game where tiles are flowing down and you have to freeze the flow into shapes and let them fall away to survive

easy game inspired javascript js multiplatform no-game-engine p5js p5js-game perfect-square simple square web

Last synced: 13 Mar 2025

https://github.com/randomgamingdev/basicpixytextp5js

A basic pixelated text rendering library for p5 powered by Pixy.

font javascript javascript-library library nice p5 p5js pixel retro simple small text

Last synced: 13 Mar 2025

https://github.com/randomgamingdev/basicunittesterjs

A basic javascript unit tester that's designed to be small and streamlined

browser-js documentation javascript nodejs portable simple small streamlined unit-test unit-testing

Last synced: 13 Mar 2025

https://github.com/randomgamingdev/animatorjs

A javascript animation viewer based on a custom animation API primarily designed for p5.js

animation animations animator code code-based easy editor efficient javascript js library simple small

Last synced: 13 Mar 2025

https://github.com/randomgamingdev/doublelinkedlistlibjs

A simple double linked list that stores the head, tail and length of the list.

data-structures easy easy-to-use javascript linked-list list simple small

Last synced: 13 Mar 2025