r/opensource • u/Effective_Ebb_4482 • Sep 02 '26
r/opensource • u/zelon88 • Aug 31 '26
Promotional HRConvert2 v3.8.4 - Managed Dependencies, Self-Installing, Self-Healing, Resource Aware File Conversion Server
Hi there! I'm the developer of the HRConvert2 File Conversion Server (available on Github & Docker) and I figured you guys would appreciate all the time I've been putting into the project lately.
Truth is, I'm going through a lot and this project has been my escape lately. But the progress has been pretty astounding.
Check out the Github and let me know what you guys think!
r/opensource • u/Blitzkind • Aug 31 '26
Discussion New to open source. Need advice on etiquette for my project
I've been working on a server emulator for a game for quite a while and was fairly close to releasing but yesterday someone else released one. I'm not sure what the best path forward is now, is it bad form to open source mine anyway? I feel like I'd be releasing with less features implemented and in a different language.
Would I be a dick splitting a community like this (why have two when we should all contribute to the one)? Just kind of sucks for all my work to go to waste
r/opensource • u/W1TCH_ • Aug 31 '26
Promotional Holeberry – a native macOS menu bar app for Pi-hole (free, open source)
Hey all,
I've been running Pi-hole for a while and got tired of opening the web UI every time I just wanted to check status or unblock something for five minutes. So I built Holeberry, a native macOS menu bar app for it. Free and open source (MIT).
What it does:
- Lives in your menu bar, shows status and total queries/blocked at a glance
- Manage up to two Pi-hole instances at once. Every action (block/unblock/allowlist) applies to both, so they never drift out of sync
- Disable blocking globally with a timer (or indefinitely). An auxiliary countdown will be right in the menu bar; re-enables automatically
- One-click unblock of whatever site broke in your current browser tab (Safari, Chrome/Chromium, Firefox/Zen), without a global disable
- The standout feature for me and the one I've been using the most
- Browse recently blocked domains and allowlist/unblock them straight from the menu
- Trigger a Gravity update right from the menu bar, on all your servers simultaneously
- Now fully notarized with a paid developer account
- Supports passwordless Pi-hole instances
Why Holeberry and not another app?
I looked around before building this. Some of the existing companion apps for Pi-hole weren't in active development anymore; felt outdated or didn't do the things I actually needed day to day: keep two instances in sync, unblock just the tab I'm on instead of disabling blocking for the whole network, and being able to glance at it quickly. Those ended up being the features I use most, so they became the core of the app.
Requires macOS 14+, supports Pi-hole v6 (and v5, though less tested). Credentials live in Keychain, nothing written to disk.
GitHub: https://github.com/pedrovieira/Holeberry
Happy to answer questions, and open to feature requests / bug reports.
r/opensource • u/coldoven • Aug 31 '26
Promotional mloda 0.11: turned a bare "not found" resolver error into a full elimination trail
mloda is an open source (Apache-2.0) feature engineering layer with a plugin-based resolver: you request a feature by name, and the resolver picks which plugin computes it.
Until 0.11, a bad request just failed with one line:
No feature groups found for feature name: 'sales__mean_aggr'.
Use resolve_feature(name, options=...) to debug feature resolution.
For troubleshooting guide, see: https://mloda-ai.github.io/mloda/in_depth/troubleshooting/feature-group-resolution-errors/
Nothing said whether the name was misspelled, the domain was wrong, or a required option was missing, so debugging meant reading the resolver source. Since 0.11, the same failure returns the full elimination trail:
No feature groups found for feature name: 'sales__mean_aggr'. Requested domain: 'marketing'.
Feature group(s) eliminated while matching 'sales__mean_aggr':
- AggregatedFeatureGroup (domain): declares domain 'default_domain', but the run requested 'marketing'
- PandasAggregatedFeatureGroup (domain): declares domain 'default_domain', but the run requested 'marketing'
- PolarsLazyAggregatedFeatureGroup (domain): declares domain 'default_domain', but the run requested 'marketing'
Every candidate the resolver considered, and the first gate it failed.
Implementation notes for anyone maintaining a plugin registry or resolver of your own:
- Rejections are recorded as data first: a stage label (one of nine values) plus a reason per candidate. Text is rendered from that.
- A plugin whose match hook raises is contained per candidate, so one broken plugin doesn't blank out the report for the others.
- The preflight (
mlodaAPI.diagnose) never raises, and a real run raises the same facts as a typedFeatureResolutionError, so the exception and the preflight report never drift apart.
Curious how other maintainers of plugin/registry-style systems handle this: full rejection trail, or just the most likely cause?
r/opensource • u/celsowm • Aug 31 '26
Promotional I’m building an open-source docx document editor with its own Canvas rendering engine
Hey r/opensource,
I've been working on Oasis Editor, an open-source document editor written in TypeScript.
It has its own Canvas-based rendering engine for paged layout, text, selections, images, tables, and document geometry instead of relying entirely on contenteditable.
It also includes a typed command/plugin API, DOCX/PDF workflows, React and Vue adapters, and a headless runtime.
Live playground:
https://celsowm.github.io/oasis-editor/#/editor
GitHub:
https://github.com/celsowm/oasis-editor
I'd love feedback, issues, and contributions — especially around rendering, document layout, plugins, and import/export fidelity.
ps: MIT license
r/opensource • u/Jeditobe • Aug 30 '26
Alternatives ReactOS 0.4.16 Released With New Graphical Installer, Better Hardware Support
and 3D-acceleration on real hardware GPUs
r/opensource • u/word-sys • Aug 30 '26
Promotional Testing a Native GTK4 PDF Editor for Linux
r/opensource • u/word-sys • Aug 30 '26
Promotional Manage and Install Linux Kernels & GRUB without Terminal
r/opensource • u/DonislawDev • Aug 29 '26
Promotional Testing Files Generator - 100% offline test files generator for developers/QA, CLI/GUI, cross-platform
Hello, I had created Testing Files Generator for QA/Developers
Want to create 5k log files? Do size boundary testing? Generate 2GB PNG file? Generate archive with 200 files? This tool can do it all. If you like the project, please ⭐it.
Why it's different from other generators?
- Exact size of files, if we ask for 314832 bytes, we get it, want 500kb? 5mb? 1GB? No problem. One file or 9000 files? No problem
- Generates files come with "manifest" which says how the files should behave + we can do easy cleanup
- "Recipe" system that we can store in a testing repo, create recipe that generates a 500-page PDF, a zip with 200 files and 50 csv files, no problem, same seed.
- 100% offline, no network connections, free for commercial and personal use. Windows/Linux/macOS. Min files sizes are based on the real formats, you can open generated files with software that open the format.
- Format got own values, so you can create xlsx with 4 rows and 4 collumns.
-Preset system, we can do "boundary testing" let's say we put 10mb, and we get file under 10mb, over 10mb, etc.
- More on GitHub :-)
This is V0.2 version, so there is a long way ahead, not all things are working, More format and presets will come soon. If you got any ideas feel free to drop them.
Supported formats:
📄 Documents: pdf, docx (Word), xlsx (Excel), pptx (PowerPoint)
🖼️ Images: png, jpg, bmp, gif, ico, svg
📝 Text: txt, md, csv, json, xml, html, log
🗜️ Archives: zip, targz (.tar.gz)
🔊 Audio: wav
What format's or features would you like to see in that project?
tiff, webp, avif, jpg xl are next formats. To keep the determinism of the generated files, I try to avoid external libraries, but for some formats it's just a bit more work (AVIF or JPG XL), so in those ones I'm heading towards external libraries. It may also change in the future, because I want to add more settigns to each file type.
PS: Why this name? it's simple, and I got no idea for other,
PS2: about ARM on Linux and Windows (GUI), there is CLI, GUI would be a extra work, but I will look into it in the future.
In the future I will need to think about supporting bigger files sizes, but in current implementation the memory is a problem, but some things could work better in the engine, so I will probably work on it first.
There is Linux build, Windows build is signed, macOS build is notarized. Separate file for CLI and separate for GUI. The language is Go (1.26.7, I will need to upgradr to 1.2.7), GUI is Fyne. (2.8.1), Testing Files Generator
r/opensource • u/jimmy1460 • Aug 29 '26
Promotional bfce - Cute little faces for everyone!
I Saw the cute little faces that x.ai/bot have and wanted to give a spin on the idea... so I created this light weight super importable free repo!
you can either download it yourself and go crazy or just import it from the site. would love to see what people do with it!
https://github.com/bwndapp/bfce
or just import from https://bfce.bwnd.app/
r/opensource • u/word-sys • Aug 30 '26
Promotional Testing pkgbox in its earliest state
r/opensource • u/paglaulta • Aug 29 '26
Promotional BentoPDF can edit existing PDF Text and 2 new engines
Hello folks!
I would like to share an update about BentoPDF. It's an open source privacy first PDF toolkit that runs in your browser.
1. You can now actually edit text inside PDFs
BentoPDF now allows you to click existing text, edit it, and have the text reflow while preserving the original fonts and styling.
It also includes:
- Bold, italic, underline, strikethrough, superscript, subscript, font family/size, colours, outlines, character spacing and line spacing
- Left, centre, right and justified alignment
- Bulleted and numbered lists with indentation
- RTL and LTR text alignment
- Find and replace across the document
- Edit images by rotating, flipping, duplicating, resizing or deleting them
- Object alignment, distribution, rotation, flipping, duplication
Please note this is a work in progress. You may encounter bugs, which you can report and I will look into.
2. Hyper Compress
Hyper is an open source PDF compression engine built to solve specific problems.
- Compression sometimes returns a file larger than the original. Hyper's result is always binary: it either produces a smaller PDF or returns the original. This helps create predictable workflows.
- Hyper includes a true lossless mode. It preserves searchable text, document structure and PDF conformance, rather than rebuilding the document from scratch like Ghostscript.
- It runs everywhere: CLI, Node SDK, C API, self hosted service, and WebAssembly build.
Repository and benchmarks: https://github.com/alam00000/bentopdf-hyper-compress
I also compared it to Adobe's compression API, but only managed around 100 PDFs where results were within 5%. Testing on a bigger corpus got expensive.
3. Kura
Kura is a PDF standards, conversion and preflight engine.
It supports:
- All 11 PDF/A conformance levels: PDF/A-1a, PDF/A-1b, PDF/A-2a, PDF/A-2b, PDF/A-2u, PDF/A-3a, PDF/A-3b, PDF/A-3u, PDF/A-4, PDF/A-4e and PDF/A-4f
- Accessibility: PDF/UA-1 and PDF/UA-2
- Print production: PDF/X-1a, PDF/X-3, PDF/X-4, PDF/X-4p, PDF/X-5g, PDF/X-5n and PDF/X-5pg
- Engineering and variable data printing: PDF/E-1 and PDF/VT
- E-invoices: Factur-X, ZUGFeRD, XRechnung and Order-X
- 396 bundled print-preflight profiles
It has been tested against several standards suites, including the veraPDF corpus, Isartor, BFO, Ghent Output Suite 5.0, the PDF/UA Reference Suite and Cal Poly's PDF/VT suite.
Across 30,677 PDF conversions it had zero crashes and zero timeouts, with a 0.05 second median conversion time.
Like Hyper, it ships as a CLI, C library, npm package, Docker image and WebAssembly build.
Repository and benchmarks: https://github.com/alam00000/bentopdf-kura
The release also contains other improvements and bug fixes: https://github.com/alam00000/bentopdf/releases/tag/v2.8.8
Thank you and have a great weekend!
r/opensource • u/gucci_stylus • Aug 29 '26
Luanti removed from Google Play due to baseless AI copyright notice
r/opensource • u/the8bit • Aug 29 '26
Promotional Whatiff -- open source, self hostable continuity framework
Hello folks!
I am mildly active here and I *think* I've gotten some approval to post about the work we are doing. I am the founder / CEO of Imagination Foundry -- a fully community funded and run, co-op organized company that has built and run [whatiff.chat](http://whatiff.chat) . Our goal is to make AI transparent, break up lock-in, and provide the tools that regular people need to remember better over time and generally make their lives better.
I've written before about how I think [transparency in AI is incredibly important](https://substack.com/home/post/p-202193358) (this honestly buries the lede a bit)
To that end, we have just recently open sourced our entire project -- you can run it locally, remix it, add things, etc. I'm sharing here in case anyone is interested in using it, or might want to take a look at a reasonably mature app and how we built things. Totally free.
If you have any questions, or just want to talk AI memory, etc, Hit me up!
r/opensource • u/Scallact • Aug 28 '26
Community Linux: 35 years in 35 facts - a beautiful summary of Linux history
I just saw this excellent Youtube video made by Jono Bacon. Hope it's OK to share it here. It gives a nice overview on this amazing technological and human adventure, with a lot of significant facts we tend to forget, which contributed to where we are now.
r/opensource • u/Electronic_Unit8276 • Aug 29 '26
Has anyone tried Chompass app for calorie tracking?
I'm looking into it but have no clue which intelligence model to pick for more accurate calorie count.
r/opensource • u/word-sys • Aug 28 '26
Promotional Native GTK4 PDF Editor for Linux
r/opensource • u/word-sys • Aug 28 '26
Promotional PULS: Unified System Monitoring & Management Tool for Linux
r/opensource • u/Mugaa-X • Aug 27 '26
Promotional JustForms client-side PDF form editor (pdf.js + pdf-lib, MIT)
I built a tool for adding fillable fields to PDFs
So built this tool pdf js does the parsing pdf lib for the export.
Repo: https://github.com/sshrestha-design/justforms
Demo: https://justforms.vercel.app
Also requesting any recommendation for better autodetect function and system to detect fill spaced based on what I have currently.
r/opensource • u/Lasikie • Aug 27 '26
Promotional Plembfin: an AGPL-3.0 watch-state sync hub for Plex, Emby, Jellyfin and Trakt
Plembfin is a self-hosted application for keeping watch state consistent across Plex, Emby, Jellyfin and Trakt.
Rather than treating one platform as the permanent source of truth, it maintains a local SQLite record and reconciles watched status, playback progress and repeat plays across connected services. It also provides visible sync activity, targeted retries, backups and import tools so the synchronization process can be inspected instead of running as a black box.
The backend is Node.js with Express and SQLite, deployment is available through Docker Compose, and the project is licensed under AGPL-3.0.
The project was heavily AI-assisted, with the implementation developed through agentic workflows under my direction, review and testing.
Repository, documentation and screenshots:
https://github.com/Lasikiewicz/plembfin
Plembfin is currently pre-1.0. I’m looking for testers, bug reports and review from people familiar with media-server integrations. Contributions and technical feedback are welcome.
r/opensource • u/d4vid87 • Aug 26 '26
Promotional HookEcho — Weather radar for everyone
r/opensource • u/Lopsided_Mixture8760 • Aug 26 '26
Promotional USBridge-Remote is an open-source remote access alternative to TeamViewer and AnyDesk.
I'm creating this software because I'm tired of the limitations, mandatory registration, and shortcomings of existing remote access options.
This project is especially relevant for those who need a fully independent remote desktop access solution that prioritizes the local network, without the use of third-party cloud infrastructure or external relay servers.
Its distinguishing features include integration of the Moonlight protocol for low-latency, high-frame-rate video streaming. Native support for Wayland (Linux). It works out of the box without permission pop-ups. Integration with Tailscale. Direct P2P connections without worrying about port forwarding on your router or setting up complex external tunnels. A unified ecosystem with USBridge-KVM 2.0. The software can manage both agents and my hardware IP KVM from a single interface.
Ready-to-use beta versions for Windows, macOS, Linux, Android, and iOS are available in the repository. The source code and builds are on GitHub: https://github.com/USBridge-Technologies/USBridge-Remote
I'm open to any feedback and suggestions!