LightZone 5.0.0~beta2-0obs1 💾

LightZone is a professional-level digital darkroom and photo editor for Mac, Windows, and Linux. It includes RAW processing and editing. Rather than using layers in the way that other photo editors do, LightZone lets the user build up a stack of tools which can be rearranged, readjusted, turned off and on, and removed from the stack. It's a completely non-destructive editor, where any of the tools can be re-adjusted or modified later — even in a different editing session. A tool stack can even be copied to a batch of photos at one time. LightZone always operates in a 16-bit linear color space with the wide gamut of ProPhoto RGB.

minor bugfix: Unstable; urgency=medium Upstream sync. -- Masahiro Kitagawa Sun, 06 Jun 2023 12:13:00 +0900.

BSDL capture digital-camera graphics-conversion viewer macos linux c

InputPlumber 0.51.0 💾

InputPlumber is an open source input routing and control daemon for Linux. It can be used to combine any number of input devices (like gamepads, mice, and keyboards) and translate their input to a variety of virtual device formats.

minor feature: lt;h1 gt; lt;a href="https://github.com/ShadowBlip/InputPlumber/compare/v0.50.0...v0.51.0" gt;0.51.0 lt;/a gt; (2025-04-02) lt;/h1 gt;. lt;h3 gt;Features lt;/h3 gt;. lt;ul gt;. lt;li gt; lt;strong gt;Steam Deck Target: lt;/strong gt; Enable setting a config for Steam Deck Target ( lt;a href="https://github.com/ShadowBlip/InputPlumber/commit/bd5be9412d6c506c7dc69b04d1ca2597ea44a706" gt;bd5be94 lt;/a gt;) lt;/li gt;. lt;/ul gt;.

GNU GPLv3 linux daemon virtual-device rust

libUseful 5.42 💾

libUseful is a general 'C' library providing useful functions related to: resizable strings, lists and maps, unix and tcp sockets, SSL/TLS, cryptographic hashes, parsing of json, yaml and other markup languages, terminal output including ANSI/vt100 escape sequences, OAuth 2.0, etc, etc.

minor feature: Make StrUnsafeTrunc a bit safer, by checking string is not null. Add 'daystate' feature to TerminalCalendars.

GNU GPLv3 c library files ssl tls sockets resizeable strings lists maps

unoserver 3.2 💾

Using LibreOffice to convert documents is easy, you can use a command like this to convert a file to PDF, for example: $ libreoffice --headless --convert-to pdf ~/Documents/MyDocument.odf However, that will load LibreOffice into memory, convert a file and then exit LibreOffice, which means that the next time you convert a document LibreOffice needs to be loaded into memory again. To avoid that, LibreOffice has a listener mode, where it can listen for commands via a port, and load and convert documents without exiting and reloading the software. This lowers the CPU load when converting many documents with somewhere between 50% and 75%, meaning you can convert somewhere between two and four times as many documents in the same time using a listener. Unoserver contains three commands to help you do this, unoserver which starts a listener on the specified IP interface and port, and unoconverter which will connect to a listener and ask it to convert a document, as well as unocompare which will connect to a listener and ask it to compare two documents and convert the result document.

minor feature: Added a `--stop-after` parameter, that makes unoserver quit after a certain number of requests. This is useful if you want to minimize memory usage, as memory usage after a large file is not reclaimed automatically. Witiko . 3.2b2 (2025-03-28). Added --verbose and --quiet parameters to unoserver. 3.2b1 (2025-03-28). Better handling of fast and slow LibreOffice startup times. Faster on fast PC's more stable on slow PC's.

MITL conversion documents libreoffice server python

Universal Media Server 14.11.0 💾

Universal Media Server is a DLNA-compliant UPnP Media Server, which is implemented in Java and thus runs on all operating systems. It can convert any media file format, and stream it to a wide range of hardware devices (smart TVs, and media centers).

major bugfix: General: Made error notifications in the web settings and player stay open. Made informational notifications in the web settings and player automore slowly. Migrated to Yarn Modern (corepack). Added dev to standalone web player. Added full screen (F) keyboard shortcut to web player. Restored x86 installer. binaries not always installing the first time on Windows. program data not being uninstalled on Windows. auto updater content not fitting in window. a crash while scanning and browsing videos with Captions. timer error when two players are playing at the same time. empty #-TRANSCODE-# folder. downloading logs from web settings. TMDB ID not sending to our API. Media players: transcoding support in Kodi. supported H.264 level limit on Samsung C/D Series TVs. Translation updates via Crowdin: Italian (59 ). Polish (55 ). Dependencies: Bump `@mantine/core` from 7.16.3 to 7.17.1. Bump `@mantine/dropzone` from 7.16.3 to 7.17.1. Bump `@mantine/form` from 7.16.3 to 7.17.1. Bump `@mantine/hooks` from 7.16.3 to 7.17.1. Bump `@mantine/modals` from 7.16.3 to 7.17.1. Bump `@mantine/notifications` from 7.16.3 to 7.17.1. Bump `@playwright/test` from 1.49.0 to 1.50.1. Bump `@types/lodash` from 4.17.15 to 4.17.16. Bump `@types/react-dom` from 18.3.1 to 19.0.4. Bump `@types/react` from 18.3.12 to 19.0.10. Bump `axios` from 1.7.9 to 1.8.1. Bump `ch.qos.logback:logback-classic` from 1.5.16 to 1.5.17. Bump `ch.qos.logback:logback-core` from 1.5.16 to 1.5.17. Bump `com.fasterxml.jackson.core:jackson-databind` from 2.18.0 to 2.18.2. Bump `com.google.code.gson:gson` from 2.11.0 to 2.12.1. Bump `commons-logging:commons-logging` from 1.3.4 to 1.3.5. Bump `eslint-plugin-react-hooks` from 5.1.0 to 5.2.0. Bump `eslint-plugin-react-refresh` from 0.4.16 to 0.4.19. Bump `eslint-plugin-react` from 7.37.3 to 7.37.4. Bump `eslint` from 9.16.0 to 9.21.0. Bump `Node.js` from 20.12.2 to 20.18.3. Bump `org.apache.maven.plugins:maven-compiler-plugin` from

GNU GPL java media media-center streaming ffmpeg upnp dlna

Sommelier 10.3 💾

A downloader/installer for apps/games/doom-wads that run under wine, dosbox, java, scummvm, the fuse spectrum emulator, crispy-doom or chocolate-doom, mednafen, citra and other emulators, and also some native apps. Also can install games from gog.com that can be run under wine/dosbox/scummvm/native (gog installers must be manually downloaded). Comes with a list of apps. Checks sha256 of downloads, downloads dependancies, makes registry changes for running/installing, etc.

minor feature: Change bundled libUseful to be called 'libUseful-bundled' to prevent confusion over include files. Added gog games Fallout2, FalloutTactics, LoopHero, WarhammerQuest, CircleEmpires and StreetsOfRogue.

GNU GPLv3 wine downloader installer

Pallet Rack Design for Optimal Storage Efficiency 0.7.9 💾

Pre-owned racking systems offer a affordable solution for businesses focused on cost-efficiency. Opting for used racks helps you achieve high functionality at a lower cost. Quality is typically comparable to new racking systems. Before purchasing, it’s essential to evaluate the racks for wear and tear. Choosing second-hand racks minimizes environmental impact and promotes eco-friendly business practices. This is ideal for companies pursuing environmentally responsible operations. By investing in used racking, you can cut costs, ensure safety, and support sustainability simultaneously. [url=https://rgpalletracking.com/contact-us/]Pallet Rack Industry[/url] [url=https://magicqueenalive.com/blog/]How to Relocate Pallet Racking Securely[/url] bca6fcf

minor feature: Pre-owned racking systems offer a affordable solution for businesses focused on cost-efficiency. Opting for used racks helps you achieve high functionality at a lower cost. Quality is typically comparable to new racking systems. Before purchasing, it s essential to evaluate the racks for wear and tear. Choosing second-hand racks minimizes environmental impact and promotes eco-friendly business practices. This is ideal for companies pursuing environmentally responsible operations. By investing in used racking, you can cut costs, ensure safety, and support sustainability simultaneously. url=https://rgpalletracking.com/contact-us/ Pallet Rack Industry /url url=https://magicqueenalive.com/blog/ How to Relocate Pallet Racking Securely /url bca6fcf

ZPL self-hosted rss atom feeds monitoring dashboard aggregator go

TEA text editor 63.3.1 💾

TEA is powerful text editor that provides hundreds of text processing functions. It supports QML plugins and external scripts. TEA can open plain text files, FB2, Ebook, ODT, DOCX, Abiword, KWord KWD, SWX, PDF, DJVU. Other features: Built-in MC-like file manager. Speech Dispatcher support Spellchecker (using the aspell or/and Hunspell). Tabbed layout engine. Syntax highlighting for C, C++, Bash script, BASIC, C#, D, Fortran, Java, LilyPond, Lout, Lua, NASM, NSIS, Pascal, Perl, PHP, PO (gettext), Python, Seed7, TeX/LaTeX, Vala, Verilog, XML, HTML, XHTML, Dokuwiki, MediaWiki. Multiply encodings support. Code snippets and templates support. Scripts (Python, Perl, Ruby, Lua, Bash, 2/Rexx script). Hotkeys customizations. Misc HTML tools. Dokuwiki, MediaWiki, Docbook, Markdown, LaTeX, Lout editing tools. Preview in external browsers or other programs. String-handling functions such as sorting, reverse, format killing, trimming, filtering, conversions etc. Bookmarks. Morse code translator. Calendar/organizer with Moon phases Built-in image viewer (PNG, JPEG, GIF, WBMP, BMP, TIFF, TGA, etc.). Built-in image converter and resizer.

major bugfix: + PRQL hl module by vanillajonathan * Save all - fixed

GNU GPLv3 text editor qt markdown text-processing filter latex html wiki xml utilities c++ windows os2 macos cross-platform bsd linux

Glance 0.7.9 💾

Self-hosted dashboard that puts all your feeds in one place Features Various widgets RSS feeds Subreddit posts Hacker News posts Weather forecasts YouTube channel uploads Twitch channels Market prices Docker containers status Server stats Custom widgets and many more... Fast and lightweight Low memory usage Few dependencies Minimal vanilla JS Single <20mb binary available for multiple OSs & architectures and just as small Docker container Uncached pages usually load within ~1s (depending on internet speed and number of widgets) Tons of customizability Different layouts As many pages/tabs as you need Numerous configuration options for each widget Multiple styles for some widgets Custom CSS Optimized for mobile devices Because you'll want to take it with you on the go.

minor feature: lt;p gt;Another small release that's primarily focused around lt;code gt;custom-api lt;/code gt; widget improvements. lt;/p gt;. lt;h2 gt;Changed lt;/h2 gt;. lt;p gt;You no longer need to convert numbers to float before doing math operations with them. When adding two integers together, the result will be an integer. Adding two floats together or an integer and a float will result in a float. lt;/p gt;. lt;p gt;Before: lt;/p gt;. lt;div class="highlight highlight-text-html-basic notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content=" (add (.JSON.Int amp;quot;foo amp;quot; toFloat) (.JSON.Int amp;quot;bar amp;quot; toFloat)) toInt " gt; lt;pre gt; (add (.JSON.Int "foo" toFloat) (.JSON.Int "bar" toFloat)) toInt lt;/pre gt; lt;/div gt;. lt;p gt;Now: lt;/p gt;. lt;div class="highlight highlight-text-html-basic notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content=" add (.JSON.Int amp;quot;foo amp;quot;) (.JSON.Int amp;quot;bar amp;quot;) " gt; lt;pre gt; add (.JSON.Int "foo") (.JSON.Int "bar") lt;/pre gt; lt;/div gt;. lt;p gt;(this is consistent for all math operations, not just addition) lt;/p gt;. lt;h2 gt;New lt;/h2 gt;. lt;h3 gt; lt;code gt;skip-json-validation lt;/code gt; and lt;code gt;.JSONLines lt;/code gt; lt;/h3 gt;. lt;div class="highlight highlight-source-yaml notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="- type: custom-api. Url: https://api.example.com Skip-json-validation: true" gt; lt;pre gt;- lt;span class="pl-ent" gt;type lt;/span gt;: lt;span class="pl-s" gt;custom-api lt;/span gt; lt;span class="pl-ent" gt;url lt;/span gt;: lt;span class="pl-s" gt;https://api.example.com lt;/span gt;. lt;span class="pl-ent" gt;skip-json-validation lt;/span gt;: lt;span class="pl-c1" gt;true lt;/span gt; lt;/pre gt; lt;/div gt;. lt;p gt;Some API's return newline separated JSON objects instead of a single JSON array. This is not valid JSON, so the lt

self-hosted rss atom feeds monitoring dashboard aggregator go

OBS Studio 31.0.2 💾

OBS Studio (also Open Broadcaster Software or OBS, for short) is a free and open-source app for screencasting and live streaming. Written in C/C++ and built with Qt, OBS Studio provides real-time capture, scene composition, recording, encoding, and broadcasting via Real Time Messaging Protocol (RTMP), HLS, SRT, RIST or WebRTC. It can stream videos to any RTMP-supporting destination, including YouTube, Twitch, Instagram and Facebook.[11] For video encoding, OBS Studio can use the x264 transcoder,[12] Intel Quick Sync Video, Nvidia NVENC and the AMD Video Coding Engine to encode video streams into the H.264/MPEG-4 AVC or H.265/HEVC formats.[13] It can encode multiple tracks of audio in the AAC format. More experienced users can choose any codecs and containers available in libavcodec and libavformat, or output the stream to a custom FFmpeg URL.[14] OBS Studio also supports plug-ins to extend its functionality.[15]

minor feature: lt;div class="markdown-alert markdown-alert-important" gt; lt;p class="markdown-alert-title" gt; lt;svg class="octicon octicon-report mr-2" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true" gt; lt;path d="M0 1.75C0.784.784 0 1.75 0h12.5C15.216 0 16.784 16 1.75v9.5A1.75 1.75 0 0 1 14.25 13H8.06l-2.573 2.573A1.458 1.458 0 0 1 3 14.543V13H1.75A1.75 1.75 0 0 1 0 11.25Zm1.75-.25a.25.25 0 0 0-.25.25v9.5c0.138.112.25.25.25h2a.75.75 0 0 1.75.75v2.19l2.72-2.72a.749.749 0 0 1.53-.22h6.5a.25.25 0 0 0.25-.25v-9.5a.25.25 0 0 0-.25-.25Zm7 2.25v2.5a.75.75 0 0 1-1.5 0v-2.5a.75.75 0 0 1 1.5 0ZM9 9a1 1 0 1 1-2 0 1 1 0 0 1 2 0Z" gt; lt;/path gt; lt;/svg gt;Important lt;/p gt; lt;p gt;NVIDIA Kepler (600 and 700 series) GPUs are no longer supported for NVENC. lt;/p gt;. lt;/div gt;. lt;div class="markdown-alert markdown-alert-note" gt; lt;p class="markdown-alert-title" gt; lt;svg class="octicon octicon-info mr-2" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true" gt; lt;path d="M0 8a8 8 0 1 1 16 0A8 8 0 0 1 0 8Zm8-6.5a6.5 6.5 0 1 0 0 13 6.5 6.5 0 0 0 0-13ZM6.5 7.75A.75.75 0 0 1 7.25 7h1a.75.75 0 0 1.75.75v2.75h.25a.75.75 0 0 1 0 1.5h-2a.75.75 0 0 1 0-1.5h.25v-2h-.25a.75.75 0 0 1-.75-.75ZM8 6a1 1 0 1 1 0-2 1 1 0 0 1 0 2Z" gt; lt;/path gt; lt;/svg gt;Note lt;/p gt; lt;p gt;NVIDIA users may need to update their GPU drivers to 551.76 (Windows) / 550.54.14 (Linux) or newer. lt;/p gt;. lt;/div gt;. lt;div class="markdown-alert markdown-alert-important" gt; lt;p class="markdown-alert-title" gt; lt;svg class="octicon octicon-report mr-2" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true" gt; lt;path d="M0 1.75C0.784.784 0 1.75 0h12.5C15.216 0 16.784 16 1.75v9.5A1.75 1.75 0 0 1 14.25 13H8.06l-2.573 2.573A1.458 1.458 0 0 1 3 14.543V13H1.75A1.75 1.75 0 0 1 0 11.25Zm1.75-.25a.25.25 0 0 0-.25.25v9.5c0.138.112.25.25.25h2a.75.75 0 0 1.75.75v2.19l2.72-2.72a.749.749 0 0 1.53-.22h6.5a.25.25 0 0 0.25-.25v-9.5a.25.25 0 0 0-.25-.25Z

GNU GPLv3 audio video screencasting livestreaming c c

Snapcraft 8.7.2 💾

Snaps are containerised software packages that are simple to create and install. They auto-update and are safe to run. And because they bundle their dependencies, they work on all major Linux systems without modification.

minor feature: lt;h2 gt;What's Changed lt;/h2 gt;. lt;ul gt;. lt;li gt;build(deps): bump craft-parts to 2.4.2 by lt;a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/mr-cal/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/mr-cal" gt;@mr-cal lt;/a gt; in lt;a class="-link js--link" data-error-text="Failed to load title" data-id="2895020283" data-permission-text="Title is private" data-url="https://github.com/canonical/snapcraft//5300" data-hovercard-type="pull_request" data-hovercard-url="/canonical/snapcraft/pull/5300/hovercard" href="https://github.com/canonical/snapcraft/pull/5300" gt;#5300 lt;/a gt; lt;/li gt;. lt;li gt;.7 CVEs by lt;a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/mr-cal/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/mr-cal" gt;@mr-cal lt;/a gt; in lt;a class="-link js--link" data-error-text="Failed to load title" data-id="2900826919" data-permission-text="Title is private" data-url="https://github.com/canonical/snapcraft//5311" data-hovercard-type="pull_request" data-hovercard-url="/canonical/snapcraft/pull/5311/hovercard" href="https://github.com/canonical/snapcraft/pull/5311" gt;#5311 lt;/a gt; lt;/li gt;. lt;/ul gt;. lt;p gt; lt;strong gt;Full Changelog lt;/strong gt;: lt;a class="commit-link" href="https://github.com/canonical/snapcraft/compare/8.7.1...8.7.2" gt; lt;tt gt;8.7.1...8.7.2 lt;/tt gt; lt;/a gt; lt;/p gt;.

GNU GPLv3 snaps linux packaging distribution python cpp

Photok 1.9.3 💾

Photok is a free Photo-Safe. It stores your photos encrypted on your device and hides them from others. It uses technologies like, AES-256 encryption standard or bcrypt, to keep your photos secure. Photok is completely free, open source, and contains no ads.

minor feature: lt;h2 gt;What's Changed lt;/h2 gt;. lt;ul gt;. lt;li gt;crashes and ANRs by lt;a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/leonlatsch/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/leonlatsch" gt;@leonlatsch lt;/a gt; in lt;a class="-link js--link" data-error-text="Failed to load title" data-id="2890721643" data-permission-text="Title is private" data-url="https://github.com/leonlatsch/Photok//443" data-hovercard-type="pull_request" data-hovercard-url="/leonlatsch/Photok/pull/443/hovercard" href="https://github.com/leonlatsch/Photok/pull/443" gt;#443 lt;/a gt; lt;/li gt;. lt;li gt;: Auto Lock timer when choosing files and directories by lt;a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/leonlatsch/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/leonlatsch" gt;@leonlatsch lt;/a gt; in lt;a class="-link js--link" data-error-text="Failed to load title" data-id="2893446929" data-permission-text="Title is private" data-url="https://github.com/leonlatsch/Photok//445" data-hovercard-type="pull_request" data-hovercard-url="/leonlatsch/Photok/pull/445/hovercard" href="https://github.com/leonlatsch/Photok/pull/445" gt;#445 lt;/a gt; lt;/li gt;. lt;/ul gt;. lt;p gt; lt;strong gt;Full Changelog lt;/strong gt;: lt;a class="commit-link" href="https://github.com/leonlatsch/Photok/compare/1.9.2...1.9.3" gt; lt;tt gt;1.9.2...1.9.3 lt;/tt gt; lt;/a gt; lt;/p gt;.

Apache cryptography android encryption photos security android kotlin

WYGIWYH 0.12.3 💾

An opinionated and powerful finance tracker. WYGIWYH (What You Get Is What You Have) is a powerful, principles-first finance tracker designed for people who prefer a no-budget, straightforward approach to managing their money. With features like multi-currency support, customizable transactions, and a built-in dollar-cost averaging tracker, WYGIWYH helps you take control of your finances with simplicity and flexibility. Why WYGIWYH? Managing money can feel unnecessarily complex, but it doesn’t have to be. WYGIWYH (pronounced "wiggy-wih") is based on a simple principle: Use what you earn this month for this month. Any savings are tracked but treated as untouchable for future months. By sticking to this straightforward approach, you avoid dipping into your savings while still keeping tabs on where your money goes. While this philosophy is simple, finding tools to make it work wasn’t. I initially used a spreadsheet, which served me well for years—until it became unwieldy as I started managing multiple currencies, accounts, and investments. I tried various financial management apps, but none met my key requirements: Multi-currency support to track income and expenses in different currencies. Not a budgeting app — as I dislike budgeting constraints. Web app usability (ideally with mobile support, though optional). Automation-ready API to integrate with other tools and services. Custom transaction rules for credit card billing cycles or similar quirks

minor feature: lt;h2 gt;What's Changed lt;/h2 gt;. lt;ul gt;. lt;li gt;: missing selection when updating transactions in a transaction list by lt;a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/eitchtee/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/eitchtee" gt;@eitchtee lt;/a gt; in lt;a class="-link js--link" data-error-text="Failed to load title" data-id="2905745227" data-permission-text="Title is private" data-url="https://github.com/eitchtee/WYGIWYH//215" data-hovercard-type="pull_request" data-hovercard-url="/eitchtee/WYGIWYH/pull/215/hovercard" href="https://github.com/eitchtee/WYGIWYH/pull/215" gt;#215 lt;/a gt; lt;/li gt;. lt;li gt;(tools:currency-converter): currency list displaying oldest result instead of newest by lt;a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/eitchtee/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/eitchtee" gt;@eitchtee lt;/a gt; in lt;a class="-link js--link" data-error-text="Failed to load title" data-id="2918750247" data-permission-text="Title is private" data-url="https://github.com/eitchtee/WYGIWYH//218" data-hovercard-type="pull_request" data-hovercard-url="/eitchtee/WYGIWYH/pull/218/hovercard" href="https://github.com/eitchtee/WYGIWYH/pull/218" gt;#218 lt;/a gt; lt;/li gt;. lt;li gt;(insights:category-explorer): category field not loading available categories correctly by lt;a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/eitchtee/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/eitchtee" gt;@eitchtee lt;/a gt; in lt;a class="-link js--link" data-error-text="Failed to load title" data-id="2922161060" data-permission-text="Title is private" data-url="https://github.com/eitchtee/WYGIWYH//219" data-hovercard-type="pull_req

Affero GPLv3 money finance tracking accounting self-hosted bookkeeping expense-tracker django python

Calibre 8.1.1 💾

Calibre is an e-book library management application, viewer and editor. It's also commonly used for e-book file format conversion and syncing to reader devices. Calibre also simplifies downloading news from the web and converting them into e-book form, and can act as content server for online access to your book collection.

major feature: Release: 8.1.1 28 Mar, 2025 New features Edit metadata dialog: Allow right clicking on the cover to edit it with an external program Virtual library tabs: When the tabs are locked prevent them from being re-ordered as well FreeBSD: Add support for connecting to devices, contributed by Guido Falsi. macOS: regression in previous release that caused calibre:// URLs to no longer work macOS: a regression in calibre 8 that prevented icons in menus from being rendered Kobo driver: hyphenation settings not being applied correctly when generating KEPUB to put on the device. KEPUB Output: Include leading whitespace in kobo sentence span tags. This prevents unsightly breaks when highlighting across formatted text on the Kobo Content server: FB2 books not readable via the in-browser viewer Edit book: Add text narration: preferred voice for language setting being ignored. E-book viewer: Use IPC to update annotations when calibre is running. Avoids possible loss of annotations in the Annotations browser due to db being locked Ensure calibre temp files are deleted even on program crash. incorrect minimums on font size changing controls in viewer regression in previous release causing incorrect rendering of layout menu on some macOS machines. archive formats such as ZIP not being indexed for full text search Version 8.1.1 a regression causing an error that does not affect functionality on startup on macOS. Improved news sources. Horizons. Economist. Granta.

GNU GPLv3 python cpp ebook-reader e-book conversion

libUseful 5.41 💾

libUseful is a general 'C' library providing useful functions related to: resizable strings, lists and maps, unix and tcp sockets, SSL/TLS, cryptographic hashes, parsing of json, yaml and other markup languages, terminal output including ANSI/vt100 escape sequences, OAuth 2.0, etc, etc.

minor bugfix: Another crash in List.c. Use CompareStrNoCase in preference to strcmp and strcasecmp in a few places.

GNU GPLv3 c library files ssl tls sockets resizeable strings lists maps

mpv 0.40.0 💾

mpv is a free (as in freedom) media player for the command line. It supports a wide variety of media file formats, audio and video codecs, and subtitle types. Scripting Powerful scripting capabilities can make the player do almost anything. There is a large selection of user scripts on the wiki. On Screen Controller While mpv strives for minimalism and provides no real GUI, it has a small controller on top of the video for basic control. High quality video output mpv has an OpenGL, Vulkan, and D3D11 based video output that is capable of many features loved by videophiles, such as video scaling with popular high quality algorithms, color management, frame timing, interpolation, HDR, and more. GPU video decoding mpv can leverage most hardware decoding APIs on all platforms. Hardware decoding can be enabled at runtime on demand. Embeddable A straightforward C API was designed from the ground up to make mpv usable as a library and facilitate easy integration into other applications.

minor feature: - undeprecate list option suffixes that work with multiple items - add `-del` to string list and keyvalue list options - add `-clr` to keyvalue list options - undeprecate `--gamma-factor` - the `path` and `track-list/N/external-filename` properties now always return a full, absolute path - rename `--vd-lavc-software-fallback` to `--hwdec-software-fallback` - rename `--sub-ass-line-spacing` to `--sub-line-spacing` - rename `--sub-ass-shaper` to `--sub-shaper` - rename `--sub-ass-hinting` to `--sub-hinting` - rename `--load-osd-console` to `--load-console` - remove `stats-term_width_limit` script-opt - add `stats-term_clip` script-opt - remove `stats-term_height_limit` script-opt - remove `player` argument form `--media-controls`, it's handled internally now. - make `script-binding` command scalable; add `nonscalable` command prefix to restore the old behavior - deprecate `osc-message` script message in favor of `show-text` command - deprecate `osc-chapterlist` script message in favor of `show-text chapter-list ` - deprecate `osc-playlist` script message in favor of `show-text playlist ` - deprecate `osc-tracklist` script message in favor of `show-text track- list ` - add `visibility_modes` script-opt to osc - deprecate `--wayland-disable-vsync` - add `--wayland-internal-vsync` as a replacement for `--wayland-disable- vsync` - deprecate `--cdda-span-a` and `--cdda-span-b` - commands.lua is split out of console.lua. commands.lua runs and completes commands and adds mpv's log entries to the console's log, while console.lua handles the UI for other scripts - add `--load-commands` option - `script-binding console/enable` becomes `script-binding commands/open`, though the console one is kept as an alias - `script-message-to console type` becomes `script-message-to commands type`, though the conso

Mixed video video-player media player cli c lua swift

QMMP 2.2.4 💾

QMMP is an Qt-based audio-player. The user interface is similar to Winamp or XMMS, which compatible skins can be used of. It supports a plethora of audio formats, like MP3, Ogg Vorbis/Opus, FLAC, Musepack, WavePack, MOD files, AAC, Audio CDs, WMA and other ffmpeg-supported encodings, PCM, MIDI, SID, and Chiptune files. It provides DSP plugins, lyrics downloading, equalizers and visualizers, supports common audio APIs and sinks, and is cross-platform.

minor bugfix: support for embedded cover art images in the mpris plugin; fixes for Qt 6.9, TagLib 2.0 and Qt 6.9; updated Chinese Traditional and French translations.

GNU GPL audio player music qt qt6 mp3 cpp

WackoWiki 6.1.27 💾

WackoWiki is a light and easy to install multilingual Wiki-engine. Supports WYTIWYG-editing, section edit, page rights (ACLs), design themes (skins), file upload, email notification, URI router, template engine, session handler and much more. Compatible with PHP 8.0 - 8.4 and MariaDB / MySQL.

minor feature: Minor feature and bug fix release for 6.1.x series, installer: set more strict create ACLs for default pages, add option to set default ACL settings (public or private wiki), add to-top button for smaller screens to default theme, remove max values from form field for logo height and width set min to 8 for user password form fields in admin panel, use short year alias y instead of yyyy for ICU date formats, translations: add Arabic, Czech, Finnish, Norwegian, Romanian, Portuguese-Brasilian, Swedish and Ukrainian translation, update Danish, Greek, French, Italian, Japanese, Dutch, Polish and Portuguese translation, add initial Indonesian language files, make date format depended from localization and user preferences, add date_preference VARCHAR(20) to user_setting table, add american_date to secondary config, miscellaneous minor fixes, svg sanitizer 0.20, PHPMailer 6.9.2

BSDL php javascript mysql mariadb web-based documentation education wiki

orbiton 2.68.9 💾

o is a text editor that is limited to the VT100 standard. It has general syntax highlighting and launches instantly. It might be a good fit for: - Editing git commit messages (using EDITOR=o git commit). - Editing Markdown, and exporting to PDF. - Learning "up and coming" programming languages, like Zig or Rust. - Editing files deep within larger Go or C++ projects. - Solving Advent of Code tasks. - Writing and maintaining to-do lists and project documentation in Markdown.

minor feature: lt;h3 gt; lt;/h3 gt;. lt;ul gt;. lt;li gt;an where text would "shake" a little bit when moving up and down in the Linux console (not under X11 or Wayland). lt;/li gt;. lt;li gt;an with the lt;code gt;ctrl-g lt;/code gt; help text in Nano/Pico mode disappearing too quickly. lt;/li gt;. lt;/ul gt;. lt;h3 gt;Performance improvements lt;/h3 gt;. lt;ul gt;. lt;li gt;Hide the cursor when drawing all the text, for increased redraw performance. lt;/li gt;. lt;li gt;Cache the result of lt;code gt;Which lt;/code gt; in a couple of places, for a small performance improvement. lt;/li gt;. lt;/ul gt;. lt;h3 gt;Programming related lt;/h3 gt;. lt;ul gt;. lt;li gt;Make it possible to syntax check and run single Clojure source files with 2x lt;code gt;ctrl-space lt;/code gt;. lt;/li gt;. lt;li gt;Improve syntax highlighting and function name detection for Kotlin. lt;/li gt;. lt;li gt;Improve the default lt;code gt;.gitignore lt;/code gt; template. lt;/li gt;. lt;/ul gt;. lt;h3 gt;Various lt;/h3 gt;. lt;ul gt;. lt;li gt;Change the highlight color for the Pinetree theme. lt;/li gt;. lt;li gt;Update documentation. lt;/li gt;. lt;li gt;Update dependencies. lt;/li gt;. lt;/ul gt;.

BSDL text-editor editor terminal cli go starlark cpp python

InputPlumber 0.49.8 💾

InputPlumber is an open source input routing and control daemon for Linux. It can be used to combine any number of input devices (like gamepads, mice, and keyboards) and translate their input to a variety of virtual device formats.

minor feature: lt;h2 gt; lt;a href="https://github.com/ShadowBlip/InputPlumber/compare/v0.49.7...v0.49.8" gt;0.49.8 lt;/a gt; (2025-03-28) lt;/h2 gt;. lt;h3 gt; lt;/h3 gt;. lt;ul gt;. lt;li gt; lt;strong gt;Legion Go S: lt;/strong gt; evdev detection ( lt;a href="https://github.com/ShadowBlip/InputPlumber/commit/707399ead6c958bda665300d7dedba1f9251b402" gt;707399e lt;/a gt;) lt;/li gt;. lt;/ul gt;.

GNU GPLv3 linux daemon virtual-device rust

FreeRDP 3.13.0 💾

FreeRDP is a free implementation of the Remote Desktop Protocol (RDP), released under the Apache license. Enjoy the freedom of using your software wherever you want, the way you want it, in a world where interoperability can finally liberate your computing experience.

major bugfix: Another and cleanup release. Due to some new functions and fields being introduced the minor version has been increased. New for application developers: A new CMake Variable WITH_FREERDP_3x_DEPRECATED allows disabling all symbols that have been marked deprecated during the 3.x release cycle. Such a build can be used to test compatibility with future versions that might drop these symbols entirely. So, what has been done: Friends of old hardware rejoice, serial port redirection got an update. (not kidding you). Android builds have been updated to be usable again. Mingw builds now periodically do a shared and static build. some and regressions along the way and improved test coverage as well. Noteworthy Changes: Cmake symbol visibility. Sanity checks. locale,keyboard loading from file. client,x11 only filter input on floatbar lock. core,gcc improve consistency checks. channel,urbdrc urbdrc_udevman_register_devices. client,sdl keyboard grab. Nightly deb sdl3 optional. Alt arch update. ci,alt-arch split config. core,freerdp send MCS Disconnect Provider Ultimatum PDU. macro use of WINPR_DEPRECATED. channel,rdpecam UVC H.264 for c922 camera. channel,rdpdr support general caps V1. cmake missing include. client,sdl mark SDL2 as deprecated.. Cursor test and. build,android add workaround for OpenSSL tag naming. core,credssp_auth faulty string length check in `credssp_auth_client_init_cred_attributes`. codec,test type mismatch. codec,dsp ignore encoder errors. Android. channels,rdpsnd android build warnings. client,common improve parsing of TLS options. client,x11 reduce verbosity of actionscript log. CMake: generate a.gitignore file for the build directory. winpr,wlog simplify WLog_ macros. client,cmdline port parsing for gateway. Mingw update. ci,abi suppress gdi_graphics_pipeline_init_ex. cmake Enable CMAKE_EXPORT_COMPILE_COMMANDS. packaging,flatpak remove.orig file. utils,smartcard

Apache rdp remote-desktop networking c

Warracker 0.9.8.4-Beta 💾

Warracker is an open-source warranty tracker application designed to help you effortlessly keep track of product warranties, expiration dates, and related documentation. Warracker is a web-based application that provides a centralized system for managing all your product warranties. Key features include: Tracking product warranties in one central location. Adding warranty details, including purchase dates and duration. Uploading and storing warranty documentation and receipts. Providing visual indicators for active, expiring soon, and expired warranties. Searching through your warranty collection. Warranty Management: Add, edit, and delete warranty information. Document Storage: Upload and securely store receipts and warranty documentation. Status Tracking: Visual indicators for warranty status (active, expiring soon, expired). Search: Easily find warranties by product name. Responsive Design: A seamless experience on both desktop and mobile devices.

minor feature: Fixed database migration system issues Resolved issue with missing user_preferences table causing notification preference errors Enhanced migration system to support both SQL and Python-based migrations Added idempotent execution of SQL migrations with existence checks Created improved migration tracking to prevent duplicate migration attempts Updated Docker configuration for proper migration script execution

Affero GPLv3 self-hosted warranty bookkeeping flask python javascript postgresql

Ferron 1.0.0-beta7 💾

Ferron is a fast and memory-safe web server developed in Rust. It is capable of handling both static files and dynamic content, including PHP.

minor feature: Dropped support for dynamically-loaded server modules (Ferron now only supports compiled-in optional modules that can be disabled via Cargo features). HTTP/2 is now enabled by default for encrypted connections. Refactored HTTP connection acception logic

MITL http-server rust cross-plattform system-administrators

Artistic Style 3.6.8 💾

A Free, Fast, and Small Automatic Formatter for C, C++, C++/CLI, Objective-C, C#, GSC and Java Source Code.

minor bugfix: * Adjust --break-blocks to break structs and functions only with all option * Fix space between pointer references with --align-pointer=type Define operators for Java only * Fix indentation of class modifiers within structs * Fix parsing of nested structs * Fix indent of multiline strings with macros

MITL formatting indentation

sttr 0.2.25 💾

a cross-platform, cli app to perform various operations on string * Base64Encode * Base64Decode * URLEncode * URLDecode * ROT13Encode * StringToTitle * StringToLower * StringToUpper * StringToSnakeCase * StringToKebab * StringToSlug * StringToCamel * StringReverse * CountNumberCharacters * CountWords * CountLines * MD5Encode * SHA1Encode * SHA256Encode * SHA512Encode * FormatJSON * JSONToYAML * YAMLToJSON * HexToRGB * SortLines and adding more....

minor feature: Fix camelCase And add PascalCase by @ccoVeille in #51 #50 Dependencies Upgrade cc361b3

MITL cli golang encode decode string

ALT Virtualization 10.4 💾

ALT is a set of Linux distributions based on Sisyphus, an APT-enabled RPM package repository that aims to achieve feature completeness, usability, and security in a sensible and manageable mixture.

minor bugfix: The build is available for x86_64, AArch64 Platform 10, based on the 6.1 LTS kernel. The minor release 10.4 features an updated package base.

GNU GPL operating-system starterkit installation end-users developers livecd rescue desktop server security bbs communication communication commu

Overseerr 1.34.0 💾

Overseerr is a free and open source software application for managing requests for your media library. It integrates with your existing services, such as Sonarr, Radarr, and Plex! Features Full Plex integration. Authenticate and manage user access with Plex! Easy integration with your existing services. Currently, Overseerr supports Sonarr and Radarr. More to come! Plex library scan, to keep track of the titles which are already available. Customizable request system, which allows users to request individual seasons or movies in a friendly, easy-to-use interface. Incredibly simple request management UI. Don't dig through the app to simply approve recent requests! Granular permission system. Support for various notification agents. Mobile-friendly design, for when you need to approve requests on the go!

minor feature: Bug Fixes api language query parameter (#3720) (5c60ffc) center count badge on sidebar and mobile menu (#4052) (65ad4a7) change localhost to process.env.HOST for client requests (#3839) (a9101f6) correct deeplinks on iPad (#3883) (14cf43d) correct icon showing on certain phones when not pulled (#3939) (a2c25d5) docs: correct openapi docs minor issues (#3648) (af0bd4c) improve count badge styling (#4056) (45c0682) improved web push management (#3421) (b3a9752) Include all defaults in payload (#3538) (cb63bf2) manage webpush notifications (#4059) (efc3821) properly update issue and request counts in certain scenarios (#4051) (df2515b) request english trailers as a fallback when using other languages (#4009) (47dc350) request watchlist items sequentially to prevent bypassing quota (#3667) (b40ba07) resolved issue with region selector and all regions value (#3652) (28a2c50) servarr: merge series tags instead of overwriting them (#4019) (3094935) set the correct TTL for the cookie store (#3946) (73f700e) tautulli: only test connection if hostname is defined (#3573) (f7b4dfc) ui: ensure title fits into the view collection box (#3696) (107bce2) ui: update Plex Logo (#3955) (30c6d03) update migration script (#4065) (db06f8c)

MITL self-hosted entertainment-hub multimedia media rss atom plex typescript

Glance 0.7.8 💾

Self-hosted dashboard that puts all your feeds in one place Features Various widgets RSS feeds Subreddit posts Hacker News posts Weather forecasts YouTube channel uploads Twitch channels Market prices Docker containers status Server stats Custom widgets and many more... Fast and lightweight Low memory usage Few dependencies Minimal vanilla JS Single <20mb binary available for multiple OSs & architectures and just as small Docker container Uncached pages usually load within ~1s (depending on internet speed and number of widgets) Tons of customizability Different layouts As many pages/tabs as you need Numerous configuration options for each widget Multiple styles for some widgets Custom CSS Optimized for mobile devices Because you'll want to take it with you on the go.

minor feature: lt;p gt;The lt;code gt;custom-api lt;/code gt; widget has received a lot of positive feedback since its introduction in v0.7.0. Many people have made and shared their own widgets over at the new lt;a href="https://github.com/glanceapp/community-widgets" gt; lt;code gt;community-widgets lt;/code gt; lt;/a gt; repository as well as the Discord server. This release includes many improvements based on feedback from the community that will make it even more capable and easier to use. lt;/p gt;. lt;h2 gt;New lt;/h2 gt;. lt;h3 gt;Insecure requests lt;/h3 gt;. lt;p gt;You can now allow insecure requests (those to APIs behind a self-signed certificate) via a lt;code gt;allow-insecure lt;/code gt; property: lt;/p gt;. lt;div class="highlight highlight-source-yaml notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="- type: custom-api. Url: https://api.example.com Allow-insecure: true" gt; lt;pre gt;- lt;span class="pl-ent" gt;type lt;/span gt;: lt;span class="pl-s" gt;custom-api lt;/span gt; lt;span class="pl-ent" gt;url lt;/span gt;: lt;span class="pl-s" gt;https://api.example.com lt;/span gt;. lt;span class="pl-ent" gt;allow-insecure lt;/span gt;: lt;span class="pl-c1" gt;true lt;/span gt; lt;/pre gt; lt;/div gt;. lt;p gt;(thanks lt;a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/ralphocdol/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ralphocdol" gt;@ralphocdol lt;/a gt;) lt;/p gt;. lt;h3 gt;Parameters lt;/h3 gt;. lt;p gt;You can now specify query parameters via a lt;code gt;parameters lt;/code gt; property: lt;/p gt;. lt;div class="highlight highlight-source-yaml notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="- type: custom-api. Url: https://api.example.com Parameters: Foo: bar Baz: qux" gt; lt;pre gt;- lt;span class="pl-ent" gt;type lt;/span gt;: lt;span class="pl-s" gt;custom-api lt;/span g

self-hosted rss atom feeds monitoring dashboard aggregator go

Mutahunter 1.3.0 💾

Check out our open-source, language-agnostic mutation testing tool using LLM agents here: https://github.com/codeintegrity-ai/mutahunter Mutation testing is a way to verify the effectiveness of your test cases. It involves creating small changes, or “mutants,” in the code and checking if the test cases can catch these changes. Unlike line coverage, which only tells you how much of the code has been executed, mutation testing tells you how well it’s been tested. We all know line coverage is BS. That’s where Mutahunter comes in. We leverage LLM models to inject context-aware faults into your codebase. As the first AI-based mutation testing tool, Our AI-driven approach provides a full contextual understanding of the entire codebase by using the AST, enabling it to identify and inject mutations that closely resemble real vulnerabilities. This ensures comprehensive and effective testing, significantly enhancing software security and quality. We also make use of LiteLLM, so we support all major self-hosted LLM models We’ve added examples for JavaScript, Python, and Go (see /examples). It can theoretically work with any programming language that provides a coverage report in Cobertura XML format (more supported soon) and has a language grammar available in TreeSitter.

minor feature: lt;h2 gt;What's Changed lt;/h2 gt;. lt;ul gt;. lt;li gt;add math lib import by lt;a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/redvelvets/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/redvelvets" gt;@redvelvets lt;/a gt; in lt;a class="-link js--link" data-error-text="Failed to load title" data-id="2607008923" data-permission-text="Title is private" data-url="https://github.com/codeintegrity-ai/mutahunter//23" data-hovercard-type="pull_request" data-hovercard-url="/codeintegrity-ai/mutahunter/pull/23/hovercard" href="https://github.com/codeintegrity-ai/mutahunter/pull/23" gt;#23 lt;/a gt; lt;/li gt;. lt;li gt;: install command by lt;a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/Nikaple/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/Nikaple" gt;@Nikaple lt;/a gt; in lt;a class="-link js--link" data-error-text="Failed to load title" data-id="2800585691" data-permission-text="Title is private" data-url="https://github.com/codeintegrity-ai/mutahunter//25" data-hovercard-type="pull_request" data-hovercard-url="/codeintegrity-ai/mutahunter/pull/25/hovercard" href="https://github.com/codeintegrity-ai/mutahunter/pull/25" gt;#25 lt;/a gt; lt;/li gt;. lt;li gt;refactor: Simplify project structure and remove unused components by lt;a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/jungs1/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/jungs1" gt;@jungs1 lt;/a gt; in lt;a class="-link js--link" data-error-text="Failed to load title" data-id="2899200137" data-permission-text="Title is private" data-url="https://github.com/codeintegrity-ai/mutahunter//26" data-hovercard-type="pull_request" data-hovercard-url="/codeintegrity-ai/mutahunter/pull/26/hovercard"

Affero GPLv3 java go python bug-tracking build-tool debugger python-module python

SLEEF 3.9.0 💾

SLEEF implements vectorized versions of all C99 real floating point math functions. It can utilize SIMD instructions of modern processors. SLEEF is designed to fully utilize SIMD computation by reducing the use of conditional branches and scatter/gather memory access. Our benchmarks show that the performance of SLEEF is comparable to that of the best commercial library. SLEEF also includes a library of discrete Fourier transform(DFT).

major feature: The most significant change in this release is the rewriting of the DFT library in C++. This has made the code simpler, cleaner, and more stable. Next, tester4 has been introduced, which uses TLFloat instead of MPFR for testing. This allows for post-build testing in a wider range of environments than before. Various other changes were made to reduce project maintenance costs. For more information, see the list below.

BSL mathematics simd avx2 avx-512 aarch64