I endorse open source projects and I like to share my works that way too. But here's the dilemma I'm facing.
I'm okay with people cloning/forking and do whatever they wish except resharing it as their own and sharing them in their portfolio as they built it. I noticed many people keep doing this. I understand that nobody can fake it all the way to the end. But still, I don't know what licence should I select?
How can I convince my mind.
https://redd.it/1p13hkv
@r_opensource
I'm okay with people cloning/forking and do whatever they wish except resharing it as their own and sharing them in their portfolio as they built it. I noticed many people keep doing this. I understand that nobody can fake it all the way to the end. But still, I don't know what licence should I select?
How can I convince my mind.
https://redd.it/1p13hkv
@r_opensource
Reddit
From the opensource community on Reddit
Explore this post and more from the opensource community
🚀 PAL now runs on Wayland! Help test it before the official release
Hey everyone,
PAL, our low-level cross-platform abstraction layer, now supports **Wayland** on Linux! This means smoother window creation, input handling, and modern Linux compositor support. Key updates:
* Wayland backend for window creation and input handling
* EGL context creation on Wayland
* Fallback to X11 if Wayland isn’t available
The changes are on a **feature branch**, so you can try them **before the official release on November 21st**.
**How to test:**
1. Fetch and checkout the branch:
2. Build PAL and run on your Wayland setup (KDE Plasma, GNOME, or other Wayland compositor)
3. Test window creation, input, and monitor handling
4. Share bugs or feedback here or on the [Github PR](https://github.com/nichcode/PAL/pull/3)
https://redd.it/1p15sm8
@r_opensource
Hey everyone,
PAL, our low-level cross-platform abstraction layer, now supports **Wayland** on Linux! This means smoother window creation, input handling, and modern Linux compositor support. Key updates:
* Wayland backend for window creation and input handling
* EGL context creation on Wayland
* Fallback to X11 if Wayland isn’t available
The changes are on a **feature branch**, so you can try them **before the official release on November 21st**.
**How to test:**
1. Fetch and checkout the branch:
2. Build PAL and run on your Wayland setup (KDE Plasma, GNOME, or other Wayland compositor)
3. Test window creation, input, and monitor handling
4. Share bugs or feedback here or on the [Github PR](https://github.com/nichcode/PAL/pull/3)
https://redd.it/1p15sm8
@r_opensource
GitHub
Add wayland-based backend support by nichcode · Pull Request #3 · nichcode/PAL
Denoscription
WHAT CHANGED:
Video: Added Wayland-based backend support.
Video: Added palGetVideoFeaturesEx() to check old and extended supported features.
Video: Added palGetWindowHandleInfoEx(...
WHAT CHANGED:
Video: Added Wayland-based backend support.
Video: Added palGetVideoFeaturesEx() to check old and extended supported features.
Video: Added palGetWindowHandleInfoEx(...
Scrcpy GUI Enhanced - GTK 3 GUI to control Android over WiFi or USB
A native GTK 3 desktop application that streamlines managing scrcpy sessions. It wraps common Android device workflows, USB and wireless pairing, session control, and device persistence all behind a modern interface.
This has been developed in Python with GTK 3, PyGObject bindings, adb, and a modern scrcpy build (2.4 or newer), so far it's only been tested on Linux Mint with a Redmi K70 Pro (if you want to help test hit me up).
Features
- Live discovery: Automatic USB + wireless scans with a centralized presence monitor that keeps reachability up-to-date without hogging resources.
- Per-device profiles: Mix presets, overrides, launch-app rules, IME placement, and custom args—each saved device can have its own scrcpy recipe.
- Virtual displays: One-click virtual sessions (from live or saved lists) with optional system UI hiding, app auto-launch, and IME redirection.
- Wireless toolkit: Guided USB→Wi-Fi setup, QR pairing dialog, TCP/IP helpers, and resilient rediscovery for devices with dynamic IPs.
- Saved device management: Rename, favourite, connect (USB/Wi-Fi/virtual), or remove devices quickly through a responsive, scroll-friendly UI.
- Productivity extras: Logging panel, screenshot/recording destinations and settings import/export.
https://github.com/breixopd/Scrcpy-Manager-UI
https://redd.it/1p17mwe
@r_opensource
A native GTK 3 desktop application that streamlines managing scrcpy sessions. It wraps common Android device workflows, USB and wireless pairing, session control, and device persistence all behind a modern interface.
This has been developed in Python with GTK 3, PyGObject bindings, adb, and a modern scrcpy build (2.4 or newer), so far it's only been tested on Linux Mint with a Redmi K70 Pro (if you want to help test hit me up).
Features
- Live discovery: Automatic USB + wireless scans with a centralized presence monitor that keeps reachability up-to-date without hogging resources.
- Per-device profiles: Mix presets, overrides, launch-app rules, IME placement, and custom args—each saved device can have its own scrcpy recipe.
- Virtual displays: One-click virtual sessions (from live or saved lists) with optional system UI hiding, app auto-launch, and IME redirection.
- Wireless toolkit: Guided USB→Wi-Fi setup, QR pairing dialog, TCP/IP helpers, and resilient rediscovery for devices with dynamic IPs.
- Saved device management: Rename, favourite, connect (USB/Wi-Fi/virtual), or remove devices quickly through a responsive, scroll-friendly UI.
- Productivity extras: Logging panel, screenshot/recording destinations and settings import/export.
https://github.com/breixopd/Scrcpy-Manager-UI
https://redd.it/1p17mwe
@r_opensource
GitHub
GitHub - breixopd/Scrcpy-Manager-UI
Contribute to breixopd/Scrcpy-Manager-UI development by creating an account on GitHub.
PPP-over-HTTP/2: Having Fun with dumbproxy and pppd
https://snawoot.github.io/ppp-over-http2/
https://redd.it/1p1exp7
@r_opensource
https://snawoot.github.io/ppp-over-http2/
https://redd.it/1p1exp7
@r_opensource
Vladislav Yarmak
PPP-over-HTTP/2: Having Fun with dumbproxy and pppd
Website
Open source inbox for AI agents
Sendook is an open-source inbox built for AI agents — it handles sending, receiving, and parsing email at scale.
GitHub: https://github.com/getrupt/sendook
It’s designed to make email I/O easy for developers working on AI workflows, agents, or automation systems.
We built this because we use it a lot internally and have no current hopes beyond making it open-source. Would love feedback and thoughts.
https://redd.it/1p1g5ds
@r_opensource
Sendook is an open-source inbox built for AI agents — it handles sending, receiving, and parsing email at scale.
GitHub: https://github.com/getrupt/sendook
It’s designed to make email I/O easy for developers working on AI workflows, agents, or automation systems.
We built this because we use it a lot internally and have no current hopes beyond making it open-source. Would love feedback and thoughts.
https://redd.it/1p1g5ds
@r_opensource
GitHub
GitHub - getrupt/sendook: Email infrastructure for AI agents at scale
Email infrastructure for AI agents at scale. Contribute to getrupt/sendook development by creating an account on GitHub.
Built my own xdg-open alternative because the old one annoyed me — meet YAXO
https://github.com/yogeshdofficial/yaxo
https://redd.it/1p1f98j
@r_opensource
https://github.com/yogeshdofficial/yaxo
https://redd.it/1p1f98j
@r_opensource
GitHub
GitHub - yogeshdofficial/yaxo: Modern replacement for xdg-open
Modern replacement for xdg-open. Contribute to yogeshdofficial/yaxo development by creating an account on GitHub.
I'm building local replacements for AI apps using (OSS) Observer and I need your help finding more!
https://www.youtube.com/shorts/aqUYPoAtkRs
https://redd.it/1p1jo0o
@r_opensource
https://www.youtube.com/shorts/aqUYPoAtkRs
https://redd.it/1p1jo0o
@r_opensource
YouTube
Should I replace Cluely next? 🤔
Example demo of using Observer to track your calories throughout the day. #ai #artificialintelligence #chatgpt #llm #coding #machinelearning #fyp #tec...
Are there any free and open source projects for smart televisions?
Something to turn the smart TV into a dumb TV that just can use HDMI and over the air broadcasts? I'm tired of smart TVs being super slow/unoptimized and trying to sell my data.
https://redd.it/1p1l2rx
@r_opensource
Something to turn the smart TV into a dumb TV that just can use HDMI and over the air broadcasts? I'm tired of smart TVs being super slow/unoptimized and trying to sell my data.
https://redd.it/1p1l2rx
@r_opensource
Reddit
From the opensource community on Reddit
Explore this post and more from the opensource community
We are in dire need of contribution
https://github.com/awesome-open-source-projects/percent
https://redd.it/1p1mf3a
@r_opensource
https://github.com/awesome-open-source-projects/percent
https://redd.it/1p1mf3a
@r_opensource
GitHub
GitHub - awesome-open-source-projects/percent: A comprehensive codebase to calculate percentages.
A comprehensive codebase to calculate percentages. - awesome-open-source-projects/percent
We wanted to make management of cross-region Postgres clusters easy, so we made a PostgreSQL Control Plane
https://github.com/pgEdge/control-plane
https://redd.it/1p1kbk6
@r_opensource
https://github.com/pgEdge/control-plane
https://redd.it/1p1kbk6
@r_opensource
GitHub
GitHub - pgEdge/control-plane: pgEdge Postgres Control Plane
pgEdge Postgres Control Plane. Contribute to pgEdge/control-plane development by creating an account on GitHub.
Releasing LeanMCP SDK: open source nodejs sdk tools to massively simplify building MCP servers
Hi r/opensource,
I've been working on a few MCPs lately and noticed there's a ton of boilerplate code I have to write each time. I tried existing platforms like mcp-handler and xmcp, but they were really messy, especially since we're using custom auth servers.
So, we built an internal SDK and used it a lot. It literally cuts down the boilerplate code by more than 60%. It abstracts out the auth by just providing the auth providers. Today, I'm happy to make this SDK public. I wrapped each package and published an open-source SDK for it.
Releasing it here: [https://www.npmjs.com/org/leanmcp](https://www.npmjs.com/org/leanmcp)
Packages:
* **leanmcp/core**: Core library implementing decorators, reflection, and MCP runtime server.
* **leanmcp/auth**: Authentication and identity module supporting multiple providers.
* **leanmcp/elicitation**: Elicitation support for LeanMCP - structured user input collection.
* **leanmcp/cli**: Command-line interface for scaffolding LeanMCP projects.
* **leanmcp/utils**: Helper utilities and decorators shared across modules.
If you've built MCPs, does this help with your setup? What are the top features you would look at?
Would be happy to connect. DMs are open
Github: [https://github.com/LeanMCP/leanmcp-sdk](https://github.com/LeanMCP/leanmcp-sdk)
https://redd.it/1p1yhja
@r_opensource
Hi r/opensource,
I've been working on a few MCPs lately and noticed there's a ton of boilerplate code I have to write each time. I tried existing platforms like mcp-handler and xmcp, but they were really messy, especially since we're using custom auth servers.
So, we built an internal SDK and used it a lot. It literally cuts down the boilerplate code by more than 60%. It abstracts out the auth by just providing the auth providers. Today, I'm happy to make this SDK public. I wrapped each package and published an open-source SDK for it.
Releasing it here: [https://www.npmjs.com/org/leanmcp](https://www.npmjs.com/org/leanmcp)
Packages:
* **leanmcp/core**: Core library implementing decorators, reflection, and MCP runtime server.
* **leanmcp/auth**: Authentication and identity module supporting multiple providers.
* **leanmcp/elicitation**: Elicitation support for LeanMCP - structured user input collection.
* **leanmcp/cli**: Command-line interface for scaffolding LeanMCP projects.
* **leanmcp/utils**: Helper utilities and decorators shared across modules.
If you've built MCPs, does this help with your setup? What are the top features you would look at?
Would be happy to connect. DMs are open
Github: [https://github.com/LeanMCP/leanmcp-sdk](https://github.com/LeanMCP/leanmcp-sdk)
https://redd.it/1p1yhja
@r_opensource
Tried to connect funding with open source issues — still failing to gain traction
https://openpledge.io
https://redd.it/1p21b0b
@r_opensource
https://openpledge.io
https://redd.it/1p21b0b
@r_opensource
www.openpledge.io
OpenPledge - We connect open source contributors with pledgers
App where open source contributors are rewarded, and pledgers see real results.
FairScan: my attempt at building an open-source app that "just works" for non-technical users
Hi everyone,
For a while now, I've been wanting to build respectful software that ordinary, non-technical users could actually use. I chose an Android document-scanner because almost every free option in that space either sends data to a server or is packed with ads, trackers, and hidden limitations. It felt like a good place to try something different.
Two months ago, after several months of work, I released the first public version of FairScan. My goal is to make an app that is both simple and respectful:
Respectful: open-source, privacy-friendly, offline, no ads, no account, no tracking.
Simple: something anyone can use confidently, getting a clean PDF in a few seconds without having to think about it.
That turned out to be a real challenge. Many open-source apps are fantastic for developers and power users, but I think it's rare to see projects that aim for the level of polish and everyday usability expected by non-technical people.
For FairScan, I spent quite some time on automatic document detection because it needs to be extremely reliable. I trained a custom segmentation model and explored many ideas to handle real-world conditions: folded pages, multiple documents in the frame, a white document on a white background... I also had to rethink significant parts of the UI after giving the app to non-technical people and seeing where they got confused.
Building a respectful app comes with its own constraints. I created a public dataset for the ML model, which turned out to be significantly more work than keeping everything private (see this post).
I'm not claiming FairScan solves all of this and it's still a work in progress. But I'm trying to do my part in showing, alongside many other projects, that open source can deliver simple, reliable tools for everyday people. And I hope FairScan can contribute, even in a small way, to encouraging people to expect more respectful software in their daily lives.
If this resonates with you, I'd be happy to hear your thoughts, feedback, or criticism.
Repository: https://github.com/pynicolas/FairScan
Website: https://fairscan.org/
https://redd.it/1p21vll
@r_opensource
Hi everyone,
For a while now, I've been wanting to build respectful software that ordinary, non-technical users could actually use. I chose an Android document-scanner because almost every free option in that space either sends data to a server or is packed with ads, trackers, and hidden limitations. It felt like a good place to try something different.
Two months ago, after several months of work, I released the first public version of FairScan. My goal is to make an app that is both simple and respectful:
Respectful: open-source, privacy-friendly, offline, no ads, no account, no tracking.
Simple: something anyone can use confidently, getting a clean PDF in a few seconds without having to think about it.
That turned out to be a real challenge. Many open-source apps are fantastic for developers and power users, but I think it's rare to see projects that aim for the level of polish and everyday usability expected by non-technical people.
For FairScan, I spent quite some time on automatic document detection because it needs to be extremely reliable. I trained a custom segmentation model and explored many ideas to handle real-world conditions: folded pages, multiple documents in the frame, a white document on a white background... I also had to rethink significant parts of the UI after giving the app to non-technical people and seeing where they got confused.
Building a respectful app comes with its own constraints. I created a public dataset for the ML model, which turned out to be significantly more work than keeping everything private (see this post).
I'm not claiming FairScan solves all of this and it's still a work in progress. But I'm trying to do my part in showing, alongside many other projects, that open source can deliver simple, reliable tools for everyday people. And I hope FairScan can contribute, even in a small way, to encouraging people to expect more respectful software in their daily lives.
If this resonates with you, I'd be happy to hear your thoughts, feedback, or criticism.
Repository: https://github.com/pynicolas/FairScan
Website: https://fairscan.org/
https://redd.it/1p21vll
@r_opensource
Looking for an open source alternative to Microsoft ClipChamp
I use Microsoft ClipChamp and the free tier is good, but for higher quality and some extra features we have to pay for the pro plan. Is there any open source tool that works like ClipChamp? If yes please share it.
https://redd.it/1p24qgf
@r_opensource
I use Microsoft ClipChamp and the free tier is good, but for higher quality and some extra features we have to pay for the pro plan. Is there any open source tool that works like ClipChamp? If yes please share it.
https://redd.it/1p24qgf
@r_opensource
Reddit
From the opensource community on Reddit
Explore this post and more from the opensource community
Are there any open source twitch/streaming overlays/assets?
I was wondering if there are some free and open source twitch/streaming overlays/assets, such as banners or animations or something like that. Is there some sort of repo or store of these foss assets?
https://redd.it/1p25zue
@r_opensource
I was wondering if there are some free and open source twitch/streaming overlays/assets, such as banners or animations or something like that. Is there some sort of repo or store of these foss assets?
https://redd.it/1p25zue
@r_opensource
Reddit
From the opensource community on Reddit
Explore this post and more from the opensource community
An open-source movie recommandation webapp. Based on OMDb API. (MIT license)
https://github.com/FrenchSoftware/FilmFinder
https://redd.it/1p27xvr
@r_opensource
https://github.com/FrenchSoftware/FilmFinder
https://redd.it/1p27xvr
@r_opensource
GitHub
GitHub - FrenchSoftware/FilmFinder: An open-source movie recommandation webapp. Based on OMDb API.
An open-source movie recommandation webapp. Based on OMDb API. - FrenchSoftware/FilmFinder
Dotkeep: A simple dotfile manager/symlink farm
# Dotkeep!
Dotkeep is a new, simple dotfile manager/symlink farm written in Swift. It is a successor to Rancher, which was a similar symlink farm tool (that I advertised on a now-deleted post).
See the repo here
https://redd.it/1p2830d
@r_opensource
# Dotkeep!
Dotkeep is a new, simple dotfile manager/symlink farm written in Swift. It is a successor to Rancher, which was a similar symlink farm tool (that I advertised on a now-deleted post).
See the repo here
https://redd.it/1p2830d
@r_opensource
I open-sourced my Excel → JSON converter (Next.js 15, TypeScript)
Open-sourced a fully client-side Excel → JSON converter with advanced features and no tracking/uploading.
Repo: https://github.com/pankaj-kumar-yadav/convert-desk
Demo: https://convert-desk.vercel.app
PRs, issues, criticism, all welcome.
https://redd.it/1p2aggt
@r_opensource
Open-sourced a fully client-side Excel → JSON converter with advanced features and no tracking/uploading.
Repo: https://github.com/pankaj-kumar-yadav/convert-desk
Demo: https://convert-desk.vercel.app
PRs, issues, criticism, all welcome.
https://redd.it/1p2aggt
@r_opensource
GitHub
GitHub - pankaj-kumar-yadav/convert-desk: Convert Desk is a browser-based Excel to JSON converter focused on privacy and speed.…
Convert Desk is a browser-based Excel to JSON converter focused on privacy and speed. Users can drag and drop .xlsx/.xls files, map columns, and preview results in real time—all processed client-si...
a blazingly fast Rust based photo/video management solution with superior customization and configurability
This is a Google Photos, Synology Photos, and Immich alternative, which doesn't choke out on large photo collections, and offers highly configurable facial recognition features, which you may use (or not) at your discretion.
https://github.com/markrai/nazr-backend-sqlite
https://github.com/markrai/nazr-frontend-web
https://redd.it/1p2dmgo
@r_opensource
This is a Google Photos, Synology Photos, and Immich alternative, which doesn't choke out on large photo collections, and offers highly configurable facial recognition features, which you may use (or not) at your discretion.
https://github.com/markrai/nazr-backend-sqlite
https://github.com/markrai/nazr-frontend-web
https://redd.it/1p2dmgo
@r_opensource
GitHub
GitHub - markrai/nazr-backend-sqlite: a Rust & SQLite based backend for Nazr: a self-hosted photo & video management solution
a Rust & SQLite based backend for Nazr: a self-hosted photo & video management solution - markrai/nazr-backend-sqlite