Riverside : This is a minimal peer-to-peer audio/video recording application inspired by Riverside.fm. It allows two participants to connect via a WebRTC-based video call and record their own audio/video streams locally in high quality. Once the recording is complete, each participant's media is uploaded to Amazon S3 for storage and later retrieval. repo : https://github.com/omshdev/Riverside
ObsBridge : This project is a WebRTC-based live streaming bridge that allows creators to bring remote guests directly into OBS without relying on platforms like StreamYard or Riverside. Guests join a lightweight browser meeting powered by a mediasoup SFU, where their audio and video streams are published in real time. Each participant’s stream can then be accessed through a dedicated viewer endpoint and added as a browser source in OBS, giving the host full control over layouts, scenes, and overlays while streaming to platforms like YouTube. The goal is to keep creators entirely within their OBS workflow while still enabling multi-guest conversations. I’m also building this as an open-source project, since there currently isn’t a simple open-source system that bridges WebRTC guest streams directly into OBS in this way.,repo : https://github.com/omshdev/OBSBridge
Rafka is a lightweight, re-implementation of Apache Kafka written in Rust, built from the ground up to understand how distributed commit logs work. It aims to explore the internal mechanics of Kafka — including durability, partitioning, offsets, replication, and fault-tolerant message delivery.https://github.com/omshdev/Rafka
Omrenetes — Mini Kubernetes-OrchestratorA lightweight event-driven container orchestration system built with Node.js, TypeScript, Docker, BullMQ, Kafka, and PostgreSQL.Supports transactional configs, container scaling, queue-based processing, and event-driven orchestration. repo : https://github.com/omshdev/Omernetes
KoDeploy : A learning-focused project where I build a simplified version of Vercel, the popular frontend cloud platform for developers. This project aims to help me understand and implement the core concepts behind modern CI/CD, serverless deployment, and edge infrastructure. repo : https://github.com/omshdev/KoDeploy,yt : https://www.youtube.com/watch?v=Ue9oa_c9gro
hls-bit-streaming : his project allows users to upload video files via a React frontend, processes them into HLS streams using FFmpeg on the backend, and stores the results in AWS S3. It uses Docker for containerization and SQS for asynchronous processing. repo : https://github.com/omshdev/hls-bit-streaming
Zapier : an open source alternative of Zapier all done supports tools like gmail,google docs , webhooks,queue syatems,distirbuted systems more A powerful, extensible automation platform for connecting apps and triggering workflows. Built with microservices in mind and powered by the Transactional Outbox Pattern for reliability and consistency in distributed processing.https://github.com/omshdev/zapier_by_om
Quizzy is a real-time quiz platform built using pure WebSockets — no database, no authentication, just instant communication between teachers and students. It’s inspired by KBC (Kaun Banega Crorepati) style interaction where speed and accuracy matter most.repo : https://github.com/omshdev/Quizzy
RustisDB : A Redis-like in-memory key-value store written in Rust.Fast, lightweight, and safe — built for learning and experimentation.https://github.com/omshdev/RustisDB
Rusty-Server : This project demonstrates building a basic HTTP server entirely from scratch using Rust's standard library. It's designed to provide a deep understanding of networking, concurrency, and HTTP protocol fundamentals without relying on high-level frameworks.repo : https://github.com/omshdev/Rusty-Server
ManimAi : Building a AI 2d Video Generator Which Generates Architectual Diagrams ,Helpful for Students,Lecturers,etc : Building a AI 2d Video Generator Which Generates Architectual Diagrams ,Helpful for Students,Lecturers,etc yt : https://www.youtube.com/watch?v=wXXQ2c5JlWM&feature=youtu.be,repo : http://github.com/omshdev/AI-Manim-diagrams-builder
**Offline Screen Share : A Zero latency, high-resolution screen sharing that works completely offline. Perfect for educational institutions and offices in areas with limited internet connectivity.Experience ultra-low latency screen sharing over LAN & Wi-Fi with no internet required. Perfect for regions with poor internet connectivity.**
chat-with-pdf : Build an AI-powered application that allows users to chat with the contents of a PDF. The system uses Next.js for the frontend/backend, a Vector Database for semantic search, and OpenAI (or similar) for generating responses, yt : https://www.youtube.com/watch?v=HEUSnBMOhF8&feature=youtu.be.repo : https://github.com/omshdev/chat-with-pdf
streamyard : building an browser based streaming software like OBS Studio. but obs studio is on localmachine. but i am implementing this application browser based.,repo : https://github.com/omshdev/StreamX
Offline Screen Sharing App : In my rural college, projectors often failed and internet connectivity was unreliable. Teachers tried platforms like Zoom and Google Meet, but latency and data usage made them impractical.So I built an offline screen-sharing app that works entirely on local networks — no internet required, near-zero latency, optimized for classrooms and institutions.Today it has 5000+ users with 100–450 daily active users.
GST Automation Tool : Chartered Accountants were spending hours manually cleaning and processing messy CSV files for GST workflows.So I built a GST Automation Tool that processes these tasks in seconds, reducing repetitive manual work and saving significant time. Currently used by 2–3 active real users, but for them it removes a major daily pain point.
Rust + WebAssembly Experiments : Built multiple projects using Rust + WebAssembly to deeply understand low-level browser performance and memory interaction.
GitHub: https://github.com/omshdev/wasm
What I explored:
18 . Medium Clone – Blogging Platform : Built a Medium-style blogging platform using serverless architecture, focused on scalable APIs and modern deployment practices.
What it demonstrates:
Some more :
Screen Sharing Platform (SFU Architecture) : Built a scalable screen-sharing platform using SFU architecture for multi-user college/classroom use cases.
Video Calling App : Built a peer-to-peer video calling application using WebRTC.https://github.com/omshdev/video-calling-app
Chess App : Built a multiplayer chess platform using WebSockets for real-time moves and synchronization.
File Sharing Application : Built a real-time file sharing system using distributed streaming concepts and efficient transfer flows.https://github.com/omshdev/SimplyShare
Collaborative Docs : Built real-time collaborative documents with live syncing, user presence, and concurrent editing systems.https://github.com/omshdev/collborative-docs-app
Paytm : An Amount Transferring App like to know how db transactions work and Full Stack Knowledge. https://github.com/omshdev/paytm