my very own - Personal Projects

Explore my personal projects where I dive into new ideas and technologies. From automating development tasks to creating unique tools and apps, these projects reflect my journey of learning and experimentation in the tech world.

Package-Mover

Got no internet but still want to import NPM packages into your project? No worries. Package-Mover allows you to copy any packages and all their dependencies from one NPM project to another in seconds, without needing an internet connection. It works on all platforms, whether you're using Windows or UNIX-based systems.

Technologies used

  • Node.js
  • Bash
  • Batch scripting
Learn more →

Swagger Builder

Swagger Builder is a simple, web-based GUI platform designed to help developers easily create Swagger documentation for their APIs. With just a few clicks, users can add descriptions and generate the necessary Swagger JSON files without manual effort.

Technologies used

  • ReactJS
Learn more →

Do-It-For-Me

Do-It-For-Me is a Slack app that listens to deleted messages in a channel, alerts the channel about the deletion, and sends a "screenshot" of the deleted message. Originally intended as a prank in a friend's Slack workspace, the app uses Vercel's OG image generation to mimic Slack messages for the screenshot feature.

Technologies used

  • Node.js
  • Vercel OG
  • Next.js
  • Bolt.js
Learn more →

honorable mentions - Side-er Projects

These are also side projects I've worked on in my personal time, but they're not as polished or influential as the ones above.

  • gpt-compose-fix A simple UI to template compositions like emails and letters from ChatGPT.
  • commit-time-travel-machine A simple tool to change the timestamp of your Git commits to any date in the past.
  • self-push A Github Action that daily pushes new commits onto its own repository to keep your contribution graph green.
  • BlogLaIV My first blog website, complete with an editor and all. All custom built with vanilla everything.
  • notflix A simple movie streaming website that scrapes movies from goojara.to and imdb and displays them in a cleaner UI without any ads or clutter.
  • instagram-post-scraper A slack app that listens to a channel for Instagram post links and scrapes the post's content and shows a preview in the channel.

Tell me about your project

Current Location

  • Rwanda
    Kigali, Rwanda