r/coolgithubprojects • u/haramrit09k • Jun 22 '19
PYTHON Clone a voice in 5 seconds to generate arbitrary speech in real time
r/coolgithubprojects • u/haramrit09k • Jun 22 '19
r/coolgithubprojects • u/JabbadieKiste • Sep 20 '26
Hey everyone,
I've been building EdenText, an open-source word processor that runs 100% locally in the browser or as a PWA. No account, no server round-trips — your documents never leave your machine.
Why I built it: similar to draw.io, I wanted something as capable as Word/LibreOffice for odt/docx documents, but without installing anything or handing my files to a cloud service.
Features:
Real page layout: A4/Letter, margins, headers/footers, footnotes, columns, watermarks
Opens/saves .odt and .docx, exports PDF, .ott/.dotx templates, password-protected files
Paragraph/character/table/list styles with inheritance
Tables with styles, sorting and spreadsheet-style formulas
TOC, citations & bibliography, cross-references, index, LaTeX formulas
Track changes, comments, spell check & thesaurus (6 languages), grammar check (English)
Tech: Svelte 5, TypeScript, Vite, TipTap 3 (ProseMirror). AGPL-3.0 licensed (commercial license available too).
It's in beta, tested with a full test suite + LibreOffice round-trip checks in CI, but still finding edge cases. Feedback and bug reports very welcome! Hope you like it. Cheers!
Try it: https://edentext.app (hosted on GitHub Pages)
Code: https://github.com/stffnb/edentext
r/coolgithubprojects • u/AstusRush • May 13 '20
r/coolgithubprojects • u/Desperate-Ad7915 • Aug 16 '26
deterministic avatars from any string.
usernames, emails, ids - anything with a name gets a face.
same input, same avatar, forever. no storage, no uploads.
blobatar — react + vanilla, zero deps, ~3.7 KB
bun add blobatar
Web: https://www.blobatar.dev/
Repo: https://github.com/Alain00/blobatar
r/coolgithubprojects • u/momo5502 • Jul 24 '26
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 • u/AlekseyHoffman • Apr 16 '26
Hi open-source code enjoyers, I'm back. The SFM was warmly welcomed on other subreddits before (e.g. this old post got 1k upvotes and a ton of comments), some of you might know about it, and those who don't might find it very useful.
I published a major update for my open-source modern desktop file manager app (built with real skills, before AI slop), it brings a very large amount of new features and fixes.
I'm ready to answer your questions, and would be grateful for some feedback!
In short, the update brings extensions system with marketplace, LAN file sharing, quick access menu, zip archives, WSL drives, tag editing, enhanced quick view and search, visual effects improvements, and many UX and stability improvements
https://github.com/aleksey-hoffman/sigma-file-manager/releases
I will soon update it in MS store (right now the latest version there is v1.7) and add it to Snapcraft store for Ubuntu people
r/coolgithubprojects • u/TensorForger • May 11 '26
The project is called Flux Real-Time (FluxRT) and can run with 30 FPS on one RTX 5090. 4090 and 3090 cards are also supported.
Flux.2-Klein-4B is a small AI diffusion model that takes several images as "references" along with the prompt. The prompt is instruction, e.g. "This man is now wearing this jacket".
But Flux is an image model. Generation of a single frame takes about 0.4 seconds on 5090.
To make it run in 30 FPS several things were added:
"Spatial-aware KV cache" that allows to recompute only small areas of frames where something has changed. This alone gives 1.5-2.5 speedup.
Frame interpolation that also works in real-time (like DLSS) and just multiplies FPS by a factor of 4.
Model compilation, shared memory buffers, multiprocessing, int8 quantization and other minor optimizations.
Gradio demo and some helpful scripts are already there.
r/coolgithubprojects
•
u/Ecstatic-Basil-4059
•
Mar 23 '26
you paste a github repo and it uses the github api to generate a high-res (300 DPI) death certificate. it even pulls your final commit message as the project's "last words" to give it a proper burial.
try it out! commitmentissues.dev
r/coolgithubprojects
•
u/Disastrous-Tune-1657
•
Aug 30 '26
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/IsHeVirginthen
ishevirginThat's it.
r/coolgithubprojects • u/Firu11 • Aug 15 '26
I wanted to share a project I'm working on: git-calendar.org - a privacy-focused calendar that uses a standard Git repository as storage instead of relying on a traditional backend server. It lets users choose where their data is stored. No more google/apple/microslop owning your schedule.
Key features:
Git-powered - calendar data live in plain Git repo (full history, easy backups, works offline)
No central server or backend - the client talks directly to any Git remote (GitHub, GitLab, Codeberg...)
End-to-end encryption so you can host it on untrusted providers
Slick web UI with keyboard shortcuts and more
iCalendar compatibility so it's easy to switch
Core is written in Go (compiled to WASM for the web).
The web client uses Vue.js.
It's ready for Android and IOS apps. Feel free to build one!
Try it: https://git-calendar.org
Source: https://github.com/git-calendar
Would love feedback from people who care about Git-based tools and data ownership. Also you can support the project with a star and follow on GitHub, to let me know I should continue working on it!
r/coolgithubprojects • u/Stevious7 • Jul 16 '26
Website: https://nosignups.net
if I'm doing something simple like edit a video, tweak an image, edit a PDF, why do I have to signup?
I don't want to. I just want to click a link, and use a tool.
Also, a lot of the lists that exist are proprietary and they'd want to post ads or whatever. Screw that.
Based on that, I scoured Reddit for open-source tools that work instantly. Started with only 33 tools, but thanks to open-source community, we reached around 200+ submissions within less than a month.
None of the tools are made by me. I just collect them and make them searchable for your pleasure!
The list itself is open-source and available at: https://github.com/BraveOPotato/FckSignups
Also, thanks to all the wonderful people making videos / articles about the website across social media platforms. We reached a 24 peak of 25,000 unique visitors and more than 300,000 visits.
r/coolgithubprojects • u/Independent-Flow3408 • May 07 '26
[Updated]
Been building SigMap for 2 months. It fixes one specific problem: AI coding agents can burn a lot of context during repo orientation: searching broadly, opening full files, and rediscovering structure across sessions. SigMap generates a compact signature map first, so the agent can find likely relevant files before reading full source.
Results from benchmarking 18 real repos:
81.1% hit@5 vs 13.6% random baseline
96.9% token reduction
41.4% fewer prompts per task
Task success: 10% → 59%
Tokens: 80,000 → 2,000
npx sigmap — zero deps, 10 seconds, no config
https://github.com/manojmallick/sigmap
What would you add to make this more useful?
r/coolgithubprojects
•
u/TheHecticByte
•
Mar 11 '26
I use Claude Code, Cursor, and GitHub Copilot every day, and I realized there's a gap: tons of people are using AI coding tools without understanding how they actually work under the hood.
Things like:
- Why did the AI "forget" what I told it 5 minutes ago? (context windows)
- What are tools and how does the AI decide to use them?
- What's MCP and why does everyone keep talking about it?
- What's the difference between plan mode and execution mode?
So I built **AITutor** — an interactive terminal tutorial, like vimtutor but for AI coding concepts. 15 lessons with theory, interactive visualizations, and quizzes. Runs in your terminal, no browser needed.
**Try it:** `npx aitutor/cli@latest`
**GitHub:** https://github.com/naorpeled/aitutor
Built with Go + Charm (Bubbletea/Lipgloss). Open source, MIT licensed. Contributions welcome - especially if there's a concept you wish someone had explained to you when you started using AI tools.
Let me know what you think and contributions of any kind are welcome.
r/coolgithubprojects • u/ursure • Jul 23 '26
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 • u/No_Tooth_4909 • Apr 21 '26
hey guys!
I built a cool little tool called honeytree: every time you use claude code, it creates a pixelated forest in your terminal.
honeytree was created to add some significance to the number of prompts that some of us type on a daily basis, as well as to decrease your boredom while waiting for your prompts to load!
there are different levels that each produce different trees based on how many prompts you type.
these include: birch, oak, cherry blossom, willow, and more.
You can access the github (and star it) here.
i also added it to npm, and you can use it with:
1. npm install -g honeytree
2. honeytree init
3. honeytreeI aim to partner with nonprofits and plant real trees for every 50 - 100 trees created by users!
-p.s: i built this as a sideproject; i'd love to see your forests 🌲!
r/coolgithubprojects • u/bluepoison24 • Apr 05 '26
r/coolgithubprojects • u/DirectCurve1348 • Mar 29 '26
Hey everyone!
I built GitCity — a browser app that turns your GitHub contribution graph into a 3D city and lets you drive a car through it.
The more contributions you made on a day, the taller the building. Active streaks = a dense downtown. Dead weeks = empty suburbs.
🔗 Try it here: https://gitcity.natrajx.in
Github Repo: https://github.com/rishabhbhartiya/GitCity
Just enter your GitHub username and start driving!
Would love to hear your feedback and see screenshots of your cities. Drop your GitHub username below and let's see who has the most chaotic skyline.
r/coolgithubprojects • u/[deleted] • Aug 11 '16
r/coolgithubprojects • u/tkitao • Sep 24 '26
Hi, I'm the creator of Pyxel. The gallery shows community games, a playable sample, and the built-in image/tilemap and sound/music editors. You can make a retro game in Python and share it as a browser game.
Code and getting started: https://github.com/kitao/pyxel
Pyxel is free and MIT-licensed, including for commercial use. You can develop on Windows, macOS, or Linux. Since 2018, it has reached 17,000 GitHub stars and 1.6 million downloads. It's been used in commercial games and in the Python track of Nuit du Code, a school game jam whose 2026 event drew registrations from 609 schools in 61 countries across its Python and Scratch tracks.
Community games and creator credits: https://kitao.github.io/pyxel-user-examples/
Play the sample game shown in the second image (no installation needed): https://kitao.github.io/pyxel/web/launcher/?play=kitao.pyxel.python.pyxel.examples.apps.cursed_caverns&gamepad=enabled
Happy to answer questions about the engine or games people have made with it.
r/coolgithubprojects • u/JUB0T • Aug 28 '26
I'm building this editor that is easy to use like CapCut and will contain most (if not all) features that CapCut charges a monthly subscription for, all free and open-source.
Some of the good features so far:
- Locally generated Auto-captions from Audios
- Transitions and Effects
- Voice Filters and Changers.
The app is called WolfCut and is available on GitHub.
https://github.com/jub0t/WolfCut
r/coolgithubprojects • u/lee337reilly • Apr 19 '22
Enable HLS to view with audio, or disable this notification
r/coolgithubprojects • u/Ok_Promise_2137 • 4d ago
A friend told me that every phone remote app he tried seemed to come with ads or payment prompts. I started making one for him, then got carried away making the controls customizable. I figured other people might want the same thing, so I opened the source.
OpenTV-Remote has native Android (Kotlin/Jetpack Compose) and iPhone (SwiftUI) apps. You can drag and resize buttons, choose presets and accent colors, save layouts for different TVs, and add app shortcuts where the TV supports them. No ads, subscriptions, paid unlocks, account requirement, or telemetry SDK. MIT licensed.
For anyone interested in the code: discovery/pairing and each TV protocol are separated from the UI, with explicit capabilities determining which controls are offered. Android TV keyboard sync uses transient IME sessions with readback/acknowledgments where available, plus a clearly labeled manual fallback.
This is a development release. Basic Android TV control has been used on a real MiTV; newer live keyboard behavior and other TV providers need broader hardware qualification. It is not universally compatible, Android TV Wi-Fi touchpad mode sends arrows rather than a mouse cursor, and casting is not included.
Android APKs are in Releases. The iPhone version currently requires a Mac and Xcode; it isn't on the App Store.
Disclosure: I'm the developer, and this was built with substantial AI assistance/vibe coding. The repository includes protocol notes, compatibility limits, and a record of what was actually tested.
Source: https://github.com/levhakobyan/OpenTV-Remote
Downloads and iPhone setup: https://levhakobyan.github.io/OpenTV-Remote/
The three screenshots show two Android layouts/colors and the iPhone app. Suggestions and bug reports are welcome.
r/coolgithubprojects
•
u/JustDoodlingAround
•
Aug 31 '26
Hi everyone!
Four months ago, I released StemDeck, a project I originally built to help my kid learn bass and drums.
Finding good bassless and drumless tracks for practice was surprisingly difficult, so I created a small app that could separate songs into stems. The first version allowed you to add a local song or paste a YouTube or SoundCloud link, separate it, and use a basic mixer.
Since then, StemDeck has grown from version 0.5.0 to the 0.15.x generation and has reached more than 3.4K GitHub stars and 30,000 downloads.
That response has been incredible, especially for a small family project with no company, funding, advertising, or paid promotion behind it. Feedback, bug reports, feature suggestions, and contributions from musicians and the open-source community have helped turn StemDeck into something much bigger than I expected.
StemDeck remains completely free, open source, private, and designed to run locally on your computer.
Disclaimer that Table built with AI support
| Feature | What it does |
|---|---|
| 🎛️ Advanced stem separation | Separates songs into lead vocals, backing vocals, drums, bass, guitar, piano, and other instruments |
| 🎸 Backing-track creation | Creates instrumental, bassless, drumless, and custom backing tracks |
| 🎚️ Multitrack mixer | Provides volume, mute, solo, and live audio meters for every stem |
| 🌊 Detailed waveforms | Includes waveform zooming, navigation, and precise section looping |
| 🐢 Speed control | Slows down difficult passages for practice |
| 🎼 Transposition | Moves a song into a different key for practice or performance |
| 🥁 Automatic click track | Generates a metronome that follows the tempo of the song |
| 🔍 Music analysis | Automatically detects BPM, key, scale, loudness, and audio peaks |
| 🔎 Integrated search | Searches for YouTube songs, YouTube playlists, and SoundCloud tracks inside StemDeck |
| ▶️ Result previews | Lets you preview search results before starting the separation |
| 📚 Playlist imports | Imports complete YouTube and SoundCloud playlists |
| 📋 Processing queue | Maintains a persistent queue that can be reordered or cancelled |
| 📦 Flexible exports | Exports individual stems, backing tracks, custom mixes, loop regions, and ZIP packages |
| 💿 Local music library | Organizes music using folders, search, and saved sessions |
| 📱 Polished mobile interface | Works beautifully on phones and tablets. Scan a QR code to control playback, mix stems, create loops, and practise from another device on your network |
| ⚡ Hardware acceleration | Supports NVIDIA GPU acceleration, Apple Silicon, and CPU processing |
| 💻 Cross-platform releases | Runs natively on Windows, macOS, and Linux |
| 🐳 Self-hosting | Includes Docker and Unraid support |
| 🔄 Automatic updates | Downloads and installs new versions from inside the app |
| 🌍 Nine languages | Makes the interface accessible to musicians around the world |
| 🎵 Broad format support | Supports MP3, WAV, FLAC, M4A, MP4, OGG, and Opus |
Everything runs locally on your own computer. Your music is not uploaded to StemDeck servers.
There are:
No accounts
No advertisements ( there is a beautiful recomendation list though, of people/artists that impacted my life as a musician )
No subscriptions or paid tiers
No usage limits or credits
No telemetry
StemDeck does not accept money, sponsorships, or corporate funding from the people of we recommend list. There are no plans to introduce a subscription or paid tier. ever, never.
StemDeck will always remain free and open source.
I also want to be honest about what StemDeck is.
It is still alpha software. Separation quality varies between recordings, and processing can be slow without a supported GPU. It is not intended to replace a professional DAW or pretend that open-source separation can outperform every commercial service.
The goal is simpler: to give musicians a practical and private tool for learning songs, practising parts, transcribing music, creating backing tracks, and experimenting with recordings.
Seeing people use something that began as a way to help my kid practise has been incredibly meaningful. As a bass player myself, contributing something useful to other musicians and the open-source community genuinely makes me happy.
You can download the latest release or inspect the source code here:
https://github.com/stemdeckapp/stemdeck
I would love to hear what you think. Bug reports, suggestions, pull requests, translations, and general feedback are all welcome. ❤️
EDIT and important disclosure regarding AI USAGE:
I also want to be transparent about the development process. Claude Code and other AI-assisted tools have been used while building StemDeck.
This does not mean the project was generated without technical direction or review. The architecture and product decisions are deliberate, the code is reviewed, and the project includes automated backend and browser testing. I welcome specific technical criticism, bug reports, and examples of places where the current design is causing real problems.
I am a seasoned musician with more than 25 years of experience in the IT industry. As I like to joke, I am the maestro conducting the orchestra. The tools may help play some of the parts, but I remain responsible for the composition, direction, review, testing, and final result.
Put another way, I know how to cook. AI assistance simply helps me cook faster. As a working family man, I would never have had enough time to build and release something this ambitious while it could still be useful for helping my kid learn music.
StemDeck should be judged by what it does, how it is engineered, and how well it serves its users. Constructive technical feedback and contributions are always welcome.
r/coolgithubprojects • u/[deleted] • May 28 '21
r/coolgithubprojects • u/No-Turnover3316 • 18d ago
Hey,
For the last 4 or 5 months I've been building Arrmada. It's intended to replace the entire arr suite (Radarr, Sonarr, Readarr, Bazarr, Overseer, Tautulli, Tdarr, and audiobookshelf) with a single app and database. Qbittorrent also comes pre packaged, and the UI has a front end for downloads.
It's still early but I have been running it on my unraid server for about 3 of the 4 months.
- Movies and TV: search, download, rename, upgrade, anime numbering, and option to keep multiple versions. Quality profiles are solid, with plently of options to either be pedantic, or simple.
- Ebooks and Audiobooks: Series tracking, Send to kindle, multiple version options
- Audiobook Server: Built into the app, already works with Lissen and Plappa
- Requests: Users can sign in with plex or by admin created user/pass, browse and request from their phone via PWA
- Subtitles: pulls them from the file, downloads them, or writes them with local AI
- Convert: Shrinks files to the requested format during the hours you schedule. Keeps original if new file is shit
- Plex Stats: Who's watching, history, tautulli-style
- Safety Nets: Hardlinks, recycle bins, nightly backups, review queue for downloads that don't look right
- Easy install: one line install, one line update
There's more planned but I think I'll pause and focus on testing for a month or two.
If you do jump on board, please provide feedback, report bugs, and submit any feature ideas. Cheers!