The qBittorrent project aims to provide an open-source software alternative to µTorrent.
Additionally, qBittorrent runs and provides the same features on all major platforms (Linux, Mac OS X, Windows, OS/2, FreeBSD).
qBittorrent is based on the Qt toolkit and libtorrent-rasterbar library.
minor feature: cannot remove trackers via WebAPI (Chocobo1). : torrent content checkbox state under certain conditions (thalieht). : Hide zero and infinity values in peer list only when that setting is set to. Always (thalieht). : Remove stopped torrent from "error" tracker filter (glassez). WEBUI: memory leak in context menus (skomerko). WEBAPI: Don't trim string parameters (glassez). WINDOWS: Handle Qt style options uniformly (glassez). WINDOWS: NSIS: Update Portuguese translation (Hugo Carvalho). MACOS: Avoid memory leak (Chocobo1).
Apache internet download torrent bittorent file-sharing cpp javascript html python qt
The qBittorrent project aims to provide an open-source software alternative to µTorrent.
Additionally, qBittorrent runs and provides the same features on all major platforms (Linux, Mac OS X, Windows, OS/2, FreeBSD).
qBittorrent is based on the Qt toolkit and libtorrent-rasterbar library.
minor feature: cannot remove trackers via WebAPI (Chocobo1). : torrent content checkbox state under certain conditions (thalieht). : Hide zero and infinity values in peer list only when that setting is set to. Always (thalieht). : Remove stopped torrent from "error" tracker filter (glassez). WEBUI: memory leak in context menus (skomerko). WEBAPI: Don't trim string parameters (glassez). WINDOWS: Handle Qt style options uniformly (glassez). WINDOWS: NSIS: Update Portuguese translation (Hugo Carvalho). MACOS: Avoid memory leak (Chocobo1).
Apache internet download torrent bittorent file-sharing cpp javascript html python qt
The qBittorrent project aims to provide an open-source software alternative to µTorrent.
Additionally, qBittorrent runs and provides the same features on all major platforms (Linux, Mac OS X, Windows, OS/2, FreeBSD).
qBittorrent is based on the Qt toolkit and libtorrent-rasterbar library.
minor feature: cannot remove trackers via WebAPI (Chocobo1). : torrent content checkbox state under certain conditions (thalieht). : Hide zero and infinity values in peer list only when that setting is set to. Always (thalieht). : Remove stopped torrent from "error" tracker filter (glassez). WEBUI: memory leak in context menus (skomerko). WEBAPI: Don't trim string parameters (glassez). WINDOWS: Handle Qt style options uniformly (glassez). WINDOWS: NSIS: Update Portuguese translation (Hugo Carvalho). MACOS: Avoid memory leak (Chocobo1).
Apache internet download torrent bittorent file-sharing cpp javascript html python qt
The qBittorrent project aims to provide an open-source software alternative to µTorrent.
Additionally, qBittorrent runs and provides the same features on all major platforms (Linux, Mac OS X, Windows, OS/2, FreeBSD).
qBittorrent is based on the Qt toolkit and libtorrent-rasterbar library.
minor feature: cannot remove trackers via WebAPI (Chocobo1). : torrent content checkbox state under certain conditions (thalieht). : Hide zero and infinity values in peer list only when that setting is set to. Always (thalieht). : Remove stopped torrent from "error" tracker filter (glassez). WEBUI: memory leak in context menus (skomerko). WEBAPI: Don't trim string parameters (glassez). WINDOWS: Handle Qt style options uniformly (glassez). WINDOWS: NSIS: Update Portuguese translation (Hugo Carvalho). MACOS: Avoid memory leak (Chocobo1).
Apache internet download torrent bittorent file-sharing cpp javascript html python qt
The qBittorrent project aims to provide an open-source software alternative to µTorrent.
Additionally, qBittorrent runs and provides the same features on all major platforms (Linux, Mac OS X, Windows, OS/2, FreeBSD).
qBittorrent is based on the Qt toolkit and libtorrent-rasterbar library.
minor feature: cannot remove trackers via WebAPI (Chocobo1). : torrent content checkbox state under certain conditions (thalieht). : Hide zero and infinity values in peer list only when that setting is set to. Always (thalieht). : Remove stopped torrent from "error" tracker filter (glassez). WEBUI: memory leak in context menus (skomerko). WEBAPI: Don't trim string parameters (glassez). WINDOWS: Handle Qt style options uniformly (glassez). WINDOWS: NSIS: Update Portuguese translation (Hugo Carvalho). MACOS: Avoid memory leak (Chocobo1).
Apache internet download torrent bittorent file-sharing cpp javascript html python qt
The qBittorrent project aims to provide an open-source software alternative to µTorrent.
Additionally, qBittorrent runs and provides the same features on all major platforms (Linux, Mac OS X, Windows, OS/2, FreeBSD).
qBittorrent is based on the Qt toolkit and libtorrent-rasterbar library.
minor feature: cannot remove trackers via WebAPI (Chocobo1). : torrent content checkbox state under certain conditions (thalieht). : Hide zero and infinity values in peer list only when that setting is set to. Always (thalieht). : Remove stopped torrent from "error" tracker filter (glassez). WEBUI: memory leak in context menus (skomerko). WEBAPI: Don't trim string parameters (glassez). WINDOWS: Handle Qt style options uniformly (glassez). WINDOWS: NSIS: Update Portuguese translation (Hugo Carvalho). MACOS: Avoid memory leak (Chocobo1).
Apache internet download torrent bittorent file-sharing cpp javascript html python qt
The qBittorrent project aims to provide an open-source software alternative to µTorrent.
Additionally, qBittorrent runs and provides the same features on all major platforms (Linux, Mac OS X, Windows, OS/2, FreeBSD).
qBittorrent is based on the Qt toolkit and libtorrent-rasterbar library.
minor feature: cannot remove trackers via WebAPI (Chocobo1). : torrent content checkbox state under certain conditions (thalieht). : Hide zero and infinity values in peer list only when that setting is set to. Always (thalieht). : Remove stopped torrent from "error" tracker filter (glassez). WEBUI: memory leak in context menus (skomerko). WEBAPI: Don't trim string parameters (glassez). WINDOWS: Handle Qt style options uniformly (glassez). WINDOWS: NSIS: Update Portuguese translation (Hugo Carvalho). MACOS: Avoid memory leak (Chocobo1).
Apache internet download torrent bittorent file-sharing cpp javascript html python qt
The qBittorrent project aims to provide an open-source software alternative to µTorrent.
Additionally, qBittorrent runs and provides the same features on all major platforms (Linux, Mac OS X, Windows, OS/2, FreeBSD).
qBittorrent is based on the Qt toolkit and libtorrent-rasterbar library.
minor feature: cannot remove trackers via WebAPI (Chocobo1). : torrent content checkbox state under certain conditions (thalieht). : Hide zero and infinity values in peer list only when that setting is set to. Always (thalieht). : Remove stopped torrent from "error" tracker filter (glassez). WEBUI: memory leak in context menus (skomerko). WEBAPI: Don't trim string parameters (glassez). WINDOWS: Handle Qt style options uniformly (glassez). WINDOWS: NSIS: Update Portuguese translation (Hugo Carvalho). MACOS: Avoid memory leak (Chocobo1).
Apache internet download torrent bittorent file-sharing cpp javascript html python qt
The qBittorrent project aims to provide an open-source software alternative to µTorrent.
Additionally, qBittorrent runs and provides the same features on all major platforms (Linux, Mac OS X, Windows, OS/2, FreeBSD).
qBittorrent is based on the Qt toolkit and libtorrent-rasterbar library.
minor feature: cannot remove trackers via WebAPI (Chocobo1). : torrent content checkbox state under certain conditions (thalieht). : Hide zero and infinity values in peer list only when that setting is set to. Always (thalieht). : Remove stopped torrent from "error" tracker filter (glassez). WEBUI: memory leak in context menus (skomerko). WEBAPI: Don't trim string parameters (glassez). WINDOWS: Handle Qt style options uniformly (glassez). WINDOWS: NSIS: Update Portuguese translation (Hugo Carvalho). MACOS: Avoid memory leak (Chocobo1).
Apache internet download torrent bittorent file-sharing cpp javascript html python qt
The qBittorrent project aims to provide an open-source software alternative to µTorrent.
Additionally, qBittorrent runs and provides the same features on all major platforms (Linux, Mac OS X, Windows, OS/2, FreeBSD).
qBittorrent is based on the Qt toolkit and libtorrent-rasterbar library.
minor feature: cannot remove trackers via WebAPI (Chocobo1). : torrent content checkbox state under certain conditions (thalieht). : Hide zero and infinity values in peer list only when that setting is set to. Always (thalieht). : Remove stopped torrent from "error" tracker filter (glassez). WEBUI: memory leak in context menus (skomerko). WEBAPI: Don't trim string parameters (glassez). WINDOWS: Handle Qt style options uniformly (glassez). WINDOWS: NSIS: Update Portuguese translation (Hugo Carvalho). MACOS: Avoid memory leak (Chocobo1).
Apache internet download torrent bittorent file-sharing cpp javascript html python qt
The qBittorrent project aims to provide an open-source software alternative to µTorrent.
Additionally, qBittorrent runs and provides the same features on all major platforms (Linux, Mac OS X, Windows, OS/2, FreeBSD).
qBittorrent is based on the Qt toolkit and libtorrent-rasterbar library.
minor feature: cannot remove trackers via WebAPI (Chocobo1). : torrent content checkbox state under certain conditions (thalieht). : Hide zero and infinity values in peer list only when that setting is set to. Always (thalieht). : Remove stopped torrent from "error" tracker filter (glassez). WEBUI: memory leak in context menus (skomerko). WEBAPI: Don't trim string parameters (glassez). WINDOWS: Handle Qt style options uniformly (glassez). WINDOWS: NSIS: Update Portuguese translation (Hugo Carvalho). MACOS: Avoid memory leak (Chocobo1).
Apache internet download torrent bittorent file-sharing cpp javascript html python qt
The qBittorrent project aims to provide an open-source software alternative to µTorrent.
Additionally, qBittorrent runs and provides the same features on all major platforms (Linux, Mac OS X, Windows, OS/2, FreeBSD).
qBittorrent is based on the Qt toolkit and libtorrent-rasterbar library.
minor feature: cannot remove trackers via WebAPI (Chocobo1). : torrent content checkbox state under certain conditions (thalieht). : Hide zero and infinity values in peer list only when that setting is set to. Always (thalieht). : Remove stopped torrent from "error" tracker filter (glassez). WEBUI: memory leak in context menus (skomerko). WEBAPI: Don't trim string parameters (glassez). WINDOWS: Handle Qt style options uniformly (glassez). WINDOWS: NSIS: Update Portuguese translation (Hugo Carvalho). MACOS: Avoid memory leak (Chocobo1).
Apache internet download torrent bittorent file-sharing cpp javascript html python qt
The qBittorrent project aims to provide an open-source software alternative to µTorrent.
Additionally, qBittorrent runs and provides the same features on all major platforms (Linux, Mac OS X, Windows, OS/2, FreeBSD).
qBittorrent is based on the Qt toolkit and libtorrent-rasterbar library.
minor feature: cannot remove trackers via WebAPI (Chocobo1). : torrent content checkbox state under certain conditions (thalieht). : Hide zero and infinity values in peer list only when that setting is set to. Always (thalieht). : Remove stopped torrent from "error" tracker filter (glassez). WEBUI: memory leak in context menus (skomerko). WEBAPI: Don't trim string parameters (glassez). WINDOWS: Handle Qt style options uniformly (glassez). WINDOWS: NSIS: Update Portuguese translation (Hugo Carvalho). MACOS: Avoid memory leak (Chocobo1).
Apache internet download torrent bittorent file-sharing cpp javascript html python qt
The qBittorrent project aims to provide an open-source software alternative to µTorrent.
Additionally, qBittorrent runs and provides the same features on all major platforms (Linux, Mac OS X, Windows, OS/2, FreeBSD).
qBittorrent is based on the Qt toolkit and libtorrent-rasterbar library.
minor feature: cannot remove trackers via WebAPI (Chocobo1). : torrent content checkbox state under certain conditions (thalieht). : Hide zero and infinity values in peer list only when that setting is set to. Always (thalieht). : Remove stopped torrent from "error" tracker filter (glassez). WEBUI: memory leak in context menus (skomerko). WEBAPI: Don't trim string parameters (glassez). WINDOWS: Handle Qt style options uniformly (glassez). WINDOWS: NSIS: Update Portuguese translation (Hugo Carvalho). MACOS: Avoid memory leak (Chocobo1).
Apache internet download torrent bittorent file-sharing cpp javascript html python qt
The qBittorrent project aims to provide an open-source software alternative to µTorrent.
Additionally, qBittorrent runs and provides the same features on all major platforms (Linux, Mac OS X, Windows, OS/2, FreeBSD).
qBittorrent is based on the Qt toolkit and libtorrent-rasterbar library.
minor feature: cannot remove trackers via WebAPI (Chocobo1). : torrent content checkbox state under certain conditions (thalieht). : Hide zero and infinity values in peer list only when that setting is set to. Always (thalieht). : Remove stopped torrent from "error" tracker filter (glassez). WEBUI: memory leak in context menus (skomerko). WEBAPI: Don't trim string parameters (glassez). WINDOWS: Handle Qt style options uniformly (glassez). WINDOWS: NSIS: Update Portuguese translation (Hugo Carvalho). MACOS: Avoid memory leak (Chocobo1).
Apache internet download torrent bittorent file-sharing cpp javascript html python qt
OnionShare is an open source tool that lets you securely and anonymously share files, host websites, and chat with friends using the Tor network.
minor bugfix: Feature: It is now possible to view what URLs are visited in Share/Website mode using the CLI tool, with `--log-filenames`.
Feature: It is now possible to automatically start a saved persistent onion tab, once OnionShare itself starts and once Tor is connected.
: It is now once again possible to request bridges and use meek as a Pluggable Transport.
: a fatal error with Censorship Circumvention when no bridges are returned.
: an with lack of gevent with SocketIO on systems that don't have it.
: a thread-related race condition segfault with the CLI tool on shutdown.
: an with the 'auto-stop timer' when the CLI tool is being used in 'Share mode' and someone has visited the share at least once. Desktop was unaffected, as were all other modes.
Locales: Gaeilge, Slovenčina and Tamil languages introduced, and various other translations in existing languages added or improved.
Documentation: Added examples of using a systemd unit file for persistent onions, and various other clarifications.
Documentation: Documented all the config file parameters and what they mean, as well as that for persistent onion json files.
Packaging: Built the snap with a cleanup step in such a way that it should work on Ubuntu 24.04 and higher. Unfortunately, we have to drop support for armhf for now, as there are no PySide6 packages available on Pypi to install for that architecture. However, ARM64 is supported.
Packaging: ARM64 packaging for Flatpak.
Packaging: Many internal packaging improvements that make it easier for us to release snap and flatpak.
Miscellaneous: Many dependency updates to Python libraries, Tor, Snowflake.
Miscellaneous: Various minor /warning messages resolved, and minor changes to some wording for the 'Save this tab' option to make it clearer that this means 'persistent onion address'.
Miscellaneous: Nicer and more intuitive icons with better dark mode support.
GNU GPLv3 tor file-sharing security onion-service onionshare tor-onion-service python
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;(automatic-exchange-rates): unable to set 24 hour interval 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="2889273510" data-permission-text="Title is private" data-url="https://github.com/eitchtee/WYGIWYH//198" data-hovercard-type="pull_request" data-hovercard-url="/eitchtee/WYGIWYH/pull/198/hovercard" href="https://github.com/eitchtee/WYGIWYH/pull/198" gt;#198 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/eitchtee/WYGIWYH/compare/0.11.7...0.11.8" gt; lt;tt gt;0.11.7...0.11.8 lt;/tt gt; lt;/a gt; lt;/p gt;.
Affero GPLv3 money finance tracking accounting self-hosted bookkeeping expense-tracker django python
This program allows users to configure Qt6 settings (theme, font, icons, etc.) under DE/WM without Qt integration.
minor bugfix: reworked color settings; fixed issue with app-specific palette;
fixed .desktop file name; fixed CMake warning; increased minimum Qt version to 6.2; code refactoring and optimization; moved home page to opencode.net; updated translations
BSDL-2 qt6ct qt6
di is a disk information utility that displays everything that df does and more. It features the ability to display your disk usage in whatever format you prefer. It also checks the user and group quotas, so that the user sees the space available for their use, not the system wide disk space. It is designed to be highly portable across many platforms and is great for heterogenous networks.
minor bugfix: 5.0.14 2025-3-4
* Bug Fixes
* Fix -I, -x: incorrect parse issue left over from re-write.
* Fix crash with initialization and free of quota data.
* Environment variables: Also handle XiB scale sizes.
* Fix Robi and Quebi prefix names.
Zlib c monitoring disk space console cross-platform system-administrators
Qt6Gtk2 - GTK+2.0 integration plugins for Qt6
minor bugfix: Qt 6.9 support; move home page to opencode.net; increase minimum Qt version to 6.2; refactoring
GNU GPL qt6 gtk2
Ultra fast grep with interactive query UI: search file systems, source code, text, binary files, archives (cpio/tar/pax/zip), compressed files (gz/Z/bz2/lzma/xz), documents, fuzzy search, and more. A faster, user-friendly replacement for GNU/BSD grep.
minor feature: lt;h1 What's new?. lt;ul . lt;li make options -i (--ignore-case) and -j (--smart-case) respect Unicode letter case conventions #467. lt;li usability improvements. lt;/ul .
BSDL utilities system-administrators developers search grep regex cpp c
The libvirt project:
is a toolkit to manage virtualization platforms
is accessible from C, Python, Perl, Go and more
is licensed under open source licenses
supports KVM, Hypervisor.framework, QEMU, Xen, Virtuozzo, VMWare ESX, LXC, BHyve and more
targets Linux, FreeBSD, Windows and macOS
is used by many applications
major feature: Packaging changes. De-modularize the 'fs' storage file backend. The storage file backend for local files uses only code which we compile. Into the internal libraries anyways so there's no point in having it as a loadable module. The `storage-file/libvirt_storage_file_fs.so` module no longer exists and its functionality is embedded directly. Removed features. Vbox: removed support for version 6.1 APIs. Libvirt no longer supports use of VirtualBox 6.1 since this version reached. Its end of life on 2024/01. New features. Nodedev: Support ccwgroup based qeth devices. CCW group devices are devices that use multiple subchannels on the. Mainframe's channel subsystem. A qeth group device maps to subchannels and Their corresponding device numbers and device bus-IDs. The `ccwgroup` Device nodes are placed besides the subchannel nodes under computer and list The group members within a new `ccwgroup` capability. A new capability `ccwgroup_member` is added into capability `ccw` to represent a device. Membership to a ccwgroup. Filters are added to find ccwgroups as well as Ccwgroup members. ch: Support handling events from cloud-hypervisor. The ch driver now supports handling events from the cloud-hypervisor. Events include VM lifecyle operations such as shutdown, pause, resume. Etc. Libvirt will now read these events and take actions such as Updating domain state, etc. Introduce virtio-mem `` model for s390 guests. The virtio-mem model of `` device can now be used with s390. Guests. Support using passt as the backend for interface type='vhostuser'. The combination of vhostuser transport with passt as the backend. Provides high performance, fully featured networking without the Need for libvirt or QEMU to have any elevated privileges or Capabilities. Configuration and features are identical to the Configuration for type='user' with the passt backend. Improvements. Qemu: I/O error messages can be queried via `virDomainGetMessages()`. The qemu hypervisor drive
Mixed virtualization virtual-machine toolkit library c python
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: Double edit buttons, now there is only one edit button.
Added a status page, can access /test.html to see if everything is working properly
Affero GPLv3 self-hosted warranty bookkeeping flask python javascript postgresql
Jellyseerr is a free and open source software application for managing requests for your media library. It integrates with the media server of your choice: Jellyfin, Plex, and Emby. In addition, it integrates with your existing services, such as Sonarr, Radarr.
Features
Full Jellyfin/Emby/Plex integration. Login and manage user access with Jellyfin/Emby/Plex.
Syncs to your Jellyfin/Emby/Plex library to show what titles you already have.
Supports Movies, Shows and Mixed Libraries.
Integrates with Sonarr and Radarr. With more services to come in the future.
Optionally set Override rules for requests to match with your defined conditions.
Easy to use request system allowing users to request individual seasons or movies in a friendly, clean UI.
Simple request management UI. Don't dig through the app to approve recent requests.
Mobile-friendly design, for when you need to approve requests on the go.
Granular permission system.
Localization into other languages.
Support for PostgreSQL and SQLite databases.
Support for various notification agents.
Easily Watchlist or Blacklist media.
major bugfix: Bug Fixes
correct typos for the special episodes setting (#1209) (ebe7d11), closes #1193 #1208
externalapi: clear cache after a request is made (#1217) (f718cec), closes #1207
jellyfinlogin: add proper error message when no admin user exists (#1216) (ac90802)
optimize media status update to avoid lifecycle hook triggers (#1218) (656cd91)
overriderules: allow override rules only when the service is created (#1259) (ce1b39f)
prevent TypeORM subscribers from calling itself over and over (#1215) (d67ec57)
resolve plex user mismatch due to caching issues (#1242) (131a5a2), closes #1227
settingsmigrator: prevent region migration from running multiple times (#1255) (1c6f536), closes #1251
setup: fix continue button disabled on refresh in setup 3 (#1211) (0b331ca)
setup: plex library setting validation (#1233) (b8dbfaa)
specify cached image type (#1237) (d71ee58)
ui: resolve streaming region dropdown overlap (#1210) (2f0e493), closes #1206
users: correct request count query for PostgreSQL compatibility (#1213) (f3ebf60)
Features
Add latest tag to ghcr container image (#1224) (b9dc9bc)
Add release charts workflow (#1140) (3cc34b0)
settings: add settings for custom DNS servers and IPv4 resolution first (#1266) (7fcc0eb)
MITL self-hosted media server notification typescript javascript
The qBittorrent project aims to provide an open-source software alternative to µTorrent.
Additionally, qBittorrent runs and provides the same features on all major platforms (Linux, Mac OS X, Windows, OS/2, FreeBSD).
qBittorrent is based on the Qt toolkit and libtorrent-rasterbar library.
minor feature: cannot remove trackers via WebAPI (Chocobo1). : torrent content checkbox state under certain conditions (thalieht). : Hide zero and infinity values in peer list only when that setting is set to. Always (thalieht). : Remove stopped torrent from "error" tracker filter (glassez). WEBUI: memory leak in context menus (skomerko). WEBAPI: Don't trim string parameters (glassez). WINDOWS: Handle Qt style options uniformly (glassez). WINDOWS: NSIS: Update Portuguese translation (Hugo Carvalho). MACOS: Avoid memory leak (Chocobo1).
Apache internet download torrent bittorent file-sharing cpp javascript html python qt
Micro Hosts Editor is a small, simple, cross-platform, free and completely open-source Hosts editor. You can easily edit your Hosts file using simple GUI.
major feature: Fixed the Update center form title.
Fixed a warning when building the offline documentation.
Rebased the installer engine to version 6.4.
Rebased Doxyfile to version 1.13.2.
Performed minor code refactoring.
GNU GPLv3 hosts editor hosts-file utility tool windows administration systems-administration
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;Improve album database performance 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="2825382839" data-permission-text="Title is private" data-url="https://github.com/leonlatsch/Photok//407" data-hovercard-type="pull_request" data-hovercard-url="/leonlatsch/Photok/pull/407/hovercard" href="https://github.com/leonlatsch/Photok/pull/407" gt;#407 lt;/a gt; lt;/li gt;.
lt;li gt;Improve Turkish Language by lt;a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/mikropsoft/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/mikropsoft" gt;@mikropsoft lt;/a gt; in lt;a class="-link js--link" data-error-text="Failed to load title" data-id="2837732624" data-permission-text="Title is private" data-url="https://github.com/leonlatsch/Photok//411" data-hovercard-type="pull_request" data-hovercard-url="/leonlatsch/Photok/pull/411/hovercard" href="https://github.com/leonlatsch/Photok/pull/411" gt;#411 lt;/a gt; lt;/li gt;.
lt;li gt;New Import / Fab Menu that uses Photo Picker 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="2826084517" data-permission-text="Title is private" data-url="https://github.com/leonlatsch/Photok//408" data-hovercard-type="pull_request" data-hovercard-url="/leonlatsch/Photok/pull/408/hovercard" href="https://github.com/leonlatsch/Photok/pull
Apache cryptography android encryption photos security android kotlin
"Firefly III" is a self-hosted financial manager. It can help you keep track of expenses, income, budgets and everything in between.
minor bugfix: Changed:
Optimised Account and Transaction API endpoints, should be a lot faster.
Optimized account deletion, should be a lot faster.
:
(Left to spend - All negativ after update.) reported by @nedsined.
(Failed to create transaction in recurring transactions on 6.2.6) reported by @hhl5350.
(Net worth on dashboard does not go up to the end of month for the current month) reported by @standingduck3.
(Failed to export accounts data) reported by @Jaeger87.
(Demo Website not working) reported by @xfarrow.
Affero GPLv3 finance personal financial budget budgeting money manager management currency sums financials bookkeeping self-hosted php laravel
Mustangproject is a tool to write, validate and parse Factur-X/ZUGFeRD and (CII)XRechnung e-invoices.
It is a (permissive) open source cross platform command line tool and a Java library.
The command line tool e.g. allows to extract and combine PDF and XML from/to Factur-X as well as validate e-invoices, convert XML to HTML or migrate from ZUGFeRD v1 to v2.
The library additionally allows to generate the XML to be embedded either by implementing interfaces or actively creating objects.
minor bugfix: This release mitigates a potential security issue (#685/#725), allows to write invoices using the invoice class without VAT ID (#745) and more.
Details:
- #558 ZUGFeRDInvoiceImporter does not read BankDetails.accountName
- #686 Item: add BillingSpecifiedPeriod
- #739 also parse invoiceperiod from ubl
- #745 be able to specify legalorganisation id without schema
- #747 correct profile detection
- #710 Validation Error due to empty elements
- #712 Correct bracket setting on condition for output of allowance reason.
- #725 Unable to perform XML-oriented attacks
- #685 Security Issue: XXE Vulnerability in ZUGFeRDInvoiceImporter (PR #725)
- #761 Allow to set item allowance/charges from JSON
APL invoice metadata accounting java-library java e-billing e-invoice
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.1...v0.49.2" gt;0.49.2 lt;/a gt; (2025-03-01) lt;/h2 gt;.
lt;h3 gt; lt;/h3 gt;.
lt;ul gt;.
lt;li gt; lt;strong gt;OrangePi NEO: lt;/strong gt; Add BOSC0260 IIO detection ( lt;a href="https://github.com/ShadowBlip/InputPlumber/commit/30a9f0a5ae7cc8f0e43018be269b96d51afa0d01" gt;30a9f0a lt;/a gt;) lt;/li gt;.
lt;/ul gt;.
GNU GPLv3 linux daemon virtual-device rust
Jenkins provides hundreds of plugins to support building, deploying and automating any project.
minor feature: lt;ul gt;.
lt;li gt;.
Major RFE:
Add experimental lt;code gt;Details lt;/code gt; widget for builds.
lt;/li gt;.
lt;li gt;.
Occasional failures to write files to Jenkins home directory on Windows servers due to virus scanners.
lt;/li gt;.
lt;li gt;.
Notification for l:task.
lt;/li gt;.
lt;li gt;.
Tooltip and console link in the progress bar of jobs in the executors widget.
lt;/li gt;.
lt;/ul gt;.
MITL ci automation java
OpenCSG is a library that does image-based CSG rendering using OpenGL. CSG is short for "constructive solid geometry" and represents a modeling technique for composing shapes with 3D-primitives which are combined using volumetric boolean operations. Image-based CSG rendering means rendering CSG shapes without calculating their surface in object-space. Instead, the image of a CSG shape is composed directly in the frame-buffer of the graphics hardware by rather sophisticated stenciling and z-buffer operations.
major feature: The new release contains a number of changes to avoid z-artifacts. Most importantly, it is now possible to provide a GLSL vertex shader to OpenCSG. If a compatible shader is also used in the calling application to process the geometry, this can avoid z-artifacts that happened with older versions.
The new release also provides minor performance improvements in the SCS algorithm, by reducing the number of rendered primitives using shorter permutation embedding sequences. And for building on non-Windows platforms, it has switched from the old qmake-based makefiles to CMake.
GNU GPL c++ graphics opengl cad 3d-rendering
GeoServer is a Java-based server that allows users to view and edit geospatial data. Using open standards set forth by the Open Geospatial Consortium (OGC), GeoServer allows for great flexibility in map creation and data sharing.
Open and Share Your Spatial Data
GeoServer allows you to display your spatial information to the world. Implementing the Web Map Service (WMS) standard, GeoServer can create maps in a variety of output formats. OpenLayers, a free mapping library, is integrated into GeoServer, making map generation quick and easy. GeoServer is built on GeoTools, an open source Java GIS toolkit.
There is much more to GeoServer than nicely styled maps. GeoServer conforms to the Web Feature Service (WFS) standard, and Web Coverage Service (WCS) standard which permits the sharing and editing of the data that is used to generate the maps. GeoServer also uses the Web Map Tile Service standard to split your published maps into tiles for ease of use by web mapping and mobile applications.
GeoServer is a modular application with additional functionality added via extensions. An extension for Web Processing Service opens up a wealth of processing options, you can even write your own!
Enable others to incorporate your data into their websites and applications, freeing your data and permitting greater transparency.
minor feature: lt;h1 gt;Release notes lt;/h1 gt;.
lt;h3 gt; lt;/h3 gt;.
lt;p gt; lt;a href="https://osgeo-org.atlassian.net/browse/GEOS-11700" rel="nofollow" gt;GEOS-11700 lt;/a gt; GeoFence fails in recognizing some caller IP address lt;/p gt;.
lt;p gt; lt;a href="https://osgeo-org.atlassian.net/browse/GEOS-11707" rel="nofollow" gt;GEOS-11707 lt;/a gt; Ogr2OgrWfsTest test failures with GDAL 3.10.1 lt;/p gt;.
lt;p gt; lt;a href="https://osgeo-org.atlassian.net/browse/GEOS-11716" rel="nofollow" gt;GEOS-11716 lt;/a gt; WFS POST requests fail if a layer is misconfigured lt;/p gt;.
Mixed map mapping gis gps geospacial server java javascript
iQPuzzle is a diverting I.Q. challenging pentomino puzzle. Pentominos are used as puzzle pieces and more than 350 different board shapes are available, which have to be filled with them.
minor feature: Update Chinese translation (thanks to liulitchi); Retranslate board selection dialog without application restart; Improve Windows installer: Add languages; remove previous files
GNU GPLv3 puzzle game desktop pentomino cpp qt
Grafana allows you to query, visualize, alert on and understand your metrics no matter where they are stored. Create, explore, and share dashboards with your team and foster a data-driven culture:
Visualizations: Fast and flexible client side graphs with a multitude of options. Panel plugins offer many different ways to visualize metrics and logs.
Dynamic Dashboards: Create dynamic & reusable dashboards with template variables that appear as dropdowns at the top of the dashboard.
Explore Metrics: Explore your data through ad-hoc queries and dynamic drilldown. Split view and compare different time ranges, queries and data sources side by side.
Explore Logs: Experience the magic of switching from metrics to logs with preserved label filters. Quickly search through all your logs or streaming them live.
Alerting: Visually define alert rules for your most important metrics. Grafana will continuously evaluate and send notifications to systems like Slack, PagerDuty, VictorOps, OpsGenie.
Mixed Data Sources: Mix different data sources in the same graph! You can specify a data source on a per-query basis. This works for even custom datasources.
minor bugfix: Features and enhancements:
Docker: Use our own glibc 2.40 binaries, @DanCech.
TransformationFilter: Include transformation outputs in transformation filtering options, @Sergej-Vlasov.
grafana-ui: Update InlineField error prop type to React.ReactNode, @Clarity-89.
:
Alerting: Allow specifying uid for new rules added to groups, @yuri-tceretian.
Alerting: Allow specifying uid for new rules added to groups, @yuri-tceretian.
Alerting: Call RLock() before reading sendAlertsTo map, @santihernandezc.
Auth: redirect with JWT auth URL login, @mgyongyosi.
AuthN: Refetch user on "ErrUserAlreadyExists", @kalleep.
Azure: Correctly set application insights resource values, @aangelisc.
CodeEditor: cursor alignment, @ashharrison90.
DashboardList: Throttle the re-renders, @bfmatei.
Dashboards: Bring back scripted dashboards, @dprokop.
Plugin Metrics: Eliminate data race in plugin metrics middleware, @clord.
RBAC: Don't check folder access if `annotationPermissionUpdate` FT is enabled, @IevaVasiljeva.
.
.
Affero GPLv3 server stats analytics monitoring data-visualization dashboard business-monitoring mysql postgres typescript go
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;feat: add improved bash completion script by lt;a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/bepri/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/bepri" gt;@bepri lt;/a gt; in lt;a class="-link js--link" data-error-text="Failed to load title" data-id="2809560902" data-permission-text="Title is private" data-url="https://github.com/canonical/snapcraft//5218" data-hovercard-type="pull_request" data-hovercard-url="/canonical/snapcraft/pull/5218/hovercard" href="https://github.com/canonical/snapcraft/pull/5218" gt;#5218 lt;/a gt; lt;/li gt;.
lt;li gt;feat(remotebuild)!: filter build-plan with --build-for, drop --platform 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="2807972543" data-permission-text="Title is private" data-url="https://github.com/canonical/snapcraft//5216" data-hovercard-type="pull_request" data-hovercard-url="/canonical/snapcraft/pull/5216/hovercard" href="https://github.com/canonical/snapcraft/pull/5216" gt;#5216 lt;/a gt; lt;/li gt;.
lt;li gt;Honor the pcfiledir entries in pkgconfig by lt;a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/sergio-costas/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/sergio-costas" gt;@sergio-costas lt;/a gt; in lt;a class="-link js--link" data-error-text="Failed to load title" data-id="2699056858" data-permission-text="Title is private" data-url="https://github.com/canonical/snapcraft//5157" data-hovercard-type="pull_request" data-hovercard-url="/canonical/snapcraft/pull/515
GNU GPLv3 snaps linux packaging distribution python cpp
TurboVNC is a performance-oriented version of the VNC remote desktop connection protocol, based on TightVNC, x4vnc, TigerVNC, and X.org. It provides 3D rendering and VirtualGL compression, works well on video and image-intensive connections. It remains fully compatible to other implementations, but often requires less than a fifth processing power.
A Java-based VNC viewer is also available
major feature: ===.
### Significant changes relative to 3.2 beta1:
1. a regression introduced by 3.0.3 7 that, under rare circumstances if.
Automatic desktop resizing was enabled, caused the viewer to deadlock while
Resizing its window in response to a remote desktop size change.
3.2 beta1.
### Significant changes relative to 3.1.4:
1. The TurboVNC Server now incorporates zlib-ng, which accelerates zlib.
Encoding significantly on x86, Arm, and PowerPC CPUs. Relative to TurboVNC
3.1.x, this improves the encoding performance of the Lossless Tight + Zlib
Encoding method, and of non-JPEG (low-color-depth) subrectangles encoded with
One of the Tight + JPEG encoding methods, by approximately 10-15 on reasonably
Modern x86-64 CPUs and 25-30 on reasonably modern AArch64 CPUs.
2. Since all supported TurboVNC host platforms now contain new enough libraries.
to build xorg-server 1.20.x, the TurboVNC Server is now dynamically linked
Against the system-supplied versions of these libraries rather than statically
Linked against in-tree versions. The `TVNC_SYSTEMLIBS` and `TVNC_SYSTEMX11`
CMake variables have been removed, and the build system now behaves as if those
Variables are always on. A new CMake variable (`TVNC_ZLIBNG`) can be used on
X86 platforms to disable the in-tree SIMD-accelerated zlib-ng implementation
And build against the system-supplied zlib implementation.
3. The TurboVNC Server now supports the DRI3 X extension when using open source.
GPU drivers. This enables GPU acceleration in a TurboVNC session without
VirtualGL, although the performance will be better with VirtualGL. Refer to
The description of the `-drinode` option in the Xvnc man page for more details.
4. The default X startup script (`xstartup.turbovnc`) now throws an error.
Rather than trying to execute xinitrc or twm, if a session desktop file for
The default window manager cannot be found.
5. Configuration of the TurboVNC Viewer has been improved in the following.
Ways:
- Advanced param
Apache c vnc rdp remote-desktop 3d tightvnc cross-platform java
Simple terminal emulator based on vte library, extensible via Lua.
major feature: Add new colormaps. Cleanup deprecated.
Switch to Lua 5.4. Add new option 'tabCloseButton'.
Add Dutch and Catalan translations.
Cleanup locale issues with po-files.
GNU GPLv3 desktop gtk
Self-hosted photo and video management solution
Easily back up, organize, and manage your photos on your own server. Immich helps you browse, search and organize your photos and videos with ease, without sacrificing your privacy.
minor feature: lt;h1 gt;v1.128.0 lt;/h1 gt;.
lt;p gt;Welp! We beat ourselves again at pushing out PRs. So here is another release for you to make up for the slow pace last week. And release on a Friday afternoon, what could be a better time! lt;/p gt;.
lt;h2 gt;Highlights lt;/h2 gt;.
lt;p gt;Welcome to release lt;code gt;v1.128.0 lt;/code gt; of Immich. This release enhances the face tagging feature and some of its. Additionally, many improvements have also been made to the application, which has been just two days shy since the last release. Enjoy the highlights below: lt;/p gt;.
lt;ul gt;.
lt;li gt;Remember the previous location on the map when using the location edit feature lt;/li gt;.
lt;li gt;Face tagging enhancement You can now search for a person s name; the form color is adapted to follow the theme brightness. lt;/li gt;.
lt;li gt;an where the tagged face is reset when running the Refresh faces job. lt;/li gt;.
lt;li gt;an where faces could not be tagged in videos. Note that the face tag on video is for facial information only, as it is taken from the thumbnail as the source, not the video s frame. lt;/li gt;.
lt;li gt;an where modified assets in an external library would be reimported every subsequent scan. lt;/li gt;.
lt;li gt;an with a long delay when running multiple ML endpoints. lt;/li gt;.
lt;li gt;an where the update notifier would show up too often lt;/li gt;.
lt;li gt;an where the deduplication has an erroneous behavior with stacked assets lt;/li gt;.
lt;li gt;an where duplicate memories are generated lt;/li gt;.
lt;li gt;an where the memory years ago text is off by one lt;/li gt;.
lt;li gt;an where the background backup kept crashing on Android lt;/li gt;.
lt;/ul gt;.
lt;p align="center" gt;.
lt;a target="_blank" rel="noopener noreferrer" href="https://private-user-images.githubusercontent.com/27055614/418147193-798e891e-a932-4bd7-9008-f468a77d2b84.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW
Affero GPLv3 self-hosted backup photos photography video server typescript javascript svelte dart python
The LedgerSMB project provides small and mid-size businesses with solid open source accounting software: integrating invoicing, order processing, quotations and more (ERP). LedgerSMB aims to provide a strong (multi-currency accounting) basis to build your business on -- without vendor lock-in.
The project team considers correctness and performance equally important key usability features and is dedicated to providing both, even on the biggest data sets.
Sales (Invoices, Orders, Quotations)
Receivables & Payables
General ledger
Inventory management
Fixed asset accounting & depreciation
Profit & cost centers, departments, projects
Output documents in PDF, HTML, CSV, Office formats
Mail documents (e.g. invoices) from within the application
Translatable to your language (comes with 45 languages)
and more
The fact that LedgerSMB is open source
- meaning that the source code is freely available - makes it even more customizable and flexible.
major bugfix: The LedgerSMB development team is happy to announce yet another new
version of its open source ERP and accounting application.
This release contains the following fixes and improvements:
Changelog for 1.12.5
* Fix missing aging statement attachment on e-mail statement output (#8672)
* Fix missing payment bank account dropdown on invoice screen (#8678)
* Remove double html-encoding of label text (#8663)
* Fix setup.pl login with French as language preference (#8663)
For installation instructions and system requirements, see
https://github.com/ledgersmb/LedgerSMB/blob/1.12.5/README.md
The release can be downloaded from our download site at
https://download.ledgersmb.org/f/Releases/1.12.5
The release can be downloaded from GitHub at
https://github.com/ledgersmb/LedgerSMB/releases/tag/1.12.5
Or pulled from the GitHub Container Registry
docker pull ghcr.io/ledgersmb/ledgersmb:1.12.5
Or pulled from Docker Hub using the command
docker pull ledgersmb/ledgersmb:1.12.5
These are the sha256 checksums of the uploaded files:
577167c7603439e4659b61915901ce53c7fc7831f789ba7101f6dd8d1619103e ledgersmb-1.12.5.tar.gz
294e06cecc9950e939a8707aca1630e433c892c70ee048b8fed6f8ebb7b2b77b ledgersmb-1.12.5.tar.gz.asc
GNU GPL accounting invoicing orders erp perl postgresql bookkeeping web
|