I built a tool that makes E2E testing more human for frontend devs
I wanted to share a small project I’ve been working on called Symphony.
Symphony is an E2E testing tool for the web that focuses on writing tests more human. Instead of writing complex test code, you define your E2E flows using YAML DSL, almost like describing steps in plain English. The idea is that E2E testing shouldn’t feel overly technical, even non-devs (PMs, founders, testers) should be able to understand or write basic flows.
If this sounds interesting, I’d really appreciate you checking out the repo (https://github.com/kriptonian1/symphony), a star would mean a lot. I’m also very open to feedback and contributions. Please feel free to share what you like, what feels unnecessary, or what you think must exist for a tool like this to be actually useful in real projects.
https://redd.it/1q8i67n
@r_opensource
I wanted to share a small project I’ve been working on called Symphony.
Symphony is an E2E testing tool for the web that focuses on writing tests more human. Instead of writing complex test code, you define your E2E flows using YAML DSL, almost like describing steps in plain English. The idea is that E2E testing shouldn’t feel overly technical, even non-devs (PMs, founders, testers) should be able to understand or write basic flows.
If this sounds interesting, I’d really appreciate you checking out the repo (https://github.com/kriptonian1/symphony), a star would mean a lot. I’m also very open to feedback and contributions. Please feel free to share what you like, what feels unnecessary, or what you think must exist for a tool like this to be actually useful in real projects.
https://redd.it/1q8i67n
@r_opensource
GitHub
GitHub - kriptonian1/symphony: E2E testing that PMs, QA, and developers can all write
E2E testing that PMs, QA, and developers can all write - kriptonian1/symphony
Where do you discover open-source projects?
Hey Hey folks! First time posting here. I’m curious how you personally discover open-source projects that are actually useful or interesting.
I’m not from a technical background, but lately I’ve been exploring a lot of open source especially tools that help non-experts improve productivity or are simply fun to play with. I also share discoveries with a small group of friends in a similar situation.
Would love to learn your discovery workflow:
Are you mostly task-driven? How do you search?
Any newsletters / weekly digests / top-repo lists / related repos / communities you follow consistently?
Any creators / maintainers / accounts that regularly share great open-source projects?
What is your personal stack?
Also feel free to share your own project if it’s interesting enough and non-expert friendly lol.
Thanks in advance!
https://redd.it/1q8ni6o
@r_opensource
Hey Hey folks! First time posting here. I’m curious how you personally discover open-source projects that are actually useful or interesting.
I’m not from a technical background, but lately I’ve been exploring a lot of open source especially tools that help non-experts improve productivity or are simply fun to play with. I also share discoveries with a small group of friends in a similar situation.
Would love to learn your discovery workflow:
Are you mostly task-driven? How do you search?
Any newsletters / weekly digests / top-repo lists / related repos / communities you follow consistently?
Any creators / maintainers / accounts that regularly share great open-source projects?
What is your personal stack?
Also feel free to share your own project if it’s interesting enough and non-expert friendly lol.
Thanks in advance!
https://redd.it/1q8ni6o
@r_opensource
Reddit
From the opensource community on Reddit
Explore this post and more from the opensource community
I wrote a SIMPLE and personalized meal-planning website: A Feast a Day
Hi, I wanted to share this app I wrote to help manage my adhd by auto generating a meal plan and shopping list for the week:
https://afeastaday.com/
Repo: https://github.com/gscanlon21/a-feast-a-day
I got fed up with extremely complex recipes online that hide the recipe under all this promotional text and use way too many ingredients, so I've been working on this to simplify all that. It also handles ingredient substitutions and other preferences, and personalizes all the recipes based on your preferences.
It’s the sister app to A Workout a Day: https://aworkoutaday.com/ that I shared a few years ago.
It's still in its infancy as far as recipe/nutrient data goes, but I figured others might find it useful. Feedback or help is welcome.
https://redd.it/1q8o2jj
@r_opensource
Hi, I wanted to share this app I wrote to help manage my adhd by auto generating a meal plan and shopping list for the week:
https://afeastaday.com/
Repo: https://github.com/gscanlon21/a-feast-a-day
I got fed up with extremely complex recipes online that hide the recipe under all this promotional text and use way too many ingredients, so I've been working on this to simplify all that. It also handles ingredient substitutions and other preferences, and personalizes all the recipes based on your preferences.
It’s the sister app to A Workout a Day: https://aworkoutaday.com/ that I shared a few years ago.
It's still in its infancy as far as recipe/nutrient data goes, but I figured others might find it useful. Feedback or help is welcome.
https://redd.it/1q8o2jj
@r_opensource
Afeastaday
Consistent Cooking - A Feast a Day
A personalizable meal plan newsletter.
i created a website where you can download songs either locally or to a navidrome server
this website allows you to just search for the song you want to be added select where you want it to be downloaded wither locally or navidrome server click download and just like that you have a new song in your library keep in mind tho this needs to be ran on the same server that navidrome is hosted on.
https://github.com/soggy8/music-downloader#
https://redd.it/1q8i56e
@r_opensource
this website allows you to just search for the song you want to be added select where you want it to be downloaded wither locally or navidrome server click download and just like that you have a new song in your library keep in mind tho this needs to be ran on the same server that navidrome is hosted on.
https://github.com/soggy8/music-downloader#
https://redd.it/1q8i56e
@r_opensource
GitHub
GitHub - soggy8/music-downloader: 🎵 Search Spotify and download music from YouTube to your Navidrome server with automatic metadata…
🎵 Search Spotify and download music from YouTube to your Navidrome server with automatic metadata tagging - soggy8/music-downloader
Here is an open-source, folder-native photo manager focused on large libraries
I built **iPhoto**, an open-source photo manager inspired by macOS Photos, but designed around a different core idea:
**your folders are the albums, and your files always stay yours.**
There is no import step, no proprietary catalog, and no destructive edits. The goal is to combine the **recoverability of plain folders** with the **performance of a real database-backed system**.
# The problem I was trying to solve
Most photo tools fall into one of these categories:
* File explorers: transparent, but unusable once folders reach tens of thousands of images
* Catalog-based managers: fast, but require importing into opaque databases that are hard to inspect or recover
I wanted a middle ground:
* Folder-native
* Local-first
* Scales to **TB-level libraries**
* Fully rebuildable from disk at any time
# What changed in v3.0 (major rewrite)
Earlier versions relied on per-folder JSON indexing. That design broke down for very large libraries.
**v3.0 introduces a global SQLite backend:**
* A single SQLite database at the library root stores all asset metadata
* Indexed columns: album path, timestamp, media type, favorites
* Cursor-based pagination for smooth scrolling
* WAL mode + automatic recovery logic
* Zero UI blocking during large scans
This allows instant sorting and filtering even with hundreds of thousands of photos, while keeping the underlying folder structure intact.
# Key characteristics
* **Folder = Album** Every directory is an album; metadata lives in lightweight sidecar files
* **Non-destructive editing** Light / Color / B&W adjustments and perspective crop All edits stored in .ipo sidecar files; originals untouched
* **Live Photo support** HEIC/JPG + MOV pairing using Apple ContentIdentifier or time proximity
* **Smart albums** All Photos, Videos, Live Photos, Favorites
* **Map view** GPS clustering and reverse-geocoded locations
Tech stack:
* SQLite (global index)
* Python 3.10+
* PySide6 / Qt6
* SQLite (global index)
* OpenGL 3.3 for real-time preview
License: **MIT**
# Why I’m sharing this here
I’m sharing this because I’m interested in feedback from people who care about:
* Local-first software
* Long-term data ownership
* Hybrid designs between file systems and databases
* Performance architecture for large media libraries
In particular, **I’m looking for examples of well-established open-source photo managers written primarily in Qt or Python** that I could study for architectural ideas and performance optimization patterns. Although iPhoto v3.0 already sustains high performance for TB-scale libraries, I **know there’s still room for optimization** (especially around memory usage, caching patterns, and asynchronous indexing), and I’d value pointers to existing projects that have solved similar challenges.
If you’ve built, used, or can recommend any mature Qt/Python-based open-source photo management projects, please share links or insights. I’m especially interested in projects that demonstrate:
* Efficient thumbnail generation and cache management
* Paginated browsing of very large collections
* Cross-platform UI and performance trade-offs
* Database or hybrid indexing approaches
Any recommendations or perspectives would be highly appreciated.
[Repository](https://github.com/OliverZhaohaibin/iPhotos-LocalPhotoAlbumManager)
https://redd.it/1q8obrf
@r_opensource
I built **iPhoto**, an open-source photo manager inspired by macOS Photos, but designed around a different core idea:
**your folders are the albums, and your files always stay yours.**
There is no import step, no proprietary catalog, and no destructive edits. The goal is to combine the **recoverability of plain folders** with the **performance of a real database-backed system**.
# The problem I was trying to solve
Most photo tools fall into one of these categories:
* File explorers: transparent, but unusable once folders reach tens of thousands of images
* Catalog-based managers: fast, but require importing into opaque databases that are hard to inspect or recover
I wanted a middle ground:
* Folder-native
* Local-first
* Scales to **TB-level libraries**
* Fully rebuildable from disk at any time
# What changed in v3.0 (major rewrite)
Earlier versions relied on per-folder JSON indexing. That design broke down for very large libraries.
**v3.0 introduces a global SQLite backend:**
* A single SQLite database at the library root stores all asset metadata
* Indexed columns: album path, timestamp, media type, favorites
* Cursor-based pagination for smooth scrolling
* WAL mode + automatic recovery logic
* Zero UI blocking during large scans
This allows instant sorting and filtering even with hundreds of thousands of photos, while keeping the underlying folder structure intact.
# Key characteristics
* **Folder = Album** Every directory is an album; metadata lives in lightweight sidecar files
* **Non-destructive editing** Light / Color / B&W adjustments and perspective crop All edits stored in .ipo sidecar files; originals untouched
* **Live Photo support** HEIC/JPG + MOV pairing using Apple ContentIdentifier or time proximity
* **Smart albums** All Photos, Videos, Live Photos, Favorites
* **Map view** GPS clustering and reverse-geocoded locations
Tech stack:
* SQLite (global index)
* Python 3.10+
* PySide6 / Qt6
* SQLite (global index)
* OpenGL 3.3 for real-time preview
License: **MIT**
# Why I’m sharing this here
I’m sharing this because I’m interested in feedback from people who care about:
* Local-first software
* Long-term data ownership
* Hybrid designs between file systems and databases
* Performance architecture for large media libraries
In particular, **I’m looking for examples of well-established open-source photo managers written primarily in Qt or Python** that I could study for architectural ideas and performance optimization patterns. Although iPhoto v3.0 already sustains high performance for TB-scale libraries, I **know there’s still room for optimization** (especially around memory usage, caching patterns, and asynchronous indexing), and I’d value pointers to existing projects that have solved similar challenges.
If you’ve built, used, or can recommend any mature Qt/Python-based open-source photo management projects, please share links or insights. I’m especially interested in projects that demonstrate:
* Efficient thumbnail generation and cache management
* Paginated browsing of very large collections
* Cross-platform UI and performance trade-offs
* Database or hybrid indexing approaches
Any recommendations or perspectives would be highly appreciated.
[Repository](https://github.com/OliverZhaohaibin/iPhotos-LocalPhotoAlbumManager)
https://redd.it/1q8obrf
@r_opensource
GitHub
GitHub - OliverZhaohaibin/iPhotos-LocalPhotoAlbumManager: A macOS Photos–style photo manager for Windows — folder-native, non-destructive…
A macOS Photos–style photo manager for Windows — folder-native, non-destructive, with HEIC/MOV Live Photo, map view, and GPU-accelerated browsing. - OliverZhaohaibin/iPhotos-LocalPhotoAlbumManager
Where should I host my open source project's documentation website?
At first, it was a no brainer move to host the docs on the Github Pages as it is free and my project is hosted on Github repository.
But I've realized the Github Pages does not offer any kind of analytics nor metrics. I want to see at least how many traffics my docs site gets.
I've been looking into Cloudflare Pages and Vercel. I wonder if there are other free static site hosting platforms that offer good analytics and metrics.
https://redd.it/1q8vfsz
@r_opensource
At first, it was a no brainer move to host the docs on the Github Pages as it is free and my project is hosted on Github repository.
But I've realized the Github Pages does not offer any kind of analytics nor metrics. I want to see at least how many traffics my docs site gets.
I've been looking into Cloudflare Pages and Vercel. I wonder if there are other free static site hosting platforms that offer good analytics and metrics.
https://redd.it/1q8vfsz
@r_opensource
Open sourced a simple user agent lookup table
For fun, I'm working on a small site analytics side project called PageviewsOnline, and as part of it I decided to open source the user agent lookup table it uses to detect a visitor's browser and operating system.
It works by normalizing the user agent string (lowercasing it and replacing digits with x).
It's not meant to be perfect or super advanced - it's intentionally simple so it's fast, predictable, and good enough for basic analytics, without relying on heavy regex or tokenized parsing.
The data is stored as JSON to keep it easy to inspect and use from pretty much any language.
It's already running in production for my analytics project, but it's totally usable on its own too.
If anyone wants to check it out or has feedback or suggestions, here's the repo :)
https://github.com/pageviewsonline/user-agent-lookup-table
https://redd.it/1q8z7ud
@r_opensource
For fun, I'm working on a small site analytics side project called PageviewsOnline, and as part of it I decided to open source the user agent lookup table it uses to detect a visitor's browser and operating system.
It works by normalizing the user agent string (lowercasing it and replacing digits with x).
It's not meant to be perfect or super advanced - it's intentionally simple so it's fast, predictable, and good enough for basic analytics, without relying on heavy regex or tokenized parsing.
The data is stored as JSON to keep it easy to inspect and use from pretty much any language.
It's already running in production for my analytics project, but it's totally usable on its own too.
If anyone wants to check it out or has feedback or suggestions, here's the repo :)
https://github.com/pageviewsonline/user-agent-lookup-table
https://redd.it/1q8z7ud
@r_opensource
pageviews.online
Privacy-First Web Analytics Securely Stored in the EU • PageviewsOnline
PageviewsOnline is a privacy-first web analytics service designed to make life easier for your legal team. No cookies, no accounts, instant setup. Simple pageview insights stored and processed in the EU.
I built an offline-first, open-source invoicing app because I didn’t want SaaS lock-in
I was looking for a simple invoicing / quoting tool that:
\- works fully offline
\- doesn’t require an account
\- keeps all data local
\- is open source
Most tools I tried were cloud-based or locked useful features behind subnoscriptions,
so I decided to build my own: **Invoice Builder**.
It’s a desktop app for freelancers and small businesses.
\- Runs fully offline
\- Uses a local SQLite database
\- No accounts, no cloud, no subnoscriptions
\- MacOS, Windows & Linux builds available
Screenshots:
https://imgur.com/a/invoice-builder-offline-invoicing-app-screenshots-vT32vBg
GitHub: https://github.com/piratuks/invoice-builder
Main features:
\- Invoices & quotes with PDF generation
\- Multi-currency, taxes, discounts, partial payments
\- Full data export (JSON, XLSX) + backup/restore
\- Light/dark mode
This is an early public release and I’d really appreciate feedback from people who care about self-hosting and data ownership.
Thanks for taking a look!
https://redd.it/1q90mtk
@r_opensource
I was looking for a simple invoicing / quoting tool that:
\- works fully offline
\- doesn’t require an account
\- keeps all data local
\- is open source
Most tools I tried were cloud-based or locked useful features behind subnoscriptions,
so I decided to build my own: **Invoice Builder**.
It’s a desktop app for freelancers and small businesses.
\- Runs fully offline
\- Uses a local SQLite database
\- No accounts, no cloud, no subnoscriptions
\- MacOS, Windows & Linux builds available
Screenshots:
https://imgur.com/a/invoice-builder-offline-invoicing-app-screenshots-vT32vBg
GitHub: https://github.com/piratuks/invoice-builder
Main features:
\- Invoices & quotes with PDF generation
\- Multi-currency, taxes, discounts, partial payments
\- Full data export (JSON, XLSX) + backup/restore
\- Light/dark mode
This is an early public release and I’d really appreciate feedback from people who care about self-hosting and data ownership.
Thanks for taking a look!
https://redd.it/1q90mtk
@r_opensource
An open-source, multi-language repository for typing content
Hi Reddit!
I'm excited to share
typing-genius-sdk
It powers my platform, [**Typing Genius**](https://typingenius.com/), but I realized this data shouldn't be locked away. We currently support 5 languages, but the goal is to create a global, community-driven collection that developers can plug into any app.
**Key Features:**
* ✅ **Extremely Fast:** 1.1kB gzipped.
* ✅ **Standardized:** JSON-based content structure that is easy to extend.
* ✅ **Developer Ready:** Simple API to fetch words, quotes, and stats.
If you are a native speaker of a language we don't have yet (e.g., Spanish, French, German), I would love your help adding it!
**Check it out:**
* [GitHub Repository](https://github.com/Typing-Genius/typing-genius-sdk)
* [NPM Package](https://www.npmjs.com/package/typing-genius-sdk)
https://redd.it/1q92yya
@r_opensource
Hi Reddit!
I'm excited to share
typing-genius-sdk
It powers my platform, [**Typing Genius**](https://typingenius.com/), but I realized this data shouldn't be locked away. We currently support 5 languages, but the goal is to create a global, community-driven collection that developers can plug into any app.
**Key Features:**
* ✅ **Extremely Fast:** 1.1kB gzipped.
* ✅ **Standardized:** JSON-based content structure that is easy to extend.
* ✅ **Developer Ready:** Simple API to fetch words, quotes, and stats.
If you are a native speaker of a language we don't have yet (e.g., Spanish, French, German), I would love your help adding it!
**Check it out:**
* [GitHub Repository](https://github.com/Typing-Genius/typing-genius-sdk)
* [NPM Package](https://www.npmjs.com/package/typing-genius-sdk)
https://redd.it/1q92yya
@r_opensource
Typingenius
Typing Genius - Better Than TypeRacer & MonkeyType
Looking for a better alternative to TypeRacer, TypingClub or MonkeyType? Try Typing Genius for the most engaging typing practice experience.
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: Remember what happened yesterday
Remember what happened yesterday. Contribute to yahorbarkouski/screencap development by creating an account on GitHub.
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