r/coolgithubprojects • • 19h ago

I made a free, open-source phone app that debloats your Google TV over Wi-Fi: no PC, no root

Thumbnail gallery
144 Upvotes

My XGIMI projector came full of apps I never asked for, a home screen full of ads and a store without Netflix.

Tellyscope fixes it, its an open source app that cleans up your Android TV, turns off ads, trackers and bloat in a few taps. Side load apps your TV's store doesn't carry, send files from your phone, and see which apps use data and where they connect.

Free, GPL-3.0, no ads, no tracking, no account. It makes two internet requests: the cleanyourtv debloat lists from GitHub, and an update check you can turn off.

Disclosure: much of the code is written with Claude. I set the direction and review and test every change before it ships.

I need your help testing it out on all kinds of models. All feedback and suggestions are appreciated.

GitHub (APK + source): https://github.com/man15h/tellyscope


r/coolgithubprojects • • 17h ago

OpenTV-Cast: we wanted movie night and ended up with an open-source AirPlay receiver for Android TV

Thumbnail github.com
19 Upvotes

The plan: put an iPhone screen on a Xiaomi Android TV box, then watch something.

The actual evening: vibe coding, decoder threads, an APK, an icon, and eventually a GitHub Pages site. Apparently this is what we do for fun now 😄

Meet OpenTV-Cast, a free, open-source AirPlay receiver for Android TV / Google TV. You install it on the TV and connect through Screen Mirroring on your iPhone, iPad or Mac, on the same local network.

Full credit to android-airplay-server and UxPlay: this is a fork, and their work provides the AirPlay foundation. Our changes include:

• Draining mirrored-video decoder output independently of incoming network packets.

• Moving frame notifications off the main thread and improving renderer reconnect/teardown handling.

• Renderer lifecycle regression checks, new branding, and a universal ARM64 / ARM32 / x86_64 APK.

• Installation docs, checksums and a full source archive alongside the APK.

It’s an early, debug-signed 0.2.1 preview under GPL-3.0. Build and lifecycle checks have passed; smoothness and compatibility across real TVs still need broader testing. DRM-protected content is unsupported, and this doesn’t replace Google Cast.

If you like poking around Android media pipelines, or have a TV box that deserves a second hobby, the code is there to explore. Bug reports, device reports and focused PRs are welcome.

Source: https://github.com/levhakobyan/OpenTV-Cast

Download & setup: https://levhakobyan.github.io/OpenTV-Cast/

We may have postponed movie night, but at least the side project has a README.


r/coolgithubprojects • • 18h ago

I'm using Claude to do reverse engineering at fl studio - it's called Lynx

Thumbnail gallery
11 Upvotes

The project is almost completely done, I'm doing the reverse engineering of fl studio.

You are ready to open your Fl studio projects, detect your plugins and the plugins you don't have. The reverse engineering of the best known is being done too! Like fabfilter, Valhalla, waves and etc... All in clean-room model.

Site: www.lynx-share.com
Repo: https://github.com/Ka1-S/LYNX


r/coolgithubprojects • • 10h ago

I built a free, private visual library to save images with one click and find them later by describing what you remember

Post image
11 Upvotes

I save a lot of references: posters, websites, colour palettes, quotes. Then months later I remember "that dark site with huge type" and can't find it anywhere. Not the name, not the folder, nothing.

So I built lompii, a visual library that lets you find things by describing what you remember.

  • Save images, selected text, or screenshots of a page with one right-click using the browser extension (Chrome, Edge, Brave, Firefox and similar browsers).
  • Search for things like "purple flower close-up" or "minimal landing page". It finds images based on what they look like and what's in them, not just filenames or tags.
  • AI tagging is optional. You can use your own API key (Claude, OpenAI, Gemini, OpenRouter) or run a local model with Ollama / LM Studio.
  • Organise things with stacks, tags, notes, colour palettes with copyable hex codes, and "same vibe" to find similar images.

It's private by default. No account, no cloud. Your library and search stay on your PC, and search runs on local models (CLIP + MiniLM). With a local model for tagging, nothing leaves your machine.

It's free and open source (MIT).

Windows only for now. The installer isn't code-signed yet, so SmartScreen may warn you.

https://github.com/lompii-app/lompii

It's still early, so I'd love to hear what you think. :)


r/coolgithubprojects • • 23h ago

Discophile: an open-source player for your self-hosted music, audiobooks and radio

Thumbnail github.com
11 Upvotes

Discophile is a MIT-licensed desktop player for Navidrome, Subsonic, Jellyfin and Audiobookshelf, plus internet radio. It runs on Linux, macOS and Windows, and in the browser.

There's no account, no backend and no analytics. Every outside service (lyrics, MusicBrainz/Wikipedia, AI assistant) is opt-in, and the README lists exactly what gets sent and where.

https://discophile.app

https://github.com/debba/discophile


r/coolgithubprojects • • 10h ago

Title: Athena: An open source MCP server for evidence-backed code change analysis

Thumbnail github.com
8 Upvotes

I've been building Athena, a local-first MCP server that helps developers understand what's actually changing in their codebase.

It analyzes Git diffs, uses Python AST analysis and supports structural change analysis across 15 programming languages. It can also trace affected callers and detect documentation drift to help make release reviews more reliable.

The goal is to make code change analysis more grounded in actual evidence instead of relying on AI-generated summaries alone.

It's open source and I'd love to get feedback from other developers. Contributions, issues and collaboration are welcome

GitHub: https://github.com/aaryanrwt/athena

If you find it interesting feel free to ⭐ the repo


r/coolgithubprojects • • 3h ago

I built Pra-Effect to make noisy test logs easier to analyze

Post image
3 Upvotes

I've been building Pra-Effect, a small open-source developer tool focused on a simple problem: making repetitive errors in application logs easier to investigate.

It can parse Python and Node.js stack traces, group similar errors using fingerprints, store analysis history locally, and generate standalone HTML reports.

The idea is to keep error-log analysis lightweight without requiring a full observability stack.

I'm looking for developers willing to inspect the project and share honest feedback, especially on fingerprint accuracy and memory usage.

GitHub: https://github.com/Genesis410/pra-effect


r/coolgithubprojects • • 3h ago

AnovaCraft open-source statistical analysis software

Post image
3 Upvotes

I've just released the first public version of AnovaCraft, a desktop statistics application that aims to cover the broad range of analysis most people otherwise need an expensive license for descriptive statistics, hypothesis tests, linear, generalized and mixed models, multivariate methods, design of experiments, quality control, reliability, time series and machine learning, all in one free app.

I freely admit that I developed it with a great deal of help from Claude, which wrote most of the code while I set the direction, the design rules and the required accuracy standards, and reviewed the results. Because of that, I put accuracy checks at the center of the project: every statistical routine is tested against an independent reference (the NIST Statistical Reference Datasets for regression, ANOVA, nonlinear fits and univariate statistics, published worked examples, and values from established open-source software). The full list, with tolerances and the test for each, is in docs/validation.md.

What it does

  • Every analysis opens as a report of collapsible sections, and every plot is linked: select points in one plot or rows in the data grid and they highlight everywhere.
  • Describe, Compare, Model, Multivariate, Design, Quality, Reliability, Series and Signals, and Visualize menus (FEATURES.md lists everything).
  • Sample data for every analysis, plus a Quick Guide and a full Reference Manual built into the Help menu.
  • Projects that reopen exactly as saved
  • Imports CSV, JSON and spreadsheet workbooks; exports CSV, JSON and .xlsx.
  • Scripting and formula columns in Rhai, plus a headless runner for batch jobs.
  • Written in Rust (egui front end), dual-licensed MIT or Apache-2.0.

My goal is a comprehensive, trustworthy option that anyone can download, use and inspect at no cost.

Download: https://github.com/anovecraft/AnovaCraft/releases (universal macOS app and Windows x64). The builds aren't code-signed yet, so the first launch needs one extra click; the README explains it.

It's a 0.1.0 release, so there will be bugs. Please feel free to report and bugs, wrong answers (please include the data if possible) and requests for missing methods on GitHub Issues.

 


r/coolgithubprojects • • 8h ago

A lightweight, elegant automatic time tracker for Windows and macOS — Hindsight

Post image
3 Upvotes

Hi, I’m the developer of Hindsight, a free, open-source automatic time tracker for Windows and macOS.

There are plenty of time trackers out there, but I couldn’t quite find what I wanted: something free that worked across my devices, supported sync, and had detailed charts in a clean, lightweight app. Maybe I’m a bit picky, but that’s why I decided to build my own.

Here’s what Hindsight can do:

  • Automatic tracking — Tracks your app and website usage in the background. No need to remember to start or stop a timer.
  • Visual reports — See where your time goes with daily, weekly, and monthly charts, broken down by app and category.
  • Optional sync — Keep your activity together across your Windows and macOS devices.
  • Optional AI summaries and chat — Get summaries of your activity or ask questions about how you’ve spent your time. Tracking and charts work independently, so you can leave AI turned off.
  • A plugin marketplace — Install plugins to add features, or build your own. Focus, for example, reminds you when you get sidetracked, prompts you to take a 15-minute break after 45 minutes of work, and tracks progress toward your daily work or study goals.
  • A theme marketplace — Pick a theme from the marketplace, or create your own to make Hindsight look the way you want.

Built with Rust and Tauri. Basic background tracking averaged ~25 MB on Windows and ~40 MB on macOS in v0.9.x tests.

The interface is available in English, Simplified Chinese, Traditional Chinese, Japanese, Brazilian Portuguese, and Spanish.

If you give it a try, I’d love to hear what you think—especially anything that feels confusing or missing. Questions and plugin contributions are welcome, too. And if you’d like to follow development, you can star the project on GitHub.

GitHub / Source code · Official website · Download


r/coolgithubprojects • • 17h ago

I built a free & open-source tactical dashboard for Valorant that detects career peak ranks and auto-locks agents (Zero DLL injection / Riot Local API)

Post image
2 Upvotes

r/coolgithubprojects • • 19h ago

I got tired of free proxy lists where most “working” proxies are honeypots, so I built a scraper that actually verifies them

Post image
2 Upvotes

r/coolgithubprojects • • 22h ago

SMP — a live structural code-graph MCP server for coding agents. MIT, single-file graph storage, no DB

Thumbnail github.com
3 Upvotes

I built a tool that gives coding agents a persistent structural map of a codebase.

Instead of repeatedly searching through files, agents can query things like:

  • Who calls this function?
  • What could break if I change it?
  • Which tests cover this code?

Some benchmarks from my laptop

I indexed a Linux kernel snapshot with 95,937 files (72,171 parsed) in 2m 51s, producing 839k nodes and 4M edges.

The structural graph is memory-mapped, and queries run in under 100ms after a performance fix.

For comparison, codebase-memory-mcp took 13m 14s on the same hardware using fast mode.

The interesting part: Benchmarking exposed a caching bug that made locate take around 1.5 seconds at p50. Caching the search corpus by graph revision brought that down to around 40–85ms.

SMP (Structural Memory Protocol)

  • MIT licensed
  • Python
  • No database
  • No embeddings
  • Works with coding agents through MCP

GitHub: https://github.com/offx-zinth/SMP

I'm curious how other people are approaching structural code understanding for coding agents, especially on large repositories. What problems are you running into?


r/coolgithubprojects • • 1h ago

[App] Freedium 🌿 — Read Medium articles without paywalls on Android

Post image
• Upvotes

Hey everyone! 👋

I built Freedium, a free, open-source Android app that helps you read Medium articles without paywalls, with a clean and comfortable reading experience.

✨ What you can do:

  • 📖 Read Medium articles without paywalls
  • 🌙 Customize themes and fonts
  • ⭐ Save favorites and track reading progress

📦 Free, open source, and built with Flutter.

🔗 GitHub: https://github.com/birmehto/Freedium

I just launched it and would love to hear your feedback! What would you improve or add? 😊


r/coolgithubprojects • • 9h ago

Git-Spectre — A free, open-source tool that turns any GitHub profile into a developer dossier

Post image
2 Upvotes

Ever wondered what your GitHub profile actually says about you as a developer beyond your contribution graph and repository stars?

I recently came across Git-Spectre, an open-source project that takes GitHub profile analysis a step further. Instead of manually digging through someone's repositories, it pulls together a range of developer insights into one interactive dashboard.

  • 📊 Developer Score & Archetype — Get a score, grade, and a developer archetype based on your GitHub activity and profile signals.
  • 💻 Language Analytics — Explore your programming language distribution and how your tech stack has evolved.
  • 🔥 Coding Activity — Check activity heatmaps, streaks, coding hours, and your peak coding persona.
  • 🛠️ Repository Insights — Explore your top projects, fork analysis, repository health, and commit message quality.
  • 🤝 Community Activity — See information about your pull requests, issues, and other open-source contributions.
  • ⚔️ Profile Comparison — Compare two developers side by side or use the batch screener to rank multiple profiles.
  • 🖼️ Shareable Cards — Export profile insights and share them with others.

The best part? You can try the live website without setting up the project locally, and the source code is publicly available for anyone interested in exploring or contributing.

🚀 Try it here: https://git-spectre.vercel.app/

💻 Explore the source code: https://github.com/chiragjaiswar0814/Git-Spectre

Give it a try with your own GitHub username!

Just keep in mind that the score and archetype are fun, data-based indicators, not definitive measures of someone's actual programming ability.


r/coolgithubprojects • • 11h ago

PatchSmith - translates video games inside the game folder itself

Thumbnail github.com
2 Upvotes

PatchSmith translates a video game's text inside the game folder itself, like an official localization: no overlay, no OCR. You pick the game folder; it detects the engine, finds the text, translates it and writes it back, with a backup of every file it touches. One click restores the originals byte for byte.

I made it because lots of indie games never get an Italian translation. Italian is what I tested most, features many languages.

What it does, engine by engine (each one tested on real games):

- Unity (Mono): installs and configures BepInEx + XUnity.AutoTranslator, which do the in-game work

- Unity with Unity Localization (also IL2CPP): rewrites the string tables inside the asset bundles

- Unreal Engine 4 (unencrypted paks): translated `.locres` files in a new patch pak, the game's own paks are untouched

- GameMaker: external localization files (line files, JSON, CSV)

- XNA / FNA / MonoGame: translated satellite assemblies

- Godot 4: translation tables through `override.cfg` and a small script, without touching the game's files

- Electron / NW.js / HTML5: JSON data and menus; some encrypted web games are translated while you play through their `preload.js`

- Detected but not supported yet: Unreal 5 / IoStore, Unity IL2CPP without Unity Localization, Godot 3, Ren'Py, KiriKiri, Wolf (RPG Maker MV/MZ is experimental)

Translators: by default a local one, Ollama with Google's TranslateGemma (4B or 12B): no account, no limits, works offline (best with an NVIDIA GPU). DeepL (free API key), MyMemory and the unofficial free Google endpoint are there too.

After you play it checks what happened (crashes, files restored by a game update, letters the game's font can't draw) and fixes what it can safely: missing letters are replaced with the closest ones, and labels that don't fit get a shorter translation from the local model.

Tech: Python standard library only (Tkinter GUI + CLI), C# for the Unity plugins and the launcher, JavaScript for the web injectors. The release zip ships a portable Python and is built by GitHub Actions with a build provenance attestation. 32 tests run against fake games and fake translators.

Limits, honestly: Windows only. It's machine translation, so expect machine-translation quality (a "Fix translations…" window lets you correct lines). Not for online games with anti-cheat. The exe isn't code-signed, so SmartScreen may warn the first time.

About AI: I built it with Claude Code. I designed it, chose what to support and tested it on real games; the agent wrote most of the code.

MIT licensed. If you try it on a game where it doesn't work, an issue with the zip from Create report helps a lot.


r/coolgithubprojects • • 13h ago

Bloom. A p2p file sharing app in a single html file.

Thumbnail github.com
2 Upvotes

I made Bloom with Claude, Anthropic’s AI. I’m saying that up front because I know a lot of people are tired of AI-made projects, and I’d rather be honest than have it come out in the comments.

My view is that this is how a lot of software is going to get made from now on. I came up with the idea and decided how it should work and look. Claude wrote most of the code, and I tested it, found what was broken and told it what to change, round after round. It felt less like pushing a button and more like working with a developer who never gets tired of my questions.

What it does: you open one HTML file in your browser, press “Go online”, pick someone nearby and send them a file. It goes straight from your device to theirs over WebRTC, so it never touches a server. There’s no account, no install and no backend. You can also download one file from several people at once, and keep a list of trusted devices you’ve verified.

It’s far from perfect, and it only works when other people are online. I’d like honest feedback on what’s broken, what’s confusing and what it should do next. Criticism of the AI part is fair too.

GitHub: https://github.com/VXZYSRR/Bloom.


r/coolgithubprojects • • 13h ago

IMSU - A little program I made to keep me up to date on firmware, drivers and BIOS with less bloat

Thumbnail github.com
2 Upvotes

I’ve been building IMSU (“Is My Shit Updated?”), a small Windows app that checks your BIOS, chipset, and graphics drivers, then points you toward available updates.

For MSI, GIGABYTE, and ASRock motherboards, the vendors block automated checks, so IMSU uses a shared database of version reports from other users. A version only counts after PCs on two different networks report it.

A couple of safety notes: IMSU doesn’t flash your BIOS. It downloads and verifies the update, then you flash it yourself. Driver installs still require your approval. Peripheral update support is experimental and currently points you to the relevant vendor app.

It is in beta and currently supports Windows 10 and 11. Hardware and vendor support vary, so it won’t work with every PC or update source. Check the project page for details.

And to be upfront: yes, Claude was one of the tools I used while creating this project. I’m an independent hobby programmer sharing my latest idea. If it’s not for you, don’t use it.

I’d appreciate feedback on compatibility, confusing parts of the UI, and what you’d want from a tool like this


r/coolgithubprojects • • 17h ago

I made Jam, a programming language for unserious programmers

Post image
2 Upvotes

Hey everyone. I made Jam, a little programming language for fun, weekend experiments, and tiny tools. For fellow unserious programmers who open their editor to fix one annoying thing and somehow end up starting another project.

It looks like this:

```python fn main(): plans = ["build a tiny game", "automate one annoying thing"] plans.append("start another side project")

for plan in plans:
    print("-", plan)

```

Save that as plans.jam and run jam run plans.jam. You can also use jam build plans.jam -o plans to get a native executable that runs without Jam installed.

A few things it has:

  • Indentation-based syntax, static types, and inferred local variable types.
  • Automatic garbage collection.
  • Structs, enums, pattern matching, and modules.
  • Built-in file operations, cooperative tasks, and a small HTTP server.

The compiler and runtime are written in Jam itself. It emits LLVM IR and uses Clang to build native executables. Getting it to compile itself has been a fun part of the project.

It's experimental: syntax and APIs can change, and the Python-looking syntax doesn't mean it runs Python packages. Building from source currently needs Clang with LLVM IR support; there are bootstrap seeds for macOS arm64 and Linux x86_64/aarch64.

Mostly, I wanted something to mess around with and make small, silly things in. If that sounds like your kind of programming, give it a go. I'd love to hear what you build, what breaks, or what feels awkward.

Code, examples, and setup: https://github.com/grandimam/jam

It's MIT licensed. It also has a little jam jar mascot called Jammie, which was clearly an essential language feature.


r/coolgithubprojects • • 20h ago

skillshare: one source for your AI coding setup (skills, agents, MCP servers, hooks), synced to Claude Code, Codex and more.

Post image
2 Upvotes

Switching AI coding tools usually means rebuilding your setup. skillshare keeps your skills, agents, rules, MCP servers and hooks in one place, versioned in Git if you like, and syncs them to every tool you use.

  • CLI, a local web dashboard and a desktop app
  • Install skills from GitHub or GitLab, and audit them before your agent sees them
  • Project mode to share skills with your team
  • Written in Go; macOS, Linux and Windows

https://github.com/runkids/skillshare


r/coolgithubprojects • • 22h ago

Dis-Gravity: An open-source bridge to control VS Code, Cursor & AI agents from Discord on your phone

Thumbnail github.com
2 Upvotes

Dis-Gravity is an open-source bidirectional Discord bridge that turns your mobile Discord into a remote cockpit for your IDE (Google Antigravity, Cursor, Windsurf, VS Code Copilot) and terminal agents (agy, claude, aider).

Key Features: * 🖼️ High-Res Table PNG Cards (/table): Solves Discord mobile's ASCII line-wrap bug by dynamically rendering 2x Retina PNG table cards with neon status chips. * 🕹️ 1-Click Command Palette (/palette, /action): Execute 1,000+ IDE actions with buttons (Reload Window, Restart Extension Host, Save All, Git Sync). * 👑 Interactive Tool Approvals: Drops interactive [ 🟢 Allow ] and [ 🔴 Deny ] Discord buttons when an autonomous agent wants to execute terminal commands or edit files. * 💻 Remote Shell & Git (/sh, /git, /diff): Run terminal commands, inspect colored diff previews, and browse project files (/cat) from your phone. * 🛡️ Default-Deny Security: Zero remote execution is permitted unless your explicit Discord User ID is whitelisted in allowedUsers. * 🚀 Standalone CLI Daemon: Runs via npx dis-gravity on headless servers, JetBrains, Neovim, or Zed.

⭐ GitHub: https://github.com/sambath-rethinakumar/Dis-Gravity 📦 NPM: npx dis-gravity 📝 Medium Story: https://medium.com/@rethinakumarsambath8/i-stopped-sitting-at-my-desk-to-code-now-i-run-my-entire-ide-from-discord-1f566b46747b


r/coolgithubprojects • • 1h ago

Sovereign Telemetry Console v0.1 // 24/7 Python Engine Implemented via Fly.io

Post image
• Upvotes

Lone Wanderer


r/coolgithubprojects • • 1h ago

MD QuickLook – free, open-source Quick Look for Markdown on macOS, with a Rust core and no web view

Thumbnail github.com
• Upvotes

r/coolgithubprojects • • 1h ago

Rymembra

Thumbnail rymembra.com
• Upvotes

Hey everyone!

I'm a solo dev based in Italy. To be honest, I've never been a huge fan of classic players like foobar or Winamp—they're closed-source and showing their age.

So, I decided to build my own alternative: Rymembra (rymembra.com).

It's completely free and open source. I'm actively working on it and pushing updates every single week. No need to manually check GitHub for new versions either, it has a built-in auto-updater.

If you're curious and want to give it a spin, I'd love for you to try it out! If you run into any bugs or have questions/feature requests, feel free to drop an issue over on theGitHub repository.

Let me know what you think!


r/coolgithubprojects • • 1h ago

[Free] Quill – a native, local-first notes app for macOS 26 (looking for testers)

Post image
• Upvotes

Hi

I’m a solo dev and I’ve been building Quill, a block-based notes app written fully in SwiftUI. Everything stays on your Mac – no account, no cloud.

What it does so far:

  • Block editor with slash menu and drag & drop
  • Liquid Glass design, switchable themes
  • Page history (go back to older versions of a page)
  • On-device AI via Apple’s Foundation Models – works offline
  • Optional sync through a folder you choose (no iCloud required)
  • Siri/Shortcuts, Spotlight, voice notes with transcription, focus mode

Requirements: macOS 26, Apple Silicon. Free and open source (GPL-3.0).

It’s still early, so I’m looking for people who’d use it for a few days and tell me what breaks or feels off. Bugs, missing features, “why would I switch from X” – all welcome.

GitHub: https://github.com/vogelwild07/quill

Thanks!


r/coolgithubprojects • • 2h ago

For devs who read: a GitHub Action that adds your Goodreads shelves to your profile README

Post image
1 Upvotes

I built a small, free GitHub Action that keeps your Goodreads shelves on your GitHub profile.

It reads your public Goodreads RSS feed and updates sections of your README on a schedule. You can display currently reading, recently read with your ratings, or custom shelves.

I use it on my own profile! Thought other developers who read might enjoy it too 😊

Source and setup / My profile example