Opensource by Reddit – Telegram
Opensource by Reddit
20 subscribers
5 photos
2 videos
9.52K 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
Python nPhoneCLI – PyPI package exposing nPhoneKIT’s Android tooling as a reusable library

Hey everyone,

Earlier this year I shared **nPhoneKIT**, a Python-based open-source toolkit with a GUI for interacting with Android devices (Samsung, LG, Motorola).

Now, I released nPhoneCLI: A version of nPhoneKIT, but as a PyPI package, intended to be used in automation, or in CLI tools.

It's licensed under GPLv3-only, just like nPhoneKIT.



Instead of a GUI, this focuses on being:

\- simple to import

\- explicit about what it does

\- usable in your own Python projects



It provides essentially the same features as nPhoneKIT, but in library form.

The README documents usage and examples clearly.



All functions return clear success values or raise Python exceptions so they’re easy to handle programmatically.



📦 PyPI: https://pypi.org/project/nphonecli



💻 GitHub: https://github.com/nlckysolutions/nPhoneCLI



Feedback, issues, and PRs are welcome.

https://redd.it/1q0mg07
@r_opensource
aegis or freeotp+?

Hi.

Been using freeotp+ for years and stumbled into aegis. looks good. does the fact it is more modern make it more secure (i read freeotp+ could be more vulnerable but i didn't understand how)?

any opinions on the 2 and comparing the 2?

I'm an everyday, normal user.

thx.

Edit: also, if i were to move, would i have to synchronise all my services i currently use with freeotp+ with aegis? or will aegis work as freetop+ if i simply import the freeotp+ export into aegis?

https://redd.it/1q0pg6c
@r_opensource
YouTube Auto Like – auto-like videos from your favorite channels

Backstory: I watch a lot of YouTube and want to support my favorite creators, but I honestly just forget to hit the like button.

So I built a simple "set and forget" extension to handle it.

Key Features:
- Whitelist: Auto-like videos from channels you trust.
- Blacklist: Auto-dislike channels you want to avoid.
- Global Rules: Define a default action (Like/Dislike/Neutral) for channels not on any list.
- Timing: Trigger instantly, after X seconds, or after watching X% of the video.
- Humanize: Adds random delays so interactions feel natural.

Technical:
- 100% Local (Chrome Storage), no tracking, no analytics.
- Open Source (MIT License).

Chrome Web Store: https://chromewebstore.google.com/detail/youtube-auto-like/nlpclmfebmnahbhffafphgnajkbkiaib

GitHub: https://github.com/fastfingertips/youtube-auto-liker

This is my first Chrome extension – code reviews or feature requests are welcome!

https://redd.it/1q0q3sm
@r_opensource
Mindwtr: An open-source, local-first alternative to Things 3 and Todoist (Tauri + React Native)

Hi r/opensource,

I am releasing v0.4.0 of Mindwtr, a project aiming to bring modern UX to the open-source productivity space.

Most "modern" to-do apps are closed-source SaaS products. The open-source alternatives often lack mobile apps or polished UIs. Mindwtr attempts to bridge that gap.

The Philosophy:

Your Data: Stored locally in accessible formats (JSON).
No Vendor Lock-in: You can uninstall the app and keep your data.
Sync Agnostic: Designed to work with Syncthing, Nextcloud, or standard file syncing.

Tech Stack:

Frontend: React / TypeScript
Desktop Wrapper: Tauri (Rust) for performance and security.
Mobile: React Native / Expo.

It is licensed under MIT/AGPL. I would love contributions, especially from anyone with experience in local-first data synchronization (CRDTs vs. Last-Write-Wins).

Repository: https://github.com/dongdongbh/Mindwtr

https://redd.it/1q0qcsy
@r_opensource
Obsidian's plugin publishing rules will not adhere to open-source licensing models

Recently, a comment from one of the Obsidian team members in the Discord OMG server confirmed that its plugin publishing rules won't adhere to open-source licensing models. It means even if a plugin is developed using a license that grants publishing rights (like GPL-3.0), Obsidian won't accept any forked versions until some conditions are met. For example, an explicit permission from the author is required if the upstream plugin is in active development (GPL-3.0 grants rights to publish without requiring an explicit permission). The developer policy on their website is not yet updated and still uses open-source licensing terms, and it doesn’t explicitly states whether a fork is allowed to publish or not. Quote: "Include a LICENSE file and clearly indicate the license of your plugin or theme."

Notably, seems like even Apple's App Store allows publishing if the forked app follows the license. Is such a change acceptable from the open source perspective? What are your thoughts?

Source

Disclaimer: The OP is not affiliated with the Obsidian team in any way.

https://redd.it/1q0xqhr
@r_opensource
What was the turning point when your project went from “random repo” → “people actually use this”?

Happy new year guys!

Question for you all:

👉 What was the turning point when your project went from “random oss repo” → “people actually use this”?

Was it:
posting here?
great docs?
luck?
pain-killer product?
memes?

Also — if you’re a solo builder, how do you stay motivated when literally nobody has starred your repo yet?

So, I’ve been lurking here for a while and finally decided to become “one of you” instead of just silently starring everyone else’s repos 😂

I’ve seen people here build some insanely cool stuff and somehow grow from “zero GitHub notifications” → “1000+ stars and real users”, and honestly that’s massively inspiring.

…I’d love to learn from you.

https://redd.it/1q0zlrb
@r_opensource
What are the best Open Source Projects to start contributing to as a Beginner?

So in 2026 I'm planning to making consistent Open source contributions.

I have made several personal projects but never made a Open source PR before.

What are some of the projects I could start with which have active maintainers?

My tech stack is MERN & React Native.

I'm looking for more B2C projects because it's easier to contribute to a project you can actually use.

Any and all suggestions are welcome!

https://redd.it/1q122dk
@r_opensource
Spoiled for choice - Licenses

Hi,

I wanted to implement a small project, a functional PHP page. I don't expect it to be of real use to many other users, but rather as a hobby and for my own use. Since I always use Github for development (as a history log and something like a backup), I would like to give the whole thing a license.

Since I'm “paranoid” enough, I still want to prohibit commercial use in the form of paid hosting for others without explicit permission. Hosting for use as a company or private individual, as well as without the intention of making a profit, should also be possible without explicit permission. Otherwise, modification, distribution, etc. should remain permitted, as with “normal” open source software.

Is there already such an established license? If there is more than one, can someone tell me what the advantages/disadvantages of each license would be?

tl;dr: Is there an open source license that prevents commercial use by third parties?


€dit: posted in german language by accident, updated to english translation

https://redd.it/1q15hj8
@r_opensource
hey guys , what are some discord server's , forums or community that you feel every contributor should be part of ?

so guys i am new to open source and want to deep dive into open source and be part of community . so to better understand and interact with more alike people i wanted to know your opinion , which resource , community , forum or discord server benefited you the most or got to meet the most helping people through it and got to know more about open source and got your roots strong in the community.

https://redd.it/1q17ec8
@r_opensource
ASCII art Reviving an abandoned GNOME ASCII-art project – looking for contributors & testers

Hi everyone 👋

I’ve started maintaining Letterpress, a previously abandoned GNOME project originally hosted on GNOME GitLab.
Letterpress converts images into ASCII/text art using different character sets.

I’ve re-hosted and revived the project here:
https://github.com/dhilipmpms/Letterpress

Recently, I added multi-language character support for text-art generation (for example: English characters, Tamil characters, Tamil-English mixed sets, etc.). You can check this work in the branches of the repository.

I’m looking for:
Contributors (GTK / GNOME / Python / Rust welcome)

Feedback on code structure and design

Testers for different languages & fonts

Ideas to improve performance and UX

This is a community-maintained fork, GPL-licensed, and not officially maintained by the GNOME Foundation.
If you’re interested in ASCII art, GNOME apps, or open-source revival projects, I’d really appreciate your support, suggestions, or PRs 🙏

https://redd.it/1q18sx9
@r_opensource
Tangent Notes releases version 0.11!

[Tangent](https://www.tangentnotes.com/) is a free & [open source](https://github.com/suchnsuch/Tangent) note writing and PKM tool. It operates on plain text markdown files directly on your machine and plays nice with other, similar tools (such as Obsidian).

Version 0.11 was just released and added:

* Support for embedding audio, video, and PDFs.
* Display of Mermaid Diagrams.
* Full customization of keyboard shortcuts.
* A new icon for MacOS Tahoe.
* And [more](https://mastodon.social/@tangentnotes/115782512894068560)!

If you've never encountered Tangent before, it features an innovative two-dimensional map of what notes you create, browse, and link to, making it so that you never get lost while exploring your thoughts. It supports `[[Wiki Links]]` with back-linking, inline-styled markdown, a custom query language for powerful search, and more!

Looking forward into the new year, the 0.12.x cycle will focus on improvements to lists and overall interface consistency. The 0.13.x cycle will focus on creating tools for publishing notes to the web!

https://redd.it/1q18jp7
@r_opensource
Made a nodejs framework

I tried to make a framework. It's kinda of mix of nestjs and express

But it's not based on express

I built it from scratch

The thing is i like nestjs but i wanted something make less complicated ( it's not that complicated but still )

https://github.com/tahamansoor/clawdia

Idk if I should post it here

https://redd.it/1q18kcg
@r_opensource
It filters your sensitive data out

Hi, if you need to type API,phone numbers and so on to automate stuff in LLMs, now you can do it without giving away your privacy.

free and open source: https://github.com/Keeper888/privacyguardian/tree/main

I've developed for linux so if you want it for mac or windows just let me know. Tomorrow I'm planning to release it for windows.

https://redd.it/1q1b6xv
@r_opensource
Headless and Opensource Minimal CMS (free)

Hi! I don't usually write much here, but I love blogging, and sometimes I post random thoughts on my blog.

The only thing is, I always did it with .md files, which is fine too. However, I was excited about the idea of using a CMS that was very minimal and avoiding the option of connecting something like WordPress or other big platforms.

So, I created this CMS. I know there are many CMSs out there, and this one might remind you of Zenblog since it's quite inspired by its interface. Also, I really like Jordi as well!

I use it for my personal blog and for my Saas

https://github.com/raulcanodev/zenex-cms

If you like it, I would be grateful if you could give it a star on GitHub

https://redd.it/1q18c84
@r_opensource
Advice Needed Two PRs competing for the same feature

Hi everyone,

I’m maintaining an open-source project and currently have two PRs that implement the same feature (a bilateral filter) but in different ways (the implementation details below aren't important with regards to my question):
- PR #176: Basic implementation in RGB space, optimized for performance with WASM. Simple and easy to integrate, but may produce minor color artifacts.
- PR #177: Uses CIELAB color space for perceptual accuracy. Produces better visual results but is more complex and potentially slower.

As a maintainer, I want to ensure we end up with a single, high-quality implementation and make that decision as fairly and kindly as possible. I’ve created a GitHub discussion to encourage the contributors to collaborate and combine the best aspects of both PRs, rather than competing against each other: https://github.com/Ryan-Millard/Img2Num/discussions/184

Before moving forward, I wanted to ask:
- How do you usually handle situations where multiple contributors submit different implementations of the same feature? I feel like this will be a very tough and possibly opinionated answer.
- Do you prefer picking one, combining ideas, or encouraging collaboration like I’m attempting to do?
- Any tips for keeping the process positive and transparent for all contributors? OSS is for everyone, so what I want isn't the important thing in my eyes - I want to get a final product that will benefit everyone.

Thank you for making it this far! I trust this sub - you guys always give great answers.

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