Red is a multifunction Discord bot that I created back in 2016. It is the first major project that I published and one of the accomplishments I’m the most proud of. It has grown from being a little project on a nobody’s repo to forming an entire community of developers and users around it. It made me grow into a better developer (when I started I was a Python novice!) and teached me many many things. Red has connected a lot of people from all over the world and helped many embrace development as a career and/or a hobby. I’m the server owner of the main Discord server and co-owner of Cog-Creators, the GitHub organization of people that keeps this project alive.
> Other links:
The story of how it started, pt I (I swear I will finish this one day!)
The Red Index is what provides discoverability to the cog ecosystem of Red. It takes care of periodically building a complete list of cogs for each listed repository so that any client (websites, bots, etc) can consume it. It runs entirely on GitHub with no hosting needed, for free. It is the “backend” of the Cog-Index and the Index cog. The main drive that led me to build this was to deliver something quick so that Red V3 could finally have a way to index cogs again.
The Cog Index is a SPA that allows to browse 3rd party repositories and cogs for Red - Discord Bot. Its data source is Red-Index. It offers a variety of filters, sorters and gives a great overview of how the cog ecosystem is structured. I’ve built this with OpenUI5 in a few evenings, mainly because I find web dev fun… for the most part.