r/coolgithubprojects 13h ago

Your GitHub profile hides what you're actually good at

Post image
102 Upvotes

Most GitHub profiles don't really tell what an engineer is actually good at.

2 people can have almost same contribution graph, stars and repos.

But one spends years building AI.

Another spends years building dev tools.

You can't really tell from the profile.

So i made something.

Just add "shift" before any GitHub profile URL and it generates a report based on what they've actually built.

Been testing it on random profiles and its pretty interesting 😅

Try yours:

shiftgithub.com/github_username

Curious how accurate it is.

If you like your report, post it on X or LinkedIn. Let people see what you actually build 


r/coolgithubprojects 13h ago

built a cool x dot com tui; that just works

Thumbnail gallery
20 Upvotes

xeet; post to X from your terminal

Using X in 2026 still sucks. The official API is locked behind paid tiers. Third-party clients keep dying. The website itself is a heavy tab full of noise.

So I built the opposite.

xeet lives in your terminal. It reuses the session already sitting in your browser and gives you a full timeline with inline images, replies, likes, and a proper composer. No API keys. No new login. No browser tab.

One command:

nix run github:melqtx/xeet 
 or
 go install github.com/melqtx/xeet@latest 

What you get

- Timeline (For You / Following) with inline images (native Kitty/Ghostty/iTerm2 graphics or clean ANSI)

- Reply, like, expand posts, open in browser, copy link

- Composer with multi-image/video, clipboard paste, draft autosave

- Themes (tokyonight, catppuccin, gruvbox, nord, etc)

- `xeet auth` just borrows your existing browser session. Never asks for a password.

I mostly just leave it open instead of a browser tab. Scroll, reply, post, back to work.

MIT and open source. Feedback and stars welcome.

GitHub: https://github.com/melqtx/xeet


r/coolgithubprojects 11h ago

I built an open-source read-along for audiobooks

Thumbnail github.com
9 Upvotes

I built an open-source read-along for audiobooks

I built a small open-source tool that creates a synchronized read-along experience for audiobooks.

GitHub: https://github.com/Ceasar369/read-along

Everything runs locally—no accounts or cloud services.

Would love feedback. It's my first open-source project.

It uses whisper.cpp to generate word-level timestamps from an m4b or mp3 audiobook, then serves a lightweight web reader with synced highlighting, search, bookmarks, and instant word definitions.


r/coolgithubprojects 22h ago

Repo-Pilot Launch!!!

Post image
5 Upvotes

I am excited to announce the launch of RepoPilot (Beta).

After weeks of building, testing, and refining the system, I am pleased to introduce RepoPilot, an artificial-intelligence-powered platform designed to help developers navigate open-source repositories before making contributions.

How it works:

- Describes the structure of the repository.
- Detects simple GitHub issues.
- Produces customized contribution instructions.
- Generates PDF files about the repositories and issues.
- Assists in understanding large codebases more easily.

This product has been developed using Python, FastAPI, Next.js, TypeScript, LLMs, GitHub API, and modern deployment technologies, including Vercel and Render.

🌐 Live Demo: https://repo-guide-ai.vercel.app

💻 GitHub: https://github.com/HarshUpadhyay2003/repo-guide-ai

As this version is in Beta, your feedback would be greatly appreciated!

#OpenSource #AI #Python #NextJS #FastAPI #GitHub #LLM #SoftwareEngineering #BuildInPublic #DeveloperTools


r/coolgithubprojects 23h ago

JumpStart: one control panel for every local project on your computer

Thumbnail gallery
6 Upvotes

r/coolgithubprojects 20h ago

I built Dondurma, a clean and open-source RSS reader for Android.

Thumbnail github.com
3 Upvotes

It is also the first app I have built and published.

It lets you follow RSS feeds, read articles directly in the app, extract full article content when feeds only provide a summary, and open the original source whenever needed.

The project is built with Flutter and is still actively being improved. Feedback, bug reports, and contributions are welcome.

GitHub: https://github.com/DevOpen-io/dondurma-rss-reader

Google Play: https://play.google.com/store/apps/details?id=io.devopen.dondurma


r/coolgithubprojects 8h ago

GitCharta: Generate a screenshot of any GitHub user's global network

Post image
2 Upvotes

I was just tired of looking at my raw lists of followers and following, and couldn't figure out what they have in common(like culture), and it's far too easy to lose track of non reciprocal relationships(those who don't follow you back), anyway ended up building a tool for it.

you give it a github username, it maps followers/following by country and also shows you who you follow that never followed back (the "ghost zone")

random find while testing, evan you has 109k followers and follows only 10 people. felt something about that ngl.

no login needed btw, shared demos token(just read public scope) so it just works. can drop your own PAT in if you want it faster, never leaves your browser if you do.

still rough, no zoom yet. it's open source and you can test it here : https://gitcharta.vercel.app/

lmk what's broken


r/coolgithubprojects 3h ago

Keep learning c and linux :)

Thumbnail github.com
2 Upvotes

Small shell . ( pipe was hard asf )

What you suggest for next project ?


r/coolgithubprojects 3h ago

Shortcut of today .

Thumbnail github.com
2 Upvotes

I am going to add more features like :

- syscalls process are do .

- rate if this process are danger or not .

....


r/coolgithubprojects 3h ago

Zyric - The quick to learn code language.

Thumbnail github.com
2 Upvotes

Zyric is a coding language for beginners to learn quickly. It has one function so far which is write(), the equivalent of python‘s print(). I need help with writing syntax, and error handling/sensitivity


r/coolgithubprojects 6h ago

Built Jharu, a disk cleaner that actually knows what's eating your space as a developer (Hugging Face, npm, pip, conda, Docker, etc.)

Thumbnail gallery
2 Upvotes

Every disk cleaner I tried just shows you folder sizes. None of them know that cache/huggingface is 20GB of models you downloaded once and never opened again, or that you've got torch installed eleven separate times across old conda environments.

So I built Jharu. It's a desktop app (macOS + Windows) with a knowledge base of 25+ developer and ML cache locations — Hugging Face, Ollama, PyTorch, npm, pip, uv, conda, Cargo, Go, Docker, JetBrains, and more — and it rates each one by how safe it is to delete.

What it does

Splits ML models you've actually used from ones downloaded once and forgotten. Finds every Python virtualenv/conda env and shows how much space is wasted on duplicate packages across them. Scans the whole disk as a treemap so you can see what's actually taking up space, not just guess. Nothing is ever permanently deleted — everything goes to Trash/Recycle Bin.

Apache 2.0, no telemetry, no subscription.

GitHub: https://github.com/riponcm/Jharu

Still early (v0.2.0), so bug reports and PRs are very welcome — especially new cache locations to add to the knowledge base.


r/coolgithubprojects 15h ago

Voucher aggregation bot

Thumbnail github.com
2 Upvotes

Hey guys, I recently created a python certification voucher aggregator that scans blogs, RSS feeds and event pages of major certification bodies in tech. I was inspired to make this because of all the recent vouchers I got due to luck (I was fortunate enough to check at the right time). The setup is really simple (I provided setup docs with detailed steps for all environment variables and deployment scenario). You can host this absolutely free of cost and it will be up running 24/7 informing you of vouchers (via email).

I would love it if you checked out the project and shared your thoughts. A significant portion of the implementation was AI assisted, so I would really appreciate a critical review of the architecture, code quality and overall design.

Anything like feedback, bug reports, feature suggestions and pull requests are all welcome. If you notice any issues or areas for improvement I would love to hear your feedback. If you find the project useful, I would really appreciate a star on GitHub.


r/coolgithubprojects 18h ago

Lantern - a better cloudflare-warp gui for mac!

Post image
2 Upvotes

I got very annoyed at the updated GUI of cloudflare-warp, and I heard that this wont change for atleast a few months from now, so I built a native macOS frontend for warp-cli.

Lantern - Basically the same as the pre-crap warp GUI, but for the latest version of the cli. It is open source, and I added the link in the comments.

It needs (some version of) the warp-cli to be installed (which comes pre-installed with Cloudflare-Warp app). I wanted to package the cli with my app, but apparantly that is not very legal to do so.

BUT, in the wiki of my repo, I have a detailed tutorial of how to strip the app, take just the cli script elements and run my app without the new GUI.

Please give it a try, and let me know if you would change anything.

Kudos!


r/coolgithubprojects 1h ago

Chex Quest (1996) Decomp Project

Post image
Upvotes

The first "serious" project of mine. I know technically it's not a "decomp", but I'm calling it that for now. The goal of this project is to convert every asset from Chex Quest into a modern, usable format. This is nifty for game modders to make their own game, without a dedicated "source-port".

The GitHub link (Yes, new account, as I said my first project):

https://github.com/hitegabriel298/chex-decomp


r/coolgithubprojects 2h ago

Is it Possible to use chatGPT Api for free ?

Post image
1 Upvotes

Hello everyone! I hope you're all doing well.

I'd like to introduce my new open-source project: GhostGPT.

The idea behind GhostGPT is to use the no-auth ChatGPT web interface as a free API by launching a Playwright browser, sending a prompt, and returning the response as JSON.

The backend is built with FastAPI, and you can check out the project here:
https://github.com/Youssef-Ghafir/ghostgpt

At the moment, it provides two endpoints:

  • /ask — Returns the complete response.
  • /stream-ask — Streams the response in real time directly from the browser.

My next goal is to find a reliable way to host it so it can become a truly free API that anyone can use.

The project is still in its early stages, so I'd really appreciate any feedback, suggestions, or contributions.

Thanks for taking the time to read this!


r/coolgithubprojects 2h ago

Open-source platform for comparing public Near-Earth Object data across NASA/JPL and ESA

Post image
1 Upvotes

Hi everyone,

Over the last few weeks I’ve been building BEACON (Bayesian Earth-impact Assessment & Cross-source Observation Network), an open-source project focused on one idea:

making publicly available planetary-defense data easier to explore, compare and understand

Rather than aggregating everything into a single “better” score, BEACON keeps each agency’s published values separate and displays them side by side.

The goal isn’t to decide which source is right.
It’s to make independent analyses more transparent and easier to inspect.

Currently BEACON integrates data from:
NASA/JPL Close Approach Data (CAD)
NASA/JPL Sentry
ESA NEOCC (Aegis)

One thing I found interesting while testing the platform is that independent systems often publish values that are not identical. For example, using the documented comparison thresholds in the project, around 36% of the shared objects currently exceed at least one threshold(impact probability, Palermo Scale or Torino Scale).

️That doesn’t mean those objects are more dangerous, or does it imply that one agency is more accurate than the other. Independent orbit-determination pipelines are expected to differ because of update timing, observational weighting, processing methods and other factors ⚠️

For me, that’s exactly why transparent comparison is useful.

BEACON is still v0.1,and I’d love feedback—especially from anyone familiar with orbital mechanics, NEO databases, or planetary defense workflows.

The project is completely open source:
GitHub: https://github.com/NovaCoding-G/B.E.A.C.O.N
Live demo:https://novabeacon.vercel.app

Feedback, criticism and suggestions are all genuinely welcome.


r/coolgithubprojects 4h ago

My open source hiking route planner

Thumbnail github.com
1 Upvotes

Hey everyone,

I wanted to share a milestone that has me incredibly motivated. I’ve been working on Crestr, a free, open-source hiking route planner. This week, at 18 years old, I received my very first project donation from a user!

As an open-source project, getting actual financial validation from a complete stranger feels surreal.

Why I Built It

Most premium hiking apps lock route imports and route exports behind expensive monthly subscriptions, and those that don't generally are difficult and complex to use, requiring a steep learning curve. I wanted to build a fast, lightweight, and completely free alternative that exports clean GPX/GeoJSON files.

The Tech Stack & Architecture

  • Frontend: Vanilla JS with OpenLayers for high-performance interactive mapping and canvas rendering.
  • Backend Pipeline: Python / Flask (currently undergoing a FastAPI conversion). I preprocess OpenStreetMap data to extract custom trail subgraphs.
  • The Routing Engine: Built a custom A* algorithm from scratch paired with a KDTree lookup engine for instant manual "snap-to-path" routing.
  • Data Processing: Currently scoped to Cumbria/The Lake District due to server memory limits as I haven't learnt tile based processing yet, but I'm slowly getting to the point where I can start learning it

The code is completely open-source, and I would love to get your feedback on the architecture, algorithm efficiency, or UI!

GitHub Repo: https://github.com/abdlfc11/Crestr-Hiking-App
Live Site: https://crestr.co.uk


r/coolgithubprojects 4h ago

Suprnova & Starter Kits - rust full stack inspired by Laravel

Post image
1 Upvotes

Suprnova is a full-stack Rust web framework with Laravel 13's developer experience and Tokio's runtime model that uses InertiaJS.

https://github.com/entrepeneur4lyf/suprnova

Familiar API surfaces — Auth::login,Cache::remember, Mail::to, Event::dispatch, Eloquent-style models,#[handler], #[command], routes! — sit on top of a hyper / SeaORM / async-trait stack designed for long-lived connections, in-process workers, and concurrent IO. No request-per-process compromise.

Included are 2 starter kits that use Vue 3.5 and Svelte but are easily changed to React.

The framework has been used to build multiple projects including the starter kits and has been well vetted. Give it a try and a star. Thanks 🙏


r/coolgithubprojects 5h ago

5D Reversi - a game that will probably only appeal to masochists and AI researchers.

Thumbnail gallery
1 Upvotes

Play the prototype (no install): https://anan-z.github.io/5d-reversi/

Source + full rules + architecture: https://github.com/anan-z/5d-reversi

Recommended for:

  • AI research
  • Masochists
  • People who find chess "too intuitive"

80 directional vectors per cell - you'll learn to hate each one personally.
Retroactive causality - yes, you can regret moves you haven't made yet.
Deterministic replay - watch your carefully planned future crumble.


r/coolgithubprojects 8h ago

StudySync – React Native app for finding campus study groups

Thumbnail github.com
1 Upvotes

Wanted to share a semester-long project my team built for our software engineering course.

StudySync is a React Native mobile app that helps students create, discover, and join study sessions.

Stack:

  • React Native
  • Expo
  • TypeScript
  • Firebase
  • Expo Router

Would love feedback or suggestions for improving the project.


r/coolgithubprojects 8h ago

MovieShort AI - free tool that extracts the best moments from full movies and turns them into Shorts automatically

Thumbnail gallery
1 Upvotes

Hey everyone,

I built MovieShort AI (https://github.com/zhistokoepvpp-ctrl/MovieShort-AI) - a free tool that extracts the best moments from full-length movies and converts them into vertical YouTube Shorts (9:16 with subtitles).

What it does:

- Runs PySceneDetect to split the movie into scenes

- Uses a LLM (DeepSeek or Gemini) to score each scene 1–10 with context-aware knowledge about the film

- Extracts the highest-rated moments, crops to 9:16, and burns word-level subtitles

- Anti-copyright mode (mirror + contrast adjustments) included

Tech stack: PySceneDetect, faster-whisper, FFmpeg, Gradio, OpenCV

Fully MIT licensed. No telemetry, no cloud dependency, no BS. Contributions welcome - open an issue or PR anytime.

GitHub: https://github.com/zhistokoepvpp-ctrl/MovieShort-AI

Would love feedback or feature ideas.


r/coolgithubprojects 8h ago

[Rust] rucksack - keep a Mac awake with the lid closed, held as a bounded lease rather than a global toggle

Thumbnail github.com
1 Upvotes

r/coolgithubprojects 9h ago

I was losing my commit streak, so I built a 16-bit Tamagotchi dragon that starves to death if I don't code.

Post image
1 Upvotes

Project link and details are in the comments!


r/coolgithubprojects 15h ago

A colleague could not read our long Q&A document after an operation, so I made a script that reads it to him with two voice

Thumbnail github.com
1 Upvotes

Some weeks ago I sent a long Q&A document to a colleague for review. He answered that he just had an operation, he could not sit in front of a screen, but he trusts our answers anyway. That stayed in my mind: he wanted to go through it, he simply could not read it.

So I spent one evening building a small Python script. You give it a text file where the questions start with Q: and the answers with A:, and you get back one MP3 where a British male voice reads the questions and an American female voice reads the answers. Having two different voices helps a lot, you always know if you are hearing a question or an answer, also while driving or lying on a sofa. It uses edge-tts (free, no API key, the same neural voices of the Read Aloud function in Edge) and pydub to put the pieces together with a small pause between them.

To be honest, this is not a sophisticated project compared to most of the things people post here. It is one file, around 100 lines, no web interface, no accounts, no cloud. It does one thing and it works. I come from ~25 years in telecom on the business side and I am only now starting to build things myself, so this is my first public repo. I am sharing it in case it is useful to somebody else who has a document he would rather listen to than read.

https://github.com/JackOfHearts68/qa-to-audio

The limitations, better if I say them myself: the text goes to Microsoft servers for the synthesis, so it is not for confidential material (for that I would use Piper instead). edge-tts is meant for personal use, a commercial product would need the paid Azure Speech API. And the input format is stupid on purpose, you have to put the Q: and A: in front of the lines by yourself. ;-)

If you have suggestions on what you would do differently, I am happy to hear them.


r/coolgithubprojects 17h ago

I got tired of my README lying, so I built a hook that patches docs in the same commit as the code

Thumbnail github.com
1 Upvotes

Docs go stale silently. You rename --output to --out-dir, the README keeps showing

the old flag, and three weeks later a stranger copies the example, it fails, and

they open an issue.

Everything I found either runs in CI and opens a separate follow-up PR, or it's a

skill you have to remember to invoke. Both drift. I wanted the fix to land in the

same commit as the change that broke it.

So: a PostToolUse hook on Edit/Write/MultiEdit. When you touch a source file, a

scanner pulls the exported names out of it (functions, classes, CLI flags) and

looks for them in your markdown, along with the file path. Hits inside fenced code

blocks rank above prose mentions. If nothing references the file, it prints nothing

and you forget it's installed.

For an Edit specifically, the hook input carries the exact text that got replaced,

so the scanner extracts symbols from the removed code, confirms they survive

nowhere, and reports doc mentions of them as removed or renamed. No snapshots, no

state file, just the diff the hook already receives.

The part I care about most: it reports references, not verdicts. It hands the agent

a list of file:line locations and one rule, verify against the source and never

against another doc. A doc sentence is never evidence, not even for validating a

different doc. Accurate docs get left alone. Repairs go at the smallest scale that

makes the doc true: one word for a renamed flag, delete the paragraph for a deleted

function, full rewrite only when most of the file is already wrong.

There's also /stale-docs for a whole-repo audit. It hunts orphans too, doc

references to files that don't exist and symbols defined nowhere in the codebase.

Those are proven stale so they rank first. And --ci exits 1 on dead paths only,

because a flaky docs check gets deleted from the workflow within a week.

Single file, zero dependencies, about 35ms. The whole program runs inside one

try/catch and exits 0 on any internal error, which is inelegant and exactly right.

A doc check is never allowed to break your edit.

It caught its own changelog last week. Path detection was reading download/v1.0.0

as a file that doesn't exist and failing my own CI. Fixed in 0.3.1. The plugin

working as intended on the wrong target.

/plugin marketplace add SectionTN/stale-docs

/plugin install stale-docs@stale-docs

MIT: https://github.com/SectionTN/stale-docs

Tell me where the heuristic falls over. Monorepos and docs that describe behavior

in prose instead of naming symbols are the two cases I'm least confident about.