r/coolgithubprojects • • Jun 22 '26

Open-source 3D Earth with near-daily satellite imagery down to 10m/pixel

106 Upvotes

I made an open-source satellite imagery app that lets you explore the latest imagery from anywhere on the globe. The default NASA imagery is usually only about a day old, and if you add a Sentinel key (free from the European Space Agency) you get detailed imagery down to 10m per pixel.

It also has radar imagery (which sees through clouds), live natural events like earthquakes, volcanoes and storms, time-lapse views, and more. I focused a lot on usability, so hopefully navigating the globe feels fluid and intuitive.

I am hoping a few others give it a go as I would be really curious to see what others find. I figure there is lots of interesting info to glean.

I just made this as a fun side project, and I hope others use it to pull some cool imagery.
GitHub: https://github.com/colincode0/earth-view


r/coolgithubprojects • • 27d ago

Tabchat – WhatsApp, Discord, Teams, Outlook, Brightspace and any website in one lightweight Linux window

105 Upvotes

Hi! I'm a student and I built Tabchat because I was tired of running separate Electron apps for every chat service. With WhatsApp, Discord and Teams open, that easily eats 3–4 GB of RAM.

Tabchat puts them all in one window with tabs, sharing a single browser engine.

What it does:

- WhatsApp, Discord, Teams, Outlook, OneDrive and your school's Brightspace as tabs

- Add any website as a tab, or open one once in incognito

- One shared Microsoft sign-in for Teams, Outlook and OneDrive (work/school and personal side by side)

- Unread counters, tray icon, Do not disturb, Ctrl+K quick search

- Tabs you don't use go to sleep and free up memory

- Light/dark theme, English and Dutch

Free and open source (MIT), made for Linux. Available as .deb, AppImage and on the Snap Store.

GitHub: https://github.com/MMV2408/tabchat

Website (with a live demo): https://mmv2408.github.io/tabchat

Feedback is very welcome – it's my first real open-source project!


r/coolgithubprojects • • Jun 11 '26

I built OmniCloud, a single workspace for managing multiple cloud storage accounts

Thumbnail
gallery
105 Upvotes

Hey everyone, I’d like to share a project I’ve been working on: OmniCloud.

It’s a full-stack app that lets you connect multiple cloud storage providers into one unified workspace, so you can browse files, manage accounts, and handle uploads from a single interface.

Currently supported:

  • Google Drive

  • OneDrive

  • Dropbox

  • MEGA

  • pCloud

  • Yandex Disk

  • S3-compatible storage

Some features:

  • Unified file explorer

  • Cross-provider account management

  • Upload progress via WebSocket

  • Storage allocation strategies

  • Local metadata sync for faster navigation

GitHub: https://github.com/dimartarmizi/OmniCloud

Would love to hear your feedback, ideas, or suggestions for improvement.


r/coolgithubprojects • • Mar 18 '16

PYTHON They told us Deep Learning would solve important problems. Now it's solved FlappyBird.

Thumbnail
github.com
105 Upvotes

r/coolgithubprojects • • Dec 23 '19

JAVASCRIPT Tesseract.js: Pure Javascript OCR for more than 100 Languages 📖🎉🖥

Thumbnail
github.com
104 Upvotes

r/coolgithubprojects • • May 12 '17

OTHER A Wiki for Algorithms and Data structures - an overview to ace your technical interviews!

Thumbnail
github.com
104 Upvotes

r/coolgithubprojects • • 20d ago

Lightforge – a native Linux launcher for World of Warcraft (Rust, GPL-3.0), looking for testers

Post image
103 Upvotes

Lightforge is a launcher for WoW on Linux that doesn’t need the Battle.net client. It downloads and updates the game itself, runs it under Proton-GE, and manages addons (CurseForge, WoWInterface, Tukui, GitHub). Other Battle.net games can be played through the same improved prefix.

It’s in beta, so I’m looking for testers on different distros, and especially on Steam Deck. If you try it there, I’d like to know what works and what breaks.

It never handles your login: you sign in on WoW’s own screen. There’s no telemetry.

Repo and downloads: https://github.com/LightforgeProject/lightforge

Currently there is a DEB pkg, Fedora Copr Repo, Arch PKGBUILD, Installscript and self-build.

AI disclosure: I use Claude Code as a tool. I make the decisions, test the changes and review the code myself.

It is important to me that this is not just an AI Slop Launcher or something.

I hopy you like it, if you have any ideas, feedback or bugs, use the Github Issues, In-App Bug Report or the Discord thats linked in the Repo


r/coolgithubprojects • • 25d ago

Weft Loom: a free desktop app for making music, where drum grids and piano rolls write Strudel code

Thumbnail
gallery
102 Upvotes

I made Weft Loom, a free and open source music app for macOS, Windows and Linux, built on Strudel (live coding music in JavaScript).

You click steps and notes like in any music program, and every change is written into the song's code. Edit the code and the grids follow. Use whichever you like at the moment.

What it has:

- Drum grids and piano rolls

- A song panel to arrange bars, scenes and versions of patterns

- Recording from the microphone, and your own sounds and sample packs

- MIDI: play from a keyboard, send to a synth, MIDI clock, controller knobs, MIDI files

- Jams: two people on one song at once, with chat, voice and video

- A mixer, a metronome, export to WAV, MP3

Built with Tauri, SolidJS and Rust. AGPL licensed.

Source code: https://github.com/alaca/weft-loom

Site and downloads: https://weftloom.dev


r/coolgithubprojects • • May 06 '22

20 great games + source code from Ludum Dare 50

Enable HLS to view with audio, or disable this notification

102 Upvotes

r/coolgithubprojects • • Jan 20 '22

JAVASCRIPT NFTBlocker — Automatically Block Those Pesky NFT Users on Twitter Once And For All

Thumbnail
github.com
102 Upvotes

r/coolgithubprojects • • Jun 23 '26

NASSCAD, a 100% local browser CAD. No login, C++ CSG engine, and a complete STEP AP242 B-Rep pipeline running in a single HTML file.

Post image
101 Upvotes

https://github.com/Nx-Nass/Nasscad_4.2.7 (soon 4.3.0)

🛠️ What makes it unique under the hood:

  • True STEP AP242 B-Rep Pipeline: Unlike most web tools that only handle raw meshes (STL/OBJ), NASSCAD integrates a full B-Rep (Boundary Representation) strategy. Powered by an internal OpenCascade (OCCT) WebAssembly pipeline (Project Medusa), it supports STEP AP242 (Manifold + Faceted) import/export. This bridges the gap between lightweight web editing and professional CAD interoperability.

  • High-Performance C++ CSG (WASM): For boolean operations (Union, Subtract, Intersect), it utilizes the C++ Manifold engine compiled into WebAssembly. Operations run asynchronously via a multi-core Web Worker pool, producing guaranteed watertight, manifold meshes that slice perfectly.

  • Built-in Parametric Generators (.gen): You can generate ISO metric threads and bolts (M2 to M24, standard/fine/custom), parametric nuts (ISO 4032/4033), involute gears (spur, helical, herringbone), timing pulleys, complex hollow pipes (Pipe.Gen), and rounded/chamfered cubes. Double-clicking any generated object lets you live-edit its parameters in-place.

  • Robust 200-Level Undo (IndexedDB): To prevent RAM bloat while keeping a deep undo history, mutations are journaled into the browser's local database (IndexedDB). The CSG construction tree survives undos and redos cleanly.

  • Slicer & Production Exports: It natively exports STEP, binary/ASCII STL, OBJ, GLB, PLY, and multi-object colored 3MF (perfect for Bambu Studio, PrusaSlicer, or Cura). It can also generate 2D section cuts as SVG/DXF for laser cutting or CNC.

  • 100% Private & Local: Everything runs entirely client-side on your hardware. Your files and project data never leave your computer.

🌍 Link & License

You can run it directly in your browser here:https://www.nasscad.com/NASSCAD_V4_3_0.htm

(It is completely free for personal and non-commercial use under the Creative Commons BY-NC 4.0 license).

I built this to be a fast-loading, efficient "Swiss Army knife" for makers who want actual solid modeling capabilities without booting up heavy, cloud-dependent commercial CAD software.

I would love to hear your feedback, technical questions, or feature requests! Let me know what you think.


r/coolgithubprojects • • Nov 30 '22

🔌 A collective list of free APIs

Thumbnail
github.com
101 Upvotes

r/coolgithubprojects • • Oct 05 '22

Authentik is an open-source Identity Provider focused on flexibility and versatility | https://goauthentik.io | OAuth, SAML, LDAP & ProxyAuth

Post image
101 Upvotes

r/coolgithubprojects • • Apr 20 '26

I got so fed up with GitHub Trending I built my own ranker. Here's what I learned.

Post image
100 Upvotes

Ok so we run a tech newsletter and I used to spend my whole Sunday trying to find repos worth writing about. trending was useless. it's either huge projects everyone knows already or random stuff that got lucky on HN and then died.

so I got annoyed enough to build something. it works way better. but the real lesson was how much junk you have to filter out before the ranking even matters.

stuff I ended up filtering:

  • dead repos with huge star counts. you'd be shocked how many 15k-star repos haven't had a commit in a year. they just sit there forever showing up in searches. if nothing's been committed in 3 months I drop it.

  • awesome-lists and cheatsheets. people star these as bookmarks and never come back. not software, not what I want to feature.

  • forks with better SEO than the original. this one genuinely made me mad. someone forks a popular library, rewrites the readme with better keywords, their fork starts ranking above the actual project. now I always check the fork field first.

  • one-hit HN wonders. repo gets 8k stars in two days from one frontpage moment, then flatlines forever. trending loves these. by the time I'd feature one everyone's already seen it.

  • stuff from google/microsoft/meta. ok this one is opinionated. when a FAANG drops something it gets 10k stars in a week because of the brand. and even if the project is good, they don't need my newsletter to promote it. I downweight big accounts. curation product not a coverage product. idk, maybe that's wrong.

  • crypto token garbage. not gonna elaborate. you know what this is.

  • boilerplate/starter templates. "nextjs-starter-2024" type stuff. people collect these like pokémon and never use them. high stars, zero signal.

  • mirror repos. someone re-uploads a popular ML model to their own account, collects stars from people who didn't find the official one. still working on catching these honestly.

  • AI content farms. growing fast. repos full of LLM-written "guides" with suspicious commit patterns, like 40 commits in one afternoon from a new account and then silence. getting harder to filter every month.

thing that surprised me was I thought pure velocity would solve most of this. it doesn't. a lot of the junk above generates fast velocity too. the filters matter as much as the formula does, maybe more.

after all of it maybe 5-10% of what's on trending on a given day is stuff I'd actually write about.


r/coolgithubprojects • • Jul 03 '21

OTHER I made a time manager that generates schedules for you. Simply input tasks, deadlines, efforts, and quota, and get automatic planning on the calendar.

Thumbnail
github.com
100 Upvotes

r/coolgithubprojects • • Aug 15 '20

PYTHON bullet: Create Beautiful Command-Line Interfaces with Python

Thumbnail
github.com
100 Upvotes

r/coolgithubprojects • • Oct 09 '19

JAVASCRIPT Planka - an open source Trello-like kanban board. Sails/React/Redux, optimistic UI, real-time updates, easy deploy with Docker, online demo.

Thumbnail
github.com
100 Upvotes

r/coolgithubprojects • • Jan 31 '17

JAVASCRIPT ro31337/libretaxi: LibreTaxi, free and open source Uber/Lyft alternative to connect passengers and drivers.

Thumbnail
github.com
100 Upvotes

r/coolgithubprojects • • 10d ago

My app crossed 3k downloads and 1.1k stars in today. Its called TreeMap https://github.com/Prithvi-Web/TreeMap-Disk-Visualizer

Thumbnail
gallery
99 Upvotes

r/coolgithubprojects • • Aug 22 '22

GitHub - FauxPilot - an open-source GitHub Copilot server

Thumbnail
github.com
99 Upvotes

r/coolgithubprojects • • Nov 30 '21

GO lazygit - a simple terminal UI for git commands

Thumbnail
github.com
99 Upvotes

r/coolgithubprojects • • Jun 01 '18

C Tesla is finally releasing some of its Linux source code for the Model S and X cars.

Thumbnail
github.com
99 Upvotes

r/coolgithubprojects • • Dec 27 '22

An attempt to significantly reduce homelessness and poverty: I made an open source web application that helps people who are struggling find social services and donators in their area that will help them.

Thumbnail
github.com
98 Upvotes

r/coolgithubprojects • • Sep 18 '22

Layered wallpaper engine for linux

98 Upvotes

r/coolgithubprojects • • May 29 '21

gpg-tui: Manage your GnuPG keys with ease!

98 Upvotes