Work & Projects ⚡
A curated showcase of full-stack web applications, open-source UI kits, developer tools, and tactile web experiments built with Next.js, React, TypeScript, and modern web tech.
chamindu.lk (Portfolio)
Personal Neobrutalist developer portfolio & interactive web playground built with Next.js App Router, TypeScript, Tailwind CSS, Framer Motion, and Lanyard API.
A fast, tactile, high-contrast web experience designed with custom Framer Motion physics, interactive sticky notes, live Sri Lanka timezone widget, Discord Lanyard status, and Cloudflare Turnstile protected contact form.
yt-dlp Client for Windows
A lightweight, high-performance Windows desktop client and web interface for yt-dlp, FFmpeg, and ffprobe.
A fast, native desktop GUI for yt-dlp built with Tauri v2 (Rust) and React 19. Features low resource footprint, anti-bot Proof-of-Origin token bypass, multi-format stream downloads, SponsorBlock integration, and an interactive 1:1 square album art cropper.
ReVanced GUI Wrapper
A Python graphical user interface (GUI) wrapper for ReVanced CLI to simplify application patching.
A desktop GUI interface wrapping ReVanced CLI commands, allowing users to configure, patch, and build modified Android packages easily without command line complexity.
OpenCV Virtual Mouse
Computer vision application for real-time hands-free virtual mouse interaction and cursor control using hand gestures.
Python computer vision experiment utilizing OpenCV and MediaPipe to detect hand landmarks and convert physical finger gestures into virtual mouse movements and clicks.
OpenCV Volume Controller
Computer vision utility for real-time hands-free system audio control using finger distance mapping.
Python computer vision application using OpenCV and MediaPipe to detect hand landmarks and map the real-time Euclidean distance between fingertips to Windows master system audio volume.
Nixon Discord Bot
Multipurpose Discord automation bot featuring giveaway management, multilingual translation, and dynamic image filters.
A feature-packed Discord automation bot built with Node.js and Discord.js v14. Supports interactive slash commands, MongoDB-persisted giveaways, translation API integration, weather lookups, and dynamic canvas image rendering.
TG Group Welcome Bot
An automated bot for managing group greetings and member onboarding in Telegram communities.
Python bot developed for Telegram groups to automatically deliver customizable welcome messages, channel guidelines, and anti-spam verification to new members.
ATM Console System
A C++ console-based automated teller machine simulation featuring user PIN verification, balances, and transaction logs.
An object-oriented C++ application simulating banking operations including account authentication, deposit/withdrawal calculations, and balance statements.
YT Playlist Generator
A Python automation utility that parses raw video link lists and compiles YouTube playlists.
Automated script designed to take a list of YouTube URL links or video IDs and automatically aggregate them into a structured playlist.
Got a custom project or web application idea?
I'm open for freelance commissions, open-source projects, and internship roles. Let me help turn your visual concept into a fast, bold reality.