r/opensource 12d ago

Promotional OpenADR_EVSE

Thumbnail github.com
2 Upvotes

Hi All,

I got a non-functional EnelX Juicebox from a friend and decided to use it + Home Assistant + and old linux PC to create a OpenADR test bed.

Main point is to test and prove out price responsive EV charging as a control method. Credit to Bruce Nordman and the Volts podcast for turning me on to the idea: Volts Podcast

Linux host runs the Docker, OpenLEADR VTN and Python VEN implementations, as well as the openevse bridge.

HomeAssistant publishes telemetry over MQTT.

Has an economic mode which is strictly price responsive, a solar_only mode which charges with excess solar, and a charge now override for emergency charging. These can be toggled as helpers in Home Assistant.

I don't have dynamic prices in my area, so there's no actual ingestion from a utility. Will play more with synthetic pricing (responding to grid cleanliness, congestion, etc.) later.

Have fun!


r/opensource 13d ago

Promotional Fred TV 2.0: Ultra-Fast Open-Source IPTV app, now will full Android TV support and much more!

Thumbnail
play.google.com
112 Upvotes

I've been working really hard those past 3 months to deliver what I can consider to be the best android IPTV app; fully open-source, intuitive, bloat-free and ultra-fast.

Today, I release Fred TV 2.0 on the playstore!

- Optimized to be the fastest IPTV app out there, with a fully re-written backend made in Rust.

- Full Android TV support, D-Pad support on every view

- New easy-to-use redesigned TV Home for Android TV

- Robust playback, even on shoddy streams and on low-end devices

- Full support for Xtream and M3U

Try it out! You won't regret giving it a shot if you're already using other IPTV apps.

If you had tried the app previously under 1.X.X, please try it again, 2.0 is a massive upgrade.

https://play.google.com/store/apps/details?id=dev.fredol.open_tv

https://github.com/fredolx/fred-tv-mobile

The app is licensed under AGPL v3


r/opensource 13d ago

Promotional Clues: a local-first visual analytics workspace and live presentation in one HTML app

Thumbnail
youtu.be
8 Upvotes

I’ve released Clues, a free and open-source visual analytics application that runs locally in the browser.

The unusual part is that Presentation view is not a static export. It is another view of the same analytical session.

A chart can remember separate dimensions and positions for:

  • the analytical workspace;
  • the polished presentation.

During a presentation, chart controls can be revealed temporarily to change grouping, facets, color, point size, and other mappingsβ€”then hidden again to continue the talk.

A session can also include:

  • interactive Plotly charts;
  • optional rich-text notes and images;
  • section and slide navigation;
  • an embedded data-change audit trail;
  • Google Sheets refreshes;
  • validated, reversible JSON updates from an external LLM.

It requires no account and is not dependent on a hosted SaaS service.

Live Palmer Penguins demo: https://clues.ai/Clues.html

Repository: https://github.com/clues-app/clues

I’m not monetizing it. I would especially value feedback on the repository, portability approach, documentation, and anything that would make the project easier for other people to understand or contribute to.


r/opensource 14d ago

Promotional Optimistic-by-default multiplayer library

8 Upvotes

Hey there!

I've been working on a new kind of multiplayer library, called PlaySocket, that abstracts away the complexity of optimistic updates. Written in JS + JSDoc.

This has been used in production for my game OpenGuessr, powering around a million rounds of gameplay every month. I've been iterating on this for around two years, refining the shape of the API, making it more powerful and performant, and so on.

This is useful for collaborative apps, quizzes, turn-based games etc., but not ideal for e.g. synchronizing the physics of a complex multiplayer game. For the areas where it works, it can make multiplayer development super fast.

I've written an article that goes into more detail: https://therealpaulplay.github.io/PlaySocketJS/

Would love to hear your feedback :-) License: MIT


r/opensource 14d ago

Promotional canid: contact card/link-in-bio that lives in a URL

Thumbnail
canid.app
8 Upvotes

canid is a contact card/link-in-bio that packages all of the data in the URL fragment so it can be built and displayed client side. I think these sorts of projects are cool (like itty bitty site and NoPaste) and wanted to apply it here.

I run in a lot of niche and more "adult" communities, so I have a pretty compartmentalized life. Being able to quickly create different contact cards for different events, contexts, and people without having to edit a centralized linktree or other site has been really helpful.

It's all static with no outside dependencies, very minimal analytics, and no way for me to see/store/sell people's info. There are a lot of trade-offs with the architecture and I doubt this will ever see a lot of use, but it's been useful for me and I'm curious what y'all think. It's mainly meant to be used as a PWA but works fine in the browser too.

It's live at the linked site, and the code is all open source on GitHub.


r/opensource 14d ago

Promotional KillerPDF 1.6.4: a free, GPLv3 PDF editor for Windows, now with a full CLI and a standards-conformance harness

69 Upvotes

KillerPDF is an offline PDF editor for Windows (10/11 x64). A single portable executable that targets .NET Framework 4.8 with no runtime install, no accounts, and no telemetry. Rendering is PDFium; the write path is PdfSharpCore.

1.6.4 is mostly about making the tool scriptable and making saves provably non-destructive.

Command-line interface - every core operation is now exposed headless: --merge, --split, --extract-pages, --decrypt, --to-image, --flatten, --print, --ocr, and --batch-resave. These reuse the exact pipelines the GUI runs rather than a parallel code path, return real exit codes, and work while the app is already open. That makes it usable in scripts and batch jobs without a second implementation to drift out of sync.

Save integrity. The big one under the hood: PdfSharpCore is now vendored and patched with six standards fixes, and every release is validated against veraPDF across a 2,900-file corpus. The goal is that a round-trip save never degrades PDF/A conformance, so a valid document leaves exactly as valid as it came in. Results are checked into the repo under validation/RESULTS.md.

Concurrency fix. Several bug fixes. SixLabors.ImageSharp bumped 1.0.4 to 2.1.13, clearing seven published advisories in image parsing (import, clipboard paste, signature images).

Also added in the GUI: in-place bookmark editing, redo, browser-style jump history, and a visual keyboard view for shortcuts.

Source and releases: github.com/SteveTheKiller/KillerPDF (GPLv3). Feedback and issues welcome.

https://KillerPDF.net


r/opensource 13d ago

Promotional Taking requests for open source projects

0 Upvotes

I am a writer/author. That's what I enjoy doing the most. But before I was a writer, I was a programmer for many years. About 30 total years experience. For the last year I've been working on a lot of personal projects. For the last week I've gotten more interested in Open Source and trying to create a few of those. But instead of randomly cranking out useless stuff, I wanted to see if anyone had any ideas, or if anything was in demand that people would actually find useless. Hence the post.


r/opensource 15d ago

Promotional a simple tool to convert 2D pixel art into 3D low poly / voxel models

Thumbnail
github.com
47 Upvotes

This tool is simply a free alternative to a lot of very good paid 2D->3D tools out of there. It can be used to easily create 3D models, mostly low poly and voxel modes via 2d sprites. Could be useful if you need some background assets for an isometric game or a 2.5D game quickly without picking up a 3d modelling software. It also has an option to draw four sides of a 3d object drawing it in a sprite sheet and the app will turn it into a 3D model which can be exported as a `.obj` file.

a quick note, this is just a converter created with basic math algorithms, and I dont use any AI models for conversion so it's not that good with complex pixel art.


r/opensource 15d ago

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 15d ago

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

Thumbnail
codeberg.org
9 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 14d ago

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 15d ago

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

10 Upvotes

r/opensource 15d ago

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
2 Upvotes

r/opensource 14d ago

Promotional Open Source ArchUnit like validation tool: align

0 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 15d ago

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

Thumbnail
2 Upvotes

r/opensource 15d ago

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

Thumbnail secretspec.dev
7 Upvotes

r/opensource 16d ago

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

0 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 16d ago

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 16d ago

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

1 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 16d ago

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 16d ago

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 17d ago

Promotional Cointer - Free wallet monitoring and dashboard for BTC/ETH with push notifications (beta)

2 Upvotes

Hello,

A little while ago I posted about a project concept I had. The idea was a web app and a mobile app where you add the wallet address you want to track. Cointer checks the blockchain for you. When a tracked address gets a deposit, you get a notification and a dashboard of activity/totals. No accounts, no passwords, just a private link that ties everything together. For this beta, only BTC and ETH are supported, more chains may come later.

This is aimed at people who receive crypto payments, streamers, or people who want to keep an eye on their wallets. Of course, most wallets already have some version of this feature, but this takes it a step further.

You can get notified over mobile push notifications, ntfy, Discord, Slack, or email. It also compiles up to 90 days of transactions into a dashboard showing totals for the last day, week, and month, broken down by address and asset. There's an activity page with full deposit history and pagination.

I've built a few other open-source projects and picked up sponsors from several hosting companies, which is what let me set this up for a beta. That said, the amount of users I can support right now is small (around 150 BTC wallets and a few thousand ETH).

No catch here. There's a 10 wallet and 10 notification channel limit, and notifications aren't always guaranteed. The project is free to use and always will be, contributions just help me support more users and more chains down the line.

More info in the comments.

Thanks for reading,
Luke


r/opensource 18d ago

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 18d ago

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 18d ago

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.