Europe’s Open-Source Solutions: Your Guide to Transparent, Independent and GDPR-Aligned Software.
https://alternativeto.net/lists/42568/europe-s-open-source-solutions-your-guide-to-transparent-independent-and-gdpr-aligned-software-/
https://redd.it/1pbbkgb
@r_opensource
https://alternativeto.net/lists/42568/europe-s-open-source-solutions-your-guide-to-transparent-independent-and-gdpr-aligned-software-/
https://redd.it/1pbbkgb
@r_opensource
AlternativeTo
Europe’s Open-Source Solutions: Your Guide to Transparent, Independent and GDPR-Aligned Software.
This guide is designed for anyone looking to take greater control of their digital life by choosing open-source solutions developed and maintained within Europe. It highlights...
How to protect open-source software/hardware from fragmentation?
In my hard scifi Fall's Legacy setting, where everything is open-source for ease of multiversal logistics, I briefly mention "open standards" to ensure compatibility. I admit slightly handwaving this.
The problem with Android, a semi-open source OS, is that apps work inconsistently between all those many forks. Central updates also come out slowly as they sometimes have to be manually tailored to each fork. Android as a whole is also a buyer-beware carnival lottery of both good and bad devices. To be clear I'm not accusing Androiders as a whole of paying more for a strictly worse product; it has its own advantages and tradeoffs. As a peace gift to my conscience, I will have my future historian characters critique Android and contrast it with their own modern open-source cultures.
As much as we'd knock Apple's centralistic MO, the fact they make their own hardware and software from scratch allows them to design them for each other to increase longevity and performance, though we pay the costs they're not outsourcing. Open hardware standards would allow anyone to design hardware and software for each other, giving us all Apple quality without paying an Apple price. OK, I know we'd still have to pay for durable hull materials, but you get the idea. We could do this today with shared agreements on these standards, which would lower costs since e.g Apple could now buy any chip off-the-shelf instead of expensively making its own. An analogy is the open Bluetooth standard, which is more profitable and less expensive to each company than had they spent resources on their own proprietary Bluetooths only they could use.
https://redd.it/1pbihi5
@r_opensource
In my hard scifi Fall's Legacy setting, where everything is open-source for ease of multiversal logistics, I briefly mention "open standards" to ensure compatibility. I admit slightly handwaving this.
The problem with Android, a semi-open source OS, is that apps work inconsistently between all those many forks. Central updates also come out slowly as they sometimes have to be manually tailored to each fork. Android as a whole is also a buyer-beware carnival lottery of both good and bad devices. To be clear I'm not accusing Androiders as a whole of paying more for a strictly worse product; it has its own advantages and tradeoffs. As a peace gift to my conscience, I will have my future historian characters critique Android and contrast it with their own modern open-source cultures.
As much as we'd knock Apple's centralistic MO, the fact they make their own hardware and software from scratch allows them to design them for each other to increase longevity and performance, though we pay the costs they're not outsourcing. Open hardware standards would allow anyone to design hardware and software for each other, giving us all Apple quality without paying an Apple price. OK, I know we'd still have to pay for durable hull materials, but you get the idea. We could do this today with shared agreements on these standards, which would lower costs since e.g Apple could now buy any chip off-the-shelf instead of expensively making its own. An analogy is the open Bluetooth standard, which is more profitable and less expensive to each company than had they spent resources on their own proprietary Bluetooths only they could use.
https://redd.it/1pbihi5
@r_opensource
Reddit
From the opensource community on Reddit
Explore this post and more from the opensource community
Question: Is there an app for this?
Context:
I'm a team lead who manages 15+ technicians. I'm responsible for informing them about the client visits, dates booked for the visit and make sure no double booking is happening. Each technician will be assigned a mission to visit a client for X number of days. I have to make sure that the technician should be able to do the assigned job because the technicians vary in their expertise and some client prefer certain technicians over others.
Now my problem can be solved by an excel file along with some added rows and columns, Very simple very efficient. However, my management decided to put all the technicians into a "resource pool" and me and other team leads have to coordinate this pool of resources to make sure everything is running smoothly and no one is complaining while in the same time provide dashboards and statistics regarding the utilization of the resource pool.
Problem: My excel file gave up and using nextcloud to sync the file across multiple people is a nightmare.
Question: is there an app (selfhostable/server and accepts multiple users) that can fix my problem? I need something that can handle shared scheduling, prevent double bookings, and provide utilization reports or dashboards.
Sorry for my English I'm not a native speaker :)
https://redd.it/1pbrs6y
@r_opensource
Context:
I'm a team lead who manages 15+ technicians. I'm responsible for informing them about the client visits, dates booked for the visit and make sure no double booking is happening. Each technician will be assigned a mission to visit a client for X number of days. I have to make sure that the technician should be able to do the assigned job because the technicians vary in their expertise and some client prefer certain technicians over others.
Now my problem can be solved by an excel file along with some added rows and columns, Very simple very efficient. However, my management decided to put all the technicians into a "resource pool" and me and other team leads have to coordinate this pool of resources to make sure everything is running smoothly and no one is complaining while in the same time provide dashboards and statistics regarding the utilization of the resource pool.
Problem: My excel file gave up and using nextcloud to sync the file across multiple people is a nightmare.
Question: is there an app (selfhostable/server and accepts multiple users) that can fix my problem? I need something that can handle shared scheduling, prevent double bookings, and provide utilization reports or dashboards.
Sorry for my English I'm not a native speaker :)
https://redd.it/1pbrs6y
@r_opensource
Reddit
From the opensource community on Reddit
Explore this post and more from the opensource community
We Built a free Static Site Generator geared specifically for Svelte
https://github.com/accretional/statue
https://redd.it/1pbscih
@r_opensource
https://github.com/accretional/statue
https://redd.it/1pbscih
@r_opensource
GitHub
GitHub - accretional/statue: Statue: Svelte + Markdown Static Site Generator, launch a website for your business, blog, portfolio…
Statue: Svelte + Markdown Static Site Generator, launch a website for your business, blog, portfolio, or product in seconds, with one-line setup - accretional/statue
Revel: a fully open-source, enterprise-grade Event Management and Ticketing platform tailored to Communities
https://github.com/letsrevel
https://redd.it/1pbr8ox
@r_opensource
https://github.com/letsrevel
https://redd.it/1pbr8ox
@r_opensource
GitHub
Revel
Revel has 4 repositories available. Follow their code on GitHub.
Built eziwiki - Turn Markdown into beautiful documentation sites
I built eziwiki - a simple way to create beautiful documentation sites from Markdown files.
I kept needing docs for my side projects, but.. GitBook/Docusaurus felt like overkill and I wanted something that "just works"
Live demos
\- Blog example: https://eziwiki.vercel.app
\- Self-documenting-landing-page: https://i3months.com
Built with Next.js 14, TypeScript, Tailwind CSS, Zustand
Github : https://github.com/i3months/eziwiki
github star would be really really really helpful.
Feebacks are welcome!
(https://www.reddit.com/submit/?sourceid=t31p9pkax)
https://redd.it/1pbv7xh
@r_opensource
I built eziwiki - a simple way to create beautiful documentation sites from Markdown files.
I kept needing docs for my side projects, but.. GitBook/Docusaurus felt like overkill and I wanted something that "just works"
Live demos
\- Blog example: https://eziwiki.vercel.app
\- Self-documenting-landing-page: https://i3months.com
Built with Next.js 14, TypeScript, Tailwind CSS, Zustand
Github : https://github.com/i3months/eziwiki
github star would be really really really helpful.
Feebacks are welcome!
(https://www.reddit.com/submit/?sourceid=t31p9pkax)
https://redd.it/1pbv7xh
@r_opensource
eziwiki.vercel.app
eziwiki - Beautiful Documentation Made Easy
A beautiful, minimal wiki and documentation site generator inspired by Notion and Obsidian
My project: Self-Healing Multi-Agent LLM System
https://www.reddit.com/r/LLMUIcore/comments/1pbymdi/project_of_the_day_self_healing_multiagent_llm/?utm_source=share&utm_medium=web3x&utm_name=web3xcss&utm_term=1&utm_content=share_button
https://redd.it/1pbynz0
@r_opensource
https://www.reddit.com/r/LLMUIcore/comments/1pbymdi/project_of_the_day_self_healing_multiagent_llm/?utm_source=share&utm_medium=web3x&utm_name=web3xcss&utm_term=1&utm_content=share_button
https://redd.it/1pbynz0
@r_opensource
Reddit
From the LLMUIcore community on Reddit
Explore this post and more from the LLMUIcore community
Can someone review this new open-source YouTube channel blocker "FilterTube" for safety? I cant read code... (Im a smooth brain)
Hey everyone
I have been searching forever for a functional YouTube channel blocker. I heard about BlockTube, but people say its unreliable now. Today I found a brand new extension called "FilterTube"
Reddit post (from the developer): https://www.reddit.com/r/youtube/comments/1pbm7qj/created\_a\_youtube\_content\_filter\_to\_block/
GitHub: https://github.com/varshneydevansh/FilterTube
Chrome Web Store: https://chromewebstore.google.com/detail/filtertube/cjmdggnnpmpchholgnkfokibidbbnfgc
It has no reviews, and seems extremely new.
I have zero clue about code, browser APIs, or extension permissions, so Im hoping someone here can look at the source code and tell me:
\-Is it safe to install?
\-Does it access anything it shouldnt (passwords, cookies, accounts, etc)?
\-Does it send data to any external servers?
\-Any red flags in the code or manifest?
Im pretty cautious with unknown extensions, especially ones with no reviews.
If this thing is legit and safe, I would love to use it, and recommend it, since it seems like a small solo developer project.
Thanks in advance! Please be nice, Im totally clueless when it comes to code. And I want it to be 100% safe, before I can recommend it to others.
https://redd.it/1pc17p0
@r_opensource
Hey everyone
I have been searching forever for a functional YouTube channel blocker. I heard about BlockTube, but people say its unreliable now. Today I found a brand new extension called "FilterTube"
Reddit post (from the developer): https://www.reddit.com/r/youtube/comments/1pbm7qj/created\_a\_youtube\_content\_filter\_to\_block/
GitHub: https://github.com/varshneydevansh/FilterTube
Chrome Web Store: https://chromewebstore.google.com/detail/filtertube/cjmdggnnpmpchholgnkfokibidbbnfgc
It has no reviews, and seems extremely new.
I have zero clue about code, browser APIs, or extension permissions, so Im hoping someone here can look at the source code and tell me:
\-Is it safe to install?
\-Does it access anything it shouldnt (passwords, cookies, accounts, etc)?
\-Does it send data to any external servers?
\-Any red flags in the code or manifest?
Im pretty cautious with unknown extensions, especially ones with no reviews.
If this thing is legit and safe, I would love to use it, and recommend it, since it seems like a small solo developer project.
Thanks in advance! Please be nice, Im totally clueless when it comes to code. And I want it to be 100% safe, before I can recommend it to others.
https://redd.it/1pc17p0
@r_opensource
Reddit
From the youtube community on Reddit: Created a YouTube Content Filter to BLOCK ANYTHING based on WORDS
Explore this post and more from the youtube community
Open source app alternatives
Please suggest open source equivalents of these apps. If there are any, I couldn't find any
https://play.google.com/store/apps/details?id=com.pengyou.cloneapp
https://play.google.com/store/apps/details?id=com.clone.android.dual.space
https://redd.it/1pc2ras
@r_opensource
Please suggest open source equivalents of these apps. If there are any, I couldn't find any
https://play.google.com/store/apps/details?id=com.pengyou.cloneapp
https://play.google.com/store/apps/details?id=com.clone.android.dual.space
https://redd.it/1pc2ras
@r_opensource
Google Play
Clone App-Parallel Dual Space - Apps on Google Play
Hide apps/photos/videos, app lock & video downloader in private space
Petition to formally recognize open source work as civic service in Germany
https://www.openpetition.de/petition/online/anerkennung-von-open-source-arbeit-als-ehrenamt-in-deutschland#petition-main
https://redd.it/1pc3s5f
@r_opensource
https://www.openpetition.de/petition/online/anerkennung-von-open-source-arbeit-als-ehrenamt-in-deutschland#petition-main
https://redd.it/1pc3s5f
@r_opensource
openPetition
Anerkennung von Open-Source-Arbeit als Ehrenamt in Deutschland - Online petition
Open-Source-Software bildet heute das Fundament großer Teile der digitalen Infrastruktur – in Verwaltung, Wirtschaft, Forschung und im täglichen Leben. Selbst im aktuellen Koalitionsvertrag der Bundesregierung wird Open-Source-Software als elementarer Baustein…
Amber the programming language compiled to Bash, 0.5.1 release
https://docs.amber-lang.com/getting_started/whats_new
https://redd.it/1pc4lw6
@r_opensource
https://docs.amber-lang.com/getting_started/whats_new
https://redd.it/1pc4lw6
@r_opensource
Documentation for Amber programming language
Amber Documentation
I built an AI video search tool, open sourced it, and Reddit loved it
https://github.com/iliashad/edit-mind
https://redd.it/1pc5r7s
@r_opensource
https://github.com/iliashad/edit-mind
https://redd.it/1pc5r7s
@r_opensource
GitHub
GitHub - IliasHad/edit-mind: Web App that indexes videos with AI (object detection, face recognition, emotion analysis), enables…
Web App that indexes videos with AI (object detection, face recognition, emotion analysis), enables semantic search through natural language queries, and export scenes - GitHub - IliasHad/edit-min...
Open Source Email Client For Android
Any open source email client that has a clean UI and has the rule creating feature (for folders) similar to Outlook?
https://redd.it/1pc62vl
@r_opensource
Any open source email client that has a clean UI and has the rule creating feature (for folders) similar to Outlook?
https://redd.it/1pc62vl
@r_opensource
Reddit
From the opensource community on Reddit
Explore this post and more from the opensource community
Angie's list but for open source developers?
Is there a platform like fiverr/Angi's list specifically for open source developers?
Not a bug bounty program, but a platform where small businesses can hire open source developers and pay them for time spent (vs. Subnoscription to a product)
https://redd.it/1pc5njn
@r_opensource
Is there a platform like fiverr/Angi's list specifically for open source developers?
Not a bug bounty program, but a platform where small businesses can hire open source developers and pay them for time spent (vs. Subnoscription to a product)
https://redd.it/1pc5njn
@r_opensource
Reddit
From the opensource community on Reddit
Explore this post and more from the opensource community
PoG - the first open, live, privacy-first AI media provenance registry
I’ve just shipped the first fully functional open alternative to closed corporate AI watermarking system on Base.
Repo: https://github.com/TamTunnel/PoG
It includes an invisible watermark and an on-chain receipt in just five lines of code.
The dual hashes (exact and perceptual) ensure that the watermark survives compression and edits.
The system maintains full creator anonymity, displaying only a random wallet address.
Verification is tiered, ranging from strong to weak and none.
The system adheres to the OpenAPI specification and provides a TypeScript client in a single command.
A live contract, Python client, verifier, tests, and documentation are all included.
C2PA is mostly future, commercial tools are closed and expensive.
PoG is Apache 2.0, deployed today, costs ~$0.001, and you can verify any image with a single drag-and-drop.
Gasless relayer coming Q1 2026.
Looking for contributors on the relayer, browser extension, and getting ComfyUI/A1111/InvokeAI to ship it by default.
Would appreciate if you can star ⭐️ the repo to help gain momentum!
https://redd.it/1pc8xhh
@r_opensource
I’ve just shipped the first fully functional open alternative to closed corporate AI watermarking system on Base.
Repo: https://github.com/TamTunnel/PoG
It includes an invisible watermark and an on-chain receipt in just five lines of code.
The dual hashes (exact and perceptual) ensure that the watermark survives compression and edits.
The system maintains full creator anonymity, displaying only a random wallet address.
Verification is tiered, ranging from strong to weak and none.
The system adheres to the OpenAPI specification and provides a TypeScript client in a single command.
A live contract, Python client, verifier, tests, and documentation are all included.
C2PA is mostly future, commercial tools are closed and expensive.
PoG is Apache 2.0, deployed today, costs ~$0.001, and you can verify any image with a single drag-and-drop.
Gasless relayer coming Q1 2026.
Looking for contributors on the relayer, browser extension, and getting ComfyUI/A1111/InvokeAI to ship it by default.
Would appreciate if you can star ⭐️ the repo to help gain momentum!
https://redd.it/1pc8xhh
@r_opensource
GitHub
GitHub - TamTunnel/PoG: Open Source Privacy-First AI media Watermarking & Provenance Registry
Open Source Privacy-First AI media Watermarking & Provenance Registry - TamTunnel/PoG
State of Open Source Survey
Hello! Disclaimer: I'm employed by Perforce OpenLogic.
Calling all open source professionals.
Perforce OpenLogic and our partners Open Source Initiative (OSI) and Eclipse Foundation, are seeking insights from OSS users worldwide to produce a comprehensive report on open source usage and emerging trends.
The more responses we get, the more accurate and valuable the final report will be for the entire open source community.
We'd love your input! https://www.surveymonkey.com/r/FYZGRNM
I can share the report with the community once it's produced in the spring.
https://redd.it/1pcaweg
@r_opensource
Hello! Disclaimer: I'm employed by Perforce OpenLogic.
Calling all open source professionals.
Perforce OpenLogic and our partners Open Source Initiative (OSI) and Eclipse Foundation, are seeking insights from OSS users worldwide to produce a comprehensive report on open source usage and emerging trends.
The more responses we get, the more accurate and valuable the final report will be for the entire open source community.
We'd love your input! https://www.surveymonkey.com/r/FYZGRNM
I can share the report with the community once it's produced in the spring.
https://redd.it/1pcaweg
@r_opensource
Linkedin
Open Source Initiative (OSI) | LinkedIn
Open Source Initiative (OSI) | 27,664 followers on LinkedIn. Global non-profit: promotes and protects open source software, development & communities through education and advocacy. | Open source is a development method for software that harnesses the power…
A small reflection on contributor flow inspired by a FaceSeek comment.
While organizing a set of issues for an open source project, I recalled a FaceSeek conversation about how newcomers often feel hesitant to take the first step unless the path looks welcoming. With that in mind, I rewrote a few denoscriptions to make them more approachable and less intimidating. It didn’t change the technical depth, but it made the project feel more human. It reminded me how vital clarity and warmth are when building a community-driven space. These small shifts often help contributions grow naturally over time.
https://redd.it/1pca2ib
@r_opensource
While organizing a set of issues for an open source project, I recalled a FaceSeek conversation about how newcomers often feel hesitant to take the first step unless the path looks welcoming. With that in mind, I rewrote a few denoscriptions to make them more approachable and less intimidating. It didn’t change the technical depth, but it made the project feel more human. It reminded me how vital clarity and warmth are when building a community-driven space. These small shifts often help contributions grow naturally over time.
https://redd.it/1pca2ib
@r_opensource
Reddit
From the opensource community on Reddit
Explore this post and more from the opensource community
JSON based tool for prototyping/mocking APIs
Hey everyone!
I just finished my first open source project called RustyJSONServer, a lightweight mock API server that uses JSON configs and a tiny noscripting language to define dynamic or static responses.
It supports inline or external noscript files, splitting configs across multiple files, hot-reloading, and can even act as a structured sandbox for generating backend logic with AI tools. I also created a small VS Code extension to go with it.
I’d love to get feedback, ideas, or criticism. I know there is still lots to improve..
Repo link: https://github.com/TudorDumitras/rustyjsonserver
https://redd.it/1pcdjv0
@r_opensource
Hey everyone!
I just finished my first open source project called RustyJSONServer, a lightweight mock API server that uses JSON configs and a tiny noscripting language to define dynamic or static responses.
It supports inline or external noscript files, splitting configs across multiple files, hot-reloading, and can even act as a structured sandbox for generating backend logic with AI tools. I also created a small VS Code extension to go with it.
I’d love to get feedback, ideas, or criticism. I know there is still lots to improve..
Repo link: https://github.com/TudorDumitras/rustyjsonserver
https://redd.it/1pcdjv0
@r_opensource
GitHub
GitHub - TudorDumitras/rustyjsonserver: Fast, flexible mock API server powered by JSON configuration and a lightweight noscripting…
Fast, flexible mock API server powered by JSON configuration and a lightweight noscripting language (`rjnoscript`). - TudorDumitras/rustyjsonserver
PSMUX - A drop-in Tmux Alternative for Powershell on Windows
Please try this and please give me your feedback if you're also some one who missed tmux in native powershell..
https://github.com/marlocarlo/psmux
https://redd.it/1pcfcdm
@r_opensource
Please try this and please give me your feedback if you're also some one who missed tmux in native powershell..
https://github.com/marlocarlo/psmux
https://redd.it/1pcfcdm
@r_opensource
GitHub
GitHub - marlocarlo/psmux: Terminal multiplexer for Windows - tmux alternative for PowerShell, Windows Terminal, cmd.exe. Includes…
Terminal multiplexer for Windows - tmux alternative for PowerShell, Windows Terminal, cmd.exe. Includes psmux, pmux, and tmux commands. - marlocarlo/psmux
SlideStage
Hey everyone, I built SlideStage to record slide presentations with a webcam overlay and live subnoscripts—all without uploading anything. It’s a free, open-source tool that runs completely in your browser – no login, no cloud. Just open SlideStage, click record, and present!
Key Features:
100% In-Browser: No downloads or installs; runs entirely on your device.
All-in-One Recording: Captures your slides, webcam video, and live captions together.
Privacy-First: No data is ever sent to a server.
Free & Open Source: Totally free to use and modify (see GitHub).
Think of it like an open-source alternative to Loom for slide decks. I’d love to hear your feedback or answer any questions! Check out the demo and source code on GitHub. Cheers! 🙌
More insights on: https://github.com/IBNKHALID06/SlideStage
https://redd.it/1pcgham
@r_opensource
Hey everyone, I built SlideStage to record slide presentations with a webcam overlay and live subnoscripts—all without uploading anything. It’s a free, open-source tool that runs completely in your browser – no login, no cloud. Just open SlideStage, click record, and present!
Key Features:
100% In-Browser: No downloads or installs; runs entirely on your device.
All-in-One Recording: Captures your slides, webcam video, and live captions together.
Privacy-First: No data is ever sent to a server.
Free & Open Source: Totally free to use and modify (see GitHub).
Think of it like an open-source alternative to Loom for slide decks. I’d love to hear your feedback or answer any questions! Check out the demo and source code on GitHub. Cheers! 🙌
More insights on: https://github.com/IBNKHALID06/SlideStage
https://redd.it/1pcgham
@r_opensource
GitHub
GitHub - IBNKHALID06/SlideStage
Contribute to IBNKHALID06/SlideStage development by creating an account on GitHub.
GitHub - necdetsanli/EyeRest: A lightweight Windows tray application that helps you follow the 20–20–20 rule by reminding you every 20 minutes to rest your eyes and look into the distance.
Hi everyone,
I’d like to share a small open-source project I’ve been working on: EyeRest, a Windows tray application that helps you follow the 20–20–20 rule for eye health:
Every 20 minutes, look at something about 20 feet (\~6 meters) away for at least 20 seconds.
I spend a lot of time in front of a screen (coding, studying, etc.) and kept forgetting to take short eye breaks, so I built a tiny tool that quietly reminds me in the background.
What EyeRest does
\- Runs quietly in the system tray (notification area).
\- Shows a desktop notification when it’s time to rest your eyes:
\- Uses Windows 10/11 toast notifications when available,
\- Falls back to a classic tray balloon if toasts aren’t supported.
\- Uses a configurable interval (default is 20 minutes).
\- Optional left-click toggle on the tray icon:
\- Normal icon when reminders are active,
\- A “snoozed” icon when reminders are off.
\- Small Options dialog to:
\- Enable/disable reminders for the current session,
\- Adjust the reminder interval,
\- Enable or disable left-click toggling.
\- An About window with version and author information.
The goal is to keep it as minimal and unobtrusive as possible: no big UI, no background service — just a small tray app that gently nudges you to protect your eyes.
Tech details
\- Platform: Windows desktop
\- Stack: .NET Framework 4.8 + WinForms
\- App model: ApplicationContext + NotifyIcon (no main window)
\- Timer: System.Threading.Timer with marshaling back to the UI thread
\- Notifications: Microsoft.Toolkit.Uwp.Notifications for toasts, with a tray balloon fallback
\- Packaging:
\- MSI installer (Visual Studio Setup Project)
\- MSIX package published on the Microsoft Store
Repo: https://github.com/necdetsanli/EyeRest
License & privacy
\- License: MIT
\- No telemetry
\- No accounts, no cloud backend, no external services
\- All behavior is local to the user’s machine (tray icon, notifications, small dialogs)
I explicitly document this in the README and Store listing because I personally care a lot about privacy in small utilities like this.
How to contribute
If this sounds interesting and you’d like to contribute, I’d really appreciate it. Some ideas that are on the roadmap or open for discussion:
\- Smarter handling of user idle time (e.g. don’t nudge if the user is away)
\- Better persistence of options between sessions
\- More flexible snooze behavior or richer notification actions
\- Additional accessibility / UX improvements
You can:
\- Open an issue with ideas, bugs, or feedback
\- Suggest improvements to the code (refactoring, patterns, tests)
\- Help with docs, localization, or packaging (e.g. winget / Chocolatey)
Thanks for reading. If you have feedback on the project itself, or on how I’ve structured the repo (docs, packaging, etc.), I’m very open to suggestions. 🙂
https://redd.it/1pcezgh
@r_opensource
Hi everyone,
I’d like to share a small open-source project I’ve been working on: EyeRest, a Windows tray application that helps you follow the 20–20–20 rule for eye health:
Every 20 minutes, look at something about 20 feet (\~6 meters) away for at least 20 seconds.
I spend a lot of time in front of a screen (coding, studying, etc.) and kept forgetting to take short eye breaks, so I built a tiny tool that quietly reminds me in the background.
What EyeRest does
\- Runs quietly in the system tray (notification area).
\- Shows a desktop notification when it’s time to rest your eyes:
\- Uses Windows 10/11 toast notifications when available,
\- Falls back to a classic tray balloon if toasts aren’t supported.
\- Uses a configurable interval (default is 20 minutes).
\- Optional left-click toggle on the tray icon:
\- Normal icon when reminders are active,
\- A “snoozed” icon when reminders are off.
\- Small Options dialog to:
\- Enable/disable reminders for the current session,
\- Adjust the reminder interval,
\- Enable or disable left-click toggling.
\- An About window with version and author information.
The goal is to keep it as minimal and unobtrusive as possible: no big UI, no background service — just a small tray app that gently nudges you to protect your eyes.
Tech details
\- Platform: Windows desktop
\- Stack: .NET Framework 4.8 + WinForms
\- App model: ApplicationContext + NotifyIcon (no main window)
\- Timer: System.Threading.Timer with marshaling back to the UI thread
\- Notifications: Microsoft.Toolkit.Uwp.Notifications for toasts, with a tray balloon fallback
\- Packaging:
\- MSI installer (Visual Studio Setup Project)
\- MSIX package published on the Microsoft Store
Repo: https://github.com/necdetsanli/EyeRest
License & privacy
\- License: MIT
\- No telemetry
\- No accounts, no cloud backend, no external services
\- All behavior is local to the user’s machine (tray icon, notifications, small dialogs)
I explicitly document this in the README and Store listing because I personally care a lot about privacy in small utilities like this.
How to contribute
If this sounds interesting and you’d like to contribute, I’d really appreciate it. Some ideas that are on the roadmap or open for discussion:
\- Smarter handling of user idle time (e.g. don’t nudge if the user is away)
\- Better persistence of options between sessions
\- More flexible snooze behavior or richer notification actions
\- Additional accessibility / UX improvements
You can:
\- Open an issue with ideas, bugs, or feedback
\- Suggest improvements to the code (refactoring, patterns, tests)
\- Help with docs, localization, or packaging (e.g. winget / Chocolatey)
Thanks for reading. If you have feedback on the project itself, or on how I’ve structured the repo (docs, packaging, etc.), I’m very open to suggestions. 🙂
https://redd.it/1pcezgh
@r_opensource
GitHub
GitHub - necdetsanli/EyeRest: A lightweight Windows tray application that helps you follow the 20–20–20 rule by reminding you every…
A lightweight Windows tray application that helps you follow the 20–20–20 rule by reminding you every 20 minutes to rest your eyes and look into the distance. - necdetsanli/EyeRest