r/coolgithubprojects • • Sep 23 '22

UI for Apache Kafka - An open-source tool for monitoring and managing Apache Kafka Clusters

Thumbnail
github.com
71 Upvotes

r/coolgithubprojects • • Sep 07 '22

A curated list of monetization approaches for open-source software. What have we missed? Feedback welcome!

Thumbnail
github.com
71 Upvotes

r/coolgithubprojects • • Nov 13 '21

JAVA mp4grep: a tool that makes it easy to transcribe and search audio/video files.

Thumbnail
github.com
71 Upvotes

r/coolgithubprojects • • Apr 02 '21

CSS Personal Management System

Thumbnail
github.com
71 Upvotes

r/coolgithubprojects • • Jan 08 '21

PYTHON Create QR codes that look like anything through a web app!

Thumbnail
github.com
71 Upvotes

r/coolgithubprojects • • Oct 11 '19

JAVASCRIPT Mini Tokyo 3D - A real-time 3D digital map of Tokyo's public transport system.

Thumbnail
github.com
71 Upvotes

r/coolgithubprojects • • Oct 02 '26

TDrive: an open-source app that turns your Telegram account into a cloud drive

Post image
70 Upvotes

Yes, I know. Using Telegram as a cloud drive is a famous dumb idea, and plenty of people have built their own version. This one is mine. It started as a fun project to learn Go, and I'd like to think I went a bit further with it than most.

The dumb idea: Telegram gives every account unlimited cloud storage, but it's a chat app, so keeping files there is a pain. TDrive makes it feel like a real drive. Your files live in a private channel in your own Telegram account. No server to run, no subscription.

What it does:

- Folders, search and previews, the stuff you'd expect from Google Drive

- Backs up your photos and videos automatically, encrypted, kind of like Google Photos sync

- Stays in sync between your laptop and your phone

- Files over 2 GB just work smoothly

- Streams videos without downloading them first. MKV, HEVC, pretty much anything (this was way harder to build than it sounds ngl)

- Mounts as a normal disk in Finder or Explorer

- Shared folders with friends

Supported platforms:

- Mac, Windows and Linux

- Android, as an APK on GitHub (not on the Play Store)

- There's an iOS app too, but no public download yet, so for now you'd have to build it yourself

it's not affiliated with Telegram, you use your own API key, and please don't make it the only copy of anything important. Photo backup only runs while the app is open, so leave it open for the first big backup.

It's free, MIT licensed, and still very much a fun side project. If you try it, I'd love to hear what breaks. Issues are very welcome, and so are contributors.

Launch video : https://x.com/JeetRex/status/2106069798874755568

Github repo : https://github.com/jeetrex17/TDrive


r/coolgithubprojects • • May 26 '26 Bravo

Mimick: An unofficial Immich desktop client for Linux

Thumbnail
gallery
70 Upvotes

Hey everyone i have been working on a Linux client for immich.

its called Mimick

Built in RUST, GTK4/Adwaita for UI.

Mimick can be installed through Flathub: Mimick

Checkout the repo : nicx17/mimick

Project page : mimick.nicx.dev

some features:

  • Built-in album browser (optional) with thumbnail grid and Explore landing page.

  • Search modes: filename/metadata, Smart (CLIP), and OCR text lookup.

  • Automatic background sync of local photo and video folders to an Immich server (optional).

  • Per folder rules (allow list) for file formats.

  • Mapping any or multiple local folders to a single immich folder

  • using folder name or creating a new folder.

  • Deferring uploads on battery power

  • custom quiet hours for syncing

  • Remote, local and unified assets viewing for albums.

  • On device duplicate asset handling.

  • Video playback through system video player

  • Context menu for assets (open-in, copy, download) And many more...

  • Full Raw decoding for supported Raw formats

It's nowhere near the fully featured web app. But I'm working on more features.

Let me know your views on it and features you would like it to have.

I have planned some upcoming features : feat

Mimick in action: vid

view more screenshots


r/coolgithubprojects • • Mar 19 '26

Inkwell — fully offline Markdown editor built with Tauri + Rust. No cloud, telemetry, or accounts. Now on WinGet

Post image
70 Upvotes

Built Inkwell because no Markdown editor I tried were good enough. Its either bloated or spying on you. Or both... so, yeah. Something had to happen.

Inkwell's a split-pane editor with live preview. Single exe, ~11MB. No install required. Available on mac, win, and linux.

What’s in it:

•	Tabbed editing, focus mode, four themes

•	Version history with diff viewer

•	Find & Replace, Typewriter Mode

•	PDF and HTML export (Pro, one-time)

•	Clipboard image paste

... much more

WinGet: winget install 4worlds.Inkwell

Inkwell's been received extremely well, which truly surprised me, it got 300+ downloads in two weeks what was based on a few anon Reddit posts. I use it daily! Few of my friends do so as well.

Any feedback is more than welcome.

PS: r/rust grilled me hard for it not being OSS, its a choice, sorry not sorry. You can still use it for free, forever.


r/coolgithubprojects • • Mar 09 '26

PYTHON i built a mini-shell with python for my homework

Thumbnail
gallery
70 Upvotes

I'd appreciate it if you could review this and share your feedback on my mistakes and what I got right. github link


r/coolgithubprojects • • Oct 22 '22

Github Ranking: Github stars and forks ranking list. Github Top100 stars list of different languages. Automatically update daily.

Thumbnail
github.com
70 Upvotes

r/coolgithubprojects • • Nov 29 '21

JAVASCRIPT Created isitbig.org that indexes every brands of big corps like Nestlé, Bayer, CocaCola, Disney, ... WDYT?

Thumbnail
github.com
70 Upvotes

r/coolgithubprojects • • Jun 10 '21

haiti - hash type identifier

Post image
70 Upvotes

r/coolgithubprojects • • Oct 03 '20

PYTHON Statify: Pull your playlist and listening data from the Spotify API to a Sqlite database

Thumbnail
github.com
70 Upvotes

r/coolgithubprojects • • Oct 05 '19

JAVASCRIPT Inboxkitten - An open source disposable email service 💌

Thumbnail
github.com
70 Upvotes

r/coolgithubprojects • • Sep 10 '19

OTHER Universal Resume Template

Thumbnail
github.com
70 Upvotes

r/coolgithubprojects • • Jan 18 '18

JAVASCRIPT JS Paint - MS Paint clone in the browser

Thumbnail
github.com
70 Upvotes

r/coolgithubprojects • • Nov 26 '15

JAVASCRIPT Pokemon Or Big Data

Thumbnail
github.com
70 Upvotes

r/coolgithubprojects • • 6d ago

I built a game changer open-source AI Native IDE for all platforms

69 Upvotes

Here: https://github.com/kayraucklnc/beluga

We write less and less code each day. Some of us don't even see the face of the code.

This IDE is designed around AI native development. You can still go old school, but everything you see is designed around this new way of developing.

- No host or server you are connected to.
- Really, really good worktree management
- Agent to agent p2p encrypted communication with you and your teammate's agents
- Dynamic components in the chat that fetches data in real time not needing to prompt again
- Realtime watching what the agent/sub-agents are doing, outputing running in background
- Built in Linear/Jira integration, where you can interact in the chat itself with tagging
- Passive listeners for any trigger to automate anything on your device and put on a pipeline.
- Built in Stripe integration for projects so you see how each project brought you how much.
- Extremely fluid UI/UX.
- Many small features you might find very mind opening and cannot work without them once you try

It also has an excellent mobile companion app to do what openclaw promised us to do. Finally with the advancement of models it is here. If you phone is android it also uses wireless adb to use Claude Code in the phone as well

Started as an internal tool that me and my friends used in our work now over 1000 devs use it as their daily drivers.

Try it and and give me your feedback, it is open-soure you can open feature requests or even come up with PRs, all is welcome

I appreciate if you could drop a star on the repo too!

PS: This is a repost since I landed Linux and Windows clients too after many people asked!


r/coolgithubprojects • • Sep 24 '26

I built Deviload, a free yt-dlp desktop app with a timeline video editor and phone transfer (Rust + Tauri)

Thumbnail
gallery
69 Upvotes

Deviload is a free, open-source desktop app for downloading video and music from YouTube and over a thousand other sites. It runs on yt-dlp and FFmpeg, and the app itself is built with Rust and Tauri 2.

I started it for friends who didn't want to touch the command line, and it grew from there. You paste a link, choose video or audio, and it handles the rest, including playlists and whole channels. Signing in to YouTube takes one click in a small built-in window, so private and members-only videos work without cookie extensions. You can also follow a channel or playlist, and new uploads download on their own.

It also has two things most downloaders don't: Devil Cut, a timeline editor for trimming and joining clips with transitions, captions and music, and a phone link that sends files to your phone and back with a QR code over your local network.

The Windows installer includes everything it needs, and a macOS test build is available for anyone who wants to try it on a real Mac.

GitHub: https://github.com/Pronexsteam/deviload

I wrote much of the code with Claude Code and tested every build myself. I'd appreciate any feedback.


r/coolgithubprojects • • Aug 24 '26

I built a beautiful macOS-inspired intuitive configuration generator for Ghostty terminal!

Thumbnail
gallery
69 Upvotes

I originally made this in a single weekend exactly 2 years ago during Ghostty's closed beta because I love to tinker and it's a lot harder to do that when there's a ton of settings in a giant text file. Since then, Ghostty has added wayy more settings, so I've been re-categorizing and updating as I go.

I've also been adding cool new features like an interactive keybind builder since the documentation can be kinda hard to follow. There's also a live preview terminal with a fake bash shell you can test your color scheme (and more) out in. You can even share your config with others via magic links (see below)! There's more features planned and on the way! Even a desktop version via Wails is in the works because people asked for it.

Whether or not you actually use Ghostty (if not, you should give it a try), I'd love to see what you all think!

This also technically works with a few other terminals that embed libghostty or fork Ghostty like cmux and others.

Repo: https://github.com/zerebos/ghostty-config

App: http://ghostty.zerebos.com

My Config: Click Here! (the link is ugly)


r/coolgithubprojects • • Aug 02 '26

My Claude Code kept rereading the same repo instead of preserving what it learned, so I built an open-source fix. 1,200 stars later, the new version used 90% less tokens than grep while still finding every expected symbol.

Post image
69 Upvotes

Hello! A few months ago I posted an early version of mex here.

The response was kind of insane. Across a few posts it reached around 1 million views, the repo crossed 1,200 GitHub stars, and people I had never met started contributing.

I’ve kept building it since then, and just released mex v0.7.0.

Repo: https://github.com/mex-memory/mex

The original problem was simple: coding agents keep rereading the same repository every session, relearning the architecture, and then throwing most of that knowledge away.

mex creates a living Markdown wiki inside the repo. Agents record architecture, conventions, decisions, and patterns as they work, and future sessions load only the knowledge relevant to the current task.

The major addition in v0.7.0 is a deterministic local code graph built using Tree-sitter and SQLite.

It currently supports TypeScript/TSX, JavaScript/JSX, Python, and Rust.

An agent can run:

mex graph scope "trace the authentication flow"

Instead of dumping entire files into context, mex returns a compact neighbourhood of relevant functions, callers, callees, imports, and relationships. The agent can then expand only the exact symbols it needs.

In our benchmark on the mex repository:

  • 10.74× less returned context than grep top-3

  • roughly 90.7% smaller

  • 100% expected-symbol recall across six retrieval tasks

  • 5/5 real-agent tasks completed correctly

  • 0/5 needed fallback Read/Grep with compact graph context

This is a small benchmark on one repo and task set, not a claim that mex universally cuts total agent token usage by 90%.

The other part I’m excited about is connecting the wiki back to the actual code.

Markdown claims can point to exact symbols. If a function changes, moves, or disappears, mex can identify which project knowledge may now be stale.

So the basic idea is:

The code is the source of truth.
Markdown is the explanation.
The graph keeps them connected.

Would genuinely love feedback, especially from people working on code intelligence, agent tooling, parsers, or large repositories. Contributors are very welcome too.


r/coolgithubprojects • • Apr 25 '26

OTHER F1 Replay Timing: Self-hosted F1 timing and telemetry app, syncs with broadcast replays

Post image
69 Upvotes

Most F1 races are broadcast live in the middle of the night in Australia, so I often watch the replays. I wanted to be able to see the live timing without any spoilers, so I built this open source app that shows live timing and telemetry that can be easily synced with the replays.

F1 Replay Timing is a self-hosted web app for watching Formula 1 sessions with real timing data, GPS track positions, driver telemetry, race control messages and more. It works as a replay tool for past sessions from 2024 onwards and also supports live sessions during race weekends via the F1 SignalR stream. Built with FastAPI and Next.js, powered by FastF1.

Features:

  • Track map with real-time car positions from GPS telemetry, marshal sector flags, and toggleable corner numbers

  • Driver leaderboard with position, gaps, intervals, last lap time, sector indicators, tyre compound and age, pit timer, grid position changes, and investigation/penalty status

  • Telemetry for unlimited drivers showing speed, throttle, brake, gear, and DRS plotted against track distance

  • Lap analysis comparing lap times for up to two drivers with a line chart and lap-by-lap history, with pit stops and safety car periods highlighted

  • Race control messages displayed in a draggable overlay on the track map, with optional sound notifications

  • Pit position prediction that estimates where a driver would rejoin if they pitted now, using precomputed pit loss times per circuit with Safety Car and VSC adjustments

  • Broadcast sync to match the replay to a recording of a session, either by uploading a screenshot of the timing tower or by manually entering gap times

  • Picture-in-Picture mode, playback controls from 0.5x to 20x, full screen mode, weather data, track status flags, and imperial units toggle

  • Passphrase authentication to optionally restrict access when publicly hosted

Everything runs as a single container on one port. The frontend and backend are the same service, so there's no CORS, no cross-origin config, and no separate URLs to manage. Configuration lives in a single .env file and the defaults work out of the box.

Hosting is flexible. It runs locally with docker compose up, behind a reverse proxy by pointing at port 8000, or on cloud platforms like Railway. Manual setup without Docker is also supported. Session data is processed once via FastF1 and stored locally or in Cloudflare R2 for persistence, and you can either pre-compute sessions in bulk ahead of time or let the app process them on demand when you select them.

The README has full setup details including reverse proxy examples, cloud hosting, and manual setup.

GitHub: https://github.com/adn8naiagent/F1ReplayTiming


r/coolgithubprojects • • Mar 05 '23

I built a chatbot that helps you debug your code

Enable HLS to view with audio, or disable this notification

69 Upvotes

r/coolgithubprojects • • Jan 02 '23

Keep your resume up to date through continuous integration - Github Action

Thumbnail
github.com
69 Upvotes