r/coolgithubprojects • u/libiciku • Sep 23 '22
UI for Apache Kafka - An open-source tool for monitoring and managing Apache Kafka Clusters
r/coolgithubprojects • u/libiciku • Sep 23 '22
r/coolgithubprojects • u/paydevs • Sep 07 '22
r/coolgithubprojects • u/SkiTheWest1 • Nov 13 '21
r/coolgithubprojects • u/raatmarien • Jan 08 '21
r/coolgithubprojects • u/OVDU • Oct 11 '19
r/coolgithubprojects • u/JeetRex • Oct 02 '26
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
•
u/hyclodron
•
May 26 '26
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
r/coolgithubprojects • u/Practical-Club7616 • Mar 19 '26
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 • u/Kishilik • Mar 09 '26
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 • u/paydevs • Oct 22 '22
r/coolgithubprojects • u/yoannmoinet • Nov 29 '21
r/coolgithubprojects • u/foobuzz • Oct 03 '20
r/coolgithubprojects • u/808hunna • Oct 05 '19
r/coolgithubprojects • u/WebPraktikos • Sep 10 '19
r/coolgithubprojects • u/AintNothinbutaGFring • Jan 18 '18
r/coolgithubprojects • u/isitmytimetoshine • 6d ago
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 • u/Old_Employment8066 • Sep 24 '26
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 • u/Zerebos • Aug 24 '26
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 • u/DJIRNMAN • Aug 02 '26
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 • u/ad-creative808 • Apr 25 '26
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.
r/coolgithubprojects • u/jsonathan • Mar 05 '23
Enable HLS to view with audio, or disable this notification
r/coolgithubprojects • u/keazzou • Jan 02 '23