Projects in Awesome Lists by hamolicious
A curated list of projects in awesome lists by hamolicious .
https://github.com/hamolicious/reddit-video-downloader
GIFs and Images are easy to save from Reddit, videos on the other hand. This script downloads the video and provides you with the URL for the video.
downloader python python38 requests video video-downloader
Last synced: 23 Apr 2025
https://github.com/hamolicious/procedural-city-generator
A Procedural City Generator I made using Processing and Blender, it will create randomly generated cities using pre-modelled buildings
3d blender p3d procedural-generation processing wip
Last synced: 23 Apr 2025
https://github.com/hamolicious/obsidian-count-down
Adds a count down to selected dates for easier timing and tracking of TODOs or events
Last synced: 23 Apr 2025
https://github.com/hamolicious/isometric-tile-engine
A simple engine built upon pygame, used to render isometric tiles, supports animations, tile hover detection and tall
isometric isometric-graphics pygame python
Last synced: 13 Apr 2025
https://github.com/hamolicious/grass-simulation
Python Dynamic Grass Simulation
fun-project grass-simulation pygame pygame2 pygame2d python python38
Last synced: 24 Feb 2025
https://github.com/hamolicious/uk-number-plate-generator
A 3D Number Plate generator written in Python 3.8 using PyGame 2. Will create UK road legal number plates in random orientations (will be used for a Machine Learning Dataset)
3d 3d-graphics number-plate number-plate-detection number-plate-recognition number-plates pygame pygame2 python python38
Last synced: 23 Apr 2025
https://github.com/hamolicious/fillin-it
A VSCode extension that will automatically fill in the __init__() method using the provided arguments
extension visual-studio-code visual-studio-extension vscode vscode-extension
Last synced: 13 Mar 2025
https://github.com/hamolicious/a-star-path-finding-algorithm
A* Path Finding algorithm written in Python using PyGame
astar-algorithm astar-pathfinding pathfinding pygame python python38 visualization
Last synced: 24 Feb 2025
https://github.com/hamolicious/hash-map
Was wondering how Hash Maps worked so I decided to create my own, this hash map uses MD5 hashing and a chaining, linked-list collision resolution.
from-scratch hash hashmap python
Last synced: 24 Feb 2025
https://github.com/hamolicious/console-terrain-generation
Terrain generation using perlin noise in the console. Run in the console!
concept console consolecolor perlin-noise terrain-generation
Last synced: 23 Apr 2025
https://github.com/hamolicious/processing-terrain-generation
Terrain Generation script written using the Proccesing framework.
basic proccesing-framework procedural-generation processing
Last synced: 23 Apr 2025
https://github.com/hamolicious/chunky
A chunking system for game developement
chunking chunks library pypi pypi-package python
Last synced: 24 Feb 2025
https://github.com/hamolicious/processing-color-tracker
A colour tracking system that uses MJPEG Streams to track colors
color color-tracking mjpeg mjpeg-stream processing video
Last synced: 23 Apr 2025
https://github.com/hamolicious/inversekinematics
Inverse Kinematics implementation in Python and PyGame
inverse-kinematics numpy pygame python
Last synced: 24 Feb 2025
https://github.com/hamolicious/py3d
A 3D Engine Written in Python and PyGame. This project is being developed as an update to my OBJ-File-Renderer, in addition, eventually I will be uploading this project to PYPI as soon as it is in a presentable state.
3d 3d-graphics math pygame python remaster
Last synced: 24 Feb 2025
https://github.com/hamolicious/red-dot
Red-Dot is a 100% free, hardware-less 3D printing time-lapse software that utilises the camera to detect when to take the picture to make those awesome "growing" time-lapses (WIP)
3d-printing 3dprinting computer-vision no-hardware time-lapse timelapse webcam-capture
Last synced: 23 Apr 2025
https://github.com/hamolicious/ulam-spiral
Implementation of the Ulam Spiral in Ruby, in the console.
Last synced: 24 Feb 2025
https://github.com/hamolicious/neils-toolbox-auto-filler
Automatically pre-fills the "Date last visited" input on Neil's Toolbox Harvard Reference Generator
js tampermonkey tampermonkey-script tampermonkey-userscript userscript
Last synced: 24 Feb 2025
https://github.com/hamolicious/python-word-search-generator
A word search generator written in pure python
Last synced: 24 Feb 2025
https://github.com/hamolicious/processing-particle-system
A particle system inspired by Shiffman from the CodingTrain.
coding-train gravitational-simulations particle-system physics processing
Last synced: 23 Apr 2025
https://github.com/hamolicious/path-tracer
A Ray Casting engine I wrote using Python 3.8 and Pygame 2.
math path-tracer pygame python raycasting
Last synced: 23 Apr 2025
https://github.com/hamolicious/image-to-ascii
Generate ASCII-art from images using python
ascii ascii-art console console-art cv2 cv2-image image image-processing python
Last synced: 23 Apr 2025
https://github.com/hamolicious/hamconf
Another configuration language with some extra features that I thought would be cool to implement
config configuration-files python
Last synced: 23 Apr 2025
https://github.com/hamolicious/express-js-boilerplate
A basic JS express project, set up with Makefile, docker, prettier, eslint and mocha
Last synced: 24 Feb 2025
https://github.com/hamolicious/esolangprograms
Programs I've written in Esoteric Languages
esolang esoteric-language esoteric-programming-language
Last synced: 24 Feb 2025
https://github.com/hamolicious/docker-hello-world-test-image
A Hello World Test Image used to test your docker setup.
Last synced: 24 Feb 2025
https://github.com/hamolicious/consolepy
A game and graphics development module for the console
console game game-development graphics python wip
Last synced: 23 Apr 2025
https://github.com/hamolicious/tree-generator
A fully procedural tree generator
generator procedural-generation pygame python recursion tree
Last synced: 24 Feb 2025
https://github.com/hamolicious/slack-fair-picker
A less random, random picker designed to lower the chances of picking the same 3 people every single time.
Last synced: 24 Feb 2025
https://github.com/hamolicious/reddit-photo-aggregator
A library to scrape subreddits for images.
Last synced: 24 Feb 2025
https://github.com/hamolicious/google-ical-weather-integration
Uses a weather api to request weather data for the next 7 days and integrates it into Google Calendar
calendar docker docker-compose google google-calendar python
Last synced: 24 Feb 2025
https://github.com/hamolicious/neovim-configuration
My neovim configuration, slowly growing and expanding.
Last synced: 24 Feb 2025
https://github.com/hamolicious/configurator
A simple tool to pull any configs from a set Github repo, never manually configure .pretttierrc or .vscode/ again!
Last synced: 24 Feb 2025
https://github.com/hamolicious/pip-wrapper
A simple QOL wrapper for pip.
pip pip-wrapper python wrapper
Last synced: 24 Feb 2025
https://github.com/hamolicious/octoprint-macropad
A macropad project for OctoPrint's most useful features to be bound to a physical button.
Last synced: 24 Feb 2025
https://github.com/hamolicious/random-fact-readme
Adds a random fact to any README just by specifying a <fact> tag
Last synced: 24 Feb 2025
https://github.com/hamolicious/quad-tree
Quad Tree Partitioning system written in and for Python
Last synced: 24 Feb 2025
https://github.com/hamolicious/maze
A Maze generator, solver and "game" written in Python 3.8 and PyGame.
gui maze maze-generation-algorithms maze-generator pygame python python38
Last synced: 24 Feb 2025
https://github.com/hamolicious/math-practice-game
A Math Practice Game written in Python and PyGame.
game math one-day-project pygame python
Last synced: 24 Feb 2025
https://github.com/hamolicious/imageloadnotifier
Social media and most messaging apps have a way of telling whether the recipient have read the message. Emails however do not... but what if they did?
Last synced: 24 Feb 2025
https://github.com/hamolicious/media-controller
Control Music playing on your PC using your phone.
css flask html js media-controller music phone-controller python
Last synced: 24 Feb 2025
https://github.com/hamolicious/mass-pip-packages-uninstall
Quickly and easily removes [almost] all packages installed
Last synced: 24 Feb 2025
https://github.com/hamolicious/github-repository-scanner
I wrote this to test out my Console Graphs Table class, scans your public repositories and displays statistics about them
Last synced: 24 Feb 2025
https://github.com/hamolicious/fire-animation
Found this really old code in my backup drive, I personally have not yet looked at the code in fear of getting PTSD, but the outcome is pretty nice
animation old-project particle-system pygame python
Last synced: 24 Feb 2025
https://github.com/hamolicious/lfsr-rng
A Linear Feed Shift Register Random Number Generator written in python
from-scratch lfsr python random-number-generators rng
Last synced: 24 Feb 2025
https://github.com/hamolicious/computercraft-programs
Programs that I wrote to use in the Computer Craft Minecraft Mod
Last synced: 24 Feb 2025
https://github.com/hamolicious/curves
Different Curves implementations in Python using Pygame
Last synced: 24 Feb 2025
https://github.com/hamolicious/docker-nuke
Quickly kill, then rm a docker container by it's name or SHA.
Last synced: 23 Apr 2025
https://github.com/hamolicious/logsift
Quickly filter your logs from any command.
filter filtering local local-development logs
Last synced: 23 Apr 2025
https://github.com/hamolicious/terrain-generator
A small class written in Python 3.8 and PyGame that generates a 3D plane with height differences using Perlin Noise from the Noise library
3d 3d-graphics perlin-noise perlin-terrain pygame pygame2 python python38
Last synced: 23 Apr 2025
https://github.com/hamolicious/steam-achievements-scanner
A scanner that will let you narrow down your achievements by letting you search through them using a number of tools (including regex) written in Python 3
bad-html html python python3 regex requests scanner tool web-scraping
Last synced: 23 Apr 2025
https://github.com/hamolicious/rotary-folder-wheel
A rotary wheel "folder" written in Python 3 and PyGame
folder pygame python tool tools windows windows-only
Last synced: 23 Apr 2025
https://github.com/hamolicious/rope-simulation
Tried creating a realistic-ish rope, didn't turn out too bad but there's a ton of room for improvement that I currently don't know how to do, might visit this later.
physics pygame python python38 simulation
Last synced: 23 Apr 2025
https://github.com/hamolicious/ray-marching
Work in progress Ray Marcher written in Python 3.8 and PyGame
pygame python python38 ray-marcher ray-marching
Last synced: 23 Apr 2025
https://github.com/hamolicious/pseudo-3d-ray-caster
A VERY simple ray tracer made using python and pygame
2-point-5-d 3d pseudo3d pygame pygame2 python38 ray-tracing raycasting raytracer
Last synced: 23 Apr 2025
https://github.com/hamolicious/minecraft
Decided to re-do my last year’s project because there were a ton of issues with it, this year I am planning to add Polymorphic block classes, chunk systems, layered Perlin noise and block face optimisations in addition to textures. I will still be sticking with Processing as I am getting the most control over the events in my clone.
Last synced: 23 Apr 2025
https://github.com/hamolicious/marching-squares
My attempt at making the marching squares algorithm
2d marching-squares marching-squares-algorithm pygame pygame2 python python38 wip
Last synced: 23 Apr 2025
https://github.com/hamolicious/games-of-life
A WIP Games Of Life simulator written with Python and PyGame
conway conways-game-of-life game-of-life pygame pygame2 python python38 wip
Last synced: 23 Apr 2025
https://github.com/hamolicious/console-graphs
A simple file that can be imported and used to create graphs inside of the console, no libraries needed.
console no-dependencies table xterm
Last synced: 23 Apr 2025
https://github.com/hamolicious/poisson-disc-sampling
Poisson-Disc Sampling algorithm using Mitchell’s best-candidate algorithm written in Python 3.8 and PyGame 2
algorithm poisson-disk pygame python
Last synced: 23 Apr 2025
https://github.com/hamolicious/image-kernel-applier
Handles the application of Image Kernels, there are a couple preset kernels but adding custom ones is super simple
filters image-filters image-processing images kernel kernels pygame python python38
Last synced: 23 Apr 2025
https://github.com/hamolicious/chess
WIP Chess written in C++ using the OLC Pixel Game Engine
Last synced: 23 Apr 2025
https://github.com/hamolicious/console-clock
A functioning clock inside the terminal, dynamically resizable and highly customisable.
Last synced: 23 Apr 2025
https://github.com/hamolicious/advent-of-code-2021
Code for the Advent of Code 2021 challenges, wanted to practice my C++ skills so all challenges are solved using C++
Last synced: 23 Apr 2025
https://github.com/hamolicious/spritesheet-animation-engine
A very simple to use animation engine for easing the addition of animations to sprites when working on pygame projects.
Last synced: 24 Feb 2025
https://github.com/hamolicious/2d-solar-system-generator
A small project I came up with when I was bored, creates a solar system using recursion. Written in Python 3.8 using PyGame 2
2d 2d-solar procedural-generation pygame python recursion solar-system
Last synced: 23 Apr 2025
https://github.com/hamolicious/usefull-snippets
Python code that I found useful but did not credit a new repo.
python snippets snippets-collection wip
Last synced: 24 Feb 2025
https://github.com/hamolicious/sound-profiles
A Sound Profiles mod for Minecraft, create different sound settings for different locations in your world.
fabric fabricmc minecraft minecraft-mod mod
Last synced: 24 Feb 2025
https://github.com/hamolicious/http-code-lookup
Allows you to very quickly view and search Wikipedia's HTTP Codes page.
Last synced: 24 Feb 2025
https://github.com/hamolicious/tampermonkey-scripts
Various, random scripts I have made to work with the popular Google Chrome extension: Tampermonkey
Last synced: 24 Feb 2025
https://github.com/hamolicious/configuration-less-generic-stub
Highly flexible and customisable stub for you testing needs.
automated-testing stub stubbing testing
Last synced: 24 Feb 2025
https://github.com/hamolicious/pipeline-manager
View and cotroll pipelines within the CLI! For fun: made to look the same as Gitlab's web-ui!
Last synced: 24 Feb 2025