GitGarden - Render your Github graphs as ASCII plants in the terminal.
by•
GitGarden turns your boring git log graphs in beautiful plants in the terminal with the click of a button. It utilizes procedurally generated ASCII art that adapt to the size and type of your repository. The project is 100% free and open-source, and always looking for new contributors!
Replies
Best
Maker
📌
Hello Everyone! I'm Ezra, the developer behind GitGarden.
I have been a programmer for several years now, but I only recently discovered Git at a hackathon. I instantly fell in love with the precise version control, and now I use Git/Github in every individual project I develop.
However, the monotone black on white in the terminal bored me. The same Git commands became repetitive. I didn't like having to click around to find the git log graph. I tried most of the Github user interfaces, but they only focused on the functionality without the shine.
So, I created GitGarden to add some beautiful art to my version control terminal. The project has many features:
- procedural generation: each project is unique
- ASCII art: the designs are made out of keyboard characters and have a fun retro feel
- multiple plant types: render anything from a seedling to an oak tree
- full environment: populate your garden with colorful bugs, anthills, and more
- animated/colorized output: watch your tree grow in real time with ANSI terminal colors
- Git integration: automatically parses real Git data to render garden
- CLI friendly: runs solely in the terminal, no GUI needed
If this looks interesting, it's right there to use on Github. Consider leaving a star if you enjoyed the project. Issues/pull requests on new features are always welcome!
Replies