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
Just released a new library: react-native-frame-capture. Easy frame capturing for RN & Expo (with overlays, intervals & storage options)

### 📦 `react-native-frame-capture`

Hey everyone 👋
I just open-sourced a new library I built for React Native:
react-native-frame-capture — a native-powered frame capture module for Android (Expo compatible).

---

### ⚙️ What it does

A small library that lets you capture your app’s screen frames at any interval, optionally with overlays and flexible storage options.

⏱️ Capture frames every few ms/seconds
🖋️ Add overlays (image/text) to each captured frame
💾 Save frames to private, public, or custom directories
⚙️ Works in background
Supports Expo (Android)
🔧 Built with Kotlin (native) + TypeScript (JS bridge)

---

### 💡 Why I built it

While working on a React Native app, I needed a reliable way to record frame sequences — not full videos, just images at consistent intervals — and none of the existing solutions were stable or well-maintained.
So I built one from scratch, cleaned it up, and decided to release it as open source for others who might need it.

---

### Installation & Example

npm install react-native-frame-capture


Then:

import * as FrameCapture from 'react-native-frame-capture';

await FrameCapture.requestPermission();

await FrameCapture.startCapture({
capture: { interval: 1000 },
image: { quality: 80, format: 'jpeg' },
storage: { saveFrames: true, location: 'private' },
});

const sub = FrameCapture.addListener(
FrameCapture.CaptureEventType.FRAME_CAPTURED,
(event) => console.log('Captured:', event.filePath)
);

// Stop later
await FrameCapture.stopCapture();
sub.remove();


Docs, setup, and examples here 👉
📘 GitHub Repo
📦 npm: `react-native-frame-capture`

---

Feedback and contributions are super welcome — I’d love to know if anyone has ideas or use-cases for it 🙌

https://redd.it/1ou8k1s
@r_opensource
I need some feedback from you skilled opensource folks...

I need some feedback from you skilled r/opensource folks. As I approach retirement, subnoscription-based services need to go. I’ve been an Adobe Photoshop user since1.0 and addicted to Creative Cloud and my Mac.

 Here is my thought process on switching over to free or one time purchase. If you could share your thoughts and experience, I would greatly appreciate it.

Adobe Photoshop – Affinity Photo / Photopea

Adobe After Effects – Blender / Natron

Adobe Premiere - DaVinci Resolve

Adobe Lightroom – ON1 / Darktable

Adobe Acrobat – PDF Expert

Word – Google Docs

https://redd.it/1oubnro
@r_opensource
Could a “Discord-like” client be built on top of Matrix or XMPP, or perhaps even both?

I personally don’t have the technical knowledge, time, or energy to take on something like this — but I was curious:

Since Matrix, XMPP, etc. already support most (if not all) of the features that Discord offers — text, voice, video, threads, bots, roles, federation, etc. — would it theoretically be possible to just replicate Discord’s UI and UX and build it on top of the Matrix or XMPP protocol instead of starting from scratch?

___

I mean, sure, there’d be some challenges with existing third-party clients, like

**Matrix:**

Element X,

Nheko,

Cinny,

FluffyChat,

___

**XMPP:**

Aparté

AstraChat XMPP Client

aTalk

Beagle IM

Bruno

Chat-O-Matic

Chatty

Conversations

Cheogram Android

but if developers and users agreed to focus on a stack — say, Matrix, XMPP, or both — couldn’t there a “Discord-like” ecosystem of compatible apps and communities?

___

Basically: could an open-source “Discord alternative” be built using Matrix or XMPP as the backend rather than trying to reinvent the wheel?

What are the technical or social barriers to doing that?

https://redd.it/1ouhcaw
@r_opensource
Opensource File Conversion Webserver (Alternative to Convertio, CloudConvert...)

My Self-Hostable File Converter Webserver is quite stable now: https://github.com/LoredCast/filewizard

It also supports OCR, Trannoscription and Text to Speech.

It supports almost any format I can think of (400+).

https://redd.it/1ouh521
@r_opensource
CLI to easily find files using natural language

Semantic search with grep is impossible.

So I built Odino, a CLI that actually understands your files.

It’s perfect for AI agents and Cloud Code but also great as a companion to grep.
Grep finds text. Odino finds meaning.

What it does:

• Scans your files and builds semantic embeddings
• Uses the Embedding Gemma 300M model
• Lets AI agents call semantic queries directly
• Works locally through a simple Python CLI
• Fully open source and ready for contributions

https://github.com/cesp99/odino

Open to feedback, issues, and pull requests.

https://redd.it/1oul55g
@r_opensource
Why hasn't anyone replaced the telephone network for something more open sourced?

It's fairly straightforward to do.

Every device gets a 15 digit number, which is a decimal digest of their hashed public key.

A signed IP:port message is stored in a chord system.

Then 2 devices connect via UDP hole-punching.

Because the number is decimal based, it's backwards compatible with all older telephony systems.

The advantages are that telephone networks belong to the people, because nobody owns huge portions of phone numbers. There are no central servers. And, with LAN discovery, there's no need to connect everyone to the outside world for it to work.

Signing certificates can be issued to validate legitimate calls from SPAM. Signing authorities needed.

You could literally turn a Raspberry Pi into a phone with a numpad and headset.

If you break the stream into channels, you could support data and texting. Take turns sending chunks from different channels.

https://redd.it/1oumbhu
@r_opensource
Project Management Tool update

I have been working on a suite of tools that work as a sort of 'google drive of tools' interface. Users have their own personal drive and can create shared 'team' drives.



I have recently been doing a lot of updates/improvement on the project management tool (Project Board). I've been looking for feedback for it, what works, what needs improvement, what features would be useful?

This is designed as a free alternative so at the moment it doesn't have as many advanced features as some of the paid tools out there but I'm striving to keep improving.



The suite also contains and invoicer, book keeper and people manager, all of which are being built on.


If any of these tools are something you would use I would love any feedback you have. It's available for free online (https://drive.tridah.cloud) or you can self-host: https://github.com/TridahCloud/TridahDrive



Tridah is a Non-Profit creating free open-source tools. Our goal is to provide free alternatives to paid subnoscription-based tools and host them free with no paywalls for users who are unable to self-host.

https://redd.it/1ouqibb
@r_opensource
Adding more features

Just sharing my open-source project and would love your feedback!

Any tips or ideas to improve it are welcome


about the project:

If you just got a new USB mic and want to test it live without the hassle, check out my Live Mic Audio Visualizer (Basic):

- See your voice in real-time waveform
- Hear it with instant reverb effects
- Adjust Gain, Smoothing, Sample Rate, and Block Size easily


This project was used to solve my wife complaining everytime seting up for live recording on her chanel, she uses mobile for stream and pc speakers with mic.

Now looking to inprove this like live visual text whe speaking for those with special needs



https://redd.it/1ousdi7
@r_opensource
Github Issue Marketplace - Create / Get funded / Deliver

Just launched a demo of Reporaise — a platform that lets anyone fund GitHub issues and automatically marks them as delivered once merged. Would love feedback!

Website



https://redd.it/1out3fo
@r_opensource
Android Developer Verification Discourse

Hi, I am agnostic-apollo, the current developer of the Termux app.

I have made the Android Developer Verification Discourse post at https://gist.github.com/agnostic-apollo/b8d8daa24cbdd216687a6bef53d417a6 with an overview and issues for the Android developer verification requirements, and also posted internal implementation details for it that currently exist in Android 16 QPR2 Beta 3 (buildid: `BP41.250916.009.A1`, securitypath: 2025-10-05).

In addition to that post I have opened an issue on Google's issuestracker at https://issuetracker.google.com/459832198 with a proposal on how a possible opt out can be implemented so that users can install apps without root/adb even if the developer is not verified.

https://redd.it/1ourtts
@r_opensource
I built Promptheus, an OS tool for AI prompt engineering (and it's my first big project!)

Hey everyone,

For a while now, I've been working on my first big open-source project, and I'm finally ready (and nervous!) to share it. It's called **Promptheus**.

The goal is simple: **"AI-powered prompt engineering for humans who'd rather spend their time on ideas than housekeeping."**

As my first major OS contribution, I know it's not perfect, but that's where I'd love your help. I'm here to learn and make this tool as useful as possible for the community.

I'd be incredibly grateful for any and all constructive feedback—what you like, what you hate, what's missing. Please check it out and let me know your thoughts in the GitHub issues!

GitHub Repo: https://github.com/abhichandra21/Promptheus/

Thanks for looking!

https://redd.it/1ouw6e2
@r_opensource
We open-sourced NetPulse: a distributed API framework for fast, reliable network device automation (REST API over persistent SSH)

Hey everyone,
we recently open-sourced something we’ve been building for a while — **NetPulse**.

It’s a **distributed API framework** for network device management and automation.
Basically, if you’ve ever been frustrated by slow SSH connections or inconsistent vendor APIs (Cisco, Huawei, Arista, etc.), this might help.

# What it does

* Keeps **persistent SSH connections**, so device commands respond way faster (like 0.5s instead of 3s+).
* Runs in a **distributed setup** — multiple worker nodes, all coordinated with Redis.
* Gives you a **unified REST API** for different vendors, so you don’t need 10 different SDKs.

It integrates nicely with things like **Netmiko**, **NAPALM**, or vendor APIs like **PyEAPI**.
You can deploy it with **Docker or Kubernetes** if you want it to scale.

# Why we made it

We manage a bunch of network and GPU cluster gear, and dealing with connection drops and vendor quirks was just painful.
So we built NetPulse to handle connections more intelligently and make automation actually reliable.

# Check it out

GitHub: [scitix/netpulse: API Server for Network Automation](https://github.com/scitix/netpulse)
It’s still early, but it’s working pretty well in our setup. Feedback, ideas, and PRs are super welcome

https://redd.it/1ouz8rz
@r_opensource
I built a live journalctl embedding log system which can be used to filter out logs in the system, it is open-source and I wanted feedbacks and contributions in my project

The project listens live journalctl logs and converts into embeddings using a embedding model which later can be used to filter out the problems For example:


The logs are- Ollama service failed x12 Usb connected Usb disconnected


When the the query is like why did ollama fail it will pick up the appropriate logs and prints it


This is the link


I would like contributions and suggestions to this project. Currently this is just a vibe coded prototype I want to improve it.

https://redd.it/1ov9djr
@r_opensource
anyone creating embedded wallets in opensource?

Hi, looking for people who have experience with the embedded wallet creation using open source.

what open-source companies or SDKs have you been using? Is there any of them u would/wouldn't recommend?


i like to know if u also have best practices or specific things u value, maybe i should value them too as well!

https://redd.it/1ov9r16
@r_opensource
Open source projects allowing collaboration on forks?

The Drupal project has custom tooling where you can press a button to get push access to a fork so multiple people without special roles can work together on a feature.

Github can't do this AFAIK. Is there any other open source project which can? This is not trolling this is genuine curiosity.

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