NEW IMDB SCRAPER (UNLIMITED DATA)
Link : https://github.com/BMYSTERIO/IscrapeMDB
this app fetches data from IMDB (series, movie , set of movies) and extract the data so u can use it, it gets almost everything about the target -- u can even extract the data in a html local file so u can check on a IMDB series - movie if ur offline, the series option scrap the whole series and all its episodes the scraping data include Reviews , Parents Guide , cast , and more
https://redd.it/1q946v3
@r_opensource
Link : https://github.com/BMYSTERIO/IscrapeMDB
this app fetches data from IMDB (series, movie , set of movies) and extract the data so u can use it, it gets almost everything about the target -- u can even extract the data in a html local file so u can check on a IMDB series - movie if ur offline, the series option scrap the whole series and all its episodes the scraping data include Reviews , Parents Guide , cast , and more
https://redd.it/1q946v3
@r_opensource
GitHub
GitHub - BMYSTERIO/IscrapeMDB: A Python tool that scrapes detailed metadata from IMDb based on the links you provide.
A Python tool that scrapes detailed metadata from IMDb based on the links you provide. - BMYSTERIO/IscrapeMDB
is there an open source alternative to go high level?
mainly to manage clients dashboards without having to set up the sub pages bs for each one and with an automation builder to set stuff like reminders, billing, ai agents etc and maybe add some custom code components
https://redd.it/1q942wm
@r_opensource
mainly to manage clients dashboards without having to set up the sub pages bs for each one and with an automation builder to set stuff like reminders, billing, ai agents etc and maybe add some custom code components
https://redd.it/1q942wm
@r_opensource
Reddit
From the opensource community on Reddit
Explore this post and more from the opensource community
Happy to announce sanctum 1.0.0 - an ISC licensed, reviewable, fully sandboxed and PQ-secure VPN daemon
Hey everyone,
I am happy to announce that after 1.5 years of development - lots of dog fooding and many nights and weekends of hacking - Sanctum 1.0.0 is finally here.
What started out as a project to fill the void created by leaving the Swedish COMSEC industry in 2022 after a decade of having worked on high assurance products, grew into a fully functional and bespoke VPN daemon/protocol.
Sanctum was supposed to only replace my WG setups, but can now do so much more thanks to the incredible motivation of some of my closest friends.
Myself and many of those friends are now running Sanctum instead of things like Tailscale or Zerotier. We got together and hacked up applications that are built on-top of the protocol. Applications we use on a daily basis to communicate with each other via voice or text. Our devices establish P2P and E2EE tunnels between each other so we can more easily hack on things together, or play old school games over "LAN".
I created an entire community service, providing a cathedral network for anyone to use. I talked about Sanctum twice at the largest Swedish IT-security conference (SEC-T). The year 2025 has been a productive one and I have plenty things left on my TODO list. I am looking forward to announcing more regarding Sanctum in 2026.
With all of that said, by cutting the 1.0.0 release I am considering the protocol and implementations good enough to not make any breaking changes to them in the near future.
You can find the 1.0.0 release on https://sanctorum.se and I’ll happily try and answer questions here.
Happy hacking
https://redd.it/1q93fz1
@r_opensource
Hey everyone,
I am happy to announce that after 1.5 years of development - lots of dog fooding and many nights and weekends of hacking - Sanctum 1.0.0 is finally here.
What started out as a project to fill the void created by leaving the Swedish COMSEC industry in 2022 after a decade of having worked on high assurance products, grew into a fully functional and bespoke VPN daemon/protocol.
Sanctum was supposed to only replace my WG setups, but can now do so much more thanks to the incredible motivation of some of my closest friends.
Myself and many of those friends are now running Sanctum instead of things like Tailscale or Zerotier. We got together and hacked up applications that are built on-top of the protocol. Applications we use on a daily basis to communicate with each other via voice or text. Our devices establish P2P and E2EE tunnels between each other so we can more easily hack on things together, or play old school games over "LAN".
I created an entire community service, providing a cathedral network for anyone to use. I talked about Sanctum twice at the largest Swedish IT-security conference (SEC-T). The year 2025 has been a productive one and I have plenty things left on my TODO list. I am looking forward to announcing more regarding Sanctum in 2026.
With all of that said, by cutting the 1.0.0 release I am considering the protocol and implementations good enough to not make any breaking changes to them in the near future.
You can find the 1.0.0 release on https://sanctorum.se and I’ll happily try and answer questions here.
Happy hacking
https://redd.it/1q93fz1
@r_opensource
Reddit
From the opensource community on Reddit
Explore this post and more from the opensource community
Snap-A-Steg - Open-Source Image Steganography Tool for Secure Messaging
I recently started an open-source project called Snap-A-Steg, a desktop app that allows users to hide encrypted messages inside images.
The project is designed for situations where standard messaging might be monitored, such as censorship, surveillance, or coercion.
We’re looking for contributors to help with:
\- Cross-platform testing (Windows, macOS, Linux)
\- GUI improvements and accessibility
\- Documentation and examples
\- Testing edge cases and bug reports
Check it out here: [GitHub repository\](https://github.com/argeincharge/snap-a-steg)
Any feedback or contributions would be greatly appreciated! Thanks for checking it out.
https://redd.it/1q99vrp
@r_opensource
I recently started an open-source project called Snap-A-Steg, a desktop app that allows users to hide encrypted messages inside images.
The project is designed for situations where standard messaging might be monitored, such as censorship, surveillance, or coercion.
We’re looking for contributors to help with:
\- Cross-platform testing (Windows, macOS, Linux)
\- GUI improvements and accessibility
\- Documentation and examples
\- Testing edge cases and bug reports
Check it out here: [GitHub repository\](https://github.com/argeincharge/snap-a-steg)
Any feedback or contributions would be greatly appreciated! Thanks for checking it out.
https://redd.it/1q99vrp
@r_opensource
GitHub
GitHub - argeincharge/snap-a-steg: Snap-A-Steg is a standalone desktop app for hiding messages in plain sight. We let you conceal…
Snap-A-Steg is a standalone desktop app for hiding messages in plain sight. We let you conceal and reveal encrypted text inside image files, protected by both a password and unique key. Simple to u...
Screencap - To remember what happened yesterday, share progress and break addictions
Main idea to inspire as many forks as possible. The project (both the app and social backend) are free to use, encouraging everyone to customise and build their own Screencap.
It started as a background project tracker, as I tend to have zero-to-few screenshots from months of work. Then came the addiction tracker, Spotify background player, End Of Day flow, activity popup, and end-to-end encrypted social network in the tray
Have no plans to monetise it, any contributions and feedback are very welcome
Download: https://github.com/yahorbarkouski/screencap
https://redd.it/1q9dru0
@r_opensource
Main idea to inspire as many forks as possible. The project (both the app and social backend) are free to use, encouraging everyone to customise and build their own Screencap.
It started as a background project tracker, as I tend to have zero-to-few screenshots from months of work. Then came the addiction tracker, Spotify background player, End Of Day flow, activity popup, and end-to-end encrypted social network in the tray
Have no plans to monetise it, any contributions and feedback are very welcome
Download: https://github.com/yahorbarkouski/screencap
https://redd.it/1q9dru0
@r_opensource
GitHub
GitHub - yahorbarkouski/screencap: To remember what happened yesterday, share progress and break addictions. With E2EE social publishing…
To remember what happened yesterday, share progress and break addictions. With E2EE social publishing, local LLM classification, and MCP support - yahorbarkouski/screencap
Why “we’ll clean this up later” usually never happens
In most codebases I’ve worked on, the same pattern keeps repeating: someone adds a temporary workaround to ship something (“just for this release”, “we’ll clean it up later”), and then it quietly becomes permanent. After a few months, nobody remembers why it exists, but it’s now part of production.
I built a small CLI called DebtBomb to experiment with a different approach: instead of vague TODOs, temporary code gets an explicit expiry date in a comment. When that date passes, the tool reports it — and optionally fails CI — until the code is either removed or the expiry is updated.
Example:
// debtbomb: expires 2026-02-10 — remove after experiment A
The tool just scans comments, so it’s language-agnostic. It runs as a single binary and can be dropped into any CI. There’s also an npm wrapper so it’s easy to try in JavaScript projects.
It’s something I built because I kept seeing “temporary” code live forever, and I wanted a lightweight way to make that visible and intentional.
If this sounds useful or if you have thoughts on how this could work better, the repo is here:
https://github.com/jobin-404/debtbomb
Happy to hear ideas, criticism, or alternative approaches.
https://redd.it/1q9hqst
@r_opensource
In most codebases I’ve worked on, the same pattern keeps repeating: someone adds a temporary workaround to ship something (“just for this release”, “we’ll clean it up later”), and then it quietly becomes permanent. After a few months, nobody remembers why it exists, but it’s now part of production.
I built a small CLI called DebtBomb to experiment with a different approach: instead of vague TODOs, temporary code gets an explicit expiry date in a comment. When that date passes, the tool reports it — and optionally fails CI — until the code is either removed or the expiry is updated.
Example:
// debtbomb: expires 2026-02-10 — remove after experiment A
The tool just scans comments, so it’s language-agnostic. It runs as a single binary and can be dropped into any CI. There’s also an npm wrapper so it’s easy to try in JavaScript projects.
It’s something I built because I kept seeing “temporary” code live forever, and I wanted a lightweight way to make that visible and intentional.
If this sounds useful or if you have thoughts on how this could work better, the repo is here:
https://github.com/jobin-404/debtbomb
Happy to hear ideas, criticism, or alternative approaches.
https://redd.it/1q9hqst
@r_opensource
GitHub
GitHub - jobin-404/debtbomb: DebtBomb lets teams ship temporary hacks safely by attaching an expiry date to them. When the date…
DebtBomb lets teams ship temporary hacks safely by attaching an expiry date to them. When the date passes, the bomb explodes and your CI fails — forcing the code to be cleaned up instead of rotting...
How ux/ui/graphic designers work on OS projects?
I'm a ux/ui/graphic designer for past 12 years. I'm following what's happening in OS world, and I've been using opensource software for even longer. I would like to contribute to opensource world as a designer, but I'm stuck... I checked few projects that I like and use, but I didn't find a clear way to access any task or how to get involved. On one project I wrote on official discord chet what I can offer and wrote like 15 things but nothing came out of it. Few people showed interest but no one contacted me with a concrete plan, task, work group...
So designers who are contributing to os, can you say a bit about it? How did you start? How does it work day to day? I'm asking volunteer contributors and designeres who are employed in os companies. I'm also interested in developers experiences working with designers, or hiw dones it work if theres no designers on a project.
https://redd.it/1q9l22t
@r_opensource
I'm a ux/ui/graphic designer for past 12 years. I'm following what's happening in OS world, and I've been using opensource software for even longer. I would like to contribute to opensource world as a designer, but I'm stuck... I checked few projects that I like and use, but I didn't find a clear way to access any task or how to get involved. On one project I wrote on official discord chet what I can offer and wrote like 15 things but nothing came out of it. Few people showed interest but no one contacted me with a concrete plan, task, work group...
So designers who are contributing to os, can you say a bit about it? How did you start? How does it work day to day? I'm asking volunteer contributors and designeres who are employed in os companies. I'm also interested in developers experiences working with designers, or hiw dones it work if theres no designers on a project.
https://redd.it/1q9l22t
@r_opensource
Reddit
From the opensource community on Reddit
Explore this post and more from the opensource community
Open-source developer portfolio template free, modern & easy to customize
https://github.com/ms-dev7/modern-portfolio-template
https://redd.it/1q9qpkr
@r_opensource
https://github.com/ms-dev7/modern-portfolio-template
https://redd.it/1q9qpkr
@r_opensource
GitHub
GitHub - ms-dev7/modern-portfolio-template
Contribute to ms-dev7/modern-portfolio-template development by creating an account on GitHub.
What's the one proprietary app you can't find a "good enough" open alternative for?
Hey Team, looking at the landscape in 2026, we have open alternatives for almost everything. We can run our entire business and life on open-source stacks... almost.
Are there any major or everyday proprietary apps or integrations you are still stuck using because the open versions just aren't there yet? Across your cross platforms like your desktop like windows or MacBook or iOS or Android? What's the one "closed" app you think would change ‘your’ world if we finally got an open-source equivalent? Or maybe there’s an open source equivalent that exists but isn’t close enough to be great use for you due to the lack of rich UX that its big tech alternatives provides?
https://redd.it/1q9udjt
@r_opensource
Hey Team, looking at the landscape in 2026, we have open alternatives for almost everything. We can run our entire business and life on open-source stacks... almost.
Are there any major or everyday proprietary apps or integrations you are still stuck using because the open versions just aren't there yet? Across your cross platforms like your desktop like windows or MacBook or iOS or Android? What's the one "closed" app you think would change ‘your’ world if we finally got an open-source equivalent? Or maybe there’s an open source equivalent that exists but isn’t close enough to be great use for you due to the lack of rich UX that its big tech alternatives provides?
https://redd.it/1q9udjt
@r_opensource
Reddit
From the opensource community on Reddit
Explore this post and more from the opensource community
Foundations is an open-source project.
With everything that's been happening in the US lately, do you think it's time for the headquarters of open-source foundations to move out of the United States?
https://redd.it/1qac5ox
@r_opensource
With everything that's been happening in the US lately, do you think it's time for the headquarters of open-source foundations to move out of the United States?
https://redd.it/1qac5ox
@r_opensource
Reddit
From the opensource community on Reddit
Explore this post and more from the opensource community
Share your underrated GitHub projects
Hey everyone,
I spend a lot of time browsing GitHub Explore and love discovering interesting projects there, but I’m sure there are plenty of hidden gems that don’t get much visibility. If you have a repo you’re proud of, could you briefly explain what it does in 2–3 sentences and share the link? I’d love to check out and support some underrated projects.
https://redd.it/1qbatbo
@r_opensource
Hey everyone,
I spend a lot of time browsing GitHub Explore and love discovering interesting projects there, but I’m sure there are plenty of hidden gems that don’t get much visibility. If you have a repo you’re proud of, could you briefly explain what it does in 2–3 sentences and share the link? I’d love to check out and support some underrated projects.
https://redd.it/1qbatbo
@r_opensource
Reddit
From the opensource community on Reddit
Explore this post and more from the opensource community
Vibe Coded PRs?
So I recently opened my blockframe-rs project to MIT and that means anyone can contribute to the project. But I've just had my first pr and my god is it herrendous.
https://github.com/crushr3sist/blockframe-rs/pull/2
So the PR is +693 and -91.... I've advertised this project like 4 days ago. There's no way somone learnt my code, and found that my issues. But I think the puzzle gets so much easier to understand when you read the commit message which says "Add verbose personal anecdotes to all functions for line count inflation" and brings about fantastic changes to COMMENTS, and personally I think the dude's way ahead of me in terms of commenting, like check this out
before:
/// Tier 1 commit for files under 10MB. Uses RS(1,3) encoding where the whole file
/// is treated as a single data shard with 3 parity shards. File is padded to 64-byte
/// boundary (Reed-Solomon requirement), then 3 parity shards are generated.
After:
/// Commit tiny, like storing a small treasure in a safe deposit box. "Keep it secure," the banker says.
/// I'd read the file, pad to 64, generate parity, write files. "Protected!"
/// Committing tiny is like that – RS(1,3), create data and parity. "Safe deposit!"
/// There was this small item I kept losing, put it in a safe place. Peace of mind.
/// Life's about security, from treasures to files.
I mean this is pure poetry. But it doesn't end there, there's a lot more where that came from.
How do I keep this trash away from my project? I've not setup a PR guideline or done much to my Contributing markdown however, where i've shared that this project, I've explained this projects expectations with new contributors. But this is quite bad, I read about this in a few other posts, but I didn't think it would come to blockframe.
Vibe coding eh.
https://redd.it/1qb3qi3
@r_opensource
So I recently opened my blockframe-rs project to MIT and that means anyone can contribute to the project. But I've just had my first pr and my god is it herrendous.
https://github.com/crushr3sist/blockframe-rs/pull/2
So the PR is +693 and -91.... I've advertised this project like 4 days ago. There's no way somone learnt my code, and found that my issues. But I think the puzzle gets so much easier to understand when you read the commit message which says "Add verbose personal anecdotes to all functions for line count inflation" and brings about fantastic changes to COMMENTS, and personally I think the dude's way ahead of me in terms of commenting, like check this out
before:
/// Tier 1 commit for files under 10MB. Uses RS(1,3) encoding where the whole file
/// is treated as a single data shard with 3 parity shards. File is padded to 64-byte
/// boundary (Reed-Solomon requirement), then 3 parity shards are generated.
After:
/// Commit tiny, like storing a small treasure in a safe deposit box. "Keep it secure," the banker says.
/// I'd read the file, pad to 64, generate parity, write files. "Protected!"
/// Committing tiny is like that – RS(1,3), create data and parity. "Safe deposit!"
/// There was this small item I kept losing, put it in a safe place. Peace of mind.
/// Life's about security, from treasures to files.
I mean this is pure poetry. But it doesn't end there, there's a lot more where that came from.
How do I keep this trash away from my project? I've not setup a PR guideline or done much to my Contributing markdown however, where i've shared that this project, I've explained this projects expectations with new contributors. But this is quite bad, I read about this in a few other posts, but I didn't think it would come to blockframe.
Vibe coding eh.
https://redd.it/1qb3qi3
@r_opensource
GitHub
Bug Fixes: Comprehensive Codebase Improvements by anhed0nic · Pull Request #2 · crushr3sist/blockframe-rs
Bug Fixes: Comprehensive Codebase Improvements
This pull request addresses numerous bugs discovered during code review and testing, significantly improving the robustness and reliability of the blo...
This pull request addresses numerous bugs discovered during code review and testing, significantly improving the robustness and reliability of the blo...
Built an open-source, subnoscription-free Geoguessr alternative
https://geoguesslite.com
https://redd.it/1qaupvn
@r_opensource
https://geoguesslite.com
https://redd.it/1qaupvn
@r_opensource
Geoguesslite
Geoguess Lite - Lightweight, subnoscription-free Geoguess experience
The best alternative to Geoguessr, offering an accessible way to explore the world - all without subnoscriptions and limits.
Clipit - Desktop app for managing and sharing game clips
https://github.com/lowbit/clipit
https://redd.it/1qasxrx
@r_opensource
https://github.com/lowbit/clipit
https://redd.it/1qasxrx
@r_opensource
GitHub
GitHub - lowbit/clipit
Contribute to lowbit/clipit development by creating an account on GitHub.
CodeGraphContext: An MCP server plus a CLI tool that indexes local code into a graph database to provide context to AI assistants.
https://github.com/CodeGraphContext/CodeGraphContext
https://redd.it/1qb85xa
@r_opensource
https://github.com/CodeGraphContext/CodeGraphContext
https://redd.it/1qb85xa
@r_opensource
GitHub
GitHub - CodeGraphContext/CodeGraphContext: An MCP server plus a CLI tool that indexes local code into a graph database to provide…
An MCP server plus a CLI tool that indexes local code into a graph database to provide context to AI assistants. - CodeGraphContext/CodeGraphContext
Hybrid Search in PostgreSQL: The Missing Manual
https://www.paradedb.com/blog/hybrid-search-in-postgresql-the-missing-manual
https://redd.it/1qbg7hr
@r_opensource
https://www.paradedb.com/blog/hybrid-search-in-postgresql-the-missing-manual
https://redd.it/1qbg7hr
@r_opensource
Paradedb
Hybrid Search in PostgreSQL: The Missing Manual
Build production-ready hybrid search that combines BM25 lexical matching with vector similarity search, all inside PostgreSQL
built a contributor reputation checker to help with the AI slop problem
there's been a lot of discussion here about AI slop flooding open source. the curl situation, the 13k line OCaml PR, maintainers burning out on triage.
i want to help fix this. so i built something.
SlopScore is a chrome extension that shows a reputation badge on github PRs.
it catches the spray and pray pattern where someone submits mass low effort PRs across dozens of repos hoping something sticks.
i started by listing scenarios that should obviously be green/yellow/red:
\- new account + 50 PRs in a week + 5% merge rate = red
\- 200 merged PRs across mass repos over 3 years = green
\- only self merges on own repos = suspicious
not sure i know i'm missing things. if you're a maintainer, what patterns do you actually see? what should i add?
chrome store: https://chromewebstore.google.com/detail/slopscore/opcfceeomiijndecpjbkmmdpgpmclhli
source: https://github.com/hanzili/slopscore
demo: https://youtu.be/Y5pgfYhbzMA
https://redd.it/1qbck06
@r_opensource
there's been a lot of discussion here about AI slop flooding open source. the curl situation, the 13k line OCaml PR, maintainers burning out on triage.
i want to help fix this. so i built something.
SlopScore is a chrome extension that shows a reputation badge on github PRs.
it catches the spray and pray pattern where someone submits mass low effort PRs across dozens of repos hoping something sticks.
i started by listing scenarios that should obviously be green/yellow/red:
\- new account + 50 PRs in a week + 5% merge rate = red
\- 200 merged PRs across mass repos over 3 years = green
\- only self merges on own repos = suspicious
not sure i know i'm missing things. if you're a maintainer, what patterns do you actually see? what should i add?
chrome store: https://chromewebstore.google.com/detail/slopscore/opcfceeomiijndecpjbkmmdpgpmclhli
source: https://github.com/hanzili/slopscore
demo: https://youtu.be/Y5pgfYhbzMA
https://redd.it/1qbck06
@r_opensource
Google
SlopScore - Chrome Web Store
Cross-repo contributor reputation for GitHub PRs
Made CrawlChat open source
Being the admirer of open source community, I made CrawlChat open source!
I don't think there is any better open source Kapa ai alternative in market than CrawlChat. It lets you set up AI answering engine for your tech documentation and provides
A robust knowledge base management system
Keeps your knowledge base in sync with your sources
Embed the answering engine on Web, Discord, Slack, or as MCP
Observability layer to fine tune your docs
Super excited about this journey. Fork or star it here - https://github.com/crawlchat/crawlchat
https://redd.it/1qbguzh
@r_opensource
Being the admirer of open source community, I made CrawlChat open source!
I don't think there is any better open source Kapa ai alternative in market than CrawlChat. It lets you set up AI answering engine for your tech documentation and provides
A robust knowledge base management system
Keeps your knowledge base in sync with your sources
Embed the answering engine on Web, Discord, Slack, or as MCP
Observability layer to fine tune your docs
Super excited about this journey. Fork or star it here - https://github.com/crawlchat/crawlchat
https://redd.it/1qbguzh
@r_opensource
GitHub
GitHub - crawlchat/crawlchat: Turn your documentation into an AI assistant that answers questions instantly
Turn your documentation into an AI assistant that answers questions instantly - crawlchat/crawlchat
How I used Svelte 5 to build a Vim-inspired game engine. Looking for TypeScript/Svelte contributors for zsweep
I built ZSweep because I wanted a Minesweeper experience that actually respects Vim grammar, not just a remapping of arrow keys to HJKL.
Using a mouse for grid navigation kept breaking my flow during short breaks, so I set out to design a game that is 100% keyboard-centric, where movement and actions feel composable in the same way Vim motions do.
Technical highlights:
Vim grammar engine: A custom state machine handles real Vim-like motions, including numeric prefixes (5j), search (/ + digit to jump to that number), and context-aware word motions (w / b) that skip revealed safe cells and land on unrevealed ones.
Svelte 5 & performance: Built with SvelteKit using the new Svelte 5 runes. Input latency was a hard constraint—if movement doesn’t feel as immediate as a terminal editor, the Vim feel completely falls apart.
Backend & stats: Powered by Supabase. I recently refactored the global stats dashboard from client-side counting to server-side aggregation (RPC) after hitting the classic 1,000-row select cap, which caused total time-swept stats to drift. Aggregates now reflect the full dataset correctly.
Security: Uses Row Level Security (RLS) so users can only modify their own game results, while keeping the global leaderboard public.
Why I’m sharing now: The project has crossed 1,000+ started games, and I’m looking for technical contributors to help polish the experience. I’ve opened GitHub issues around sound system customization and performance optimizations for larger boards (e.g. 30×16).
Play: https://zsweep.com
Source: https://github.com/oug-t/zsweep
https://redd.it/1qbijjv
@r_opensource
I built ZSweep because I wanted a Minesweeper experience that actually respects Vim grammar, not just a remapping of arrow keys to HJKL.
Using a mouse for grid navigation kept breaking my flow during short breaks, so I set out to design a game that is 100% keyboard-centric, where movement and actions feel composable in the same way Vim motions do.
Technical highlights:
Vim grammar engine: A custom state machine handles real Vim-like motions, including numeric prefixes (5j), search (/ + digit to jump to that number), and context-aware word motions (w / b) that skip revealed safe cells and land on unrevealed ones.
Svelte 5 & performance: Built with SvelteKit using the new Svelte 5 runes. Input latency was a hard constraint—if movement doesn’t feel as immediate as a terminal editor, the Vim feel completely falls apart.
Backend & stats: Powered by Supabase. I recently refactored the global stats dashboard from client-side counting to server-side aggregation (RPC) after hitting the classic 1,000-row select cap, which caused total time-swept stats to drift. Aggregates now reflect the full dataset correctly.
Security: Uses Row Level Security (RLS) so users can only modify their own game results, while keeping the global leaderboard public.
Why I’m sharing now: The project has crossed 1,000+ started games, and I’m looking for technical contributors to help polish the experience. I’ve opened GitHub issues around sound system customization and performance optimizations for larger boards (e.g. 30×16).
Play: https://zsweep.com
Source: https://github.com/oug-t/zsweep
https://redd.it/1qbijjv
@r_opensource
GitHub
GitHub - oug-t/zsweep
Contribute to oug-t/zsweep development by creating an account on GitHub.