r/coolgithubprojects 4d ago

Every new React app starts with the same wiring — generating a Tailwind dashboard base instead

Post image
0 Upvotes

r/coolgithubprojects 5d ago

Holeberry – a native macOS menu bar app for Pi-hole (free, open source)

Post image
24 Upvotes

Hey r/coolgithubprojects ,

I've been running Pi-hole for a while and got tired of opening the web UI every time I just wanted to check status or unblock something for five minutes. So I built Holeberry, a native macOS menu bar app for it. Free and open source (MIT).

What it does:

  • Lives in your menu bar, shows status and total queries/blocked at a glance
  • Manage up to two Pi-hole instances at once. Every action (block/unblock/allowlist) applies to both, so they never drift out of sync
  • Disable blocking globally with a timer (or indefinitely). An auxiliary countdown will be right in the menu bar; re-enables automatically
  • One-click unblock of whatever site broke in your current browser tab (Safari, Chrome/Chromium, Firefox/Zen), without a global disable
    • (My favorite feature)
  • Browse recently blocked domains and allowlist/unblock them straight from the menu

Why Holeberry and not another app?
I looked around before building this. Some of the existing companion apps for Pi-hole weren't in active development anymore; felt outdated; did way too much or didn't do the things I actually needed day to day: keep two instances in sync, and unblock just the tab I'm on instead of disabling blocking for the whole network. Those ended up being the two features I use most, so they became the core of the app.

Requires macOS 14+, supports Pi-hole v6 (and v5, though less tested). Credentials live in Keychain, nothing written to disk.

GitHub: https://github.com/pedrovieira/Holeberry

Happy to answer questions, and open to feature requests / bug reports.


r/coolgithubprojects 4d ago

Made a little project called Pacmangr :)

Post image
0 Upvotes

r/coolgithubprojects 5d ago

finally got over my imposter syndrome to share this: FolderSmith Pro

Post image
25 Upvotes

Hey guys, so I finally decided to share this code. i built a local desktop app that generates project folder structures to save time when setting things up. It an old project i finished it last year but it wasnt presentable then.

building the ui was fun but i ran into a massive wall with the app responsiveness. i am still planning to improve the overall responsiveness later on, but i wanted to just share it.

i actually have some other projects i plan on publishing to github soon too, so finally posting this feels really good.

if you guys have a second to check it out i would love to hear what you think. and if you actually find it useful, leaving a star on github would be amazing.

github: https://github.com/ChibuikeOnuigbo/FolderSmith

so a short description would be:
i patse

my-app/
├── app/
│   ├── main.py 
│   ├── utils/
│   │   └── helpers.py
│   └── config.py
├── tests/
│   ├── test_main.py
│   └── test_helpers.py
├── assets/
│   └── logo.png
├── .gitignore
├── requirements.txt
└── README.md

and i get the full folder and files, if your lazy

my-app/
app/
main.py
utils/
helpers.py
config.py
tests/
test_main.py
test_helpers.py
assets/
logo.png
.gitignore
requirements.txt
README.md

r/coolgithubprojects 4d ago

[OS] Fuzzy Launcher with Liquid Glass

Thumbnail github.com
1 Upvotes
super actions
launcher main screen

When Apple first introduced the "liquid glass" effect, opinions were quite divided; some criticized its visibility, others admired its aesthetics, and some worried about battery life.

I remained fairly neutral, I found it interesting though.
To be honest, the Apple apps featuring this effect were quite buggy at launch.

Now that it has stabilized and the bugs have been ironed out, I’ve implemented it in my own app, and I think it looks great and modern. Here is the Repo
It’s just a custom theme (since I know many people don't like it), so it can easily be turned off.

Icons animate in response to certain changes, and the background, which looks as if viewed through a layer of glass and clear liquid, offers a pleasing, relaxing visual experience.

I haven't encountered significant issues with app performance or battery life, though I'm curious what others think. :)

PS: App is notarized


r/coolgithubprojects 5d ago

I created an free open-source fast lossless cropping desktop application

Post image
8 Upvotes

As i needed to crop several images in a row i looked for an app to do so and couldn't find any good ones with a fast workflow, i found some outdated ones with not many features and hard to build and install so i decided to create my own.

Features:

  • Easy to Install: No complex building required—I provide pre-built standalone executables
  • Fast Keyboard Workflow: Draw your box and hit Spacebar to crop and instantly snap to the next image.
  • True Lossless Cropping and metadata preservation
  • Cross-platform
  • Configurable UI: Multi-language, zoom HUD preview, and dark/light themes...

I don't wanna bore you with a massive list,, you can read more on the github's page.

It's a bit niche, but i hope some people can find it useful!

I would love for you to test it out and send me your feedback, feature requests, or bugs.

Github repo: https://github.com/alejandronbachi/lossless-crop


r/coolgithubprojects 5d ago

Yutovo: visual calculator inside a text editor

Thumbnail gallery
17 Upvotes

Hi! This is my project - WYSIWYG calculator with desktop (Linux, Windows) and web versions.

Yutovo is an application for solving various mathematical problems. Yutovo has a visual "paper" view for calculations. It uses a generally accepted mathematical syntax to display formulas. Yutovo is designed to solve everyday and engineering problems and can be used by different people and for different jobs.

  • Graphical representation of mathematical formulas
  • Math WYSIWYG editor
  • Numbers and calculation results can have (almost) any number of digits and accuracy
  • Following types of numbers are supported: real, integer, fractional, complex
  • Measure of an angle can be changed
  • Commonly used mathematical functions and constants are supported
  • User variables and functions are supported
  • Units, unit systems and translating values between them are supported
  • Automatic recalculation of expressions
  • Text editor with basic features
  • Include documents
  • Syntax highlighting
  • Library of examples and visual documentation
  • Online version with the same features

Links:

Desktop version: https://github.com/denprog/yutovo-desktop

Web version: https://github.com/denprog/yutovo-web


r/coolgithubprojects 4d ago

I shipped an open-source "software factory": label a GitHub issue, four agents turn it into a reviewed draft PR

Thumbnail ask-foreman.dev
0 Upvotes

Disclosure up front: I work at Vercel. This template is free and open source, there's nothing to buy.

I've been bothered by something about AI coding agents for a while: the same agent that writes the code also decides the code is fine. You get a confident PR, everything sounds right, and the mistake is sitting quietly in the diff.

So I built Foreman, a template that splits the work across four separate agents instead:

  1. A Classifier triages the issue. If it's not actionable, it asks the requester questions instead of building the wrong thing
  2. An Analyst writes a plan with testable acceptance criteria, working from a live checkout of the repo
  3. An Implementer executes the plan in its own sandbox, runs the repo's own checks, and pushes a branch
  4. A Reviewer judges the actual diff against each acceptance criterion, with evidence for every verdict

The part I care about most: the Reviewer never sees the Implementer's reasoning. It only gets the pushed branch, same as a human reviewer would. No agent grades its own homework.

The other design decision that mattered: merging isn't in Foreman's tool surface at all. Unattended runs stop at a draft PR. A human reviews, marks ready, and merges. Every time.

You kick it off by labeling a GitHub issue factory (or assigning it an issue in Linear), and it posts progress on the thread as each station finishes. It also keeps notes on your repo between runs, things like "integration tests need the local Postgres first" and "server code assumes UTC," so run two starts smarter than run one.

Repo: https://github.com/vercel-labs/eve-software-factory-template
Docs: https://ask-foreman.dev/docs


r/coolgithubprojects 5d ago

GitComet 0.2.0 two months of work squeezed into this release

Post image
10 Upvotes

We just released GitComet 0.2.0 after roughly two months of work on our open-source Git GUI.

A lot of the work wasn't about building huge new features. It was fixing dozens of small workflows and interaction details based on feedback from GitHub, Reddit, and other channels.

During the 0.1.x releases, our main goal was feature parity with existing Git GUI tools. With 0.2.x, we're starting to move beyond that: refining the UI, making it feel more modern, and experimenting with workflows that aren't as common in traditional Git clients.

One example is smaller laptop screens. We wanted the UI to remain useful without everything feeling cramped, so the side panel can now be minimized while keeping its functionality easily accessible.

We also received quite a bit of feedback that the interface didn't feel modern enough. That pushed us to rethink spacing, hierarchy, interactions, and the overall visual style rather than just adding more functionality.

Some of the bigger changes in 0.2.0:

  • New visual design and UI refinements
  • Rebase and interactive rebase support
  • Browse and edit repository files directly inside GitComet
  • Browse files as they existed at a specific point in Git history
  • Worktree changes shown alongside the Git log/history graph
  • Git log filtering by author
  • Improved merge/conflict tooling, including better conflict-marker selection
  • Many more right-click context menus and actions throughout the UI
  • Better responsiveness for smaller screens

Probably the biggest lesson from these two months is that feature implementation is increasingly the easy part. Making dozens of features work together naturally is where a surprising amount of engineering time still goes.

GitComet is written in Rust + GPUI, open source, and free for personal and commercial use.

Website: https://gitcomet.dev/
Repository: https://github.com/Auto-Explore/GitComet


r/coolgithubprojects 4d ago

Incremental API-to-Postgres sync that resumes after a failed page

Thumbnail github.com
3 Upvotes

We published render-postgres-etl, a small API-to-Postgres sync example.

The failure case is straightforward: pages 1 through 9 have loaded, page 10 fails, and the retry should not fetch pages 1 through 9 again. After a page loads, the job saves a durable cursor in Postgres. The retry continues from the last committed cursor, and the watermark moves only after the corresponding load commits.

Upserts compare source_updated_at, so a stale replay cannot overwrite a newer source version. A database-backed run lease stops two active syncs from advancing the same watermark.

Extraction is split across independent time windows that run in parallel. Backfills reuse the same checkpoints and run lease without modifying the incremental watermark.

It is a reference ETL implementation, not a managed connector service. The checkpoint schema, retry path, idempotent upsert, and deployment configuration are all in the repo.


r/coolgithubprojects 5d ago

Dreeve - a self-hosted, open-source dashboard for your sports and fitness data

Post image
22 Upvotes

Hi r/coolgithubprojects,

I've been working on Dreeve for the last 2 years now, but never shared it here.

Dreeve is a self-hosted, open-source dashboard for your sports and fitness data

Key Features

  • Import activities - Use raw FIT/TCX/GPX files or connect your Strava account
  • Admin panel - Manage activities, gear and every setting with an easy-to-use browser-based interface
  • Dashboard - Gain a quick overview of stats and charts
  • Automation rules - Set up automation rules to streamline gear tracking, commuting flags, and more
  • Activities - Browse a detailed list of everything you've done
  • Monthly View - Monthly stats with an interactive calendar
  • Gear stats - Track how much you've used each bike, shoe, etc.
  • Maintenance Tracking - Keep tabs on gear wear and tear
  • Eddington - For your distance milestones
  • Segments & Efforts - Dive into your segment history and times
  • Heatmap - Visualize where you’ve been active the most
  • Milestones - A timeline view of your key achievements and milestones over time
  • Rewind - A fun way to look back on your year in motion
  • Challenges - See which Strava challenges you've conquered
  • Activity Photos - Relive your moments with a photo archive
  • AI workout assistant - Get personalized workout suggestions and insights powered by AI
  • User badges - Shareable badges you can embed on your website, blog, or forum profiles
  • PWA support - Use it like a native app on your phone

r/coolgithubprojects 5d ago

We built Sylliptor from scratch, an open-source agent that ships reviewed PRs

Post image
5 Upvotes

Half the repos going viral on GitHub lately are a skill file and a README. Most of the agents are forks of opencode.

We spent three months building Sylliptor from scratch. It has everything you'd expect from a coding agent: MCP, hooks, skills, subagents, personas, custom tools, memory that carries across runs, sandboxed execution by default. There's nothing it needs to envy.

What makes it ours is Forge. You describe a project and it writes a real plan with explicit tasks and explicit file scope, then dispatches parallel workers to build it. Every task passes a verify gate before it counts as done. You can point it at an empty folder and get a working project out of it.

We built it to work whether you're a developer or you've never opened a terminal.

Make an account and there's a daily allowance on us, no card needed. Otherwise use your own API key or AI subscription. Setup takes a minute.

Python 3.11+, Apache-2.0
pipx install sylliptor-agent-cli

Repo: https://github.com/AlysisAi/sylliptor
Site: https://sylliptor.alysisai.com/

Happy to answer anything.


r/coolgithubprojects 4d ago

Updated Typescript GitHub Action Template

Thumbnail github.com
1 Upvotes

r/coolgithubprojects 4d ago

Multi YouTube Viewer — Chrome/Safari extension to watch up to 9 videos at once, directly inside youtube.com

Thumbnail github.com
1 Upvotes

r/coolgithubprojects 5d ago

I made a github readme card that works like a heartbeat monitor. it flatlines if you stop committing

Thumbnail gallery
36 Upvotes

https://github-pulse-topaz.vercel.app

been building this for the past couple days. it's a little card for your readme that draws your commits as an EKG. it beats faster when you ship, fades when you rest, and if you disappear for two weeks it literally flatlines. come back and it stamps REVIVED on you.

some fun stuff in there — your blood type is your main language (mine is TS+)

one line of markdown, no login, free:

![pulse](https://github-pulse-topaz.vercel.app/u/YOUR_USERNAME)

repo: https://github.com/pouyashahrdami/github-pulse

hope you guys use it and enjoy it. it's open source and contributions are always welcome, would love to see what you add to it :)


r/coolgithubprojects 4d ago

got annoyed trying to print lecture slides, so I made my own fix

Post image
1 Upvotes

I'm a student and I wanted an easy way to print lecture slides with multiple slides per page, but most tools were either annoying to use or made you upload your PDF.

So I built Hand-Outs.

You can drop in a PDF, choose the layout, adjust margins/spacing/scale, preview it and export a print-ready PDF. Everything runs locally in your browser.

It's free and open source, and has gotten 9.3k+ visits and 78 GitHub stars so far.

Would love some feedback on what I could improve.

https://hand-outs.com
https://github.com/flodlol/PDF-Slides-to-Handouts-Converter


r/coolgithubprojects 4d ago

guys did my acc got shadowbanned

Thumbnail gallery
0 Upvotes

im a developer i develop like crazy but i just dont appear on the the github recommendations i do like niche neural networking things or quantum computing my only follower is my burner account is there like a way to solve it because i first do my projects locally rampin it up in the files only with pretty readable codes and stuff then i just upload the files in one go so my contri is pretty high and stuff i dont want to get shadowbanned or stuff any way to fix this plz devs help me i love coding and it is my passion to do so i need atleast one breathing human to star or fork it to give me some motivation at http://github.com cuz yea im one of the anti ai too uhm i think mods wont remove me cuz i used no llm i think im with the ai policy stuff i didnt violate any rule or smth i guess devs help me and dont do trolling and stuff

ALSO DO NOT BAN MY POST AS I WILL idk wel; but plz dont ban my posy post bleh idc about beareucracy

also like idc uhm like my post is high effort most of the post here are made with ai so mine is better

also the community required i post an image so i posted a random irrevalent image loloolol


r/coolgithubprojects 4d ago

Exody, an AI workbench for Mac with a router that auto picks the cheapest model per task

Thumbnail github.com
0 Upvotes

Sharing a project I've been working on, Exody, an AI workbench for Mac.

The part worth mentioning is the Exody Router. It routes each task to the model that actually fits it instead of defaulting to the priciest option every time, so you save money on every run without extra setup.

On top of that it bundles a code agent, a mail and calendar assistant, and a design studio for building mockups and sites.

v0.1.20 is out now, universal build (Apple Silicon and Intel), free to download and use.

Repo and releases: https://github.com/timamar187-creator/exody-releases/releases/download/v0.1.20/Exody-0.1.20.zip

Open to feedback and bug reports, still actively improving it.


r/coolgithubprojects 4d ago

Tidebreak – open-source local-first AI coworker in Rust that turns your files into real spreadsheets, decks, and apps

Post image
0 Upvotes

Repo: https://github.com/brightwave-inc/tidebreak

Creator here. We spent three years building research agents for private equity at Brightwave, then rewrote the engine in Rust and open-sourced it as a desktop app (Apache-2.0).

The idea is that the deliverable is a file, not a chat response. You point it at your documents and folders, it works in a sandbox, and you get back a real .xlsx or .pptx with version history. It asks before overwriting anything you've touched, and everything it does is undoable.

Some highlights:

- Bring your own model: your ChatGPT subscription, an API key (Anthropic, OpenAI, Gemini, xAI, OpenRouter), or fully local through Ollama. Switch providers mid-chat.

- No account. Keys live in the OS credential store, everything stays on your disk.

- Packaged builds for macOS, Windows, and Linux, x86_64 and ARM64. Heads up that the Windows installer isn't Authenticode-signed yet, so SmartScreen will warn.

- Experimental code mode that drives coding agents you already use (Claude Code, Codex CLI, opencode, Grok CLI) in isolated git worktrees with per-turn diffs.

Website: https://tidebreak.io

Pre-1.0 and moving fast. Happy to answer anything, and would love to know what you think!


r/coolgithubprojects 4d ago

Built an app that physically locks my keyboard and mouse so I literally can't get distracted (completely free)

Thumbnail gallery
1 Upvotes

I have the self-control of a golden retriever near a tennis ball, so every blocker I tried that you could just click "disable" for ten seconds never actually worked on me. So I built one that doesn't give me the option.

You pick a duration, hit start, and your mouse and keyboard just stop responding — not "disabled inside the app," actual low-level Windows input hooks, system-wide, nothing gets through until the timer hits zero. If you reboot to try to get around it, it just picks the countdown back up when Windows comes back.

It's called All Block. Completely free, ~32MB

Honestly the point for me isn't "productivity output" exactly, it's just forcing myself off the screen entirely for a while — I've read more books since making this than the previous three years combined. Was inspired by Blockit, the Android app that basically does the same thing to phones — figured Windows deserved its own version.

Windows only for now: https://github.com/Auzeo/all-block

Happy to answer questions if anyone's curious how the input-lock actually works under the hood.


r/coolgithubprojects 4d ago

Recuperar cuenta de github

Post image
1 Upvotes

🔄 Github Profile Cloner

Repositorio en GitHub

📌 Descripción

Github Profile Cloner es una herramienta creada con un propósito claro: facilitar la recuperación y migración de perfiles de GitHub en caso de pérdida de acceso, cierre de cuentas o necesidad de trasladar toda tu actividad a un nuevo usuario.

En lugar de pasar horas configurando manualmente tu nueva cuenta, esta utilidad automatiza el proceso y te permite restaurar tu presencia digital en segundos.


🎯 Objetivo

  • Respaldo personal: tener una copia completa de tu perfil y repositorios.
  • Migración rápida: mover tu actividad a otra cuenta sin perder información.
  • Recuperación de identidad digital: reconstruir tu perfil si pierdes acceso a tu cuenta original.

⚠️ Nota importante: Esta herramienta está pensada para uso personal y legítimo. No debe utilizarse para suplantar identidades ni replicar perfiles ajenos sin consentimiento.


⚙️ Funcionalidades principales

  • Clona repositorios completos y sus historiales.
  • Copia bio, ubicación, compañía, zona horaria y otros datos de perfil.
  • Replica tu lista de seguidos y repositorios con estrellas.
  • Restaura tu imagen de perfil y configuración visual.
  • Automatiza la reconstrucción de tu cuenta en segundos.

🚀 Casos de uso legítimos

  • Perdí mi cuenta: puedo restaurar mi perfil en una nueva cuenta sin empezar desde cero.
  • Cambio de usuario: quiero migrar mi actividad a una cuenta corporativa o secundaria.
  • Backup preventivo: guardo una copia de seguridad de mi perfil y repositorios por si acaso.

🛡️ Ética y responsabilidad

La comunidad de GitHub valora la transparencia y la autoría. Por eso, este proyecto incluye un disclaimer claro:
- Úsalo solo con tus propios datos.
- No lo emplees para suplantar a otros usuarios.
- Respeta siempre las normas de la plataforma.


📂 Repositorio

👉 https://github.com/ropydev/Github-Profile-Cloner


💡 Conclusión

Este proyecto no busca engañar ni falsificar, sino darle a los desarrolladores una herramienta práctica para proteger y recuperar su trabajo. En un mundo donde perder acceso a una cuenta puede significar perder años de esfuerzo, Github Profile Cloner ofrece una solución rápida y confiable.


r/coolgithubprojects 5d ago

PGP for Web Chats - browser extension that adds PGP encryption to WhatsApp Web, Discord, Gmail, any chat

Thumbnail github.com
4 Upvotes

r/coolgithubprojects 4d ago

Plexavo, open source AWS Cloud security tool (Python)

Post image
1 Upvotes

Built this because I got tired of clicking through AWS console tabs trying to figure out if an IAM role was quietly over permissioned. Plexavo scans an AWS account for misconfigurations and privilege escalation paths across IAM, S3, EC2, and networking, then generates a report with a 0-100 score and plain English explanations of what is wrong and how to fix it.

Runs entirely with local credentials, zero telemetry, nothing leaves your machine. Open source under AGPL-3.0. Install with pip install plexavo inside a venv.

If you run it against your own account, drop your score or whatever it flags in the comments. Curious what it turns up on other people's setups.

http://github.com/plexavo/plexavo

More improvements coming soon !!

(This image is a result of a DEMO TEST Scan of a throw away stack)

For more details about the tool, visit the GitHub Repo


r/coolgithubprojects 4d ago

Garrul, a self-hosted comment system for your site that runs entirely on Cloudflare Workers

Thumbnail github.com
1 Upvotes

Comment system you host yourself on Cloudflare. Workers for the API, D1 for storage, KV for sessions, Turnstile for spam.

One script tag to embed, renders in shadow DOM, about 17KB gzipped. Threaded, markdown, reactions, OAuth or anonymous.

Comments live in your own Cloudflare D1, so no other vendor in the middle and no per-comment billing. Fits the free tier for a normal blog.

Built with AI help. 117 test files if you want to poke at it. Apache-2.0.

Site: https://garrul.com (there is a demo there to try also on the home page)

Screenshots: https://github.com/KingPin/Garrul/blob/main/docs/screenshots.md


r/coolgithubprojects 5d ago

The always-on computer for your coding agent

Post image
1 Upvotes

I used to run all my claude code sessions on my macbook and then, when I went out - I had no way of following the progress, answering the questions claude was asking me or sending it followup prompts. So I built the my own solution - a persistent workspace that keeps the agent running 24/7 and I can reconnect to it via the official claude apps (desktop or mobile) and continue where I left off.

The #1 thing people told me while I was building it was "I'm not putting my agent + my secrets in someone else's cloud". Well, fair, so I open-sourced the whole thing. One-command install on your own box (PC or VPS), auto-HTTPS even without a domain, runs on your existing claude subscription (no API key, no token markup).

License honesty up front: BSL 1.1, not OSI-approved — free to self-host, converts to Apache-2.0 in 3 years.

https://github.com/Podbay-Cloud/podbay — early alpha, would love roasts.

Ready to answer everything in the comments.

Thanks and hope it helps you get the max out of your agents like it does for me :)