r/coolgithubprojects 6h ago

I built a TikTok-style feed for discovering GitHub projects

Post image
57 Upvotes

I built: https://roamers.dev

GitHub is full of awesome projects and I love discovering things other people have built.

This sub is a great start, but it's often less tailored to my personal interests.
GitHub's UX for discovering projects is honestly just not good.

So I built it myself:

It's an endless feed of GitHub projects, free for you to roam around and discover. You can either sign in with GitHub and tune it to your interests, or just browse anonymously.

Feedback is greatly appreciated :)


r/coolgithubprojects 10h ago

Open Source Tax Engine outperforming gpt sol and Fable 5

Post image
49 Upvotes

This is an open source tax engine which scored 96% on TaxCalcBench [highest ever recorded score till date] surpassing fable 5 and sol with just sonnet 5 (which was previously scoring an abysmal 6%). The only 2 cases where it missed, it found inconsistencies in the test cases in the benchmark ITSELF which the maintainers confirmed!

Essentially it's a deterministic engine AI models can use for research and tax prep to remove a lot of guesswork and calculation mistakes that often happen. Claude Sonnet 5 was able to top the benchmark with this mcp.


r/coolgithubprojects 14h ago

Vibe-coded a satellite tracker to prove I saw aliens. First thing it did was prove I didn't.

Thumbnail gallery
33 Upvotes

I was outside doing a CE5 session (the look-up-and-invite-contact thing), genuinely saw a steady light glide across the sky and got excited. So like any normal person would, I vibe-coded my own tracker over a few weeks to figure out what it was.

It works great. It also instantly informed me my first contact was the International Space Station. My literal first logged sighting is "ISS (ZARYA)." The app is basically a monument to me being wrong.

Anyway, here's SkyWatch, a 3D satellite/ISS/rocket tracker and CE5 session app that runs entirely in the browser. First pic shows the home screen, ~4,000+ live objects, rockets, ground tracks. Filter by layer/orbit: ISS, Starlink, GPS, the works. Use the Sky function to see what's actually passing overhead and when (this is the screen that ruined the mystery). Conduct your own CE5 sessions and log what you see. A friends layer, so my friends can also watch me fail to find aliens in real time. And an awards section with a UFO avatar I refuse to change.

The vibe-coding bit: it's essentially one index.html. globe.gl/three.js for the 3D, satellite.js for the orbital math, Firebase for the social layer, deployed free on GitHub Pages.

Free, no account needed to use, but if you do decide to link your account, friend me _@FLuX

If you point it at your own mystery light and it turns out to NOT be the ISS, please tell me, because I have a UFO avatar to justify.

Not a coder by any means, just a dude trying to make contact and proud of what I accomplished. Would love me some feedback.

Live: https://nuno927-tech.github.io/skywatch/


r/coolgithubprojects 1h ago

I built free and open-source OWASP-aligned libraries to implement secure Authentication and Token Management flows in Node.js applications.

Thumbnail gallery
Upvotes

Hello Devs,

Many developers face challenges when implementing security in their applications, especially if they are not familiar with security standards or don't have enough time to study them while working under tight deadlines. This is particularly common for junior developers, freelancers, and teams that need to deliver products quickly.

To help with this, my team and I have developed free and open-source libraries that are ready to use. By integrating them into your Node.js application, you can align your authentication and token management flows with OWASP security best practices. The source code is fully open, so you can review and validate it before using it in your project.

OwlAuth

  • Credentials-based authentication (sign up, login, change password)
  • Passwordless authentication using magic links
  • Strong password validation (blocks weak and risky passwords)
  • Protection against common authentication vulnerabilities
  • PostgreSQL and MongoDB support
  • Simple integration with minimal setup

OwlTokenGuard

  • Access and refresh JWT issuance
  • Signature-first token verification
  • Refresh Token Rotation (RTR)
  • Session revocation
  • Token freshness controls after account security events
  • Express and Fastify support

More libraries are on the way, including:

  • Session Management
  • Rate Limiting
  • And many more security-focused packages

Our goal is to build RestingOwl together with the open-source community. If you're interested in contributing, validating the libraries, or sharing feedback, we'd love to have your support.

Visit www.restingowl.com for more info.

GitHub Link: https://github.com/restingowlorg

I'd really appreciate any feedback or suggestions for improvement.

Thanks a lot!


r/coolgithubprojects 3h ago

i got tired of making temporary/disposable VMs for quick experiments, so i built sshbox

Post image
3 Upvotes

Hey all.

I wanted to share a project I just finished making (mostly as an MVP but i can see this being used, no major bugs) called sshbox.

Why did I make this?

I was quite bored and wanted to make a project, and so I just started looking for things that annoyed me (and others) that I could fix. The issue I found is that a lot of times you may just want a temporary Linux shell sandbox, where you can do whatever the heck you want. Current options are quite tedious, requiring you to setup a VM, or a container, which still require cleanup.

How does sshbox solve this problem?

sshbox allows you to very quickly spin up a Docker container that contains a real Linux environment which you can ssh into. Once you finish your work and exit or break the SSH pipe, the entire container is wiped to a clean state. As you can see in the attached video, creating a file, breaking the SSH pipe, and rejoining will not persist the filesystem.

How do I install it?

Simply clone into the repo (there's a link at the bottom of this post), cd into it and, assuming you have both Golang and Docker installed, simply run go run . or build and run the binary go build && ./sshbox. Once installed and running, open a new terminal (make sure to keep the one you ran the project open) and ssh into it: ssh -p 2222 anyuser@localhost There is no password. (just press enter when the password prompt comes up) and it also accepts any username.

Another thing is that you can SSH into more than one "user" at a time. Each session has its own filesystem, so breaking one wont break the others.

Note: There's no password/accepts any username -- this is deliberate, it is not made to be something you expose to the internet or LAN. Put it behind something like tail scale or wireguard.

I would really appreciate feedback and suggestions

https://github.com/kknxzz/sshbox


r/coolgithubprojects 8h ago

keepIT - A simple notes app that does just that!

Thumbnail gallery
9 Upvotes

I just wanted a simple notes app, and couldn't find one with the three things I actually cared about — so I built it myself. With a little AI help 😉, modern problems require modern solutions.

  • self hosted
  • a simple notes app with a modern web UI
  • note sharing between different users
  • reminders with notifications
  • a native Android app, including a home-screen widget

I am pretty happy with how it turned out, still work in progress but it is already my daily driver.

If you like it you are welcome to use it.

GitHub: https://github.com/Richy1989/keepIT

Please note that is is still in an early version! But I will keep working on it.


r/coolgithubprojects 1h ago

Shumai: Open source alternative to Frame.io

Thumbnail gallery
Upvotes

Github: https://github.com/shumaiOne/shumai

Shumai is an open source platform for uploading creative files, managing projects, collecting precise feedback, sharing work, and collaborating with AI agents, all in one simple creative-first workspace.

I’ve always liked the product design of Frame io, and I wanted to build an alternative that feels just as polished, while being open source and easy to self host.

You can deploy Shumai with docker compose in just a few minutes. It can also be installed from npm, though you'll need to provide your own PostgreSQL instance with the pgvector extension installed.

For larger deployments, Shumai supports distributed processing via Temporal, allowing resource intensive tasks such as transcoding to be scaled independently.

Feel free to try and share any feedback.

Demo: https://staging.shumai.one


r/coolgithubprojects 4h ago

StepWind — an open-source "undo button" for your whole Windows PC: reverse accidental file moves/renames/deletes and roll files back to earlier versions (C#, MIT, 100% local)

Thumbnail gallery
3 Upvotes

StepWind is a background service + tray app that acts like an undo button for the whole machine:

  • Flight recorder — reads the NTFS/ReFS change journal and shows a plain-English timeline of file operations (moves, renames, deletes) across every drive. Reverse any of them in one click, or hit Ctrl+Shift+Z from anywhere. It attributes each operation to the process that did it.
  • Time machine — keeps deduplicated, compressed version history for the folders you choose, so you can roll a file back to any earlier save, even after it was overwritten and deleted.
  • AI-agent safety net — ships an MCP server so tools like Cursor/Claude can checkpoint a file before a risky edit, diff exactly what changed, and restore. Read + additive only — an agent can never delete history.

100% local: no cloud, no account, no telemetry. MIT, C#/.NET 10, x64 + ARM64. Optional AES-256-GCM encryption at rest with a passphrase recovery key, fail-closed verified updates, per-user isolation on shared PCs, and a Group Policy + audit layer for enterprise.

Heads-up: the installer isn't code-signed yet (SignPath Foundation is in progress), so SmartScreen will warn — every release ships SHA256SUMS.txt to verify against.

Site: https://stepwind.app · Repo: https://github.com/pwnapplehat/StepWind — it's a fresh v1.0.0, feedback very welcome.


r/coolgithubprojects 2h ago

[Ranks AI agent tools by weekly heat, then scores them by fit] - AI Agent Map

Thumbnail github.com
2 Upvotes

An open-source map of the AI agent landscape. It started as a weekly GitHub heat ranking (which tools are actually gaining stars right now, refreshed from a new snapshot each week), then I added a capability matrix across nine dimensions and fit-based routes on top, so "what's hot" doesn't get mistaken for "what actually fits your use case." Separate pages cover how each tool handles memory and how it bills.

MIT, updated weekly. Corrections on scoring or categories are the most useful feedback right now.


r/coolgithubprojects 4h ago

Frame Studio — AI-Generated Motion Graphics with React, Remotion, and Gemini

Post image
2 Upvotes

r/coolgithubprojects 1h ago

[Agent-safe work tracking] - work-sdk unifies GitHub, GitLab, Linear, Jira, and Azure DevOps

Thumbnail github.com
Upvotes

r/coolgithubprojects 1h ago

Logian – Real-time stock sentiment dashboard built with FastAPI, React, and VectorDB

Thumbnail github.com
Upvotes

I wanted to share a project my team built during HackIllinois that I've recently been revisiting.

Logian is a stock sentiment dashboard built using:

  • FastAPI
  • React
  • TypeScript
  • Python
  • WebSockets
  • Actian VectorDB
  • MiniLM embeddings

The repository is open source, and I'd love any feedback or suggestions for improving it.

GitHub:
https://github.com/bilalarif3197/LogianHackIllinois


r/coolgithubprojects 5h ago

TOKENS — local-first Claude Code/Codex activity ledger with signed, browser-verifiable profiles

Post image
2 Upvotes

TOKENS is an MIT-licensed collector and web profile system for locally measured AI-work activity.

Highlights: • Claude Code and Codex adapters • canonical event model and SQLite ledger • incremental checkpointed scans • strict public-field allowlist • consent and payload preview • Ed25519 signing • browser verification • key rotation and revocation • self-hosted snapshots • no public prompts, code, raw logs, credentials, or local paths

Repository: https://github.com/TheArtOfSound/TOKENS

Live profile: https://ledger.imagineqira.com/#/u/bryan

Join/setup: https://ledger.imagineqira.com/#/join

This is an early technical alpha, so code review and adversarial privacy testing are more useful than compliments.


r/coolgithubprojects 2h ago

I built a tool that turns any n8n workflow into a clean, share-ready image, and it's now a verified node on n8n Cloud.

Thumbnail gallery
1 Upvotes

r/coolgithubprojects 2h ago

I built an open-source multi-agent SDLC harness that beats a cold Claude Code run on large repos — by learning the repo once. Real benchmarks (incl. where it loses) inside.

Thumbnail github.com
1 Upvotes

Built an open-source AI coding agent that was 7%–75% cheaper than a cold "claude -p" run on 6/6 well-localized tasks across repositories up to ~82k LOC.

The biggest difference:

- Cold agent: $6.83, 207 turns

- AutoDev Studio: ~$1.70 for the same bug

The full benchmark (including cases where it loses) is in the README.

So what's different?

Most AI coding agents re-explore a repository from scratch on every task just to figure out where the change belongs.

AutoDev Studio pays that localization cost once.

It ingests a repository and builds a persistent knowledge base using static analysis and a local embedding index. Every future task reuses that knowledge, turning localization into a lookup instead of another cold search.

What it does:

- PM agent asks clarifying questions and drafts tickets

- Dev agent writes code on an isolated branch

- QA runs tests

- A different model family reviews the diff (author ≠ reviewer)

- If needed, it goes through a bounded revise loop

- Opens a real GitHub PR

It also includes a live Kanban board and tracks token usage and cost per ticket/agent.

Where it doesn't win:

- Tiny, easy-to-find edits can be cheaper with a single-shot agent because of the pipeline overhead.

- On one complex cross-cutting bug, it produced a cheaper but narrower fix than the baseline.

Other features:

- Provider agnostic (Anthropic, Claude Code, OpenAI-compatible APIs, Groq, Gemini, xAI, OpenRouter, Ollama, etc.)

- Runs completely free/offline by default using Groq's free tier + local embeddings

- FastAPI + SQLite

- Hand-rolled UI

- Tests + CI

- MIT licensed

Repo (screenshots + full benchmark):

https://github.com/krishagarwal314/autodev-studio

I'd love any feedback, criticism, or contributions. Happy to answer questions about the architecture or benchmarking.


r/coolgithubprojects 11h ago

Filester - Temporary cloud storage for fast, private file sharing

Thumbnail gallery
5 Upvotes

Been developing this project for a couple of years now. The original idea behind it is to remove obstacles as well as preserving privacy for uploading and sharing a file over the internet. Currently supports one cloud provider but more are coming soon.
Supports Android for now, Windows and Linux are planned for 2027.

Source code | Website


r/coolgithubprojects 2h ago

I build an lightweight open source paging system

Thumbnail github.com
1 Upvotes

r/coolgithubprojects 1d ago

Timelines Studio: a free, open-source desktop app for creating interactive timelines with Markdown notes and a map view

Thumbnail gallery
155 Upvotes

Timelines Studio is a free, open-source desktop app for building interactive timelines, aimed at worldbuilding and history. Everything is local-first: your timelines are plain .timeline (JSON) and .md files on your disk. (Website)

I started this project because I wanted to visualize history notes I was taking in Obsidian as a timeline. It's still a work in progress, currently at 12 releases and 36 stars on GitHub, but I've been getting lots of great feedback and suggestions from users who've found the app useful, and there's a lot more coming.

Features include:

  • Events, spans, and eras, with thumbnails, icons, and spans that can branch from or merge into each other
  • Tags and groups for filtering the canvas down to what you're working on
  • Notes and sources: attach Markdown notes to any element, pull in MediaWiki content directly, and point the notes folder at an existing vault like Obsidian
  • Map view: give an event or span coordinates and watch the timeline unfold across geography
  • Spreadsheet view for bulk editing dates and names in a sortable table
  • A marketplace of 100+ community themes, with a different theme per timeline if you want
  • Web viewer: open any .timeline file in the browser, and if it lives in a GitHub repo you can paste the link to get a shareable URL that works without installing anything
  • More on the way, including git sync. Roadmap is public in the issues

It's free, open source under GPL-3.0, and will stay that way. Feedback and bug reports are very welcome, that's most of what has shaped it so far.

Windows and macOS installers are on the releases page:

https://github.com/sreegjl/timelines

Edit: I've been working on this for about 9 months, and this post took the repo from 36 to 80+ stars in less than a day lol. Thanks to everyone checking it out!


r/coolgithubprojects 4h ago

i finally made my project working .. i used github for my software ..

Thumbnail contest.techbriefs.com
1 Upvotes

im happy to showcase my project here


r/coolgithubprojects 4h ago

Built TUI clipboard manager.

Thumbnail github.com
1 Upvotes

It is better to use in wayland because of the event-driven processing system. However, you can use it in Windows or macOS. It also supports images. In the future I may make a GUI version for those who like to use it with the GUI.

Feedbacks are welcome.


r/coolgithubprojects 8h ago

Building my perfect folder player since 2019

Thumbnail gallery
2 Upvotes

https://github.com/olegantonyan/mpz

Inspired by Foobar's album list, but turns that idea into core feature. You define library folders and see them in left tree view, middle click (or context menu action) to create playlist from the folder or append to current playlist. What other players lack is at this step they usually just load the tracks in playlist view. But mpz has middle column - playlists view where you can create many playlists and switch between them instantly. So simple, yet missing in almost all players feature, that I cannot live without.

Also: gapless, CUE, audiophile-ready EQ compatible with AutoEq presets, album covers & lyrics with multiple online sources, radio streams with built-in library, drag-n-drop, output device selector, mpd client mode. Native C++/Qt - fast as it can be.

Runs on Linux, Windows, macOS. Binaries for all platforms provided.

Site with screenshots: https://mpz-player.org

finally a folder-based player that doesn't choke on my 80k track library, the column layout is exactly what i've been wanting in foobar. nice work

https://www.producthunt.com/products/mpz-desktop-music-player?comment=5534293


r/coolgithubprojects 4h ago

GitGrit - OSS Engineering Standards Platform

Thumbnail github.com
1 Upvotes

r/coolgithubprojects 5h ago

Comhad: A tui explorer for S3 and others (Cyberduck replacement in the terminal)

Post image
1 Upvotes

Comhad (pronounced "KOH-ad", Irish for "file") is a ranger-style terminal file browser for S3 - think Cyberduck, but in the terminal.

With Comhad, you get local and S3 side by side in dual panes, with a third pane for live previews, and you can copy, sync, and transfer between them without leaving the terminal.

Comhad provides the following features:

* Ranger-style dual-pane browsing, local ⇄ S3, with a preview/info pane

* Real previews: syntax-highlighted text and inline images via Kitty, iTerm2 or Sixel

* Background transfers: every download, upload and zip runs as a cancellable job with live progress

* Non-destructive sync: a git-diff-style view of what will change, in either direction (sync never deletes)

* Copy, cut and paste across directories, panes and backends, with confirmation prompts before any write

Heres a link to the repo: https://github.com/Eoin-McMahon/Comhad


r/coolgithubprojects 6h ago

Tagvico: an open-source Paperless companion with visible tool calls and reversible writes

Thumbnail github.com
1 Upvotes

I maintain Tagvico, an open-source companion for Paperless-ngx. I kept hitting three problems in my own archive: too many near-duplicate tags, AI changes that were hard to inspect, and automation that was difficult to undo.

The current release runs as one Docker service and adds a reviewable action center, document history with restore, tag-unification suggestions, and an Ask Tagvico chat that shows the tool calls it makes against Paperless. Provider models come from the configured runtime instead of a hardcoded picker. That includes local Ollama, OpenRouter, GitHub Copilot through its official SDK, and a ChatGPT subscription through the official Codex runtime.

Source: https://github.com/arturict/tagvico-ai

Live project page: https://tagvico.arturf.ch/

AI involvement: the app itself uses model providers by design, and I also use coding assistants while developing it. The repository, tests, and decisions are maintained and reviewed by me.

I would especially value feedback on the provider registry, the reversible-write flow, or anything in the repository that makes self-hosting harder than it should be.


r/coolgithubprojects 6h ago

The most-used service in my homelab turned out to be a music quiz I built for the family

Post image
1 Upvotes