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.13 2025-2-23
* Bug Fixes
* build: updates for NetBSD.
* Internal
* build: cleanup.
* build: mkconfig: Update to version 2.6.8 (netbsd, pkg-config).
Zlib c monitoring disk space console cross-platform system-administrators
socat is a relay for bidirectional data transfer between two independent data channels. Each of these data channels may be a file, pipe, device (serial line etc. or a pseudo terminal), a socket (UNIX, IP4, IP6 - raw, UDP, TCP), an SSL socket, proxy CONNECT connection, a file descriptor (stdin etc.), the GNU line editor (readline), a program, or a combination of two of these. These modes include generation of "listening" sockets, named pipes, and pseudo terminals.
socat can be used, e.g., as TCP port forwarder (one-shot or daemon), as an external socksifier, for attacking weak firewalls, as a shell interface to UNIX sockets, IP6 relay, for redirecting TCP oriented programs to a serial line, to
logically connect serial lines on different computers, or to establish a relatively secure environment (su and chroot) for running client or server shell scripts with network connections.
Many options are available to refine socats behaviour:
terminal parameters, open() options, file permissions, file and process owners, basic socket options like bind address, advanced socket options like IP source
routing, linger, TTL, TOS (type of service), or TCP performance tuning.
More capabilities, like daemon mode with forking, client address check, "tail -f" mode, some stream data processing (line terminator conversion), choosing sockets, pipes, or ptys for interprocess communication, debug and
trace options, logging to syslog, stderr or file, and last but not least precise error messages
minor feature: Security: readline.sh has new option -lf for stderr. If this option is not given it logs to a file in. (cwd) only when. is not writable by other users. Corrections: display of option phases in help output. filan -s displayed "(stream)" instead of "tcp" with addresses. (regression). a that made ignoreeof fail in 1.8.0.0 and 1.8.0.1; corrected test IGNOREEOF. Thanks to Rusty Bird for the precise problem report. the regression introduced with version 1.8.0.1 that in socks5 addresses the explicit socksport (2nd address parameter) was ignored. Thanks to Jakub Fišer for reporting this. Do not log simple successful write with NOTICE level. On partial write to not poll with sleep() but use select()/poll(). Partial write situations respect total inactivity timeout when nonblocking. a that could lead to error "xiopoll(...): Bad file descriptor" or to undefined behaviour before terminating Socat with addresses EXEC, SYSTEM, or SHELL. Option ip-add-source-membership did not work. Thanks to Duncan Sands and others for reporting this and sending the. Option ip-add-membership with only two parameters crashed or failed when malloc() does not initialize memory with zeros. Thanks to Nicolas Cavallari for reporting and ing this. The readline() library function does not output the newline of empty input lines. Changed Socat to explicitly print the newline in this case. implementation of options o-creat, o-excl, and o-cloexec with POSIXMQ- addresses. POSIXMQ addresses are no longer experimental. With version 1.8.0.0, and with 1.8.0.1 and option -0, the following command failed: socat UDP-LISTEN:1234,fork,reuseaddr,bind=127.0.0.1 - Message: "E xioopen_ipdgram_listen(): unknown address family 0": Thanks to Brian Woo for reporting this. Test: UDP_LISTEN_BIND4. Protected SSL_connect() from SIGCHLD,SIGUSR1. Nanosleep() trace output now in decimal form. UNIX-LISTEN with bind option terminated with INTERNAL error, this is now handled properly. Test: UNIX_L_BIND. Removed unused by
GNU GPLv3 netcat network diagnostic server c
Joplin is a free, open source note taking and to-do application, which can handle a large number of notes organised into notebooks. The notes are searchable, can be copied, tagged and modified either from the applications directly or from your own text editor. The notes are in Markdown format.
Notes exported from Evernote can be imported into Joplin, including the formatted content (which is converted to Markdown), resources (images, attachments, etc.) and complete metadata (geolocation, updated time, created time, etc.). Plain Markdown files can also be imported.
Joplin is "offline first", which means you always have all your data on your phone or computer. This ensures that your notes are always accessible, whether you have an internet connection or not.
The notes can be securely synchronised using end-to-end encryption with various cloud services including Nextcloud, Dropbox, OneDrive and Joplin Cloud.
Full text search is available on all platforms to quickly find the information you need. The app can be customised using plugins and themes, and you can also easily create your own.
minor feature:
Affero GPLv3 note-taking todo markdown typescript javascript
Jenkins provides hundreds of plugins to support building, deploying and automating any project.
minor feature: lt;ul gt;.
lt;li gt;.
RFE:
Allow the master key to be stored in a separate location.
lt;/li gt;.
lt;li gt;.
Form validation for cron schedules included seconds based on the current time, when in fact the trigger fires at minute-granularity slots.
lt;/li gt;.
lt;/ul gt;.
MITL ci automation java
FET is free software for automatically scheduling the timetable of a school, high-school or university. It uses a fast and efficient timetabling algorithm.
Usually, FET is able to solve a complicated timetable in maximum 5-20 minutes. For simpler timetables, it may take a shorter time, under 5 minutes (in some cases, a matter of seconds). For extremely difficult timetables, it may take a longer time, a matter of hours.
minor bugfix: 22 February 2025, FET 7.0.4 released Implemented additional table cells/lines to better separate the different days in the time horizontal/vertical timetables. When modifying the constraints which include times tables, the slots marked with X will be bold (it was an inconsistent behavior, compared to adding such constraints, and it was reported by infoo_). Added a swap button in the constraints which include times tables, to swap the empty (green) cells with the cells marked with X (red). Suggested by infoo_.
Affero GPLv3 timetable scheduling time-management
Jellyfin is a Free Software Media System that puts you in control of managing and streaming your media. It is an alternative to the proprietary Emby and Plex, to provide media from a dedicated server to end-user devices via multiple apps. Jellyfin is descended from Emby's 3.5.2 release and ported to the .NET Core framework to enable full cross-platform support. There are no strings attached, no premium licenses or features, and no hidden agendas: just a team who want to build something better and work together to achieve it. We welcome anyone who is interested in joining us in our quest!
minor feature: Changelog (12) lt;/h2 gt;
lt;h3 gt; General Changes lt;/h3 gt;.
lt;ul gt;.
lt;li gt;Update dependency z440.atl.core to 6.16.0, by lt;a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/crobibero/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/crobibero" gt;@crobibero lt;/a gt; lt;/li gt;.
lt;li gt;subnet contains check, by lt;a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/gnattu/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/gnattu" gt;@gnattu lt;/a gt; lt;/li gt;.
lt;li gt;image encoding concurrency limit, by lt;a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/gnattu/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/gnattu" gt;@gnattu lt;/a gt; lt;/li gt;.
lt;li gt;SchedulesDirect image prefetching, by lt;a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/Shadowghost/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/Shadowghost" gt;@Shadowghost lt;/a gt; lt;/li gt;.
lt;li gt;Skip allowed tags check for parents of an item, by lt;a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/elfalem/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/elfalem" gt;@elfalem lt;/a gt; lt;/li gt;.
lt;li gt;LiveTV Guide Backdrop image not updating, by lt;a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/IDisposable/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/IDisposable" gt;@IDisposable lt;/a gt; lt;/li gt;.
lt;li gt;Correctly handle audio number tag fallbacks, by lt;
GNU GPLv3 self-hosted media media-center multimedia entertainment-hub home-theater csharp
TRURL G is a free desktop RPN calculator to celebrate the first landing of humans on the Earth's moon. Its design is inspired by the Apollo Guidance Computer (AGC).
minor feature: Updated version introducing improved error handling
BSDL-2 mathematics object-pascal pascal aqua carbon cocoa win32 darwin macos cross-plattform posix solaris unix linux science-research
iVentoy is an enhanced version of the PXE server.
With iVentoy you can boot and install OS on multiple machines at the same time through the network.
iVentoy is extremely easy to use, without complicated configuration, just put the ISO file in the specified location and select PXE boot in the client machine.
iVentoy supports x86 Legacy BIOS, IA32 UEFI, x86_64 UEFI and ARM64 UEFI mode at the same time.
iVentoy support 110+ common types of OS (Windows/WinPE/Linux/VMware) (list)
minor bugfix: Optimization for Windows Driver Missing Error.
Fix the crash when boot some special ISO files.
Bugfix, comments and suggestions are welcome.
GNU GPL netboot rescue bootloader c assembly
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;feat(insights): add late and recent transactions 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="2864873486" data-permission-text="Title is private" data-url="https://github.com/eitchtee/WYGIWYH//183" data-hovercard-type="pull_request" data-hovercard-url="/eitchtee/WYGIWYH/pull/183/hovercard" href="https://github.com/eitchtee/WYGIWYH/pull/183" gt;#183 lt;/a gt; lt;/li gt;.
lt;li gt;feat(tools:currency-converter): show 1:1 rates for all available currencies 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="2867759435" data-permission-text="Title is private" data-url="https://github.com/eitchtee/WYGIWYH//184" data-hovercard-type="pull_request" data-hovercard-url="/eitchtee/WYGIWYH/pull/184/hovercard" href="https://github.com/eitchtee/WYGIWYH/pull/184" gt;#184 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.2...0.11.3" gt; lt;tt gt;0.11.2...0.11.3 lt;/tt gt; lt;/a gt; lt;/p gt;.
Affero GPLv3 money finance tracking accounting self-hosted bookkeeping expense-tracker django python
Manage your photo library. Piwigo is open source photo gallery software for the web. Designed for organisations, teams and individuals.
minor feature:
Mixed self-hosted photos photography gallery image-gallery cms php javascript
Xandikos is a lightweight yet complete CardDAV/CalDAV server that backs onto a Git repository.
Xandikos (Ξανδικός or Ξανθικός) takes its name from the name of the March month in the ancient Macedonian calendar, used in Macedon in the first millennium BC.
minor feature: Migrate from pytz to zoneinfo (#353, Jelmer Vernooij).
Compatibility with newer icalendar. (#351, Jelmer Vernooij).
Docker command. (Artur Neumann).
Web: Don't assume particular directory layout. (Jelmer Vernooij).
Git: don't assume default branch is named 'master'.
(Jelmer Vernooij).
Add git clone support for WSGI (Daniel Hőxtermann).
Document the valid settings for AUTOCREATE in the WSGI app.
(Jelmer Vernooij, #342).
Disable metrics port by default. (Jelmer Vernooij).
Docs: Drop mention that Thunderbird doesn't support discovery.
Which is no longer true. (Jelmer Vernooij)
Update requirements to add vobject dependency (Wilco Baan Hofman).
GNU GPLv3 self-hosted calendar contacts caldav carddav webdav server python
Mtools is a collection of utilities to access MS-DOS disks from GNU and Unix without mounting them. It supports Win'95 style long file names, OS/2 Xdf disks and 2m disks (store up to 1992k on a high density 3 1/2 disk). In addition to file access, it supports many FAT-specific features: volume labels, FAT-specific file attributes (hidden, system, ...), "bad block" map maintenance, access to remote floppy drives, Iomega ZIP disk protection, "secure" erase, display of file's on-disk layout, etc.
minor bugfix: Portability, mostly for Watcom compiler. Cleaned up some other warnings. Various runtime for windows (/dev/tty vs CONIN ). Use correct mtools (sub)command name in usage() when using -c. Other usage() spelling/wording - mtype'ing multiple files at once. Integrate mkmanpages into make system, clean it, and credit. Texi2roff's original developer and others Document compilation on less usual environments in INSTALL. Uninitialized buffer in mformat. Parameter counting error in mcd, and document that image. File name is not remembered
GNU GPLv3 dos fat linux utility gnu c
Tools for multicast testing (msend and mreceive)
minor feature: Update release diff link
Signed-off-by: Joachim Wiberg lt;troglobit@gmail.com gt;.
Public Domain multicast
Yet another remote desktop software, written in Rust. Works out of the box, no configuration required. You have full control of your data, with no concerns about security. You can use our rendezvous/relay server, set up your own, or write your own rendezvous/relay server.
minor feature:
Affero GPLv3 remote-desktop vnc network server self-hosted rust dart c cpp
LocalSend is a free, open-source app that allows you to securely share files and messages with nearby devices over your local network without needing an internet connection.
major bugfix: Feat: add advanced setting to filter network interfaces. Feat(mobile): swipe gesture to select multiple media files. Feat(windows): when pasting an image, automatically convert it to PNG. Feat(android): add option to open gallery when image/video was automatically saved. : path traversal vulnerability when saving files. : black screen when tapping on "Back" twice in "Share via link". (macos): window disappears on command key when minimize to tray is enabled. (windows): do not poll local IP resulting in unwanted location permissions.
Apache file-transfer file-sharing p2p network airdrop dart cpp swift
Ventoy is an open source tool to create bootable USB drive for ISO/WIM/IMG/VHD(x)/EFI files.
With ventoy, you don't need to format the disk over and over, you just need to copy the ISO/WIM/IMG/VHD(x)/EFI files to the USB drive and boot them directly.
You can copy many files at a time and ventoy will give you a boot menu to select them.
You can also browse ISO/WIM/IMG/VHD(x)/EFI files in local disks and boot them.
x86 Legacy BIOS, IA32 UEFI, x86_64 UEFI, ARM64 UEFI and MIPS64EL UEFI are supported in the same way.
Most types of OS supported (Windows/WinPE/Linux/ChromeOS/Unix/VMware/Xen...)
major bugfix: Fix the 0x80070001 error when boot and install Windows 11.
Fix the issue that SLES/OpenSUSE can not boot after install in Ventoy grub2 mode.
Fix the boot issue for pfSense 2.7.x
Fix the boot issue for latest TinyCore Linux
Wana boot and install OS through network (PXE)? Welcome to my new project, iVentoy https://www.iventoy.com
GNU GPLv3 usb boot rescue c
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.
minor 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.4
* Fix AR/AP Invoice search by date period
* Fix SASL authentication for SMTP when using ledgersmb.conf (#8669)
Additionally, the container images resolve a similar SASL
authentication issue with SMTP.
For installation instructions and system requirements, see
https://github.com/ledgersmb/LedgerSMB/blob/1.12.4/README.md
The release can be downloaded from our download site at
https://download.ledgersmb.org/f/Releases/1.12.4
The release can be downloaded from GitHub at
https://github.com/ledgersmb/LedgerSMB/releases/tag/1.12.4
Or pulled from the GitHub Container Registry
docker pull ghcr.io/ledgersmb/ledgersmb:1.12.4
Or pulled from Docker Hub using the command
docker pull ledgersmb/ledgersmb:1.12.4
These are the sha256 checksums of the uploaded files:
0c0c2b4623d2d5388f4fcea43c201ad57c742606445dc310b529c4dade803380 ledgersmb-1.12.4.tar.gz
d903ef2cfc2e0118b82ae7fc5133042e05f12ff7cd4a4353a67e17133966b123 ledgersmb-1.12.4.tar.gz.asc
GNU GPL accounting invoicing orders erp perl postgresql bookkeeping web
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: With STREAMReadBytes returning 'STREAM_' too early.
Changes to use TerminalCalendar in libUseful-lua.
GNU GPLv3 c library files ssl tls sockets resizeable strings lists maps
Akaunting is an online accounting software designed for small businesses to manage their finances and stay on top of their cash flow. Invoicing, accepting online payments and keeping track of expenses couldn't be simpler.
Free Bookkeeping Software for SMEs
From invoicing to expense tracking to accounting, Akaunting has all the tools you need to manage your money online, for free.
Bank Accounts: Create unlimited bank and cash accounts and track their opening and current balances.
Multi Company: Manage the finances of multiple companies from one admin panel. Assign users to different companies.
Powerful Reporting: Get detailed financial reports to help you better visualize all the information you need to improve your business.
Client Portal: Share the transactions and invoices with your clients and accept bulk payments, online.
Recur Everything: Automatically create invoices, revenues, bills, and payments for ongoing jobs. With just a click.
Customer Summary: See the customer profile, address, list of transactions, and paid, open, and overdue totals at a glance.
Akaunting is built with modern technologies such as Laravel, VueJS, Tailwind, RESTful API etc. Thanks to its modular structure, Akaunting provides an awesome App Store for users and developers.
minor feature: lt;h3 gt;Added lt;/h3 gt;.
lt;ul gt;.
lt;li gt;Added document show new stack lt;/li gt;.
lt;li gt;Added document item quantity mathematical operations lt;/li gt;.
lt;/ul gt;.
lt;h3 gt;Changed lt;/h3 gt;.
lt;ul gt;.
lt;li gt;New Crowdin translations lt;/li gt;.
lt;li gt;Updated document import export fields lt;/li gt;.
lt;/ul gt;.
lt;h3 gt; lt;/h3 gt;.
lt;ul gt;.
lt;li gt;Found on Discount lt;/li gt;.
lt;li gt;import route lt;/li gt;.
lt;li gt;Global discount calculate method changed lt;/li gt;.
lt;li gt;Dashboard - "This Year" wrong lt;/li gt;.
lt;li gt;document item search disabled lt;/li gt;.
lt;li gt;date filter financial start date lt;/li gt;.
lt;li gt;document import item tax lt;/li gt;.
lt;/ul gt;.
Mixed accounting finance money bookkeeping server laravel php
Vue Fluid DnD is a fluid, smooth and versatil drag and drop library for lists on Vue 3. It's a lightweight tool ~7 Kb (gzip) with no depenencies. This library is a Vue Draggable Next alternative if you looking for a better ui experience.
minor feature: lt;h2 gt; ing : lt;/h2 gt;.
lt;ul gt;.
lt;li gt; lt;a href="https://github.com/carlosjorger/vue-fluid-dnd/commit/112f91442774b95402b0135930bfacebf59f7df4" gt;112f9 lt;/a gt; Implement insert feature to empty lists lt;/li gt;.
lt;/ul gt;.
vue3 web smooth lightweight typescript vue
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.12 2025-2-21
* Bug Fixes
* Fix --si option block size.
* Updates for HP-UX.
* build: mkconfig: Update to version 2.6.7 (hp-ux).
Zlib c monitoring disk space console cross-platform system-administrators
HarfBuzz is a text shaping engine. It primarily supports OpenType, but also Apple Advanced Typography. HarfBuzz is used in Android, Chrome, ChromeOS, Firefox, GNOME, GTK+, KDE, LibreOffice, OpenJDK, PlayStation, Qt, XeTeX, and other places.
major feature: - Vastly improved AAT shaping performance. LucidaGrande benchmark-shape before: 14.6ms after: 5.9ms.
- Improved OpenType shaping performance (kerning / ligature), at the expense of 1kb per face allocated cache memory. Roboto-Regular benchmark-shape before: 10.3ms after: 9.4ms.
- Improved COLRv1 benchmark-font paint performance. Before: 7.85ms after 4.85ms.
- Don t apply glyph substitutions in morx table of a font with known broken morx table (AALMAGHRIBI.ttf font).
- Update IANA and OT language registries.
- Various documentation updates.
- Various build improvements, and test speed-ups.
- The hb_face_reference_blob() API now works for faces created with hb_face_create_for_tables() if the face sets get_table_tags callback. This constructs a new face blob from individual table blobs.
- Various fixes to how trak table is handled to bring it closer to Core Text behaviour. Particularly, the tracking values for sizes not explicitly set in the table are now properly interpolated, and the tracking is applied to glyph advances when they are returned by ot-font functions, instead of applying them during shaping. The trak pseudo OpenType feature that could be used to disable trak table application have been dropped.
- Core Text font functions now support non-BMP code points.
- The drawing algorithm used by hb-draw for glyf table now match the algorithm used by FreeType and Core Text.
- The hb_coretext_font_create() API now copy font variations from Core Text font to the created HarfBuzz font.
- Add an API to get the feature tags enabled on a given shape-plan after executing it, which can be used to applications to show in the UI what features are applied by default (which can vary based on the font, the script, the language, and the direction set on the buffer).
- Add APIs to created HarfBuzz font from DirectWrite font, and copy the font variations.
Mixed c++ c fonts text-shaping
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.47.2...v0.47.3" gt;0.47.3 lt;/a gt; (2025-02-19) lt;/h2 gt;.
lt;h3 gt; lt;/h3 gt;.
lt;ul gt;.
lt;li gt; lt;strong gt;Legion Go 2: lt;/strong gt; Add initial support for legion go 2 ( lt;a href="https://github.com/ShadowBlip/InputPlumber/commit/3bd4b099dfb4e5e14a2cae3dd027cf8eb855fc0a" gt;3bd4b09 lt;/a gt;) lt;/li gt;.
lt;li gt; lt;strong gt;MSI Claw 7 AI+ A2VM: lt;/strong gt; Add support for MSI Claw 7 AI+ A2VM ( lt;a href="https://github.com/ShadowBlip/InputPlumber/commit/6ee0f25633a210838e5c156902f27c5f3dba0382" gt;6ee0f25 lt;/a gt;) lt;/li gt;.
lt;li gt; lt;strong gt;MSI Claw 8 AI+ A2VM: lt;/strong gt; Clarify revision used by this configuration ( lt;a href="https://github.com/ShadowBlip/InputPlumber/commit/21a8b83e0aa7fcc9dcec1c1ba02073c3165b1d43" gt;21a8b83 lt;/a gt;) lt;/li gt;.
lt;li gt; lt;strong gt;MSI Claw A1M: lt;/strong gt; Clarify revision used by this configuration ( lt;a href="https://github.com/ShadowBlip/InputPlumber/commit/f497287c02ddd8d2062f33b2469c662420e38540" gt;f497287 lt;/a gt;) lt;/li gt;.
lt;/ul gt;.
GNU GPLv3 linux daemon virtual-device rust
SmokePing is a deluxe latency measurement tool. It can measure, store and display latency, latency distribution and packet loss. SmokePing uses RRDtool to maintain a longterm data-store and to draw pretty graphs, giving up to the minute information on the state of each network connection.
minor bugfix: Spelling in FTPtransfer.pm.
Add missing README.md to the release archive.
GNU GPLv3 ping diagnostic network monitoring perl
Lazarus is a cross-platform RAD Object Pascal Development IDE for use with Free Pascal. It is the open source equivalent of the Delphi VCL, designed to be widget-independent and to work on any platform where Free Pascal can be found.
minor feature: Minor fixes and additions
GNU GPL pascal software development compilers libraries frameworks integrated development environments ide lazarus object-pascal fpc
Lazarus is a cross-platform RAD Object Pascal Development IDE for use with Free Pascal. It is the open source equivalent of the Delphi VCL, designed to be widget-independent and to work on any platform where Free Pascal can be found.
minor feature: Minor fixes and additions
GNU GPL pascal software development compilers libraries frameworks integrated development environments ide lazarus object-pascal fpc
Lazarus is a cross-platform RAD Object Pascal Development IDE for use with Free Pascal. It is the open source equivalent of the Delphi VCL, designed to be widget-independent and to work on any platform where Free Pascal can be found.
minor feature: Minor fixes and additions
GNU GPL pascal software development compilers libraries frameworks integrated development environments ide lazarus object-pascal fpc
Lazarus is a cross-platform RAD Object Pascal Development IDE for use with Free Pascal. It is the open source equivalent of the Delphi VCL, designed to be widget-independent and to work on any platform where Free Pascal can be found.
minor feature: Minor fixes and additions
GNU GPL pascal software development compilers libraries frameworks integrated development environments ide lazarus object-pascal fpc
please remove, this is spam
minor feature:
spam
abc2svg is a set of javascript files to edit, display, print and play music written in the ABC notation.
They may be used in web browsers as well as in command line scripts with a javascript interpreter.
major bugfix: Lots of bug fixes and improvements.
GNU GPL abc music conversion
The abcMIDI suite consists of programs for turning ABC music files into MIDI and vice versa, typesetting them as PostScript files, and manipulate them in several ways.
minor feature: Fixed abc2midi bug for 'equaltemperament'
GNU GPL abc music conversion midi cross-platform notation c
abcm2ps is a command-line program that converts ABC music notation files to sheet music in PostScript or SVG format.
minor bugfix: This release fixes several bugs.
GNU GPL music conversion svg postscript cross-platform
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;(export): unable to import decimals 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="2864137526" data-permission-text="Title is private" data-url="https://github.com/eitchtee/WYGIWYH//181" data-hovercard-type="pull_request" data-hovercard-url="/eitchtee/WYGIWYH/pull/181/hovercard" href="https://github.com/eitchtee/WYGIWYH/pull/181" gt;#181 lt;/a gt; lt;/li gt;.
lt;li gt;(insights:category-explorer): wrong sums 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="2864171064" data-permission-text="Title is private" data-url="https://github.com/eitchtee/WYGIWYH//182" data-hovercard-type="pull_request" data-hovercard-url="/eitchtee/WYGIWYH/pull/182/hovercard" href="https://github.com/eitchtee/WYGIWYH/pull/182" gt;#182 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.1...0.11.2" gt; lt;tt gt;0.11.1...0.11.2 lt;/tt gt; lt;/a gt; lt;/p gt;.
Affero GPLv3 money finance tracking accounting self-hosted bookkeeping expense-tracker django python
BallroomDJ 4 is a ballroom music player. It is designed to play music the entire evening without intervention. Manage your ballroom dance music and create song lists, automatic playlist and sequenced playlists.
BallroomDJ 4 is the replacement for BallroomDJ.
minor bugfix: 4.13.0 2025-2-19
* Bug Fixes:
* Audio Tags: Fix deletion of tags (mp3, opus, ogg).
* Database Update: Grouping tags that are all numeric will be
ignored and will not be imported into the database.
* Genre: Fix incorrect classical flag processing.
* Internal:
* build cleanup.
* code cleanup/optimization.
Zlib audio music end-users linux macos windows player ballroom c gtk
This standard defines the Geographic Tagged Image File Format (GeoTIFF) by specifying requirements and encoding rules for using the Tagged Image File Format (TIFF) for the exchange of georeferenced or geocoded imagery. The GeoTIFF 1.1 standard formalizes the existing community GeoTIFF specification version 1.0 and aligns it with the continuing addition of data to the EPSG Geodetic Parameter Dataset. The GeoTIFF format is used throughout the geospatial and earth science communities to share geographic image data.
This library is designed to permit the extraction and parsing of the "GeoTIFF" Key directories, as well as definition and installation of GeoTIFF keys in new files.
minor bugfix: CMake: typo in CMAKE_INSTALL_BINDIR install target that affects. Location of geotiff.dll
Mixed geospatial geography maps tiff geotiff graphics c cpp
Ratatouille is a Neural Model loader and mixer for Linux/Windows.
It can load two models, which can be *.nam files with the Neural Amp Modeler module, or *.json or .aidax files with the RTNeural module.
You can also load just a single model file, in that case the "Blend" control will do nothing. When you've loaded a second model, the "Blend" control will blend between the two models and mix them to simulate your specific tone.
Ratatouille using parallel processing for the neural models, so, loading a second neural model wouldn't be remarkable on the dsp load.
The "Delay" control could add a small delay to overcome phasing issues, or to add some color/reverb to the sound. The 'ctrl' key activate fine tuning to dial in a sample accurate delay.
To round up your sound you can load two Impulse Response Files and mix them to your needs. IR-files could be normalised on load, so that they didn't influence the loudness.
Ratatouille.lv2 supports resampling when needed to match the expected sample rate of the loaded models. Both models and the IR Files may have different expectations regarding the sample rate.
minor feature: lt;p gt;Ratatouille is a Neural Model loader and mixer for Linux/Windows. lt;/p gt;.
lt;p gt; lt;a target="_blank" rel="noopener noreferrer" href="https://github.com/brummer10/Ratatouille.lv2/blob/main/Ratatouille.png?raw=true" gt; lt;img src="https://github.com/brummer10/Ratatouille.lv2/raw/main/Ratatouille.png?raw=true" alt="Ratatouille" style="max-width: 100 ;" gt; lt;/a gt; lt;/p gt;.
lt;p gt;This release a with session startup in multi plugin hosts. lt;/p gt;.
lt;p gt;Ratatouille allow to load up to two neural model files and mix there output. Those models could be lt;a href="https://tonehunt.org/all" rel="nofollow" gt;*.nam files lt;/a gt; or lt;a href="https://cloud.aida-x.cc/all" rel="nofollow" gt;*.json or.aidax files lt;/a gt;. So you could blend from clean to crunch for example, or, go wild and mix different amp models, or mix a amp with a pedal simulation. lt;/p gt;.
lt;p gt;Ratatouille using parallel processing to process the second neural model and the second IR-File to reduce the dsp load. lt;/p gt;.
lt;p gt;The "Delay" control could add a small delay to the second model to overcome phasing, or to add some color/reverb to the sound. lt;/p gt;.
lt;p gt;To round up the sound it allow to load up to two Impulse Response files and mix there output as well. You could try the wildest combinations, or, be conservative and load just your single preferred IR-File. lt;/p gt;.
lt;p gt;Each neural model may have a different expected Sample Rate, Ratatouille will resample the buffer to match that. lt;br gt;.
Impulse Response Files will be resampled on the fly to match the session Sample Rate. lt;/p gt;
lt;p gt;Attached been ready to use binaries, lt;strong gt;note please that Ratatouille.lv2-v3-v0.9.7-linux-x86_64.tar.xz is a fully optimized version using the x86-64-v3 optimisation, you could check if your system supports that by running the command lt;br gt;.
lt;code gt;/usr/lib64/ld-linux-x86-64.so.2 --help 2 amp;gt;/dev/null grep 'x86-64-v3 (supported' lt;/
BSDL-4 guitar audio music sound lv2 mixer cpp c
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.11 2025-2-18
* Bug Fixes
* build: cmake: Fix build of .mo files (macports).
* build: mkconfig: Fix handling of optional libraries.
* build: mkconfig: Update to version 2.6.6.
Zlib c monitoring disk space console cross-platform system-administrators
Babel is a code translator, which compiles next-gen EcmaScript 6 syntax into browser-consumable ES5/JavaScript. It adds a few proposed ES7 constructs even, and works with React, Node.js, Rails, etc. It provides for: array comprehensions, arrow functions, async functions, async generator functions, classes, class properties, computed property names, constants, decorators, default parameters, destructuring, exponentiation operator, for-of, generators, generator comprehensions, let scoping, modules, module export extensions, object rest/spread, property method assignment, property name shorthand, rest parameters, react, spread, tail call optimisation, template literals, type annotations, unicode regex support.
minor bugfix: (2025-02-14).
#### :: `babel-types`.
: Definition for `TSPropertySignature.kind` (@liuxingbaoyu).
`babel-generator`, `babel-types`.
Print TypeScript optional/definite in ClassPrivateProperty (@jamiebuilds-signal).
#### :house: Internal.
`babel-types`.
Use `.ts` files with explicit reexports to solve name conflicts (@nicolo-ribaudo).
`babel-core`.
Do not depend on `@types/gensync` in Babel 7 (@nicolo-ribaudo).
MITL javascript ecmascript nodejs compiler conversion es6 es7 developers
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: A and cleanup release.
Due to a new function and a new macro the minor version was incremented.
Multimonitor backward compatibility Smartcard compatibility.
Improve the MS-RDPECAM support.
Improve smartcard redirection support.
Refactor SSE optimizations: Split headers, unify load/store, require SSE3 for
all optimized functions.
Refactors the CMake build to better support configuration based builders.
a few regressions from last release (USB redirection and graphical glitches).
Noteworthy Changes:
all unused warnings.
common,settings backward compatibility for LocalMonitorOffset.
Warning cleanups.
CMake configurable C/C++ standard, WINPR_ATTR_UNUSED.
utils,smartcard return checks for SCardListReaders.
primitives,sse split headers.
X11 keymap reload.
core,freerdp New API freerdp_presist_credentials (#/11160).
client,common Avoid use of reserved types by @fossdd.
core,orders update_read_delta by @akallabeth.
build,android only enable required codecs for ffmpeg by @akallabeth.
iOS Update OpenSSL library location and build script by @beersheba.
Warn, code cleanups by @akallabeth.
server compilation errors after adding NONAMELESSUNION. by @llyzs.
channel,rdpecam support Logitech UVC H.264 stream mux payload by @oleg0421.
winpr,sysinfo limit GetComputerNameA to 31 chars by @akallabeth.
Warn by @akallabeth.
utils,smartcard return proper list for smartcard listing by @akallabeth.
channel,rdpecam uvc_h264 xu_descriptor pointer by @oleg0421.
channel,urbdrc libusb return code checks by @akallabeth.
Function size refactor by @akallabeth.
Cmake multiconfig2 by @akallabeth.
New Contributors:
@fossdd made their first contribution in https://github.com/FreeRDP/FreeRDP/pull/11144.
For a complete and detailed change log since the last release run:
git log 3.12.0...3.11.1
Apache rdp remote-desktop networking c
Weblate is an open source web-based translation tool with version control. It includes several hundred languages with basic definitions, and enables the addition of more language definitions, all definitions can be edited by the web community or a defined set of people, as well as through integrating machine translation, such as DeepL, Amazon Translate, or Google Translate.
minor feature:
GNU GPLv3 translation localization web python html
|