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
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/2c65a159da6cd5784f9aca15e182b05423328c37" gt;2c65a lt;/a gt; Avoid remove temp children on source droppable while dragging lt;/li gt;.
lt;/ul gt;.
vue3 web smooth lightweight typescript vue
Flowblade is a multitrack non-linear video editor for Linux released under GPL 3 license.
Flowblade is designed to provide a fast, precise and robust editing experience. Flowblade employs a film-style insert editing model as workflow. In insert editing clips are generally placed tightly after other clips when they are inserted on the timeline. Edits are fine tuned by trimming in and out points of clips or by cutting and deleting parts of clips.
Flowblade provides powerful tools to mix and filter video and audio.
minor bugfix: Flatpak for Credit Scroll generator.
GNU GPLv3 multimedia video non-linear-editor artistic-software linux python gtk
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: - Minor improvements.
- Corrected and improved the German translation, by Volker Dirr (following a bug report by uni_instructor).
Affero GPLv3 timetable scheduling time-management
Asymptote is a powerful descriptive vector graphics language for technical drawing, inspired by MetaPost but with an improved C++-like syntax. Asymptote provides for figures the same high-quality level of typesetting that LaTeX does for scientific text.
minor bugfix: Configuration were addressed.
Mixed typesetting vector-graphics c cpp tex asymptote
MariaDB is a database server that offers drop-in replacement functionality for MySQL. It is built by some of the original authors of MySQL, with assistance from the broader community. In addition to the core functionality of MySQL, it offers a rich set of feature enhancements including alternate storage engines, server optimizations, and patches.
minor feature:
GNU GPL database database-server database-engine mysql mariadb
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.10 2025-2-17
* Bug Fixes
* cmake: Use a temporary dir for building the .mo files (macports).
5.0.9 2025-2-15
* Bug Fixes
* build: MacOS: Fix the pure cmake build when using Xcode/CLT.
Zlib c monitoring disk space console cross-platform system-administrators
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;(insights): sankey diagrams nodes too far from destination 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="2855892044" data-permission-text="Title is private" data-url="https://github.com/eitchtee/WYGIWYH//165" data-hovercard-type="pull_request" data-hovercard-url="/eitchtee/WYGIWYH/pull/165/hovercard" href="https://github.com/eitchtee/WYGIWYH/pull/165" gt;#165 lt;/a gt; lt;/li gt;.
lt;li gt;feat(insights): category explorer 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="2856182688" data-permission-text="Title is private" data-url="https://github.com/eitchtee/WYGIWYH//166" data-hovercard-type="pull_request" data-hovercard-url="/eitchtee/WYGIWYH/pull/166/hovercard" href="https://github.com/eitchtee/WYGIWYH/pull/166" gt;#166 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.10.0...0.10.1" gt; lt;tt gt;0.10.0...0.10.1 lt;/tt gt; lt;/a gt; lt;/p gt;.
Affero GPLv3 money finance tracking accounting self-hosted bookkeeping expense-tracker django python
FocusWriter is a simple, distraction-free word processor. It utilizes a hide-away interface that you access by moving your mouse to the edges of the screen, allowing the program to have a familiar look and feel to it while still getting out of the way so that you can immerse yourself in your work.
FocusWriter allows you to customize your environment by creating themes that control the font, colors, and background image to add ambiance. It also features on-the-fly updating statistics, daily goals, multiple open documents, spell-checking, and much more.
Additionally, when you open the program your current work in progress will automatically load and position you where you last left off so that you can immediately jump back in.
minor feature: Added support for DICPATH to find dictionaries.
Improved code for building translations.
Updated Unicode symbols database.
Updated Windows dictionaries.
Translation updates: Slovenian.
GNU GPLv3 word-processor editor writing cpp
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: CompositeDevice: use early and late rules to hiding devices at boot time
GNU GPLv3 linux daemon virtual-device rust
|