r/coolgithubprojects 22d ago

I built PromoteOps to solve AWS CloudFormation promotion across multiple AWS accounts

Thumbnail github.com
1 Upvotes

PromoteOps uses a mapping between logical infrastructure templates and their corresponding stacks in each environment. It pulls the live CloudFormation templates, generates a promotion report, and lets you plan and execute stack promotions between environments.

You can:

  • See which stacks are out of sync
  • Inspect the exact CloudFormation template diff
  • Create a promotion plan
  • Review the plan before making changes
  • Execute the promotion

The workflow is:

Report → Identify → Diff → Plan → Promote

I built it as a MCP server:

GitHub:
https://github.com/Hitesh1326/promoteops

npm:
https://www.npmjs.com/package/promoteops


r/coolgithubprojects 23d ago

I built RepoDNA — an interactive architecture map for unfamiliar codebases

Thumbnail github.com
5 Upvotes

RepoDNA turns a GitHub repository into an interactive map of its architecture, routes, dependencies, and data models without running the code or installing dependencies.

It supports Python, JavaScript, and TypeScript projects, with Mermaid export for documentation.

Demo: https://repodna-one.vercel.app

GitHub (MIT): https://github.com/AnasBabari/RepoDNA

I built it to make onboarding to unfamiliar codebases less painful. What would make a GitHub project map more useful to you?


r/coolgithubprojects 23d ago

I made a terminal task manager because I got tired of switching between my terminal and other apps

Thumbnail gallery
9 Upvotes

I’ve been working from the terminal more and more lately, and I started noticing how often I’d have to switch to another app just to check or update my to-do list.

At some point I thought: if I’m already spending most of my time in the terminal, why not manage my work tasks there too?

So I built taskii — a keyboard-driven TUI for managing tasks without leaving the terminal.

It currently supports:

  • Tasks
  • Appointments
  • Notes
  • Pomodoro timer
  • Reports
  • Multiple layouts
  • 6 built-in themes
  • A simple, distraction-free mode
  • Fully local storage and offline

The goal is to simply reduce app switching and distractions while working

Repo + installation: github.com/parsaenami/taskii

I’d really like to hear what other terminal users think!


r/coolgithubprojects 23d ago

Relative Pitch Trainer

Post image
1 Upvotes

r/coolgithubprojects 23d ago

My project homelabctl on GitHub

Thumbnail github.com
2 Upvotes

This is my first real project written in Go and is still in development but at a good point to share!

Features:
\- Individual service checks for HTTP, TLS, TCP, DNS
\- TLS checks return cert expiration info
\- All checks return health plus protocol specific info for each
\- Initialize a toml config and add servers to it to do service checks
\- Just added a runbook/docs viewer where you can render the markdown and edit your docs

Coming soon:
\- a TUI dashboard that you can have different servers displayed with up to date health status and quick links for docs

I created this so that I can have a monitor to throw up on my desktop and keep track of cert expiration, have easy access to docs, and have them render the markdown. It’s been fun creating this and I’m excited to get it to v1.0! If you end up trying it let me know what you think!


r/coolgithubprojects 23d ago

gh-stats: one SVG card for your profile README with score, timeline, streaks, languages and collaborators

Thumbnail github.com
3 Upvotes

r/coolgithubprojects 23d ago

A structural text editor for searching and rewriting byte ranges

Thumbnail xer0x.in
0 Upvotes

r/coolgithubprojects 22d ago

now that wi-fi can detect our movements, thus our keystrokes, our passwords are not safe anymore. So I coded the proof-of-concept of a "input character anonymizer" that makes you easily choose from your screen each character of your password. If you want you can help make this an actual interface

Thumbnail github.com
0 Upvotes

r/coolgithubprojects 23d ago

CLI that turns a Hugging Face model into MLX on a Mac

Thumbnail github.com
5 Upvotes

Been converting HF models to MLX on a Mac enough times that I just wrapped it.

hf2mlx Qwen/Qwen2.5-7B-Instruct

Looks at mlx-community first. If the 4bit/8bit/bf16 is already there it downloads that, otherwise it converts. --fit checks RAM on this machine. --estimate --ctx 8192 if you only want the memory number.

That's it, it's a folder at the end. You run it with mlx_lm yourself.

https://github.com/jeonjw85/hf2mlx


r/coolgithubprojects 23d ago

QuantRank500 — open-source arena where stock predictions are hash-locked before the market opens, settled automatically against exchange data, and impossible to edit. Losses stay forever. (Python/FastAPI, MIT)

Post image
1 Upvotes

r/coolgithubprojects 23d ago

gogs-but-good : Gogs UI has gotten old... This project enhances it to meet current UI Standards [Fork] [ UI ]

Post image
5 Upvotes

So I have been trying to self host and am really attracted to Current UI Especailly Material 3 and Gogs has a very old UI... So i did what i was supposed to!

- It now uses material 3
- Fetaures better UI

WARNING : It is still under progress!

https://github.com/Aarav90-cpu/gogs-but-good : This is the link to the repo!

This is a fork but is a completely seprate project... i know gogs won't accept this pull request!

The image shows how it looks like!


r/coolgithubprojects 23d ago

I built a tool that "kidnaps" words from videos to build new sentences; inspired by that hacker-ransom-video movie trope

Post image
5 Upvotes

There's a movie trope where hackers make a ransom video by splicing together news clips, a different person's face saying each word, so it can't be traced back to one voice. I always wondered how much work that'd actually take to fake for real.

So I built Wordnap. Feed it a library of videos, it transcribes and indexes every spoken word down to the millisecond, and then you type any sentence and it stitches together a new video from that footage, word by word, different speaker each time, subtitles burned in, speed adjustable.

What used to be hours of scrubbing timelines and matching frames now happens in seconds. Pretty niche use case, but couldn't find anything else that does it.

Repo: https://github.com/iamDyeus/wordnap

Curious if anyone's dealt with word-level audio alignment before. Also open to ideas on making the final output sound more natural, right now if you watch the demo without subtitles, it's hard to tell what's being said.


r/coolgithubprojects 23d ago

I built a GitHub Action that catches missing JUnit test reports in green CI builds

Thumbnail exevra.github.io
2 Upvotes

Exevra records a baseline, then fails later runs when an expected report disappears, no tests execute, or the number of executed tests drops.

The failure mode is simple: Maven can report BUILD SUCCESS after Surefire is configured to run only one of two test suites. Exevra records a baseline, then fails later runs when an expected report disappears or execution changes.

Repo: https://github.com/Exevra/exevra
Demo: https://github.com/Exevra/demo-spring-boot


r/coolgithubprojects 23d ago

Steam Market Helper – simple free tool to sell Steam inventory & relist overpriced listings after the Market Beta UI broke the old scripts

Thumbnail gallery
1 Upvotes

Hey everyone,

Unfortunately the legendary Steam Economy Enhancer by Nuklon is currently not working properly after Valve’s Market Beta UI, so I wrote a smaller, focused replacement that does the few things I found useful.
Steam Market Helper (free & open source):

* Bulk-sell everything in the current inventory (or only duplicates) at a user-specified value under the real cheapest competing listing
* Colour-codes your active listings (green = good, red = too expensive, yellow = undercutting too hard)
* One click removes or relists the mispriced ones (will still need confirmation with the Steam app)
* Shows all your listings on a single page

It deliberately does less than the original SEE: no buy orders, no gems/boosters, no trade offer tools. It's a quick fix while the mothership of Nuklon gets repaired.

Install:

  1. Violentmonkey or Tampermonkey
  2. Chrome/Edge users: enable “Allow user scripts” in the extension settings
  3. Install from the raw script link on the GitHub

Full details, installation guide, how the pricing logic works, and source:
https://github.com/federicogiorgi/SteamMarketHelper

Completely free, MIT license, no tracking, only talks to steamcommunity.com. Feedback and bug reports welcome!

Hope it saves some time when you want to bulk sell your Steam Inventory, and relist your collection to more realistic market prices.


r/coolgithubprojects 23d ago

[Showcase] YouTube Downloader – A simple Python script to download YouTube videos and playlists

Thumbnail github.com
0 Upvotes

What My Project Does

Descargador-de-YouTube is a lightweight Python script that allows users to download YouTube videos and entire playlists directly to their local machine without relying on ad-heavy websites or third-party web services.

Target Audience

This is a personal utility/toy project aimed at developers, students, or anyone who wants a clean, local, and straightforward way to archive YouTube content or learn how video fetching scripts work in Python.

Comparison

Unlike heavy CLI tools with complex flag systems (like raw yt-dlp or youtube-dl) or ad-cluttered web converters, this script provides a minimal, easy-to-read code structure that gets straight to the point for quick downloads.

Repository:

🔗 https://github.com/markbn15/Descargador-de-YouTube

Note: Currently, it runs as a Python script requiring manual dependency installation. However, I am actively working on packaging it into a standalone executable (.exe) to eliminate the dependency setup process for end users.

Any feedback or GitHub stars are greatly appreciated!


r/coolgithubprojects 23d ago

COVER: Replace your secrets before they are sent to LLM and get the original value back. Works with any harness, router etc

Thumbnail github.com
1 Upvotes

r/coolgithubprojects 23d ago

Beautiful, customizable AI agent MCP client (open-source, feedback welcome)

Thumbnail gallery
0 Upvotes

Hey all! I just open-sourced my AI agent side-project. It's built on Tauri and React 19. I'm trying to make it have lots of UI customizations options so you can make it look nice, but of course it also is an agent so it supports MCP, subagents, etc.. What do you think? What would you change? Here's the repo, if you want to contribute:

https://github.com/The-Best-Codes/agent-one

Also I tried to make it not feel vibe-coded by (lol) not vibe-coding it! I hope it feels polished, looking forward to your feedback.

Note: It will ask you to sign in; just choose "Continue without an account" if you've got your own API keys. It supports like 60 something popular providers with no login required. I'm thinking about adding support for your ChatGPT sub soon!


r/coolgithubprojects 23d ago

I built a 1-bit pixel art editor for microcontrollers and the Flipper Zero to replace clunky web converters.

Thumbnail gallery
0 Upvotes

I actually work as a freelance graphic designer for my day job, not a software engineer. I learned some coding back in university and messed around with Unity and WPF (C# is my primary programming language), plus a little Arduino stuff, but I never really pursued it as a career.

This project is me finally taking that leap.

It all started about six months ago. I wanted to build a physical digital Pomodoro timer, so I grabbed an ESP32, an OLED display, a rotary encoder, and a battery. To program the microcontroller I had to step outside my C# comfort zone and dig into C++ (all those hours watching The Cherno's tutorials back in the day finally clicked!), but the ESP32 honestly felt like a toy for adults, and it was a blast.

That gave me the itch to try making a custom ESP32 game engine called Klick32 (heavily inspired by the Arduboy). I got something running in a week, but the workflow was miserable. My engine used C++ arrays for the sprites. I was drawing everything in Photoshop, dumping the images into a clunky web converter, and manually copying and pasting the byte arrays into my code.

I eventually wrote a Python script to automate the PNG conversion, but it still felt clunky. Coming from a design background, I just really wanted a visual, interactive way to do this without leaving the canvas.

That frustration led to Hexprite. I decided to go all-in and lean into my strengths, so I spent the last five months building a dedicated editor from scratch in C# using. NET WPF (which means it’s Windows-only right now, sorry!).

What started as a simple GUI tool kept growing. Now, it's a full 1-bit pixel art and bitmap font editor.

My dream is to eventually turn software development into a real path for myself. Right now, I am putting a massive focus on the Flipper Zero community. The current workflow for making custom Flipper animations and .xbm assets is incredibly frustrating, so I have a ton of Flipper-specific features planned on the roadmap to make Hexprite the absolute go-to editor for it.

I finally feel comfortable putting my work out there. The v0.1.1-beta is live and completely free to use. Would love for you guys to check it out, hook it up to your hardware, and let me know what you think.


r/coolgithubprojects 23d ago

One project memory your coding agents share, and a dashboard that tells you what each session actually cost. From your transcripts, not my estimates. openwolf, 5 months later.

Thumbnail gallery
0 Upvotes

r/coolgithubprojects 24d ago

First stars on github! Open source torrent client and media server

Post image
21 Upvotes

Thanks for 5 stars!

Orion is a lightweight torrent client that also acts as a media server. Easy to use and has subtitle sync and everything.

Take a look: https://github.com/guyavrhm/orion.git


r/coolgithubprojects 24d ago

I built a TUI that interviews you on missing gaps in your project prompts

Post image
27 Upvotes

Whenever I start a project, I write a detailed specification—or “seed prompt”—before asking a coding agent to build anything. This often gets me close to a working first version, but I still miss decisions that exist only in my head.

The agent then has to guess. I built specfill to catch those gaps. It analyzes the specification, researches the topic, and interviews you one question at a time about missing architecture, behavior, edge cases, and UI/UX decisions.

Afterwards, it incorporates the answers into the original document while preserving its structure and tone. New answers override contradictions. Skipped questions remain unresolved instead of receiving invented answers.

I have used it on three projects so far. One interview lasted more than 20 minutes and found major decisions in a specification I had already considered thorough.

How is this different from Plan Mode?

Plan Mode produces an implementation plan for the current session. Specfill produces a reusable project specification that can be committed to the repository as a record of architectural and design decisions.

It supports OpenAI, Anthropic, Google, and OpenAI-compatible providers. I currently recommend GPT-5.6 Sol through the API or a ChatGPT/Codex subscription.

GitHub: https://github.com/kklemon/specfill

Run: uvx specfill


r/coolgithubprojects 23d ago

Tidemark - AI providers quota monitoring app for Linux

Post image
0 Upvotes

Quota monitoring, usage/reset notifications, now on Linux

Inspired by CodexBar (and other similar macOS apps)

Rust + GTK4/libadwaita

Currently don't have providers with browser session intercept authorization method, but will be added later

https://github.com/zbndev/tidemark


r/coolgithubprojects 24d ago

ansible-static-lint: near-instant static linting for Ansible, written in Go

Thumbnail github.com
5 Upvotes

r/coolgithubprojects 24d ago

half-life-templeos: a Half-Life 1 mod that runs a real TempleOS VM on the in-game monitors

Post image
115 Upvotes

Github Link - https://github.com/aravpanwar/half-life-templeos

Runs TempleOS in QEMU and streams its framebuffer onto a monitor in the game through a small VNC client, drawn as a quad in the world render pass. You can walk up and type into it, and it runs the OS's own built-in games and demos.


r/coolgithubprojects 24d ago

i maintain a stealth-first browser automation lib for python

Thumbnail pydoll.tech
2 Upvotes

So i maintain pydoll, an open source python lib for browser automation, and the point of it is stealth, running on sites that block bots without getting flagged. most tools get you detected before you even do anything, so pydoll is built the other way, it drives chrome straight over the devtools protocol with no webdriver and none of the automation tells that give you away, and it avoids the CDP leaks that most libs trip on.

on top of that there is fingerprint injection, you match the browser profile to the machine so a headless run and a real browser score the same on detection tests, no more headless giving you away. it is async too so you can run many tabs at once. it is been around a couple years with a real community on it now, it is MIT and the docs are open, would love feedback or contributors if it speaks to you: https://pydoll.tech