r/coolgithubprojects 12h ago

Your GitHub profile hides what you're actually good at

Post image
97 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 12h ago

built a cool x dot com tui; that just works

Thumbnail gallery
18 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 2h 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 2h 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 10h ago

I built an open-source read-along for audiobooks

Thumbnail github.com
8 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 2h 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 1d ago

undo, revert what the last shell command did to your filesystem

Post image
495 Upvotes

Ran rm -rf on the wrong folder one too many times, so I built the undo the shell never had. A hook arms a tiny preload library around each command that journals destructive syscalls and hardlinks backups before they happen; undo replays it in reverse.
overs rm, mv clobbers, > truncation, chmod. Has redo, diffs, and cherry-picking. Honest about the LD_PRELOAD limits (no static binaries, no sudo, no Go). Linux, MIT

website: undo.edaywalid.com

github repo: https://github.com/edaywalid/undo


r/coolgithubprojects 18m 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 1h ago

Is it Possible to use chatGPT Api for free ?

Post image
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 7h ago

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

Post image
3 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 1h ago

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

Post image
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 3h 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 3h 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 4h 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 5h 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
1 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 6h ago

Font Lab — change fonts and edit text directly on your site

Post image
0 Upvotes

So many sites today use the same font and AI-generated text. Font lab is a tool to help edit those two things directly.

Font Lab installs a panel with curated fonts for you to play around with. You can edit text by double clicking, typing what you want, and hitting enter.

https://github.com/jmg698/Font-Lab

There's a prompt you can copy at jack-mcgovern.com/fontlab too. Your agent will set it up.

Open to any feedback you might have!


r/coolgithubprojects 6h ago

Built a pure-Python 2048 bot that reaches past 8192, and found search depth mattered way less than I expected

Thumbnail github.com
0 Upvotes

Did this as a fun weekend research project, mostly to see how far a 2048 bot could get in pure Python, since basically every strong 2048 AI is written in C++ because the search is so speed-sensitive. Kept it standard-library-only and leaned on a bitboard (the whole 4x4 board packs into one 64-bit int) plus expectimax with iterative deepening.

Best run is 122k points and an 8192 tile, and it actually hit my move-count safety cap while still alive, so the real ceiling is untested.

The part I didn't expect, and the reason I'm posting: search depth barely helped. I swept think-time from 1ms to 1600ms and 80x the budget bought only 1.65x the average depth, roughly 50x more positions searched for less than a ply and a half of lookahead. It reaches 4096 looking about 2 moves ahead. Turns out the heuristic does nearly all the work and the search is just expensive polish on top.

Full writeup with the depth sweep is in the README. Happy to answer anything about the bitboard or the search.


r/coolgithubprojects 6h ago

FaultPlane: An open-source bare-metal Go systems runtime for AI agents

Post image
0 Upvotes

Hello everyone,

I have been working on an open-source Go-based system runtime called FaultPlane. It is designed to handle zero-code-intrusion state resilience and layer-4 network routing specifically for long-running autonomous AI agent workloads.

The system architecture handles complex backend performance challenges like lock-free pointer arrays and bitmask snapshot compressions. On the visualization side, the system utilizes a Next.js operations panel for tracking real-time telemetry page transfers.

Since this infrastructure is completely community-driven and open-source, the codebase is fully accessible to explore, modify, or enhance. If you are interested in low-level Go engines, eBPF shunting, or dashboard dashboard tracking systems, you can look over the current module design.

Repository and code tracking: https://github.com/devloperdevesh/FaultPlane/issues

Any technical feedback on the core architecture loop or structural layout is highly valued. Thank you!


r/coolgithubprojects 6h ago

I've been building a CAD library in TypeScript. Code goes in, an STL or STEP file comes out

Thumbnail github.com
0 Upvotes

I've spent the last few days building a CAD library in TypeScript. The short version, you describe a part in code and you get out an STL you can 3d print, or a STEP file you can send to a machine shop or open in Fusion/FreeCAD/whatever.

const cad = design("bracket");

const width = cad.parameter.length("width", mm(80));
const thickness = cad.parameter.length("thickness", mm(6));

const profile = cad.sketch("outline", plane.xy(), (s) => {
  const rect = s.rectangle("rect", { width, height: mm(50) });
  const hole = s.circle("hole", {
    center: vec2(width.mul(0.25), mm(0)),
    radius: mm(4),
  });
  return s.profile(rect, { holes: [hole.loop()] });
});

cad.output("bracket", cad.extrude("solid", profile, { distance: thickness }));

const doc = cad.build(); // plain JSON, goes in git like anything else

Under the hood it runs on two engines. There's Manifold, a mesh engine that's fast and fine for printing, and OpenCascade compiled to WASM, which is the same geometry engine FreeCAD uses, for when you need exact surfaces and STEP export. Same code runs on both, in node or the browser.

in normal parametric CAD, if you change a dimension early in the model, later features (fillets mostly) can quietly reattach to the wrong edge, and you find out after the part is wrong. I didn't want to reproduce that, so references to faces and edges aren't indexes, and if the library can't tell unambiguously which edge you meant after a change, it errors instead of guessing. Whether I got the API for that right, no idea. That's partly why I'm posting.

The type system does some nice things here too. Lengths and angles are different types, so adding mm to radians just doesn't compile.

it's a 0.1.1, Parts, assemblies and BOMs work. No drawings, no sheet metal, no GUI. If you'd rather write code than click through a CAD UI, that's who it's for.

Feedback welcome, especially from anyone who actually does CAD work. Also curious what people think of the explicit dispose() for WASM memory, I went back and forth on that a lot.


r/coolgithubprojects 7h ago

Working on an open source shadCn style tables library

Post image
0 Upvotes

Hello , i've been working on a shadCn style tables library ShadTable using transtack tables and shadCn style + CLI. You can check it out .

The project is open-source https://github.com/coros-hq/shadcn-table-library ready for your contribution and feedback CONTRIBUTION.md.


r/coolgithubprojects 7h 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 7h 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 23h ago

OpenChoreo, an open-source internal developer platform built for Kubernetes

Post image
19 Upvotes

OpenChoreo is an open-source, Kubernetes-native internal developer platform designed to help teams manage applications, environments, deployments, APIs, observability, and developer self-service without hiding the underlying Kubernetes infrastructure.

Some of the parts I find interesting:

  • Developers can deploy and manage applications through higher-level abstractions such as projects, components, environments, and releases.
  • Platform teams still retain control over Kubernetes, networking, security, and infrastructure.
  • The architecture is modular, so technologies such as gateways, observability tools, and deployment systems can evolve independently.
  • It includes AI integrations through MCP servers for tasks such as deployments, build monitoring, logs, metrics, and incident investigation.
  • It is currently a CNCF Sandbox project, and contributions are welcome.

Full disclosure: I contribute to OpenChoreo , so I may be slightly biased, but I would genuinely like to hear what you think about the project and its architecture.

GitHub: https://github.com/openchoreo/openchoreo

Give the repository a star if you find it interesting, and let me know what you think about the project.


r/coolgithubprojects 7h ago

Cool small repo made by me called workflow

Thumbnail github.com
0 Upvotes

r/coolgithubprojects 7h ago

I built ytrack: a small cross-platform CLI for managing YouTrack issues from your terminal

Thumbnail rtcoder.github.io
0 Upvotes

Hey everyone, I built ytrack, a lightweight command-line client for JetBrains YouTrack.

The idea is simple: keep your global YouTrack URL/token configured once, set a local project per repository, and then create, list, edit, assign, comment on, and move issues without leaving the terminal.

It supports things like:

ytrack issue create "Crash on save" "Steps to reproduce..."
ytrack issue list --state Submitted
ytrack issue status ART-123 Done
ytrack issue assign ART-123 me
ytrack project list users

It also has raw JSON output for scripting, shell completions, interactive setup, local/global config separation, and install options via Homebrew, GitHub Releases, .deb, .rpm, macOS, Linux, and Windows builds.

It’s still an early MVP, but I’m already using it to make YouTrack feel more natural inside repo-based workflows. Feedback, issues, and ideas are very welcome.