Ravi Patel
Ravi Patel Software Dev
Back to Home

Projects

Open-source repositories and software experiments from my GitHub.

patelravip1 on GitHub
⌨️ C

capslayer

Lightweight, high-performance Windows keyboard remapper and modal layer daemon written in pure C using the Win32 API.

C Win32 API Windows Low-Level
🔍 C#

powertoys-shortcut-search

A Microsoft PowerToys Command Palette extension to search and trigger app-specific keyboard shortcuts seamlessly on Windows.

C# .NET PowerToys Desktop
🦀 Rust

movie_library

Fast, concurrent movie catalog and information retrieval service written in Rust, focusing on memory safety and clean CLI/API architecture.

Rust Concurrency CLI Backend
Python

Fast-API

Production-ready RESTful API architecture boilerplate built with Python and FastAPI, featuring Pydantic schemas and structured routing.

Python FastAPI REST API Pydantic
🦁 TypeScript

Nestjs-API

Scalable enterprise backend web service built with NestJS and TypeScript, utilizing modular controllers and dependency injection.

TypeScript NestJS Node.js Backend
🎯 Python

Controller-Aim-Trainer

Custom precision aim training program engineered specifically for gamepad/controller input mapping and reaction speed practice.

Python Game Tools Gamepad Input
🎮 Python

pygame-dots-and-boxs

Interactive desktop implementation of the classic pencil-and-paper strategy game built with Python and the Pygame library.

Python Pygame Game Loop 2D
📨 JavaScript

Express-API-Email-Attachment

Backend microservice handling dynamic multipart file uploads and automated email dispatches with attachments via Nodemailer.

JavaScript Express Node.js Nodemailer
🚀 C++

mylauncher

Minimalist, distraction-free application launcher designed for fast keyboard-driven navigation written in C++.

C++ GUI Minimalist
🐧 Shell

Arch Linux Shell Utilities

Custom shell scripts for Arch Linux and Hyprland workflows, including text extraction utilities and battery level monitors.

Shell Bash Arch Linux Hyprland