r/coolgithubprojects

Image 1 — I updated my GitHub profile!
Image 2 — I updated my GitHub profile!

I updated my GitHub profile!

Hey everyone!

I recently redesigned and updated my GitHub profile README, and I wanted to share the result with the community.

I aimed for a clean, modern look that better reflects who I am as a developer.

I’d really appreciate any feedback or suggestions for improvement, especially on the design, layout, readability, and how I present my work.

Here’s the result: https://github.com/Vikbg

What would you improve or change?
And if you like it, please consider giving it a star! ⭐

u/AmbitiousFloor1658 — 1 hour ago
I build open-source products on .NET to prove it's the right choice. Here's a teleprompter I made in a week.
▲ 2 r/buildinpublic+1 crossposts

I build open-source products on .NET to prove it's the right choice. Here's a teleprompter I made in a week.

I think .NET is one of the best frameworks out there. 

Mature, fast, you can build anything with it. And it drives me nuts that people skip it because some JavaScript framework got more Twitter likes this week.

So I made it my thing. 

Every product, every idea I have, I build on .NET. And I open-source it. Because nobody cares about opinions, people care about working code.

This time it's a teleprompter.

About a year ago I started recording YouTube videos. I bought a physical teleprompter, the kind you mount on a camera. 

It was terrible. Clunky, uncomfortable, I spent more time adjusting the thing than actually recording. 

But it got me thinking about how a good one should work. 

Then I got busy with other stuff and forgot about it completely.

A few weeks ago I remembered that idea. With Claude for UI and Codex for development, so everything moves way faster now, so I just sat down and built it. 

Took me about a week. C#, Blazor, runs in the browser.

https://github.com/managedcode/PrompterOne

Next I'm wrapping it in a MAUI app so it works as a proper native app on any device. 

After that, local AI features. Same codebase, same stack, no switching to something else halfway through. 

That's the whole point. You pick .NET and you just keep going.

I'm not saying this to convert anyone. 

I'm saying it because I keep doing it and it keeps working. You don't need to chase hype. Pick a framework that lets you ship and then actually ship.

If you want to look at the code or tell me what's wrong with it, I'm here. 

I want to be helpful to this community, not just drop a link and vanish.

u/csharp-agent — 3 hours ago
go-cabinet: Pure Go Microsoft Cabinet (.cab) file reader and writer

go-cabinet: Pure Go Microsoft Cabinet (.cab) file reader and writer

Hey folks, I recently released go-cabinet, a pure Go library for reading and writing Microsoft Cabinet files commonly used in Windows distributions and installers. The design is heavily inspired by archive/zip from the Go standard library, including full io/fs integration - the reader implements fs.FS to integrate with functions like fs.WalkDir, and the writer provides an AddFS method to add a whole fs.FS to a Cabinet archive in one go.

The library currently supports uncompressed and MS-Zip compression formats out of the box. While LZX and Quantum methods are not natively included yet, the API allows you to register custom compressors and decompressors as needed.

Check it out at <https://github.com/abemedia/go-cabinet> and if you do use it I'd love to hear your feedback.

github.com
u/abemedia — 1 hour ago
sshz — SSH connection manager TUI in 260KB. Background status checks, tags, search, history.

sshz — SSH connection manager TUI in 260KB. Background status checks, tags, search, history.

Got tired of scrolling through a long ~/.ssh/config. sshz reads it, shows a TUI with live connectivity indicators (background TCP checks), and lets you search/filter/tag hosts. Direct connect with `sshz myserver` if you don't need the TUI.

260KB static binary, zero deps, cross-compiles to aarch64. Written in Zig.

GitHub
https://github.com/midasdf/sshz

u/Mundane-Phone-9813 — 11 hours ago
Is zero-knowledge cloud storage actually practical for everyday use?

Is zero-knowledge cloud storage actually practical for everyday use?

Is zero-knowledge cloud storage actually usable?

Most tools claim privacy, but still rely heavily on the server.

I tried building something with:

  • client-side encryption
  • hidden vaults (different passwords reveal different data)

The tricky part wasn’t encryption — it was UX.

Curious: Would you trade convenience for privacy?

Or does privacy only matter in theory?

https://github.com/everydaycodings/Nimbus

u/everydaycodings — 8 hours ago
▲ 10 r/react+1 crossposts

Storm - React-based terminal UI framework with cell-level diff rendering

We built a terminal UI framework on React that diffs individual cells instead of repainting the screen. 97% of cells skipped per frame.

98 components, 19 AI widgets, 85 hooks, optional WASM acceleration.

GitHub: https://github.com/orchetron/storm

Website: https://storm.orchetron.com

Would love feedback.

u/Clear-Paper-9475 — 19 hours ago
PrompterOne: Browser-first teleprompter, rehearsal, and live presentation studio built with .NET 10 and Blazor WebAssembly.

PrompterOne: Browser-first teleprompter, rehearsal, and live presentation studio built with .NET 10 and Blazor WebAssembly.

I think .NET is one of the best frameworks out there. 

Mature, fast, you can build anything with it. And it drives me nuts that people skip it because some JavaScript framework got more Twitter likes this week.

So I made it my thing. 

Every product, every idea I have, I build on .NET. And I open-source it.

github.com
u/csharp-agent — 2 hours ago
RepoInsider — find breakout GitHub repos before they go viral

RepoInsider — find breakout GitHub repos before they go viral

GitHub Trending shows you what's already popular. I wanted to find things before they blow up. So I built RepoInsider — it ranks repos by how fast they're accelerating relative to their own baseline. Some things it caught recently -
apfel - use Apple's AI features from the CLI. Very niche, very cool for Mac devs (102x daily spike)
byterover-cli — a memory layer for AI coding agents so they remember context across sessions (74x daily spike)
No login required -  repoinsider.com

Would love feedback — especially if you find a gem worth sharing.

u/Swimming_Ad1570 — 6 hours ago
Day 75 of 100 Days 100 IoT Projects

Day 75 of 100 Days 100 IoT Projects

Hit the 75 day mark today. 25 projects left.

Day 75 was ESP-NOW + RFID — one ESP8266 scans a card and wirelessly sends the UID to a second ESP8266 which displays it on OLED. No WiFi, no broker, direct peer-to-peer.

Some highlights from the past 75 days:

ESP-NOW series — built a complete wireless ecosystem from basic LED control to bidirectional relay and sensor systems to today's wireless RFID display.

micropidash — open source MicroPython library on PyPI that serves a real-time web dashboard directly from ESP32 or Pico W. No external server needed.

microclawup — AI powered ESP32 GPIO controller using Groq AI and Telegram. Natural language commands over Telegram control real GPIO pins.

Wi-Fi 4WD Robot Car — browser controlled robot car using ESP32 and dual L298N drivers. No app needed, just open a browser.

Smart Security System — motion triggered keypad security system with email alerts via Favoriot IoT platform.

Everything is open source, step-by-step documented, and free for students.

Repo: https://github.com/kritishmohapatra/100_Days_100_IoT_Projects

GitHub Sponsors: https://github.com/sponsors/kritishmohapatra

u/OneDot6374 — 8 hours ago
Octocode: Semantic code search with tree-sitter, LanceDB, and MCP server

Octocode: Semantic code search with tree-sitter, LanceDB, and MCP server

Built a semantic code search engine in Rust that turns your codebase into a queryable knowledge graph.

GitHub: https://github.com/Muvon/octocode

What it does:

  • Search code by meaning, not keywords ("how does auth work?" vs grep "auth")
  • Maps cross-file dependencies with GraphRAG
  • Exposes codebase as MCP tools for Claude/Cursor
  • Indexes 500+ files/sec, <100ms search latency

Tech highlights:

  • Tree-sitter for AST parsing (14 languages)
  • LanceDB with RaBitQ quantization (~32x compression)
  • Asymmetric embeddings (queries and code embedded differently)
  • Branch-aware delta indexing
  • Local-first, privacy-focused

v0.13.0 just shipped with commit search, semantic diffs, and automated releases.

Built it because I was tired of grepping through legacy codebases. Now it's how we build Octomind at Muvon.

Open source under Apache 2.0. Would love feedback!

u/donhardman88 — 10 hours ago
Image 1 — I built a GitHub Wrapped that works any day of the year, not just December
Image 2 — I built a GitHub Wrapped that works any day of the year, not just December
Image 3 — I built a GitHub Wrapped that works any day of the year, not just December
Image 4 — I built a GitHub Wrapped that works any day of the year, not just December

I built a GitHub Wrapped that works any day of the year, not just December

Most GitHub Wrapped tools are tied to the calendar year — you check them in December and forget about them by January.

I built GitWrapped differently. It always shows your last 365 days, so it's relevant any time you check it. Your stats update as you grow.

What it shows:

  • Your developer power level and archetype
  • Contribution heatmap with streak and active days
  • Activity rhythm (are you a night owl? weekend warrior?)
  • Achievements and badges based on your actual activity
  • A shareable identity card

My favorite feature is Code Battle — enter any two GitHub usernames and an AI commentator delivers a savage play-by-play of who got destroyed.

You can also get roasted or hyped by AI based on your actual stats.

All free, no login required for public stats.

Try it: gitwrapped.kalpakps.site

Star it: github.com/KalpakPS/GitWrapped

Would love feedback — especially on the power level calculation and archetypes. What's yours?

u/Weary-Beautiful-5544 — 7 hours ago
[CLI Tool] - PHNTM — Encrypted, self-destructing file sharing from the terminal

[CLI Tool] - PHNTM — Encrypted, self-destructing file sharing from the terminal

Zero-knowledge file sharing CLI. Encrypts locally with AES-256-GCM before upload. Decryption key lives in URL fragment — never sent to any server.

Features:

• Streaming encryption (64KB chunks, Rogaway's STREAM construction)

• Self-destructing links (1h to 7d expiry)

• Truncation-resistant — each chunk has a "last block" flag

• Stdlib-only Go, no dependencies

• Works with pipes: cat secret.txt | phntm send | pbcopy

Install:

curl -sL https://phntm.sh/install | sh

# Or Homebrew

brew tap aliirz/phntm

brew install phntm

Use:

phntm send report.pdf # 24h expiry

phntm send secret.zip --expiry 1h

phntm get https://phntm.sh/f/abc123#key

github.com
u/aliirz — 7 hours ago
Image 1 — Created a Smart Screenshot Organizer, it did came out pretty well I guess
Image 2 — Created a Smart Screenshot Organizer, it did came out pretty well I guess
Image 3 — Created a Smart Screenshot Organizer, it did came out pretty well I guess

Created a Smart Screenshot Organizer, it did came out pretty well I guess

I was taking a lot of Screenshots recently and I was annoyed by how hard it can be sometimes to find the right screenshot you took a few days or even minutes ago.

So I started developing this App, which automatically renames, assigns Categories, detects app name, and window title. Of course all of this happens offline, so the data is safe. It detects which application you're using when taking a screenshot and also extracts text, so you can even use OCR search.

I'm sure a lot of people could benefit from this, because I haven't seen any app for PC that is quite like this.

If anyone feels like taking a look, I’d genuinely love to hear what you think. Feedback, criticism, doubts, ideas, anything. Would even give testers full access with Pro.

https://apps.microsoft.com/detail/9NHRHHZJFX60

Thanks for reading.

u/Extension-Path-685 — 20 hours ago
Why is privacy-first cloud storage still so hard to get right?

Why is privacy-first cloud storage still so hard to get right?

Is zero-knowledge cloud storage actually usable?

Most tools claim privacy, but still rely heavily on the server.

I tried building something with:

  • client-side encryption
  • hidden vaults (different passwords reveal different data)

The tricky part wasn’t encryption — it was UX.

Curious: Would you trade convenience for privacy?

Or does privacy only matter in theory?

github.com
u/everydaycodings — 8 hours ago
Image 1 — Sharing Two Open-Source Projects for Local AI &amp; Secure LLM Access 🚀
Image 2 — Sharing Two Open-Source Projects for Local AI &amp; Secure LLM Access 🚀
Image 3 — Sharing Two Open-Source Projects for Local AI &amp; Secure LLM Access 🚀
Image 4 — Sharing Two Open-Source Projects for Local AI &amp; Secure LLM Access 🚀
Image 5 — Sharing Two Open-Source Projects for Local AI &amp; Secure LLM Access 🚀

Sharing Two Open-Source Projects for Local AI &amp; Secure LLM Access 🚀

hi there! I wanted to share two tools I’ve been developing that tackle two common headaches in the AI space: running out of VRAM, and keeping your API chats truly private.

🦥 Quansloth: TurboQuant Local AI Server
The Problem: Standard LLM inference hits a "Memory Wall" with long documents. As context grows, your GPU runs out of memory (OOM) and crashes.
The Solution: Quansloth is a fully private, air-gapped AI server that brings elite KV cache compression to consumer hardware. By bridging a Gradio Python frontend with a highly optimized llama.cpp CUDA backend, it prevents GPU crashes and lets you run massive contexts on a budget.

Key Features:

  • 75% VRAM Savings: Based on Google's TurboQuant (ICLR 2026) implementation, it compresses the AI's "memory" from 16-bit to 4-bit.
  • Punch Above Your Hardware: Run 32k+ token contexts natively on a 6GB RTX 3060 (a workload that normally demands a 24GB RTX 4090).
  • Live Analytics & Stability: Intercepts C++ engine logs to report exact VRAM allocation in real-time, keeping the model within physical limits.
  • Context Injector: Upload long PDFs directly into the chat stream.

🏗️ API2CHAT: Zero-Knowledge, Serverless GUI
The Problem: You want a clean interface to talk to various LLMs, but you don't want to deal with bloated backends, monthly subscriptions, or sending your private files to a centralized server.
The Solution: API2CHAT is an ultra-lightweight (under 9KBs) client-side GUI that connects to any OpenAI-compatible endpoint. It runs entirely in your browser's volatile memory and in any low-end webhosting like NameCheap.

Key Features:

  • 100% Zero-Knowledge: No data or API keys are ever stored. Refreshing the page destroys the session.
  • Local File Reading: Files (like PDFs) are read locally by your browser and injected into the prompt. Zero uploads to any server.
  • Host Anywhere: Requires no PHP, Node.js, or Python. Host it on GitHub Pages, an S3 bucket, or literally just double-click index.html on your desktop in any OS.

Both projects are open-source (Apache 2.0). I’d love for you to check them out, leave a star if you find them useful, or drop some feedback in the issues if you end up deploying them!!

u/LiveIndication1344 — 9 hours ago
Week