Opensource by Reddit – Telegram
Opensource by Reddit
20 subscribers
5 photos
2 videos
9.53K 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
Any alternative to this?

I been using an app called "DramaBox" and I wanted to watch a show called "House Husband? Try Supreme Immortal" but I hate the app since I can only watch for 20 seconds and then ads shows up and it's genuinely annoying since I just wamted to watch. Need you guys help.

https://redd.it/1pjtjcx
@r_opensource
Audifier - a youtube audio player - on background

it has features like

Audio-Only Playback – Play YouTube content as audio only to save data and avoid unnecessary video rendering.
Background & Lock-Screen Playback – Keep audio playing even when the app is minimized or the device is locked.
Battery & Data Efficient – Removes heavy video processing to reduce battery drain and data usage.
Material 3 UI – Clean, modern, responsive design.
Light & Dark Theme – Instantly switch between light and dark modes.
Custom Themes – Select from multiple Material 3 theme variations.
Favorites – Save and access your frequently played audio.
Playlists – Create and manage your own playlists.
Queue Management – Add, reorder, or remove items from your current queue.
Search Suggestions – Get smart, YouTube-style autocomplete suggestions.
Search History – Quickly revisit your past searches.
Offline Playback – Download audio and listen anytime, without internet access.

You can check it out here
https://github.com/bealugirma23/Audifier

leave a star it you found it useful

https://redd.it/1pjvo79
@r_opensource
Is there an identity provider I can host myself?

Lately, I've been building a lot of services at work, and for each one, I have to program the authentication and authorization, which results in many credentials for services provided by the same vendor. So, I had the idea of ​​using an identity provider, similar to how Google login works.


Before delving into researching what's needed to develop an identity provider on my own, I wanted to see if anything already exists in the open-source community.


The requirements are simple: the ability to identify yourself as a user in a service; the ability for the service to revoke user access at any time; the ability to manage that user's permissions to certain modules within the system; and the ability to create a revocable API key, meaning that access can also be server-to-server, not just client-to-server.


The preferred method is JWT, in most cases through its header, but in certain specific cases using query parameters.


I hope I've explained myself clearly.


Clarification: I intend to use this not only at work, but also in services I create on my own where I want to control access for friends and family who also use them.

https://redd.it/1pjwvwz
@r_opensource
AMLTRIX: an open source knowledge graph to standardize AML investigations (think MITRE ATT&CK for money laundering)

Hi r/opensource,

I wanted to share a project we’ve been working on called AMLTRIX. It's an open source knowledge graph dedicated to standardizing the AML investigation process and the fight against financial crime. As far as we know, it’s the first of its kind (!!)

So far we haven’t done a lot of marketing for this since, well, it’s open source, and the budget for it is minimal, but whoever tries it, usually loves it.

If you work in AML, you might know that banks and regulators work in silos. Every institution builds its own proprietary rule sets and definitions, creating a lack of a common language for money laundering management.
So we hope that our "Periodic table" for AML will be a solution.

We decided to apply cybersecurity principles (specifically the MITRE ATT&CK framework) to financial crime. We analyzed over 1,000 regulatory sources ((FATF, FinCEN, EU Directives, etc.) to build a unified, machine readable knowledge graph that maps out the "Kill Chain" of money laundering.

AMLTRIX currently defines 250+ adversarial techniques and 1,950+ defensive mappings. It is designed to help analysts reduce duplicative work in financial crime investigations and helps devs build risk-based AML programs. We’ve structured it to cover everything from traditional methods to emerging digital threats.

For example, the dataset includes detailed mappings for:

- Traditional typologies: techniques like structuring, smurfing, and cuckoo smurfing.

- Complex evasion: trade-based money laundering (TBML), export overvaluation, etc.

- Crypto & digital assets: cryptojacking, crypto ATM mules, and NFT/Metaverse based asset transfers.

- Sanctions evasion, underground banking and maaaany more.

We made all the typologies machine-readable. We want to enable developers to build better AI detection models and transaction monitoring systems that can flag complex patterns across different institutions.

Of course, it’s free to access and open for contribution.
We are inviting data scientists, devs, and investigators to critique the model, add missing techniques, or use the data to train new open source models. Also, do you think there’s any other sub that would find this useful instead of spammy? Thank you! Oh, and AMA!

(Full Disclosure: Although the project is OS, the development was started by AMLYZE team. I am part of that team too. We built this because we were frustrated by the lack of standardized data in the industry, we have no plans to somehow monetize this or whatever)

Repository: https://github.com/Amlyze/amltrix-data
Web: https://framework.amltrix.com/

https://redd.it/1pjwcm0
@r_opensource
Turn any long webpage/document into one infinite vertical screenshot

Built this because manually screenshotting long web pages is masochism. It watches while you scroll automatically grabbibng screenshots and stitches them together at the end.

Unlike browser extensions that break on modern websites or manual tools, this actually handles dynamic content properly most of the times. All alternatives I found fail on scrolling elements or en up needing manual intervention. This works with any application and deals with moving parts, headers and backgrounds better.

GitHub: https://github.com/esauvisky/emingle (has video proof it actually works)

Requires a bit of Python knowledge to use for the time being, but if enough people ask for it I can make it easier to use.

https://redd.it/1pju62k
@r_opensource
Blast – An Open-Source Cross-Platform Password & Secrets Manager

Hey everyone! I am here to introduce you Blast, an open-source password and secrets keeper written fully in Flutter — available across Android, iOS, Windows, Web, macOS (and Linux if you build it yourself).

I built Blast because I wanted something simple, privacy-first, and transparent:

No locked-in cloud service
A single encrypted file holding all your credentials
Works across devices and operating systems
Open source → inspect it, improve it, fork it
Free to use — built for the community, and because I needed it myself 🙂

What makes Blast different?

No proprietary cloud — choose your own (OneDrive, Dropbox, local filesystem, more planned)
Entire vault = one encrypted JSON file
AES-256 encryption
Multi-platform: one codebase, many devices
Self-hostable, portable, extensible

Features

Advanced search & sorting
Favorites + tags
Dynamic attributes per entry
Unlimited cards/fields (device-memory based)
Markdown notes
Built-in password generator
Attribute visualization as text / QR / barcode
Import support (KeePass XML, Password Safe XML)
Dark/Light theme
Growing cloud support matrix

Try it out:

🌐 Web: https://blast.duckiesfarm.com

Windows Store: https://apps.microsoft.com/detail/9NZ7L5SNVSXX

Android / iOS / macOS TestFlight: DM me if you’d like access

Linux: build locally

GitHub repo with full README + source here: https://github.com/nicolgit/blast

I built Blast because I needed a free, open, cross-platform password manager — and I’d love to share it with anyone who might find it useful. If you try it out, any feedback or suggestions are hugely appreciated! Bug reports, features, opinions — everything helps. 🙏

Thanks for reading! 🔥

https://redd.it/1pk2qns
@r_opensource
MinIO is dead but there is a new one

MinIO is no longer open source and RustFS is kinda fishy since their website has tons of fake testimonials etc.

There is a new one called Alarik (alarik.io) and is completely open source.

It seems like there are not a lot of open source s3 compatible object stores out there right? Which ones are you guys migrating to and why?

Would love to start a conversation about this!

https://redd.it/1pk3pz1
@r_opensource
Disappointed after outreachy final result

Sorry, I had to call this out. This year’s outreachy selected interns seems extremely biased and without any background checks.

They selected college students from India in the fall term which was strictly prohibited in their very own guidelines.

Hardly anyone from lgbtq community instead they took straight men. This was supposed to support beginners but they have completely ignored their very own rules.

And I mean your participants can lie but isn’t it upto the organisers to do background checks before selecting people.

My advice: People just lie and apply because neither the maintainers nor the organisers give a fuck. The current list of selected interns is a prime example.


https://redd.it/1pk5zg4
@r_opensource
USBSniff 0.1.0-beta - A Portable System Investigator written in Python easy to setup.
https://github.com/Davvois/USBSniff

https://redd.it/1pk6p4x
@r_opensource
Impressive Open Source Project: "Eaglercraft" - A full port of Minecraft 1.8 Java to JavaScript/WebGL via TeaVM

I wanted to highlight this project because the engineering is fascinating.

The developer (lax1dude) managed to decompile the original Minecraft 1.8 source and utilize a tool called TeaVM to compile the Java bytecode directly into JavaScript. It replaces the LWJGL OpenGL calls with a custom WebGL implementation.

The result is the full game engine running natively in the browser without plugins.

Live Mirror(s): 

https://eaglercraft.com/

https://eaglercraft.ir/

https://eaglercraft.dev/


Source code: (reddit auto removes it for some reasons, check out the first link under "source" section)

https://redd.it/1pk374s
@r_opensource
Open source etiquette

I’m new to open source. A reviewer and I have gone back and forth on several small mistakes I made (code style issues, etc.). When they caught another oversight, I replied “Good catch, fixed.”
They responded saying that’s not how you talk to someone reviewing your work, comparing it to saying “good catch” to a teacher grading your exam.
Was I being rude? Maybe they’re just frustrated with my repeated mistakes?

AI usage: grammar


https://redd.it/1pk8hcq
@r_opensource
Maxun v0.0.30 | SDK + AI Mode

Hey everyone! We just shipped a new update — this one adds two big things we’ve been working towards for a while.

For anyone new: Maxun is an open-source, self-hostable web data extraction platform.

We’re \~99% OSS, and features like scheduling, webhooks, and full robot management are all available in open source** & not gated behind a cloud plan.

GitHub: https://github.com/getmaxun/maxun

AI Mode (LLM Extraction) - Beta

You can now build extract robots by simply describing what you want in plain language. No recording needed (Recorder mode still exists!)
Example: Extract Names, Rating & Duration of Top 50 Movies from IMDb
[https://github.com/user-attachments/assets/f714e860-58d6-44ed-bbcd-c9374b629384](https://github.com/user-attachments/assets/f714e860-58d6-44ed-bbcd-c9374b629384)
Works with local LLMs via Ollama, or cloud models if you prefer accuracy.
Docs: [https://docs.maxun.dev/robot/extract/llm-extraction](https://docs.maxun.dev/robot/extract/llm-extraction)

Node.js SDK (v0.0.1)

This has been requested a few times, and we are happy to finally bring it to you.
Repository: [https://github.com/getmaxun/node-sdk](https://github.com/getmaxun/node-sdk)
Supports both extraction styles


LLM extraction (describe what you want)

Example: Extract the first 15 Company Names, Denoscriptions and Batch Information from YC
https://github.com/user-attachments/assets/71a6f10b-5b2a-45dd-9ef7-53d0bcf2b76d

Non-LLM extraction (selectors, auto pagination, auto list capture)

Auto List Capture https://docs.maxun.dev/sdk/sdk-extract#1-auto-list-capture is something we haven’t seen in any other non-LLM SDK — one selector, and Maxun figures out the fields inside each item.

Know more: https://docs.maxun.dev/category/sdk

Would love any feedback — this release is still beta and will get more stable through the month.

https://redd.it/1pkdd0s
@r_opensource
( Open-Source Concept ) Auto-Disable 2FA for Inactive Emails

( https://github.com/Shyranoia/2FA-Auto-Disable )

Hello, this is a proof-to-concept project from GitHub that helps companies and freelancers without the hassle of technical support.

It's a concept, not a program, but its implementation is essential for any email, depending on the scenario where 2AF has been lost. (No Reviews, Notifications Only) And Feedbacks/Reviews/Opinions are welcome.


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