Opensource by Reddit – Telegram
Opensource by Reddit
20 subscribers
5 photos
2 videos
9.54K links
Reddit's ♨️ take on Open Source Technology.

Join the discussion ➡️ @opensource_chats

Channel Inquiries ➡️ @group_contacts_bot

👄 TIPS ➡️➡️➡️ https://news.1rj.ru/str/addlist/mB9fRZOHTUk5ZjZk

🌈 made possible by
@reddit2telegram
@r_channels
Download Telegram
🚀 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
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
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
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
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
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
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
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
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
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
WiFi only Phone

I’m exploring a project and wanted some feedback. The biggest hurdle to a good open source mobile experience seems to be the on device cellular modem. It’s a regulatory and engineering non-starter if you’re not a massive company.

I’ve seen several people lately keeping an older phone with no SIM around that is WiFi only. My partner in particular I’ve seen leave the house and not even notice she grabbed the wrong phone because most of the places we go have WiFi. If we just kept a cell hotspot in the car you’d never even notice. I recently had some cell service issues and barely noticed.

My idea is to optimize for a WiFi phone experience with strong support for external cell modems. Something that is more network transparent and modular for a mostly urban person. Modem isolation does create the barrier of needing two devices, but it also adds a lot to be desired from a privacy and carrier selection standpoint. After exploring some of the mobile ecosystem I think you could get an mvp out extremely quickly - a lot of major problems like app ecosystem lock-in have solutions like Waydroid.

https://redd.it/1p2chnr
@r_opensource