# 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 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 Go Golang and HTML5 HTMX. I also used Redis 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 TypeScript and Next.js NextJs. It uses Tailwind CSS TailwindCSS for styling and Prisma Prisma for the database.

Doc Cache

DocCache is a hospital management system built using the JAMStack architecture. It uses Next.js NextJs and Tailwind CSS TailwindCSS for the frontend and PostgreSQL PostgreSQL for the database and Go Golang for the backend.

Envn

Envn is a CLI tool built using Rust Rust. It is a simple tool that allows you to manage your environment variables in a .env file. It uses Let's Encrypt encryption to store your secrets and is very easy to use.

Noob Handler

Noob Handler is a CLI tool built using Rust 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 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.