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/ezdok
A powerful & databaseless ez documentation solution
code-documentation documentation documentation-generator documentation-site documentation-tool markdown no-framework powerful site static-site tailwindcss
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/console-wordle
A version of wordle for the console
console console-app console-application console-game cpp english fun game guessing-game language word wordle wordle-game wordlist-generator
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/imagetolines
A simple program made to convert an image to lines (and sometimes dots) based on contrast.
beautiful console console-app console-application console-tool draw drawing image image-conversion image-convert image-converter image-manipulation image-processing jpeg line lines png rust rust-lang
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/pixyp5js
Pixy from Wireframe, but for p5js
javascript javascript-library library nice p5 p5js pixel pixel-art pixels retro simple
Last synced: 13 Mar 2025
https://github.com/randomgamingdev/p5jsdebugcam
A basic keyboard only debug camera for p5.js
browser debug easy easy-to-use html html5 javascript-library library p5 p5js processing simple small
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/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/r-placebutfordiscord
r/Place but different, and for Discord!
art bot community discord discord-bot discord-py fun game r-place rust
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/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/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/vinegar
Smart Pointer Library Made in C++
cpp garbage-collection garbage-collector header header-only memory memory-management pointers smart-pointer smart-pointers
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/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/minecraftdiscordbridge
A basic bridge between Minecraft and Discord that I created.
bridge easy fun minecraft minecraft-discord minecraft-discord-bot minecraft-discord-chat plugin simple small spigot spigot-plugin
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/ip-grabber
A simple IP grabber
demonstration educational fast go golang grabber http https ip ip-grabber ipgrabber powerful simple small
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/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/3x_plus_1
3x+1
math mathematics python script 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/mldelunayimagetriangulator
A short, simple, and sweet ML script that triangulates images by use of Delunay Triangulation.
console console-app console-application console-tool draw drawing imag-manipulation image image-conversion image-convert image-converter image-processing jpeg line lines machine-learning ml png python
Last synced: 20 Jun 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/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/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/yt-transcript-downloader
A Firefox Extension that allows you to download the Transcripts of Youtube Videos as JSONs
addon captions download-transcripts downloader extension firefox firefox-addon firefox-extension javascript recorder simple small transcript transcript-data transcript-downloader youtube youtube-api youtube-scraper youtube-scrapping
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