# projects_showcase();
> Which Programmer doesn't have a Projects page? - Web Devs
I consider myself a generalist, I like to work on a lot of things and have laid my hand on basically anything I can. However, I only ever consider languages that I made actual viable projects in as languages I know. So, here are the projects I am proud of. You can check out the languages I know here (or just scroll down).
PS: They are all open source Github (like obviously, I am a FOSS guy).
# cool_projects();
Well I was primarily a Web Developer for a long time, so I have a lot of projects in this category. Worked on moderately complex stuff, but am still proud of the first HTML page I made.
Click on the titles to go to the project's Github page.
NoobText
NoobText is a high performant full stack web app built using Golang and HTMX. I also used Redis for caching and implemented a Web Architecture that I am proud of.
Clarity
Clarity is a Full Stack web app built using the popular create-T3-app which uses TypeScript and NextJs. It uses TailwindCSS for styling and Prisma for the database.
Doc Cache
DocCache is a hospital management system built using the JAMStack architecture. It uses NextJs and TailwindCSS for the frontend and PostgreSQL for the database and Golang for the backend.
Envn
Envn is a CLI tool built using Rust. It is a simple tool that allows you to manage your environment variables in a .env file. It uses encryption to store your secrets and is very easy to use.
Noob Handler
Noob Handler is a CLI tool built using Rust. I use it as a CMS for my blog. Learn more about it here . It is honestly one of my favorite projects and my first ever CLI tool.
YTPS
YTPS is one of my earliest projects. It is a tool built using Python. It is a simple tool that allows you to search for YouTube videos from the terminal. Just search for a video and it will show a nice list of videos to choose from.