Opensource by Reddit – Telegram
Opensource by Reddit
21 subscribers
5 photos
2 videos
9.59K 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
Looking for a frontend or some sort of alternative for TikTok like NewPipe is to YouTube. Are there any others? For Android or even desktop, I mean.

Preferably for Android.

But I wouldn't mind knowing about one for desktop or laptop.

The reason being that I can't use TikTok with my Chinese tablet (Lenovo Legion Tab Y700 2nd gen from 2023) ever since the recent ZuxOS update. It changed everything to Chinese despite the settings being in English.

I want to use TikTok on the go in English.

How may I go about this? And where can I find an alternative frontend for TikTok, if there is any? The last one I saw was updated a year ago and apparently doesn't work anymore, though maybe I misread that.

https://redd.it/1n501wa
@r_opensource
Offline Link Sharing from Android to Laptop - Modern Alternatives to Pushbullet

Is there a open source tool that lets me send web links from Android to a laptop via the share menu, stores them offline, and opens them automatically when the laptop reconnects? I know about Pushbullet, but it seems outdated and no longer well-supported.

https://redd.it/1n5513z
@r_opensource
Showcase Open Source Family Budget App – Early Development, Feedback & Contributors Welcome!

Hi all,
I’m excited to share a very incipient project—a family budget app in its first stages of development. The goal is to help people gain personal finance insights, but many features and polish are still to come.

If you’d like to try it out, give feedback, or help shape the future direction, your input would be hugely appreciated! Bugs, suggestions, documentation improvements, or even just telling me what challenges you face keeping a household budget will help a lot. You don’t need to be an expert coder to join in—we welcome all constructive feedback and contributions.

[Live demo/app](https://fintrack-web-dev-96usj.ondigitalocean.app/)
GitHub repository (development branch)

Thanks for checking it out—happy to answer any questions and hear your thoughts!

https://redd.it/1n578za
@r_opensource
Tesseract OCR no exe file avaible ?

Hello i've dowloaded Tesseract OCR but they are no exe file to instal it there must been a bug or a miss by the person who made it and forget to put the exe file in the RAR , someone can help by sending me one ? I can't find it it's weird

https://redd.it/1n5dyze
@r_opensource
Spotlight Music: A Modern macOS App for Streaming YouTube Music with Native Media Controls

Hey r/opensource ! I just launched Spotlight Music, a SwiftUI-based macOS music player that streams audio directly from YouTube Music. It features instant search, seamless auto-play, favorites management, full macOS media key integration, and efficient performance. You can browse albums, explore artist catalogs, and even play music videos as audio tracks. Python handles YouTube Music integration, and the app is optimized for low CPU/battery usage. Open source and easy to install—check it out on GitHub!



Github Link - https://github.com/ShubhamPP04/Spotlight-Music



Consider Donating me via UPI ID (I'm Student) - kumar.shubham.6@superyes (India Users)

If you are located outside India and would like to support my work, you can do so by sending a gift card.





https://redd.it/1n5f1o1
@r_opensource
If you launched a new chain/runtime today, which license and governance would you pick and why?

GPL/AGPL vs permissive, CLA/no-CLA, M-of-N maintainers, RFC process… what actually drives healthy, durable contribution?

https://redd.it/1n5ittv
@r_opensource
I built RapidRAW, a lightweight, GPU-accelerated Lightroom alternative in Rust + Tauri.

Hey [r/opensource](/r/opensource/),

I'm an 18 year old photographer and programmer. I've been using Lightroom for a while, but I always found it resource heavy on my machine, especially when working with large batches of RAW files.

As a personal challenge, I decided to build my own RAW editor from scratch to learn more about image processing pipelines and see if I could create something more performant.

The result is **RapidRAW**. It's a non-destructive, GPU accelerated photo editor built with Rust, Tauri, and React, with a custom WGSL shader pipeline for all image processing. The goal was performance and a small footprint - the entire app is under 20MB (which is less than the average RAW image :)). It's open-source under the AGPL-3.0 license and runs on Windows, macOS, and Linux.

It already supports a full RAW workflow, including:

* Library management, rating, and tagging
* Non-destructive editing with a sidecar file system
* Standard adjustments (Curves, HSL, Exposure, LUTs, etc.)
* Advanced masking (Brush, Linear, Radial) and lightweight, local AI masks for subject/sky detection
* Batch editing and a full preset system

I also recently implemented an optional **ComfyUI integration** for generative edits. This allows for things like generative inpainting and object removal by connecting to a local ComfyUI backend, keeping the core application light while still enabling powerful AI features for those who want them.

I'm sharing it here to get feedback from the open source community. I'd love to hear your thoughts on the tech stack, architecture, or any features you think are essential for a tool like this. Contributions are of course welcome, whether it's bug reports, feature suggestions, or PRs.

**GitHub:** [https://github.com/CyberTimon/RapidRAW](https://github.com/CyberTimon/RapidRAW)

Thanks for checking it out.
Timon

https://redd.it/1n5j9hk
@r_opensource
Downlodr is now on Mac! 🍎🍎 (Free, open source video downloader)

Exciting news! After a lot of requests, Downlodr is now officially available for Mac users. This app leverages the robust yt-dlp backend and pairs it with a minimal, user-focused design. The aim: ethical, open software that puts transparency and privacy first.

# What sets Downlodr apart:

Absolutely no ads, bloatware, or sneaky redirects
Modern interface supporting batch downloads
Powered by the reliable yt-dlp framework
Now runs on macOS and Windows, with Linux support in the pipeline
Plugin system for added customization—now cross-platform
Clear telemetry and privacy controls

Downlodr is completely free, open-source, and built with the community in mind. If you want to give it a spin, here are the relevant links!

Download: https://downlodr.com/
Source: https://github.com/Talisik/Downlodr
Try it, and let us know what you think in r/MediaDownlodr! We’re always looking to improve!

https://redd.it/1n5mlg5
@r_opensource
Do you remember Metamod for Counter-Strike 1.6? I updated my own server mod that still works after more than a decade

Metamod used to be a server-side plugin engine for GoldSrc engine games, such as Counter-Strike 1.6. In mid-late 2008 I first started to create my own server-side hack (technically it's the correct name), but that codebase was extremely ugly.

In around 2013 or 2014 I started creating a new one from scratch, but I wanted to make it in a way others could use it and base their own creations on it.

I now revisited the project and it still works. last time I played CS 1.6 was over a decade ago, so this was also the last time I checked if the server-side hackbase works.

What can I say, it still works and so I spent the last 2 days building some features into it.

GoldSrc is very outdated and despite CS 1.6 being one of the top games of the 2000s (when Steam launched and replaced WON servers), I have to say it's still fun to goof around with that stuff. Just freak out a little in your own local match, like this:

https://www.youtube.com/watch?v=1Gbx-zXN7wM

Even tho the engine is dated, I must say that it's very enjoyable to build on it. The architecture is simple, you can do much stuff via engine and DLL functions and it's actually pretty simple to accomplish stuff.

So, in case you want to unlock some core memories and dwell in nostalgia, the sourcecode of my "Apocalypse Server" is open-sourced (MIT license) and available on GitHub.

Have fun. :D

NOTE: This only works via a game server (HLDS, listenserver) and is only for educational purposes.



https://redd.it/1n5mzzj
@r_opensource
This is a mind-blowing Open Source React library to build high-performance 3D Apps!

\- Lightweight & Fast

\- Works Seamlessly with React

\- Perfect for Interactive 3D Experiences

If you're into 3D web development, this is a must-try!

Source 🔗: https://github.com/playcanvas/react

Hope this helps

https://redd.it/1n5qbu9
@r_opensource
PewDiePie Joins GitHub - What’s the YouTube Star Coding in Open Source?

YouTuber PewDiePie just launched his [GitHub profile](https://github.com/PewDiePie-archdaemon)! After switching to Linux and self-hosting on a Steam Deck, Felix is diving into the open-source world.

What projects might he contribute to?

* A meme generator for his videos?
* A Minecraft mod for his community?
* Something totally unexpected? Share your thoughts—what could a creator like PewDiePie bring to open source?

https://redd.it/1n5ryvl
@r_opensource
Dingent: UI-configurable LLM agent framework with MCP-based plugin system

Dingent is an open-source, MCP‑style (protocol-driven) agent framework: one command spins up chat UI + API + visual admin + plugin marketplace. Focus on your domain logic, not glue code. Looking for feedback on onboarding, plugin needs, and MCP alignment.

GitHub Repo: `https://github.com/saya-ashen/Dingent` (If you find it valuable, a Star would be a huge signal for me to prioritize future development.)

# Why Does This Exist? My Pain Points Building LLM Prototypes:

Repetitive Scaffolding: For every new idea, I was rebuilding the same stack: a backend for state management (LangGraph), tool/plugin integrations, a React chat frontend, and an admin dashboard.
Scattered Configuration: Settings were all over the place—.env files, JSON, hardcoded values, and temporary noscripts.
Tool Friction: Developing, installing dependencies for, and reusing Tools was a hassle. There was no standard interface for capability negotiation.
The "Headless" Problem: It was difficult to give non-technical colleagues a safe and controlled UI to configure assistants or test flows.
Clunky Iteration: Switching between different workflows or multi-assistant combinations was tedious.

The core philosophy is to abstract away 70-80% of this repetitive engineering work. The loop should be: Launch -> Configure -> Install Plugins -> Bind to a Workflow -> Iterate. You should only have to focus on your unique domain logic and custom plugins.

# The Core Highlight: An MCP-Style Plugin System

Dingent's plugin system is heavily inspired by (and progressively aligning with) the principles of MCP (Model Context Protocol):

Protocol-Driven Capabilities: Tool discovery and capability exposure are standardized, reducing hard-coded logic and implicit coupling between the agent and its tools.
Managed Lifecycle: A clear process for installing plugins, handling their dependencies, checking their status, and eventually, managing version upgrades (planned).
Future-Proof Interoperability: This architectural choice opens the door to future interoperability with other MCP-compatible clients and agents.
Community-Friendly: It makes it much easier for the community to contribute "plug-and-play" tools, data sources, or debugging utilities. (If you're interested in the MCP standard itself, I'd love to discuss alignment in the GitHub Issues).

# Current Feature Summary:

🚀 One-Command Dev Environment: uvx dingent dev launches the entire stack: a frontend chat UI (localhost:3000), a backend API, and a full admin dashboard (localhost:8000/admin).
🎨 Visual Configuration: Create Assistants, attach plugins, and switch active Workflows from the web-based admin dashboard. No more manually editing YAML files (your config is saved to `dingent.toml`).
🔌 Plugin Marketplace: A "Market" page in the admin UI allows for one-click downloading of plugins. Dependencies are automatically installed on the first run.
🔗 Decoupled Assistants & Workflows: Define an `Assistant` (its role and capabilities) separately from a `Workflow` (the entry point that activates it), allowing for cleaner management.
🛠️ Low Floor, High Ceiling: Get started with basic Python, but retain the power to extend the underlying LangGraph, FastAPI, and other components whenever you need to.

# Quick Start Guide

Prerequisite: Install uv (pipx install uv or see official docs).

# 1. Create and enter your new project directory
mkdir my-awesome-agent
cd my-awesome-agent

# 2. Launch the development environment
uvx dingent dev

Next Steps (all via the web UI):

1. Open the Admin Dashboard (http://localhost:8000/admin) and navigate to Settings to configure your LLM provider (e.g., model name + API key).
2. Go to the Market tab and click to download the "GitHub Trending" plugin.
3. Create a new Assistant, give it instructions, and attach the GitHub plugin you
Dingent: UI-configurable LLM agent framework with MCP-based plugin system

Dingent is an open-source, MCP‑style (protocol-driven) agent framework: one command spins up chat UI + API + visual admin + plugin marketplace. Focus on your domain logic, not glue code. Looking for feedback on onboarding, plugin needs, and MCP alignment.

**GitHub Repo:** [`https://github.com/saya-ashen/Dingent`](https://github.com/saya-ashen/Dingent) (If you find it valuable, a Star would be a huge signal for me to prioritize future development.)

# Why Does This Exist? My Pain Points Building LLM Prototypes:

* **Repetitive Scaffolding:** For every new idea, I was rebuilding the same stack: a backend for state management (LangGraph), tool/plugin integrations, a React chat frontend, and an admin dashboard.
* **Scattered Configuration:** Settings were all over the place—`.env` files, JSON, hardcoded values, and temporary noscripts.
* **Tool Friction:** Developing, installing dependencies for, and reusing Tools was a hassle. There was no standard interface for capability negotiation.
* **The "Headless" Problem:** It was difficult to give non-technical colleagues a safe and controlled UI to configure assistants or test flows.
* **Clunky Iteration:** Switching between different workflows or multi-assistant combinations was tedious.

The core philosophy is to **abstract away 70-80% of this repetitive engineering work**. The loop should be: Launch -> Configure -> Install Plugins -> Bind to a Workflow -> Iterate. You should only have to focus on your unique domain logic and custom plugins.

# The Core Highlight: An MCP-Style Plugin System

Dingent's plugin system is heavily inspired by (and progressively aligning with) the principles of **MCP (**Model Context Protocol**)**:

* **Protocol-Driven Capabilities:** Tool discovery and capability exposure are standardized, reducing hard-coded logic and implicit coupling between the agent and its tools.
* **Managed Lifecycle:** A clear process for installing plugins, handling their dependencies, checking their status, and eventually, managing version upgrades (planned).
* **Future-Proof Interoperability:** This architectural choice opens the door to future interoperability with other MCP-compatible clients and agents.
* **Community-Friendly:** It makes it much easier for the community to contribute "plug-and-play" tools, data sources, or debugging utilities. (If you're interested in the MCP standard itself, I'd love to discuss alignment in the GitHub Issues).

# Current Feature Summary:

* 🚀 **One-Command Dev Environment:** `uvx dingent dev` launches the entire stack: a frontend chat UI (`localhost:3000`), a backend API, and a full admin dashboard (`localhost:8000/admin`).
* 🎨 **Visual Configuration:** Create Assistants, attach plugins, and switch active Workflows from the web-based admin dashboard. No more manually editing YAML files (your config is saved to `dingent.toml`).
* 🔌 **Plugin Marketplace:** A "Market" page in the admin UI allows for one-click downloading of plugins. Dependencies are automatically installed on the first run.
* 🔗 **Decoupled Assistants & Workflows:** Define an `Assistant` (its role and capabilities) separately from a `Workflow` (the entry point that activates it), allowing for cleaner management.
* 🛠️ **Low Floor, High Ceiling:** Get started with basic Python, but retain the power to extend the underlying LangGraph, FastAPI, and other components whenever you need to.

# Quick Start Guide

**Prerequisite:** Install `uv` (`pipx install uv` or see official docs).

# 1. Create and enter your new project directory
mkdir my-awesome-agent
cd my-awesome-agent

# 2. Launch the development environment
uvx dingent dev

**Next Steps (all via the web UI):**

1. Open the **Admin Dashboard** (`http://localhost:8000/admin`) and navigate to **Settings** to configure your LLM provider (e.g., model name + API key).
2. Go to the **Market** tab and click to download the "GitHub Trending" plugin.
3. Create a new **Assistant**, give it instructions, and attach the GitHub plugin you
just downloaded.
4. Create a **Workflow**, bind it to your new Assistant, and set it as the "Current Workflow".
5. Open the **Chat UI** (`http://localhost:3000`) and ask: *"What are some trending Python repositories today?"*

You should see the agent use the plugin to fetch real-time data and give you the answer!

# Current Limitations

* Plugin ecosystem just starting (need your top 3 asks)
* RBAC / multi-tenant security is minimal right now
* Advanced branching / conditional / parallel workflow UI not yet visual—still code-extensible underneath
* Deep tracing, metrics, and token cost views are WIP designs
* MCP alignment: conceptually in place; still formalizing version negotiation & remote session semantics

https://redd.it/1n5ri36
@r_opensource
Looking for interesting side projects to contribute to which solves real world problems or specific use cases.

Note 1: I would prefer if the project is open source

Note 2: I am skilled in front end development and server side of things, I am currently upskilling continuously and have experience with the HTML,CSS, JS, TS, REACT, GSAP, NEXT.JS, Responsiven Design, Prisma, ZOD, NextAuth, Complete sector of UI/UX. And currently working on learning REST API, REDUX, REDIS, EXPRESS.

Note 3: I won't be able to help much in backend other than the basics of querying and operations on the database.



Hello, I am a web developer and UI/UX designer, Currently working on my skillsets everyday and pursuing a degree of BTECH in IT.

I am currently contributing to an open source project and wish to do more of the contribution with other people on cool and useful projects so if anyone is taking on peers for their work would love to join in.

I thrive in creating creative and intuitive frontends with good user experience so if you need someone who can handle the visuals I can be of good help.

I am currently working on projects which are headed by me so it is gonna be a good change for me to work on other people's projects which is where I can focus totally on the codebase and design instead of worrying about the dynamics and the marketting.

(Won't be able to work on projects outside the React ecosystem)

https://redd.it/1n5pwqn
@r_opensource
I built OSINTGraph — an open-source tool that maps a target person’s Instagram network and integrates an AI agent for data analysis and investigations.

**OSINTGraph** maps a target’s entire Instagram network — followers, followees, posts, comments, and likes — into a single interactive social graph.

It comes with an AI agent that assists your investigation. You can ask questions like:

* "Show me every comment by john\_doe made in April this year"
* "Who are their mutual followers between jane\_doe and john\_doe?"
* "Find all comments from post XXX that mention 'concert'"

The AI runs the queries, helps you find the data you’re looking for, and even performs reasoning to provide insights about your target.

Ideal for OSINT investigations, research, or exploring digital connections.

👉 [github.com/XD-MHLOO/Osintgraph](https://github.com/XD-MHLOO/Osintgraph)

If it’s useful, don’t forget to star the repo!

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