Skip to content

lucasamonrc/tiny-projects

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tiny Projects

On occasion, I like to tinker and program tiny projects of interesting algorithms, tools, programs, and more to keep my skills sharp and explore new domains that I may not get the chance to work with in my day job.

Projects

A simple Pong clone written in Lua using the LÖVE 2D game framework. Features two-player gameplay, sound effects, and retro visuals.

A CLI tool that enables interaction with Claude AI directly from your terminal, featuring file system access capabilities. Built with Go, it allows you to chat with Claude while giving it the ability to read, list, and edit files on your system.

A Go-based command-line tool that generates procedural mazes using recursive backtracking. Creates fully connected, solvable mazes and outputs them as PNG images. Features customizable dimensions and clean project architecture.

A minimalist shell implementation in C that supports essential features like input/output redirection, command piping, and background process execution. A practical exploration of systems programming concepts.

An interactive fractal tree visualizer built with JavaScript and HTML.

A Python implementation of the Wave Function Collapse algorithm for procedural pattern generation. Creates new patterns based on example inputs while maintaining the local similarity properties of the original. Includes both overlapping and tiled model implementations.

An intelligent CLI tool that uses LLM technology to manage meeting role assignments for LDS church meetings. Ensures fair distribution of responsibilities while respecting specific rules and avoiding repetition.

About

An aggregation of my tiny projects with interesting algorithms, tools, programs, and more

Resources

Stars

Watchers

Forks

Contributors