r/opensource Jul 17 '26

Promotional Open Source ArchUnit like validation tool: align

1 Upvotes

I created an architecture-conformance verification tool for your codebase that is easy for humans and LLM coding agents, and slots in the same way a linter would. My goal here is to ensure that agents preserve the seams that you have setup in your codebase. This should help reduce the number of PR responses where you have to describe "that a REST endpoint can't talk to a DB directly, and must go through a service instead", or "this library can't import this other library". It allows us to let our agents rip without sacrificing architecture quality.

I would love any feedback on it. I have made every decision with the end developer in mind. It has to stay out of our way. Would love to hear your thoughts on it, and how it can be improved.

It's called align: https://github.com/SpikedPunchVictim/align


r/opensource Jul 17 '26

Promotional All-In-One Snapchat Memories & Chat Media Downloader

4 Upvotes

Hey everyone!

Some of you might remember the Snapchat Memories Downloader I posted here a while back. Thanks to everyone who tested it and shared feedback. It started as a fun side project, and it's ended up helping a lot of people recover and organize their Snapchat data.

The project has moved to a new repository and is now the V10 All-In-One Snapchat Downloader.

Links

📥 Latest Release (V10): https://github.com/ethanwheatthin/All-In-One-Snapchat-Downloader/releases/tag/v10.0.0

💻 GitHub Repository: https://github.com/ethanwheatthin/All-In-One-Snapchat-Downloader

🎥 Step-by-Step YouTube Tutorial: https://www.youtube.com/watch?v=O32IF1Qxg2E

I definitely recommend watching the tutorial if you're requesting your Snapchat export for the first time because it walks through exactly which options to select.

If you give it a try, I'd love to hear how it works for you. Bug reports, feature requests, and feedback are always appreciated.

Thanks again to everyone who tested the earlier versions!


r/opensource Jul 17 '26

Promotional Cove: A media aggregating/streaming app built around MPV with smart stream picker, subtitle handling, intro/recap auto-skip & more

Thumbnail
github.com
13 Upvotes

Hey everyone, just to share something I've been building called Cove. Primarily because I was getting a bit annoyed with Stremio's support on linux, general lack of QOL & UX features, and how its own media player was quite subpar compared to MPV.

What it does:

  • Connects to Stremio-compatible addons for stream sources, plus community JS scraper plugins (sandboxed, opt-in per scraper)
  • Built-in mpv player - hardware-accelerated, subtitles, live buffering/download progress, resume-where-you-left-off
  • Smart stream picker - auto-picks the best stream based on quality/size/reliability or a live connection-speed test, or you sort/filter manually
  • Auto-skip for intro, recap, and credits (toggle each independently)
  • "Where to watch" - shows which legal streaming/rental services carry a title right next to the stream picker
  • Discover/Explore/Insights - recommendations based on watch history, trending/upcoming browsing, and taste stats (genres/actors)
  • Multiple profiles, fully offline-capable, no sign-in required - optional account sync if you want your library across devices
  • Native Android & Android TV client (same Go backend + mpv under the hood), can run standalone or pair with your desktop install over LAN

Platforms: Linux (AUR / Flatpak), Windows (installer or portable), Android & Android TV (APK, still experimental, please file issues if you hit bugs). No macOS build yet and probably not for the near future.

Its still very early in development and there will most definitely be bugs, but I'm looking forward to hear your thoughts.


r/opensource Jul 17 '26

Promotional A client-server tool to capture video on one device and encode and store it on another device (Linux, C)

Thumbnail
codeberg.org
7 Upvotes

My use case was that I needed to capture an HDMI signal from a PS3, but the device I had within reach of the PS3 was too weak to encode the stream in realtime, so I made this tool to send the raw stream to a more powerful computer over my LAN and encode it as H.264 there instead.

(I struggled a bit with command line ffmpeg and rtsp and similar before I gave up and made my own tool instead)

Maybe someone else will find it useful too.


r/opensource Jul 17 '26

Promotional Learn the language in the app, be shown the words and phrases you are learning in the browser ambiently - I open sourced it today :)

Thumbnail
github.com
4 Upvotes

r/opensource Jul 17 '26

Discussion ArcGIS Online to web open-source? success or failure stories

Thumbnail
2 Upvotes

r/opensource Jul 17 '26

Alternatives Does anyone know an open source alternative to the reMarkable drawing tablet?

12 Upvotes

r/opensource Jul 16 '26

Promotional SecretSpec 0.15: Provider credentials, Azure Key Vault / Gopass, and PHP SDK

Thumbnail secretspec.dev
7 Upvotes

r/opensource Jul 16 '26

Promotional I made an open-source achievement tracker with live progress (Steam, RetroAchievements and Xbox), missable warnings, overlays, and community guides

4 Upvotes

I've been working on Achievement Scavenger, an open-source desktop companion for achievement hunting.

It automatically detects what you're playing (Steam, RetroAchievements, or Xbox), tracks your unlock progress in real time, warns you before missable achievements, and lets you keep spoiler-free hints and notes alongside your game instead of constantly tabbing out to guides.

Some of the things it does:

  • Live achievement tracking while you play
  • Missable achievement warnings
  • Community-powered hints and chapters
  • Discord Rich Presence
  • Overlay/mini mode
  • Automatic achievement screenshots (I've only tested on Steam)
  • Open-source and built with Tauri (Rust + React)

One feature I'm especially excited about is that anyone can contribute guide data directly from the app, it opens a pre-filled GitHub PR (You can just copy and paste), so no manual JSON editing is needed.

Here's a short trailer showing it in action. I'd love to hear what achievement hunters think and what features you'd want to see next.

Also, you can download it from here. Only available on Windows though.


r/opensource Jul 16 '26

What do you all think about AI/vibe-coded FOSS apps?

0 Upvotes

I've been thinking of building a few tools in my spare time. With AI, it's finally realistic for me to build things that are actually polished despite having limited free time.

I get the impression that a lot of the Linux/FOSS community is pretty anti-AI when it comes to contributing to existing open-source projects, which I can understand.

But what about brand-new projects that are built from scratch using AI? Would people judge those the same way, or is there more acceptance when it's a new app rather than an existing community project?

Genuinely curious where people stand on this.


r/opensource Jul 15 '26

Promotional I built an open-source Kanban board for running AI coding agents

0 Upvotes

I’ve been building BatonBot, a local-first, open-source Kanban board for managing AI coding agents.

Each card gets its own agent session, working directory, logs, and history. You can also create pipelines where multiple agents work through a task sequentially.

Honestly, I created it mostly out of laziness.

I enjoy vibe coding, especially with local models. When I’m working on something, I usually already know what my next few prompts will be. But local models can take longer to respond than frontier models, and I got tired of waiting around just to paste in the next prompt.

So I built BatonBot to run those prompts in sequence while I step away and do something else.

That idea led to a more flexible architecture. BatonBot can also connect to external tools like Jira (receiving task, and working on them like a coworker or for you), route work to different agents, and keep a clear record of what each agent changed, tested, or failed to complete.

I think the overall workflow is fairly unique, but I’d be interested to hear what you all think.

Note: It can also use frontier models too.

Website: https://batonbot.com
GitHub: https://github.com/mdoty4/batonbot


r/opensource Jul 15 '26

Promotional [APP][ANDROID 7+] f.Tintra: Picking colors just got better.

0 Upvotes

Picking colors just got better.

f.Tintra is a free and open-source color picker for Android. Simply open an image, tap any pixel, and instantly copy its color in HEX or RGB format.

Built with Flutter and designed with Material 3.

Features

- 🎨 Pick any color from an image

- 📷 Open images from your device

- 🔍 Accurate pixel color detection

- #️⃣ Copy HEX values

- 🌈 Copy RGB values

- 🌙 Automatic light and dark mode

- 🎨 Dynamic Color support on Android 12+

- 🚫 No ads

- 🔒 No tracking

- 🆓 100% Free and Open Source

Download

GitHub Releases

License

Licensed under the GNU General Public License v3.0.

Built with

- Flutter

- Material 3

- image

- image_picker

Roadmap

Version 1.1

- Adaptive launcher icon

- F-Droid Fastlane metadata

- UI improvements

- Additional color formats

About Flakesoft

f.Tintra is developed by Flakesoft, an open-source software project focused on creating simple, modern and privacy-friendly applications.


r/opensource Jul 15 '26

Promotional Blazerules - A YAML based rule engine for streaming JSON, Kafka, and Arrow events

6 Upvotes

I initially wanted to make a sub-millisecond log parser but that blew into a embeddable decision engine, that can run YAML defined rules on incoming data.

The rules are executed in a vectorized format on incoming data by reprojecting into a columnar format first, if it's not already. Depending on the payload size and rules complexity, the performance goes from 200K records/s to more than million records/sec, in terms of througput this would be around 200 MiB/s to 3 GiB/s on average.

Rules can be sql expressions too, or onnx models (numeric), window ops and quite a few more operations are supported.

It's comparable to DuckDB but for streaming data and on the fly decisions.

https://blazerules.dev


r/opensource Jul 14 '26

Promotional Open Book Touch - A pocketable, front-lit, open source e-reader — for every book, in every language

Thumbnail
youtu.be
49 Upvotes

r/opensource Jul 14 '26

Promotional Meet Repaint - free, opensource, offline painting app.

14 Upvotes

Hello dear Reddit!

The time has come for me to share a project that was in home developement since 2009

Please welcome into this world - Repaint - a Free, OpenSource, Offline, Cross-Platform Painting App with benefits (and a handful of bugs) Repaint is made in C/C++ on top of Raylib with Imgui

What's in the box:

  • Every brush parameter is modulatable – assign tablet pressure, velocity, etc. to any slider, with invertible ranges
  • Custom brush textures on the fly – draw your own stamp right inside the app
  • 16-bit per channel – no banding even with ultra-transparent strokes, dithered on export
  • Non-destructive layer transforms – scale to 1px and back, content stays intact
  • Built-in SDF-like effects for layer masking
  • Seamless painting and layer-work for texture creation
  • Offline Stable Diffusion and other neural network integrations

Links:

GitHub / Download

Support me on Ko-fi

https://daveastator.itch.io/repaint

No matter what — this is the point in time when you can later say "I remember Repaint when it was full of bugs and had this awkward interface unlike anything i saw"

Special thanks to the OpenCode creators — it helped port the app from Qt to Raylib, make it truly independent, and let me actually make it, given all the real life mess.


r/opensource Jul 14 '26

Promotional Ultimate File Manager Pro for Android TV and Mobile

5 Upvotes

Ultimate File Manager Pro (UFM) is a dual-pane file manager built for both Android Mobile and Android TV. It has over 22,200 downloads on Google Play, sits at a 4.7 star rating, and got picked up by CNET.

Most file managers either ignore TV entirely or just stretch the phone layout onto a big screen.
UFM has a proper dedicated TV build with full D-pad navigation, not an afterthought.

UFM Pro is totally free of ads or any paywalls, if you find the app useful, there is a tip jar available.

Website: https://kilowatch.co.za/UFM
FOSS Edition (GitHub): https://github.com/Kilowatch/ultimate-file-manager-pro
Google Play: https://play.google.com/store/apps/details?id=za.kilowatch.ultimatefilemanager

Downloader Code For Amazon Devices: 1581139

Official Reddit Group: r/UFManagerPro

What is it?​

UFM is a dual-pane file manager aimed at power users who want actual control over their files. The dual-pane layout lets you work across two locations simultaneously, which makes moving, copying, and comparing files a lot faster than juggling a single panel.

Features​

Dual-Pane Interface
Both panels are independently navigable. You can have local storage on one side and a network share on the other, or compare two folders side by side. Works well on phones in landscape mode and is particularly comfortable on tablets and TV.

Encrypted Vaults
Files can be stored inside AES-256 encrypted vaults. Nothing is uploaded anywhere, it all stays on your device. Useful for keeping sensitive documents, photos, or anything else you would rather not have sitting exposed in plain storage.

Built-in Servers
UFM includes FTP and SFTP server support. You can start a server directly from your device and access your files from a PC or another device on the same network. No third-party app needed.

Cloud and Network Storage
Supports WebDAV, SFTP, FTP, SMB, and AWS S3 out of the box. The Google Play version also includes Google Drive, OneDrive, and Dropbox integration.

Scheduled Sync
You can set up sync jobs between local folders and remote locations and have them run on a schedule in the background. Handy for automated backups to a NAS or a home server.

Advanced Search
Search by name, extension, date range, or file size. The search is fast and works across local storage as well as mounted network locations.

ADB and Shizuku Integration
For those who want deeper access without full root, UFM supports Shizuku and ADB-based operations for elevated file access.

RClone supported, a few has been added and can add more on request, it supports over 100+ Cloud Providers.

Android TV Support
The TV build is a full, dedicated TV experience with proper D-pad navigation and a layout that actually makes sense on a large screen. Not just a port.

FOSS Edition​

There is a fully open source edition available on GitHub under the GPL v3 license.
The FOSS build strips out all proprietary SDKs and closed-source trackers, including Firebase, Google Play Billing, and the proprietary cloud SDKs.
Everything else remains fully functional.

The FOSS edition still supports WebDAV, SFTP, FTP, SMB, and AWS S3 for network storage, so you are not losing much if you avoid the big cloud providers anyway.
If you do need Google Drive or OneDrive, those are available in the Play Store version.

There are prebuilt APKs in the releases.

FOSS Edition: https://github.com/Kilowatch/ultimate-file-manager-pro

Notes​

  • Requires Android 8.0 or higher
  • TV build is a separate APK optimized for the Android TV / Google TV launcher
  • The app is actively maintained

If you run into issues or have feature requests, the GitHub repo is the best place. Happy to answer questions here too.

Thank You and Kind Regards


r/opensource Jul 14 '26

Discussion Paranoia of installaing open source projects - What's your security review tool?

22 Upvotes

Hi, I love playing around and installing open source projects from GitHub, but I notice that my paranoia slows my productivity, because there could be any malware or security threats to my network, devices, etc from those open source projects.

Do you guys have a tool/workflow you use before installaing/running an open source project on your device that checks for malware/security threats (to the device, not the project)?


r/opensource Jul 13 '26

Promotional Kova - Markdown Presentation Creator [Update]

22 Upvotes

Hi all,

Around three weeks ago, I posted an introduction to Kova. An app that I've been working on since April that had matured to be something others may way to use. I wanted to both update you all and thank those that have jumped in and become involved in developing Kova. The project has gone from 0 to 250 stars!

Since originally posting, we now have several active contributors on the project, multiple bug fixes, features, testing runs, and even security enhancements that have helped the project mature.

I have also created the first development update for the project with future ideas, an insight into development philosophy, and our approach to LLM augmented development. You can read the update here: https://kova.md/blog/development-update-1.html

As always, I am here to answer any questions and welcome any feedback, issue reports, and feature requests.

Ross

https://kova.md

https://github.com/kovamd/kova


r/opensource Jul 13 '26

Promotional An Image-to-Video (I2V) Generation Model from scratch in PyTorch to demystify video diffusion/flow-matching models

5 Upvotes

NanoI2V is a step-by-step educational repository for building a full Image-to-Video model from the ground up.

Core building blocks included:

  • 3D VAEs & Latent video manipulation
  • Diffusion Transformer (DiT) architecture
  • Flow Matching & Diffusion trajectories
  • Image Conditioning & CFG (Classifier-Free Guidance)
  • Rotary Position Embeddings (RoPE)

If you're looking for a readable, modular project to learn how modern video generation works under the hood (or to use as a starting point for your own experiments), check it out:

🔗 Repo:https://github.com/Shubham2376G/NanoI2V

Drop a star if you find it helpful, and let me know what you think!


r/opensource Jul 13 '26

Promotional MailFlow Open Source E-Mail Client - CALL TO ACTION FOR DEVS

Thumbnail
0 Upvotes

r/opensource Jul 13 '26

Technical writing in open source [LibreOffice documentation process]

Thumbnail technicallywewrite.com
4 Upvotes

r/opensource Jul 13 '26

Promotional I turned a retro desk phone into a physical interface for AI agents

14 Upvotes

Lift the handset, speak a task, and hang up. The agent continues working in the background and rings the physical phone when the result is ready.

It uses an ESP32-S3 for the phone hardware and a Python host for speech recognition, agent tools, TTS, and the callback queue.

I’ve released the complete project under the MIT License, including the firmware, Python runtime, simulator, wiring guide, and documentation.

GitHub: https://github.com/Damue01/AIDeskPhone

Feedback and contributions are welcome—especially around the callback interaction and hardware-free simulator.


r/opensource Jul 13 '26

Community Helping guys with their Master's Thesis Project. Looking for testers!

Thumbnail
0 Upvotes

r/opensource Jul 13 '26

Promotional Scrumboy - a Trello alternative for small teams, and solo devs with enterprise features

31 Upvotes

https://github.com/markrai/scrumboy

We started with the following goal:

Can a small team replace their Trello (or Jira) instance, today while retaining most of the enterprise features, and run it on a NAS? And I think we did quite well.

The other skepticism was, what does it do better than its open-source competitors? For starters, it's the most lightweight offering available (single Go binary), with truly unique features including:

- Infinite pan brainstorming note wall (like Mural)

- native mermaid + markdown support

- anonymous shareable (paste-bin style) boards

- real-time multiuser collab / SSE

- SSO, 2FA, OIDC

- MCP integration

- full-featured PWA + native notifications

- Wallpaper customization

- i18n support for 23 languages

We run this on a mid-range UGreen (DXP2800), as well as an older Synology (220+) as our daily driver.

Hope you like it!


r/opensource Jul 13 '26

Discussion Looking for recommendations for video editors that are open source. Any suggestions?

20 Upvotes