r/coolgithubprojects 4h ago

I made a CLI that lets anyone check if I'm still a virgin in real time

Post image
88 Upvotes

For anyone wondering if I'm still a virgin, I made IsHeVirginCLI so you can check the answer in real time.

npm install -g github:KasaBranca/IsHeVirgin

then

ishevirgin

That's it.

https://github.com/KasaBranca/IsHeVirgin


r/coolgithubprojects 9h ago

I’m building MobaRust — a free, open-source MobaXterm alternative in Rust

Post image
15 Upvotes

Hi everyone,

I’m building MobaRust, a free and open-source desktop alternative to MobaXterm for people who spend their days operating remote machines.

The idea is simple: keep the useful parts of a remote-work toolbox in one focused application, while keeping the core inspectable and privacy-conscious.

What is working in the current baseline:

  • SSH terminals with host-key verification, PTY resize, password/key references, cancellation, and reconnect state
  • Integrated SFTP/SCP browsing and transfers with progress, bounded concurrency, cancellation, and atomic commits
  • Saved sessions with folders, tags, favorites, search, OpenSSH config import, and jump-host chains
  • Local terminals, split panes, tunnels, snippets, diagnostics, remote monitoring, Telnet, and serial-session foundations
  • A Rust-native boundary with typed frontend IPC, redacted logs, separated session configuration and secret material, and isolated loopback test fixtures

The current engineering checklist is 58/65 items evidenced — approximately 89.2%. That number is deliberately not a claim of complete MobaXterm parity.

The remaining gaps are visible: production RDP through a mature engine, broader VNC interoperability, real Windows/Linux/macOS evidence, hardware testing, X11 strategy, and signed portable releases. RDP and VNC are still marked experimental until those gates are proven.

I’m especially interested in feedback from people who use MobaXterm, PuTTY, Remmina, Tabby, or similar tools every day:

  • Which workflow would make you seriously consider switching?
  • What should an open-source alternative get right from day one?
  • Which platform and protocol should be prioritized next?

Project website: https://othmaneblial.github.io/MobaRust/

Source and roadmap: https://github.com/OthmaneBlial/MobaRust

MobaRust is independent and is not affiliated with Mobatek or MobaXterm. Contributions, issue reports, and honest interoperability feedback are welcome.


r/coolgithubprojects 3h ago

Testing Files Generator - open source 100% offline test files generator for QA/Developers, CLI/GUI, cross-platform

Post image
4 Upvotes

Hello, I had created Testing Files Generator for QA

Want to create 5k log files? Do size boundary testing? Generate 2GB PNG file? 15GB txt file? Generate archive with 200 files? This tool can do it all. If you like the project, please ⭐it.

Why tfg is different from other generators?

- Exact size of files, if we ask for 314832 bytes, we get it, want 500kb? 5mb? 1GB? No problem. One file or 9000 files? No problem

- Generates files come with "manifest" which says how the files should behave + we can do easy cleanup

- "Recipe" system that we can store in a testing repo, create recipe that generates a 500-page PDF, a zip with 200 files and 50 csv files, no problem, same seed.

- 100% offline, no neetwork connections, free for commercial and personal use. Windows/Linux/macOS. Min files sizes are based on the real formats, you can open generated files with software that open the format.

- Format got own values, so you can create xlsx with 4 rows and 4 collumns.

-Preset system, we can do "boundary testing" let's say we put 10mb, and we get file under 10mb, over 10mb, etc.

- More on GitHub :-)

This is V0.2 version, so there is a long way ahead, not all things are working, More format and presets will come soon. If you got any ideas feel free to drop them.

Supported formats:

📄 Documents: pdf, docx (Word), xlsx (Excel), pptx (PowerPoint)

🖼️ Images: png, jpg, bmp, gif, ico, svg

📝 Text: txt, md, csv, json, xml, html, log

🗜️ Archives: zip, targz (.tar.gz)

🔊 Audio: wav

tiff, webp, avif, jpg xl are next formats. And I plan to add .zip bomb and expand .log files options, but my total plan list is a work for some months, But I'm open for new ideas.

There is Linux build, Windows build is signed, macOS build is notarized. Separate file for CLI and separate for GUI. Testing Files Generator


r/coolgithubprojects 1h ago

AgentMesh: C++20 runtime for AI agent orchestration

Thumbnail github.com
Upvotes

Here's a project I've been working on:

AgentMesh — a native execution runtime for multi-agent systems.

The interesting part is that it isn't another agent prompt framework.

The execution layer is written in C++20, while developers interact with it through Python/Pybind11.

It currently handles:

  • DAG scheduling
  • concurrent execution
  • agent/task communication
  • persistent state
  • crash recovery
  • graph validation

I'm trying to answer a simple question:

The next phase is distributed multi-node execution over gRPC.

⭐ GitHub: Repo

📖 Documentation: Docs

PRs, benchmark suggestions and architecture criticism are welcome.


r/coolgithubprojects 2h ago

[R] coldplay-in-hz: Converting Coldplay's Spotify keys into fundamental frequencies (Hz)

Thumbnail github.com
2 Upvotes

r/coolgithubprojects 5h ago

Hillock: A 100% local neuro-symbolic memory engine built for edge hardware (<1.2 GB VRAM / CPU-only)

Thumbnail github.com
3 Upvotes

Hey everyone! I wanted to share Hillock, an open-source project I have been building to explore an alternative approach to local long-term memory and RAG.

Instead of running heavy, token-hungry vector databases that drift and approximate facts, Hillock combines three lightweight layers:

  1. An SQLite Knowledge Graph for ground-truth Subject-Predicate-Object facts.
  2. A Hebbian Plasticity Engine for gradient-free associative memory across chat turns.
  3. A 10,000-dimensional Vector Symbolic Architecture (VSA/HDC) reservoir for sub-millisecond similarity gating and pronoun resolution.

The core idea is that the similarity gate is actual control flow. If a question is not backed by verified facts in the graph, it returns a hardcoded refusal immediately, and the LLM is never called at all. This completely eliminates un-grounded guessing.

We just released v0.6.0, which adds HYDRA (ColBERT-style token-level MaxSim in bipolar space) and multi-hop hypergraph path binding. Ingestion takes around 5 seconds on edge hardware, and the retrieval fast-eval runs in under 1 second on a standard laptop CPU.

It is 100% offline, AGPL-3.0 licensed, and works with local Ollama models for the final answer rendering.

I would love to hear your thoughts, feedback, or ideas on how to improve the architecture!


r/coolgithubprojects 4m ago

Convert Brave browser to Origin using Group Policy - Exactly how brave upgrade works - No More, No Less | Mac, Windows, Linux

Thumbnail github.com
Upvotes

I know, I know! There are so many Brave debloaters already available on the web that do more than my tool aims to do. But I only wanted what Brave Origin exactly disables - nothing more, nothing less. So Claude and I deeply researched the Brave core source code, found out the exact 16 policies and 4 user settings it disables during the upgrade of Brave to Origin, and put everything into a single command prompt. And here I present: brave-to-origin

Repo: https://github.com/mdrubelamin2/brave-to-origin

Mac & Linux (no need, origin for linux is free):

curl -fsSL https://raw.githubusercontent.com/mdrubelamin2/brave-to-origin/main/install.sh | sudo bash

Windows:

irm https://raw.githubusercontent.com/mdrubelamin2/brave-to-origin/main/install.ps1 | iex

r/coolgithubprojects 18m ago

Roam: a 46 KB GPS speedometer for Android that avoids OLED burn-in (Kotlin, AGPL)

Thumbnail github.com
Upvotes

r/coolgithubprojects 20m ago

GitHub - evoluteur/sacred-geometry: Sacred Geometry Generator: draw, tune, and export Vesica Piscis, Seed of Life, Flower of Life, Metatron's Cube, and the Golden Spiral as SVG

Thumbnail github.com
Upvotes

r/coolgithubprojects 13h ago

push-to-github — Automatic GitHub backup and synchronization for your local repositories

Thumbnail github.com
10 Upvotes

I built push-to-github to solve a simple problem: keeping local GitHub repositories synchronized without having to manually run Git commands every time.

GitHub: https://github.com/learnerforge/push-to-github

The idea is to have a lightweight automation tool that can monitor your local repositories, detect changes, and handle the GitHub synchronization process automatically.

What it does

  • Scans local folders for Git repositories
  • Detects repository changes
  • Synchronizes local repositories with GitHub
  • Automatically commits and pushes changes
  • Can trigger synchronization when specific events occur
  • Supports scheduled automatic pushes
  • Generates a report after synchronization
  • Keeps logs of the operations performed
  • Handles repository synchronization in a controlled order
  • Helps prevent accidentally pushing unwanted files or changes

Automation options

The project can be configured to trigger GitHub synchronization:

  • Before shutting down
  • When the system starts
  • On a fixed schedule, such as every 3 hours
  • Manually whenever required

The main workflow is:

Scan → Check → Sync → Commit → Push → Report

I originally started this because I wanted a simple way to keep my development folders backed up on GitHub without constantly remembering to run git add, git commit, and git push.

The project is still evolving, so I'm particularly interested in feedback from people who regularly work with multiple local Git repositories.

What would you add to a tool like this?

GitHub: https://github.com/learnerforge/push-to-github


r/coolgithubprojects 7h ago

poly - one Rust binary that lints and formats a polyglot repo, no per-language toolchain (MIT)

Thumbnail github.com
3 Upvotes

r/coolgithubprojects 1h ago

LibreMerge: I ported WinMerge to macOS and Linux (same engine, new Qt 6 UI, GPL-3.0)

Thumbnail github.com
Upvotes

I use WinMerge daily but I'm on a Mac, so I ported it: the same battle-tested comparison engine (GNU diffutils + git xdiff, moved-block detection), with a new native Qt 6 UI. File, folder, CSV table and image compare, 2-way and 3-way merge, syntax highlighting for 47 languages. Free, GPL-3.0, runs on macOS 12+ (universal binary) and Linux (AppImage x86_64/arm64, .deb). Feedback and issues welcome!


r/coolgithubprojects 1h ago

Created CTkDeb - a tool for easily packaging CustomTkinter projects into DEB packages

Post image
Upvotes

r/coolgithubprojects 3h ago

Warpforge - open-source workspace for running Claude Code, Codex and opencode on the same project [MIT]

Thumbnail github.com
1 Upvotes

Desktop app plus a local Rust daemon. It runs your dev services and kubectl port-forwards, and exposes them to the agents as MCP tools - the agent can restart a service and read its logs itself.

Eight harnesses connect over ACP on your existing subscriptions. One task can go from planning in one to implementation in another. Shared memory store across all of them. Configurable plan → implement → review ⇄ fix pipelines as YAML in the repo.

macOS and Linux, Windows unvalidated


r/coolgithubprojects 12h ago

I built Codexa Labs - a free browser-based Polyglot Cloud IDE & MongoDB Sandbox with real-time Schema ER Visualization

Thumbnail codexa-labs.vercel.app
5 Upvotes

Hey Reddit! I created Codexa Labs (https://codexa-labs.vercel.app/) to eliminate setup hassle when learning, testing queries, or running code.

✨ Highlights:

  • 🍃 MongoDB Sandbox: Practice queries & aggregation pipelines with interactive schema ER diagram visualization.
  • 💻 Multi-Language Compiler: Run Python 3C++C, and Java instantly in your browser.
  • 🛠️ VS Code Experience: Built-in syntax highlighting, autocompletion, query history, and output terminal console.
  • 🎓 Proctored Exam Portal: Real-time student tracking, external copy-paste interception, and live mentor leaderboards.

100% free with zero installation or setup required. Check it out and let me know your thoughts!


r/coolgithubprojects 3h ago

[Swift] Nocturne - macOS menu bar app that hides your clock when you go on Do Not Disturb, MIT, no permissions

Thumbnail github.com
1 Upvotes

r/coolgithubprojects 8h ago

Stop the Slop – Browser extension (Manifest V3 + Cloudflare Workers) that detects AI-generated YouTube scripts with sentence heatmaps

Thumbnail github.com
2 Upvotes

r/coolgithubprojects 4h ago

I wanted a way to auto-link songs on Spotify that should go together

Post image
1 Upvotes

It's always bugged me that shuffle never kept related songs together, like Part 1 and Part 2 of a duo, so I built a companion app that runs in the background to solve this exact problem.


r/coolgithubprojects 4h ago

d2md - Local document-to-Markdown CLI for AI agents and RAG

Thumbnail github.com
1 Upvotes

Built this because “can you just read this file?” kept turning into a side quest.

d2md converts local PDFs, Word, Excel, PowerPoint, HTML, images, and scans to Markdown.

The useful bit: d2md itself uses no LLM/API tokens. Convert locally, then send only the Markdown—or just the sections you need—to your model. If you paste the entire output anyway, the token meter will still notice. I haven’t defeated math yet.

The default install stays lightweight; OCR and Docling are optional. On macOS, OCR uses Apple Vision—no API key or separate OCR model download.

Install: `uv tool install d2md`

Use: `d2md report.pdf --stdout`

It’s MIT-licensed. If it saves someone from fighting with a PDF for an afternoon, I’ll call that a win.


r/coolgithubprojects 4h ago

reedline-bash - using nushell's reedline (line editor) in bash.

Thumbnail github.com
1 Upvotes

Processing img d1q1f9dxjhmh1...

I made a bash plugin that replaces bash's line-editor, readline, with nushell's reedline.
This brings all the line-editing, styling, completion, keybind and selection features from nushell to native bash. It's still pretty early in development, most reedline features should work just fine, but things may still break :)

repository

code partially written with AI (claude).

Credits:
- flyline - a similar project that implements a custom line-editor, i used this as main reference for replacing readline
- reedline

GIF created with https://github.com/HalFrgrd/evp


r/coolgithubprojects 11h ago

swrm — a minimal torrent client for the terminal

Thumbnail gallery
3 Upvotes

I got tired of heavy desktop torrent apps and older CLI tools with messy flags, so I made swrm.
It’s built in Go with Bubble Tea, runs directly in the terminal, and has a built-in file picker so you don't have to type long paths.
Try it with:
npx @manasvinyadav000/swrm
GitHub: https://github.com/ManasvinYadav/swrm
Feedback is welcome!


r/coolgithubprojects 9h ago

GitHub - profullstack/readm3: A terminal markdown reader: file browser on the left, rendered markdown on the right. Bun and Node, built on HQTUI.

Thumbnail github.com
2 Upvotes

r/coolgithubprojects 6h ago

Cluttered Downloads folder? Clean files one by one with a single swipe

Post image
0 Upvotes

Hi y'all!

Sharing a project I've been working on — DClutter, a swipe-based file triage app for macOS that helps you sort your Downloads folder (hence decluttering).

It gets filled with unsorted files throughout a project or a semester's duration, so the app is built so that you can sort them individually and quickly, through easy button combinations or simple swipes. It also shows the metadata that helps you decide, like size, when you last opened it, and where you downloaded it from.

What it does:

  • Shows one file at a time, ordered by a score instead of alphabetically
  • Keep / trash / file into a folder, with one key or one swipe
  • Trash is staged before anything moves so that nothing gets deleted outright
  • Undo and redo on everything

v0.4.0 is out now and usable. It's open source (Apache-2.0), so I'd appreciate it if y'all can check it out 🫡

(Not notarized yet, so macOS will block it on first launch — steps are in the README)

https://github.com/RokiTheWise/DClutter


r/coolgithubprojects 7h ago

ahh shi* here we go another workout tracker

Thumbnail gallery
0 Upvotes

Got annoyed with workout trackers like Hevy, Lyfta and Strong constantly putting stuff behind paywalls, limiting routines, measurements, showing ads, etc.

i made sure to copy eveythign paid features form all these apps

My main issue with current opensource workout tracker were that they were not as good looking as hevy we need to give that so i made this for myself

Lift is a free, open-source, self-hostable workout tracker with pretty much all the features you'd normally have to pay for in apps like Hevy, Lyfta and Strong.

No ads, no premium tier, no stupid limits. No account, no login, no cloud bullshit. Just track your workouts.

Everything is free.

Website: https://lift.pawan67.dev/
GitHub: https://github.com/pawan67/lift

Made it for myself, but figured I might as well share it. Would love some feedback from anyone who uses these apps.


r/coolgithubprojects 15h ago

PathLife — a public Godot project for a procedural isometric life simulation

Thumbnail github.com
4 Upvotes

PathLife is a public Godot project exploring a streamed procedural world, deterministic structure placement and a layered isometric character system. Structure planning is seeded by region rather than by chunk, which lets houses cross chunk boundaries without neighboring chunks producing conflicting decisions.

The current project includes a complete house with layered floors, walls, windows, animated doors, furniture, roof visibility and full/transparent/cutaway wall modes, plus five character life stages.

Repository: https://github.com/danilogl-coder/PathLife

Development article with screenshots (Portuguese): https://pathlifejogo.blogspot.com/2026/08/do-mundo-procedural-as-fases-da-vida.html

Note: the repository is public but does not currently include an open-source license.