This tool allows users to create variable-sized images with different shapes (rectangle, circle, triangle) and arrange them in chosen positions in a screen with customized resolution.
It was originally developed as a project for Programming Language Design & Implementation (CS 341) at the University of Illinois, Chicago during the Fall 2023 semester.
Download and install binaries for the Go programming language here: https://go.dev/doc/install. Follow the guide for your operating system and make sure to download the appropriate tarball.
The API can be found in draw.go. There is example usage in main.go.
This project was not built to be extended, but feel free to create an issue or put in a pull request.