Audacity 3.5.0 💾

Audacity is a multi-track audio and sound editor. It can also record from various input devices, up to 24bit wavelength, using ALSA or JACK with latencies up to 384kHz. All common audio formats and encodings such as WAV, AIFF, AU, FLAC, OGG Vorbis, GSM, MP2, MP3, AC3, M4A/M4R (AAC) and WMA are supported. Audio layers allow cutting, editing, and applying or layering a wide range of effects. And Audacity is also cross-platform.

major feature: Major changes Cloud project saving We've introduced a new cloud-saving feature that allows you to save your Audacity projects to audio.com. This allows you to work from any device, share collaborate with others and restore previous versions if something went wrong. Automatic tempo detection Audacity can now automatically detect the tempo of imported loops, and adjust them to be in tempo. Tempo detection is done via both audio analysis and metadata checking. If you want to prepare your loop for automatic tempo detection without relying on audio analysis, both acidizer tempo tags or simply writing "123 bpm" anywhere into the filename work. Automatic tempo detection can be turned off via Preferences - Import/Export. Pitch shifting You now can non-destructively change the pitch of a clip by holding Alt and pressing the Up and Down arrow keys. Alternatively, you can click on the overflow menu (...) and select "Pitch and speed...". When changing the pitch this way, an arrow in the UI indicates how much you've shifted it. Other changes Additions Added an option to skip plugin scanning to Preferences - Effects. Added an overflow menu, as well as speed and pitch indicators to clips. Added subtitle formats for labels. Export to WebVTT and SubRip and import of SubRip files is now supported. (Thanks, Pokechu22 and Larry Bordowitz!) Changes Reworked the plugin manager. Improved accessibility. (Thanks, David Bailes!) When zooming in vertically (Ctrl+scroll on the vertical scale), the zeroline now remains centered. Moving the vertical zoom off-center still is possible via Shift+scroll on the vertical scale. Changed the look of the selection adjust cursors (previously pointing fingers on Windows and macOS, now look like everywhere). Changed the timeline options button from a green triangle to a settings gear. From it, you can switch between Beats Measures or hh:mm:ss timeline rulers, set various preferenc

GNU GPL desktop audio editing recording music c cpp python

NCurses Disk Usage 2.4 💾

Ncdu is a disk usage analyzer with an ncurses interface. It is designed to find space hogs on a remote server where you don’t have an entire graphical setup available, but it is a useful tool even on regular desktop systems. Ncdu aims to be fast, simple and easy to use, and should be able to run in any minimal POSIX-like environment with ncurses installed.

minor bugfix: Now requires Zig 0.12. - Revert default color scheme back to 'off'. - Rewrite man page in mdoc, drop pod2man dependency. - updating parent dir error status on refresh.

MITL ncurses terminal cli c

Pipe Viewer 1.8.9 💾

pv ("Pipe Viewer"), a terminal-based tool for monitoring the progress of data through a pipeline. It can be inserted into any normal pipeline between two processes to give a visual indication of how quickly data is passing through, how long it has taken, how near to completion it is, and an estimate of how long it will be until completion.

minor bugfix: feature: new "--si" option to display and interpret size suffixes in multiples of 1000 rather than 1024 (pull request #85) supplied by kevinruddy fix: continue producing progress output when the output is blocking writes (#34, #86, #87) fix: honour the TMPDIR / TMP environment variables again, rather than hard-coding "/tmp", when using a terminal lock file (originally removed in 1.8.0) (#88) i18n: corrections and missing strings added to French translations (pull request #83) supplied by Thomas Bertels

GNU GPLv3 cli terminal logging monitoring network c

GTK 4.15.0 💾

Offering a complete set of UI elements, GTK is suitable for projects ranging from small one-off tools to complete application suites. Work with the language of your choice. Develop your GTK app with your language of choice by using Language Bindings or wrappers and take full advantage of the official GNOME bindings which guarantee API stability and time-based releases. Portability. Projects built using GTK and its dependencies run on well known operating systems. Stability. GTK delivers the enticing features and superb performance which adds to your applications. Language Bindings. GTK is written in C but has been designed to support a wide range of languages such as Python, JavaScript, C++, Rust and many more. Interfaces. GTK has a comprehensive collection of core widgets like Buttons, Windows, Toolbars for use in your application. Open Source. GTK is a free and open-source project maintained by GNOME and an active community of contributors. GTK is released under the terms of the GNU Lesser General Public License. API. GTK boasts of an easy to use API which helps in decreasing your development time and help you achieve better results. Accommodation. GTK caters to many features like Native look and feel, theme support, Object-oriented approach that today’s developers look for in a toolkit. Foundations. GTK is built on top of GLib. GLib provides the fundamental data types and system integration points to avoid duplicated code in applications.

major feature: This release changes the default GSK renderer to be Vulkan, on Wayland. Other platforms still use ngl. The intent of this change is to get wider testing and verify that. Vulkan drivers are good enough for us to rely on. If significant problems show up, we will revert this change for 4.16. You can still override the renderer choice using the GSK_RENDERER. environment variable. ---. This release also changes font rendering settings by introducing. a new high-level gtk-font-rendering settings which gives GTK more freedom to decide on font rendering. You can still use the low-level font-related settings by changing. the new property to 'manual'. ---. GtkColumnView: - infinite loops in dispose. - problems with weak ref cycles in GtkExpression. GtkListView: GtkShortcutManager: - Track the propagation phase of added controllers. GtkGLArea: - Produce dmabuf textures, so graphics offload is possible. GtkTextView: - Support text shadows. GtkGraphicsOffload: - Add a black-background property. Settings: - Add a new gtk-font-rendering setting. Accessibility: - Add support for GetRangeExtents to GtkAccessibleText. - Add support for GetOffsetAtPoint to GtkAccessibleText. - Implement GtkAccessibleRange for scrollbars. GDK: - Add a callback-based cursor API. GSK: Use the Vulkan renderer by default. - Avoid an infinite recursion with offscreens in some cases. - Optimize graphics offload to make it more likely that compositors can use direct scanout. X11: - some confusing demessages. - Drop a no-longer-relevant optimization that was interfering with getting the current window manager capabilities. macOS: - Implement the color picker for macOS 10.15+. Deging: - Snow monitor resolution in the inspector. Demos: - Use graphics offload in the shadertoy demo. - Show more reliable fps numbers in the fishbowl demo. Tools: - Support generating pdf in gtk4-rendernode-tool. Build: - Require pango 1.52. - Require cairo 1.18. - Add a missing dependency th

GNU GPLv3 gnome gtk library framework gui toolkit cpp

gsequencer 6.8.3 💾

Advanced Gtk+ Sequencer Welcome to project website of Advanced Gtk+ Sequencer. Advanced Gtk+ Sequencer is a tree based audio processing engine released under the terms of the GNU GPLv3+. It uses extensively threads, supporting LADSPA, DSSI and Lv2 plugin format. Advanced Gtk+ Sequencer is capable of doing multi-channel editing, it contains an automation editor and you might want live export to audio files. There are sequencer machines as well a fully featured notation editor. Supporting copy & paste, resizing audio channels or align in-/output pads GSequencer does audio output on GNU/Linux by ALSA. Avoid additional layers on ALSA like arts, esd or pulseaudio. The output to the soundcard is usually done by AgsPanel sink. Sounds are created by sequencers like AgsDrum, AgsMatrix and alike. Such sources can be bundled by AgsMixer and finally write to hardware by AgsPlayChannelRun recall.

minor bugfix: Joël Krähemann (Maintainer of Advanced Gtk+ Sequencer) . Ags_file_widget_real_refresh() test directory permissions. Ags_file_widget_value_factory_bind() test file permissions. AgsFileWidget root directory.

GNU GPLv3 sound-synthesis mixers sequencer audio

ImageMagick 7.1.1-31 💾

ImageMagick® is software toolset and library to create, edit, compose, or convert bitmap images. It supports easy cropping, resizing and distorting, combining and morphing, colorizations, animations, applying effects or decorations, adding text, polygons and Bézier curves. Supported image formats include PNG, JPEG, JPEG-2000, GIF, SVG, TIFF, DPX, EXR, PDF and Postscript. IM is comprised of the command line tools convert, identify, mogrify, composite, montage, compare, stream, display (with editing GUI), animate, import and conjure for scripting. And there are bindings for Ada, C, COM+, C++, Java, Lisp, haXe, .NET, PHP, Python, Ruby and Tcl.

minor feature: Merged: Convert big PDF documents is slow `#7263`. ci: git version `#7260`. Update release.yml `#7258`. Update README.md `#7245`. uhdr.c: verify the availability of error message before accessing it `#7229`. Bump caphyon/advinst-github-action from 1.0 to 1.1 `#7227`. Commits: beta release. Don't create the msixbundle in a pull request.. Register format in uppercase.. set perl install base to that of ImageMagick's. Corrected check for warning when png:compression-filter is invalid.. Code cleanup.. Call heif_context_set_maximum_image_size_limit to limit high dimensions earlier.. Removed outdated files.. Removed outdated files.. compare SSIM score of 1 indicates perfect structural similarity. Also allow tiff:assume-alpha when there is more than one meta channel.. Removed unused advinst-enable-automation setting.. Code cleanup.. Switch to the new action.. latest autoconf/automake. missing C++ pop (https://github.com/ImageMagick/ImageMagick//7230). Added new security policy setting called max-profile-size that can be used to limit the size of a profile.. Added new private method AcquireProfileStringInfo that should be used when a StringInfo is created for a profile.. Added SetImageProfilePrivate that won't make a copy of the StringInfo but adds it to the profiles of the image directly.. Also check the max profile size when it's being added to the image profiles.. Use AcquireProfileStringInfo in Wand where possible.. Silenced warning.. Added extra checks for empty or null profile.. Added BlobToProfileStringInfo that should be used instead of BlobToStringInfo when the StringInfo will be used to add a profile to an image.. Only create the profile when we need to and refactored the code to simply it.. Added name argument to AcquireProfileStringInfo and BlobToProfileStringInfo.. Restore check because it is possible that the StringInfo gets resized.. Reverted incorrect patch.. Added missing call to DestroyStringInfo.. rare memory leak..

Apache c graphics image-manipulation image-magick graphics-conversion

Weblate 5.5 💾

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: lt;p gt;Released on April 20th 2024. lt;/p gt;. lt;p gt; lt;strong gt;New features lt;/strong gt; lt;/p gt;. lt;ul gt;. lt;li gt;. lt;p gt; lt;a href="https://docs.weblate.org/en/weblate-5.5/admin/addons.html#addons" rel="nofollow" gt; lt;span gt;Add-ons lt;/span gt; lt;/a gt; can be now installed project-wide and site-wide. lt;/p gt;. lt;/li gt;. lt;li gt;. lt;p gt;API improvements lt;/p gt;. lt;ul gt;. lt;li gt;. lt;p gt;Added lt;a href="https://docs.weblate.org/en/weblate-5.5/api.html#get--api-categories-(int-id)-statistics-" title="GET /api/categories/(int:id)/statistics/" rel="nofollow" gt; lt;code gt;GET /api/categories/(int:id)/statistics/ lt;/code gt; lt;/a gt;. lt;/p gt;. lt;/li gt;. lt;li gt;. lt;p gt;Added lt;a href="https://docs.weblate.org/en/weblate-5.5/api.html#get--api-projects-(string-project)-file-" title="GET /api/projects/(string:project)/file/" rel="nofollow" gt; lt;code gt;GET /api/projects/(string:project)/file/ lt;/code gt; lt;/a gt;. lt;/p gt;. lt;/li gt;. lt;li gt;. lt;p gt;Added lt;a href="https://docs.weblate.org/en/weblate-5.5/api.html#post--api-groups-(int-id)-admins-" title="POST /api/groups/(int:id)/admins/" rel="nofollow" gt; lt;code gt;POST /api/groups/(int:id)/admins/ lt;/code gt; lt;/a gt;. lt;/p gt;. lt;/li gt;. lt;li gt;. lt;p gt;Added lt;a href="https://docs.weblate.org/en/weblate-5.5/api.html#delete--api-groups-(int-id)-admins-(int-user_id)" title="DELETE /api/groups/(int:id)/admins/(int:user_id)" rel="nofollow" gt; lt;code gt;DELETE /api/groups/(int:id)/admins/(int:user_id) lt;/code gt; lt;/a gt;. lt;/p gt;. lt;/li gt;. lt;li gt;. lt;p gt;Improved lt;a href="https://docs.weblate.org/en/weblate-5.5/api.html#post--api-translations-(string-project)-(string-component)-(string-language)-units-" title="POST /api/translations/(string:project)/(string:component)/(string:language)/units/" rel="nofollow" gt; lt;code gt;POST /api/translations/(string:project)/(string:component)/(string:language)/units/ lt;/code gt; lt;/a gt;. lt;/p

GNU GPLv3 translation localization web python html

FlexGet 3.11.28 💾

FlexGet is a multipurpose automation tool for content like torrents, nzbs, podcasts, comics, series, movies, etc. It can use different kinds of sources like RSS-feeds, html pages, csv files, search engines and there are even plugins for sites that do not provide any kind of useful feeds.

minor feature: all commits. Changed. . . . best_quality: can now return multiple best entries. . . Update best_quality.py . .

MITL download internet torrents bittorrent python

Django Ledger 0.6.0.1 💾

Django Ledger is a double entry accounting system based on the Django Web Framework, which aims to power financially driven applications by removing the complexity of the accounting domain into a simple, high-level API. Prior experience with Django is required to more effectively use this software.

minor feature: lt;h2 gt;What #39;s Changed lt;/h2 gt;. lt;ul gt;. lt;li gt;v0.5.6.5 - Multiple CoA Enhancements by lt;a class= quot;user-mention notranslate quot; data-hovercard-type= quot;user quot; data-hovercard-url= quot;/users/elarroba/hovercard quot; data-octo-click= quot;hovercard-link-click quot; data-octo-dimensions= quot;link_type:self quot; href= quot;https://github.com/elarroba quot; gt;@elarroba lt;/a gt; in lt;a class= quot;-link js--link quot; data-error-text= quot;Failed to load title quot; data-id= quot;2215246957 quot; data-permission-text= quot;Title is private quot; data-url= quot;https://github.com/arrobalytics/django-ledger//192 quot; data-hovercard-type= quot;pull_request quot; data-hovercard-url= quot;/arrobalytics/django-ledger/pull/192/hovercard quot; href= quot;https://github.com/arrobalytics/django-ledger/pull/192 quot; gt;#192 lt;/a gt; lt;/li gt;. lt;li gt;Bump pillow from 10.0.1 to 10.2.0 in /docs/source by lt;a class= quot;user-mention notranslate quot; data-hovercard-type= quot;organization quot; data-hovercard-url= quot;/orgs/dependabot/hovercard quot; data-octo-click= quot;hovercard-link-click quot; data-octo-dimensions= quot;link_type:self quot; href= quot;https://github.com/dependabot quot; gt;@dependabot lt;/a gt; in lt;a class= quot;-link js--link quot; data-error-text= quot;Failed to load title quot; data-id= quot;2202833077 quot; data-permission-text= quot;Title is private quot; data-url= quot;https://github.com/arrobalytics/django-ledger//190 quot; data-hovercard-type= quot;pull_request quot; data-hovercard-url= quot;/arrobalytics/django-ledger/pull/190/hovercard quot; href= quot;https://github.com/arrobalytics/django-ledger/pull/190 quot; gt;#190 lt;/a gt; lt;/li gt;. lt;li gt;Dockerization of Project for Development by lt;a class= quot;user-mention notranslate quot; data-hovercard-type= quot;user quot; data-hovercard-url= quot;/users/MateehUllah/hovercard quot; data-octo-click= quot;hovercard-link-click quot; data-octo-dime

GNU GPLv3 accounting money finances bookkeeping django python

Indico 3.3.2 💾

🗓 a general-purpose event management tool; 🌍 fully web-based; 🧩 feature-rich but also extensible through the use of plugins; ⚖️ Open-Source Software under the MIT License; made at CERN, the place where the web was born!

minor feature: lt;h1 gt; Improvements lt;/h1 gt;. lt;ul gt;. lt;li gt;Use more verbose page titles in management/admin areas lt;/li gt;. lt;li gt;Prioritize exact matches when searching for users lt;/li gt;. lt;li gt;Show document templates from non-parent categories and other events for cloning as long as the user has management access lt;/li gt;. lt;li gt;Warn about conflicts from concurrent edits of minutes lt;/li gt;. lt;li gt;Include up to two months of past events in dashboard iCal export lt;/li gt;. lt;/ul gt;. lt;h1 gt; lt;/h1 gt;. lt;ul gt;. lt;li gt;adding additional event keywords when some keywords have already been set lt;/li gt;. lt;li gt;overlapping times in some room booking timelines when using a locale with a 12-hour time format lt;/li gt;. lt;li gt;error when printing badges referencing a linked regform picture field that contains no picture lt;/li gt;. lt;li gt;error when creating a reminder for exactly one week before the event lt;/li gt;. lt;li gt;error when unassigning the editor of an editable that has no editor lt;/li gt;. lt;li gt;error when judging an editable from the list of editables lt;/li gt;. lt;li gt;validation error when using a lt;code gt;mailto: lt;/code gt; link in an email body lt;/li gt;. lt;li gt;Clear the flags indicating that registrations or a registration form field have been purged when cloning an event lt;/li gt;. lt;li gt;Use English locale when formatting dates for room booking log entries lt;/li gt;. lt;li gt;date validation in room booking failing in certain timezones lt;/li gt;. lt;/ul gt;. lt;h1 gt; Internal Changes lt;/h1 gt;. lt;ul gt;. lt;li gt;Allow plugins to fully replace the data in a QR code with a custom string instead of just modifying/extending the JSON dict lt;/li gt;. lt;li gt;Replace deprecated lt;code gt;pkg_resources lt;/code gt; with lt;code gt;importlib lt;/code gt; from standard library lt;/li gt;. lt;/ul gt;.

MITL python flask javascript events sqlalchemy conference cms calendar event event-management

treasury.lua 1.12 💾

treasury.lua is a command-line program for storing secrets in files encrypted using the openssl command-line app. It requires libUseful and libUseful.lua

minor bugfix: Set LC_ALL and LANG environment variables to 'C' locale so that output of commands is in default language.

GNU GPLv3 vault secrets openssl

Cppcheck 2.14 💾

Cppcheck is a static analysis tool for C/C++ code. It doesn't look for syntax errors, but for bugs that a compilation steps would not normally detected. It provides out of bounds checking, checking the code for each class, exception safety, memory leaks checking, warnings for obsolete function usage, invalid usage of STL, and tests for uninitialized variables and unused functions. There are IDE and VCS bindings for Code::Block, CodeLite, Eclipse, gedit, Hudson, Jenkins, Mercurial, Tortoise SVN, Visual Studio.

minor feature: Summary: - Fixed 23 "crash" tickets - Fixed 69 "false positive" tickets - Fixed 36 "improve check" tickets New checks: - eraseIteratorOutOfBounds: warns when erase() is called on an iterator that is out of bounds - returnByReference: warns when a large class member is returned by value from a getter function GUI: -Make it possible to suppress warnings in all files in a folder Changed interface: - Fixed crash with '--rule-file=' if some data was missing. - '--rule-file' will now bail out if a rule could not be added or a file contains unexpected data. - Add option '--check-version', you can use it to pin the cppcheck version in a script. - Added '--template=simple'. It is expands to ' file : line : column : severity : inconclusive:inconclusive: message id ' without any additional location details. - Removed deprecated platform type 'Unspecified'. Please use 'unspecified' instead. - Add --file-filter=- option that reads file filters from stdin. Added for a plugin. Other: - Added CMake option 'EXTERNALS_AS_SYSTEM' to treat external includes as 'SYSTEM' ones. - The minimum required compiler versions have been bumped to GCC 5.1 / Clang 3.5 / Visual Studio 2015 - The minimum required CMake version has been bumped to 3.5 - Using Visual Studio with CMake now checks if the CMake version is at least 3.13. This was always required but was not checked explicitly. - Removed deprecated 'Makefile' option 'SRCDIR'. - Added CMake option 'DISALLOW_THREAD_EXECUTOR' to control the inclusion of the executor which performs the analysis within a thread of the main process. - Removed CMake option 'USE_THREADS' in favor of 'DISALLOW_THREAD_EXECUTOR'. - misra-config will not be treated as a critical error anymore Safety critical: - #12440 : Misra violations found but cppcheck exited with 0 even after specifying exit code

GNU GPLv3 c c++ software-development static-analysis dynamic-debugging

BallroomDJ 4 4.8.4 💾

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.8.4 2024-4-20 * Bug Fixes: * Clean volume cache when cleaning temporary files. * iTunes Import: Fix 'Date Added' (introduced in 4.8.3). * Linux: OpenSUSE: Fix package. * Marquee: Fix incorrect font (introduced in 4.8.3). * Sort Dialog: Fix 'Date Added' (introduced in 4.8.3).

Zlib audio music end-users linux macos windows player ballroom c gtk

Praat 6.4.08 💾

Praat is a speech analysis tool used for doing phonetics by computer. Praat can analyse, synthesize, and manipulate speech, and create high-quality pictures for your publications. Praat was created by Paul Boersma and David Weenink of the Institute of Phonetics Sciences of the University of Amsterdam. Some of Praat’s most prominent features are: Speech analysis Speech synthesis Speech labelling Grammar models Statistical analysis

minor bugfix: Windows: a problem with the right and bottom edges of windows (half-visible scroll bars). For the Intel editions (the ARM64 edition still has this problem). Scripting: a that could cause Praat to crash when an unknown choice was given to an option menu. MelSpectrogram: a that could cause Praat to crash if a mel value was negative. DataModeler: improved confidence limits on estimated model parameters.

GNU GPLv3 speech analysis audio phonetics synthesis c cpp

Linux kernel 6.8.7 💾

Linux is a mostly POSIX-compliant Unix-inspired operating system kernel, originally implemented by Linus Torvalds and now maintained as an international project. It's the base and common namegiver to a wide array of Linux distributions. The kernel provides all modern Unix-y features, like true process multitasking, virtual memory, virtual and clustered filesystem support, complex networking and extensive support for various hardware and machine platforms.

minor feature: Linux 6.8.7, drm/amd/display: disable otg wa logic in DCN316, drm/amd/display: always reset ODM mode in context when adding first plane, drm/amd/display: Return max resolution supported by DWB, drm/amd/display: Do not recursively call manual trigger programming, drm/amd/display: Set VSC SDP Colorimetry same way for MST and SST, drm/amd/display: Program VSC SDP colorimetry for all DP sinks = 1.4, drm/amdgpu: differentiate external rev id for gfx 11.5.0, drm/amdgpu: incorrect number of active RBs for gfx11, drm/amdgpu: always force full reset for SOC21, drm/amdgpu: Reset dGPU if suspend got aborted, drm/i915: Disable live M/N updates when using bigjoiner, drm/i915: Disable port sync when bigjoiner is used, drm/i915/psr: Disable PSR when bigjoiner is used, drm/i915/cdclk: CDCLK programming order when pipes are active, x86/: Replace CONFIG_SPECTRE_BHI_ ON,OFF with CONFIG_MITIGATION_SPECTRE_BHI, x86/: Remove CONFIG_BHI_MITIGATION_AUTO and spectre_bhi=auto, x86/: Clarify that syscall hardening isn't a BHI mitigation, x86/: BHI handling of RRSBA, x86/: Rename various 'ia32_cap' variables to 'x86_arch_cap_msr', x86/: Cache the value of MSR_IA32_ARCH_CAPABILITIES, x86/: BHI documentation, x86/: return type of spectre_bhi_state(), kernfs: annotate different lockdep class for of- mutex of writable files, selftests: kselftest: build failure with NOLIBC, irqflags: Explicitly ignore lockdep_hrtimer_exit() argument, x86/apic: Force native_apic_mem_read() to use the MOV instruction, selftests: kselftest: Mark functions that unconditionally call exit() as __noreturn, selftests: timers: abs() warning in posix_timers test, selftests: timers: posix_timers ksft_print_msg() warning, selftests/timers/posix_timers: Reimplement check_timer_distribution(), x86/cpu: Actually turn off mitigations by default for SPECULATION_MITIGATIONS=n, perf/x86: out of range data, vhost: Add smp_rmb() in vhost_enable_notify(), vhost: Add smp_rmb() in vhost_vq_avail_empty(), arm64: dts: imx8-ss-dma: spi lpc

GNU GPL c linux kernel operating-system

xcoral text editor 4.02.5 💾

Xcoral is a multiwindow mouse-based text editor for Unix and X Window System. Syntax highlighting and auto-indentation are available. A built-in browser enables you to navigate through C functions, C++ and Java classes, methods and files. A SMall Ansi C Interpreter (Smac) is also built-in to dynamically extend the editor's possibilities (user functions, key bindings, modes etc). Xcoral provides regions and marks, kill-buffers, macros system and unlimited undo.

minor bugfix: minor update and clean release

GNU GPL programming c c++ java python text editor

exiftool 12.83 💾

ExifTool is a Perl library and command-line tool for reading and updating common meta data information in various file formats. Foremost it works on image files, EXIF, PNG, GPS, IPTC, XMP, JFIF/JPEG, GeoTIFF, ICC Profile, Photoshop IRB, FlashPix, AFCP, AIFF, DJVU, Postscript, GZIP, OpenDocument, PDF, SVG, OGG and ID3. It can also edit maker notes of digital (RAW) camera files from Canon, Casio, FLIR, FujiFilm, GE, HP, JVC/Victor, Kodak, Leaf, Minolta/Konica-Minolta, Nikon, Nintendo, Olympus/Epson, Panasonic/Leica, Pentax/Asahi, Phase One, Reconyx, Ricoh, Samsung, Sanyo, Sigma/Foveon and Sony.

minor feature: Added SetTags helper function for use in advanced formatting expressions. - Added a couple of new tags from the DNG 1.7.1 specification. - Added a new Nikon Z lens. - Added a couple of new QuickTime tags. - Added a few more XMP-GCamera tags. - Added build_geolocation to the full distribution. - Decode a new CanonVRD tag and rename another one. - Updates to Sony maker note decoding for newer models. - Minor change in -p option to avoid adding the trailing newline if the -b option is also used. - Minor changes to GM PDR decoding for Gear and angle measurements. - Removed Geolocation alternate language support from the standard distribution, and added PPLX feature codes. - Set family 1 group name for NextBase 'nbmt' information to "Nextbase". - incorrect ID of a DNG tag. - API Changes: - Added IgnoreGroups option.

Artistic perl exif meta-data

Django Ledger 0.6.0 💾

Django Ledger is a double entry accounting system based on the Django Web Framework, which aims to power financially driven applications by removing the complexity of the accounting domain into a simple, high-level API. Prior experience with Django is required to more effectively use this software.

major feature: lt;h2 gt;What #39;s Changed lt;/h2 gt;. lt;ul gt;. lt;li gt;v0.5.6.5 - Multiple CoA Enhancements by lt;a class= quot;user-mention notranslate quot; data-hovercard-type= quot;user quot; data-hovercard-url= quot;/users/elarroba/hovercard quot; data-octo-click= quot;hovercard-link-click quot; data-octo-dimensions= quot;link_type:self quot; href= quot;https://github.com/elarroba quot; gt;@elarroba lt;/a gt; in lt;a class= quot;-link js--link quot; data-error-text= quot;Failed to load title quot; data-id= quot;2215246957 quot; data-permission-text= quot;Title is private quot; data-url= quot;https://github.com/arrobalytics/django-ledger//192 quot; data-hovercard-type= quot;pull_request quot; data-hovercard-url= quot;/arrobalytics/django-ledger/pull/192/hovercard quot; href= quot;https://github.com/arrobalytics/django-ledger/pull/192 quot; gt;#192 lt;/a gt; lt;/li gt;. lt;li gt;Bump pillow from 10.0.1 to 10.2.0 in /docs/source by lt;a class= quot;user-mention notranslate quot; data-hovercard-type= quot;organization quot; data-hovercard-url= quot;/orgs/dependabot/hovercard quot; data-octo-click= quot;hovercard-link-click quot; data-octo-dimensions= quot;link_type:self quot; href= quot;https://github.com/dependabot quot; gt;@dependabot lt;/a gt; in lt;a class= quot;-link js--link quot; data-error-text= quot;Failed to load title quot; data-id= quot;2202833077 quot; data-permission-text= quot;Title is private quot; data-url= quot;https://github.com/arrobalytics/django-ledger//190 quot; data-hovercard-type= quot;pull_request quot; data-hovercard-url= quot;/arrobalytics/django-ledger/pull/190/hovercard quot; href= quot;https://github.com/arrobalytics/django-ledger/pull/190 quot; gt;#190 lt;/a gt; lt;/li gt;. lt;li gt;Dockerization of Project for Development by lt;a class= quot;user-mention notranslate quot; data-hovercard-type= quot;user quot; data-hovercard-url= quot;/users/MateehUllah/hovercard quot; data-octo-click= quot;hovercard-link-click quot; data-octo-dime

GNU GPLv3 accounting money finances bookkeeping django python

QGIS 3.36.2 💾

QGIS (Quantum GIS) is a geographic information systems (GIS) application for viewing, editing, and analysing data. It allows layered map editing, composed of raster and vector (polygon) data, and allows georeferencing them. It's commonly used by OpenStreetMap and suitable for beginners, also available cross-platform.

major feature:

GNU GPL c++ gis map-editor vector-graphics dxf

Calibre 7.9.0 💾

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

minor feature: New features Kobo driver: Add support for the new color Kobo devices Closes tickets: 2060886 Edit book: Add a setting to control cursor width under Preferences- Editor settings Edit book: Regex-function mode: Show a confirmation popup when closing the function editor when there are unsaved changes Bug fixes Fix undocked Quickview dialog not being restored at startup Closes tickets: 2060314 Windows: Fix an issue where closing a maximized calibre window to the system tray and then reconnecting with remote desktop would cause a blank calibre window to be displayed Closes tickets: 2044118 Improved news sources El Correo Eenadu ORFonline NatGeo Harpers Magazine New Yorker Business Today The Week Asahi Shimbun Outlook Magazine

GNU GPLv3 python c++ ebook-reader e-book conversion

hledger 1.33 💾

hledger is... free GPL-licensed accounting software that runs on unix, mac, windows, and the web based on readable, version-controllable, future-proof plain text files good for tracking money, investments, time, or any countable commodity good for learning more about double entry accounting shipped with web, terminal, command line, JSON and Haskell interfaces the most user friendly plain text accounting app comparable to Ledger and Beancount built with the powerful Haskell language fast, lightweight, reliable (we pay $50 for regression reports or fixes) free from vendor lock-in local, not cloud-based; your private financial data remains under your control scripting-friendly and automatable comfortable for technical users, but also usable by others. Knowing about command lines, text editors and version control is helpful, but not required (much) good at importing CSV from banks and other financial institutions actively developed and supported by Simon Michael and contributors since 2007 strengthened by your feedback, work and funding. 🙏🏻

minor documentation: Misc Apple ARM binaries are now included in github releases. Docs. REGRESSIONS: we now split the bounty between finder and r. move Developer docs, MOCKUPS, investment-accounting-features to main repo. merge LINKS into dev docs page; cleanup. drop unused BACKLOG, TODO pages.

accounting cli haskell roff

pdfgrep 2.2.0 💾

pdfgrep is a commandline tool to search through PDF files. It's similar in its application to grep, and also allows searching with regular expressions or case-insensitively, and recursively through directories. It prints out filenames, page numbers, number of occurences, and most importantly a colorized match list.

major bugfix: ## Features - `--page-number` can now take an optional argument `label` that shows the PDF's page label instead of the page index. ## Changes - Port to PCRE2 - Change default value of `--include` to `*. Pp Dd Ff ` to allow for different case variations of `*.pdf`. - Build system: Switch to C++14 - Build system: Require poppler-cpp = 0.36.0, to avoid a nasty bug in earlier versions that makes pdfgrep produce wrong results. See https://bugs.freedesktop.org/show_bug.cgi?id=91644 - Manpage: Specify SYNOPSIS more precisely. - Ignore extra whitespace at the end of pages as generated by newer poppler. This fixes e.g. `--warn-empty` and our testsuite. ## Fixes - Fix crash with invalid locale setting - Fix `--warn-empty` with `--cache`

GNU GPL cpp pdf poppler cli

PDF Arranger 1.10.1 💾

PDF Arranger is a small python-gtk application, which helps the user to merge or split PDF documents and rotate, crop and rearrange their pages using an interactive and intuitive graphical interface. It is a front end for pikepdf. PDF Arranger is a fork of Konstantinos Poulios’s PDF-Shuffler (see Savannah or Sourceforge). It’s a humble attempt to make the project a bit more active.

minor bugfix: Fix for Python 3.12 (#989) (As the Windows binaries of version 1.10.0 are supplied with Python 3.10, they are not released with 1.10.1. Windows users should keep using version 1.10.0)

GNU GPLv3 pdf editor gtk python

snapcast 0.28.0 💾

Snapcast is a multiroom client-server audio player, where all clients are time synchronized with the server to play perfectly synced audio. It's not a standalone player, but an extension that turns your existing audio player into a Sonos-like multiroom solution. Audio is captured by the server and routed to the connected clients. Several players can feed audio to the server in parallel and clients can be grouped to play the same audio stream. One of the most generic ways to use Snapcast is in conjunction with the music player daemon (MPD) or Mopidy.

major feature: ### Features - Server: Use filename as title for FileStreams - Client: Loop through resolved server IPs during connect (Issue #1216) ### Bugfixes - Server: Fix noise caused by reading half samples (Issue #1170) - Server: Check open syscall error in PipeStream::do_connect (PR #1150) - Server: Tweak Airplay support (#1102) - Server: Lower log severity for shairport-sync (Issue #891) - Server: Emits notifications for streams with codec=null (Is11sue #1205) - Server: Fix delayed switching of meta streams (Issue #1187) - Server: Mixer script calls piling up (Issue #1174) - Server: Mixer script creates zombie processes (Issue #1157) - Improve connect handling in meta_mopidy.py - Improve connect handling in meta_librespot-java.py - Fix cppcheck issues ### General - CI: Build debian bookworm and bullseye packages for amd64, arm and arm64 - CI: Add cppcheck static analysis - Update documentation (PR #1130, PR #1067) - Delete deprecated Makefiles, CMake is the only supported buildsystem - Snapweb: Update to v0.7.0

GNU GPLv3 audio music server audio-player network

GitLab 16.11.0 💾

GitLab is a development collaboration tool and git DVCS frontend. It includes repository management features, code reviews, an issue tracker, activity feeds and wikis. GitLab provides fine-grained access control, user management, 5 permission levels and branch constraints, and can utilize LDAP/AD intranet authorization. Powered by Ruby on Rails it comes as open source package, and as commercial supported enterprise version.

major feature: (2024-04-17). ### Added (121 changes). Add skip secret detection audit event (gitlab-org/gitlab@e5b10f3c044a8992907f2dcc598123d798be9c7e) ( merge request (gitlab-org/gitlab!147855)) GitLab Enterprise Edition. Added added_approver to the todo action enum in GraphQL (gitlab-org/gitlab@0f2966c47ed9f5e042b8fb633ce454aa4592aa35) by @zillemarco ( merge request (gitlab-org/gitlab!148831)). Add setting for enabling pre-receive SD (gitlab-org/gitlab@dc4f895086986077fafc660537060d78546826b2) ( merge request (gitlab-org/gitlab!148332)) GitLab Enterprise Edition. Added pending member for project listing page (gitlab-org/gitlab@dcbb5001eca02fd8aa6d8dbd06a401fc49716988) ( merge request (gitlab-org/gitlab!146678)) GitLab Enterprise Edition. Merge branch 'add-support-for-v-pre' into 'master' (gitlab-org/gitlab@e5bcb9dc8a57d7bdcf6fc5ed4d9a34590fdf7348) ( merge request (gitlab-org/gitlab!148706)). Simplifies SemanticVersionable concern (gitlab-org/gitlab@f7353bc52a84f417ccc032ae4ba45e1058c14c50) ( merge request (gitlab-org/gitlab!148706)). Added model for external_status_checks_protected_branches (gitlab-org/gitlab@2647e53b6725a9c90e032488401d4b1d2827571e) ( merge request (gitlab-org/gitlab!149046)) GitLab Enterprise Edition. Update URL with cursor to load a specific page (gitlab-org/gitlab@4c7fb3d5d2853424555c64e23ebbe1ccb79dee0f) (merge request) GitLab Enterprise Edition. Added update api for instance level audit streaming (gitlab-org/gitlab@444a1b0312439545bd7ca7bd50136047c8db9c6f) ( merge request (gitlab-org/gitlab!149104)) GitLab Enterprise Edition. Add endpoint for checking relation import status (gitlab-org/gitlab@f450696483846a1cd7da2f2e8315e52df979cd75) ( merge request (gitlab-org/gitlab!147775)). Utilize show_diff_preview_in_email column (gitlab-org/gitlab@614f6d5d7d2c0358ebf5425e76d4f3062009be6c) by @joe-snyder ( merge request (gitlab-org/gitlab!98547)). Add API for trigger project webhook (gitlab-org/gitlab@b9bf0c33d5139823dada3a401a2607fa3856b

MITL ruby ruby-on-rails git dvcs wiki bugtracker version-control

Gqrx 2.17.5 💾

Gqrx is an open source software defined radio receiver (SDR) powered by the GNU Radio and the Qt graphical toolkit. Gqrx supports many of the SDR hardware available, including Airspy, Funcube Dongles, rtl-sdr, HackRF and USRP devices. See supported devices for a complete list. Discover devices attached to the computer. Process I/Q data from the supported devices. Change frequency, gain and apply various corrections (frequency, I/Q balance). AM, SSB, CW, FM-N and FM-W (mono and stereo) demodulators. Special FM mode for NOAA APT. Variable band pass filter. AGC, squelch and noise blankers. FFT plot and waterfall. Record and playback audio to / from WAV file. Record and playback raw baseband data. Spectrum analyzer mode where all signal processing is disabled. Basic remote control through TCP connection. Streaming audio output over UDP.

minor feature: lt;ul gt;. lt;li gt;New: PlutoSDR and LimeSDR support in AppImage release, via SoapySDR. lt;/li gt;. lt;li gt;New: Airspy support in Windows binary release. lt;/li gt;. lt;li gt;Improved: Updated GNU Radio, SDR driver, and Qt versions in AppImage release. lt;/li gt;. lt;li gt;: Respond correctly to pipelined remote control commands. lt;/li gt;. lt;li gt;: Limit UDP packet size to 1024, for compatibility with netcat. lt;/li gt;. lt;li gt;Removed: FreeSRP support in AppImage release. lt;/li gt;. lt;/ul gt;.

GNU GPL radio receiver sdr qt ham-radio cpp

LimeSurvey 6.5.3 (build 240415) 💾

LimeSurvey is a web application that interacts with MySQL, MSSQL, or Postgres to develop surveys, publish surveys, and collect responses to surveys. Once a survey has been created, data can be inserted into the survey either by a "pretty" public screen which presents each question one at a time, or by a quick and nasty data entry screen. It includes the capacity to generate individualized "tokens", so that invitations can be issued to participants. It also has the capacity to set conditions on whether questions will display (branching), numerous question types, and a basic statistics function.

minor feature: Survey general settings error message with more detail (K Foster). Reduced chunk size to avoid memory-size crashes on survey archive exports (lajosarpad). Missing mbstring library requirement was not properly checked during installation (Carsten Schmitz). Missing link in footer of index page (Carsten Schmitz). File Upload, scrolling not possible on mobile (Gabriel Jenik). Users can activate a survey without groups and questions (Gabriel Jenik). Updated translation: Turkish by bulent, kayazeren. Updated translation: Slovak by jelen1. Updated translation: Polish by elissa. Updated translation: Polish (Informal) by elissa. Updated translation: Nepali by limeguy. Updated translation: Malay by aidi.ahmi. Updated translation: Korean by modernity4r. Updated translation: Japanese by d_inoue, nomoto. Updated translation: Greek by kajetan. Updated translation: German by c_schmitz. Updated translation: German (Informal) by Akaer, c_schmitz. Updated translation: Finnish by Jmantysalo. Updated translation: Czech by jelen1. Updated translation: Czech (Informal) by jelen1. Updated translation: Catalan by qualitatuvic. Updated translation: Amharic by tibor.pacalat.

GNU GPL survey php mysql mssql postgres

Sommelier 9.2 💾

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

minor feature: to things broken in 9.1. Add modern mame, as well as old xmame to platforms. Add more gog neogeo games.

GNU GPLv3 wine downloader installer

MediaInfo 24.04 💾

MediaInfo displays technical, format, encoding, aspect and textual tag data for audio and video files. It provides a unified GUI for various file containers such as MPEG/4, QuickTime, MKV, AVI, WMV, FLV. It can also generate reports in various text formats, batch process, and a GUI is available cross-platform.

minor bugfix: ADM: more AdvSS Emission profile checks. AC-3 amp; Dolby E: more AC-3 metadata readouts. AV1: support of chroma_sample_position. I1999, WAV: support of BS.2088 BW64 chunkId. I2008, Wavpack: support of DSD. I1882, CEA-608/708: options for ignoring command only streams. I1990, FLV: support of enhanced RTMP. x WAV: support of 4+ GB ADM x I2005, WavPack: duration with small files x I2009, IVF: division by zero with gy files

GNU LGPLv3 c++ win32 command-line wxwidgets video analysis

BallroomDJ 4 4.8.3 💾

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.8.3 2024-4-18 * Bug Fixes: * Organization: Fix some issues when the data is not present. * Organization: The disc-number group will only be used if the total discs is greater than one. * Song Editor: Keyboard bindings (save/next/previous) now work within spinboxes. * Song Selection: Fixed number of rows displayed in song listing. * Changes: * Allow 'Total Discs' and 'Total Tracks' to be displayed in listings. * Configure: Display Settings: Add player current song display. * Song Editor: Allow 'Total Discs' and 'Total Tracks' to be edited. * Song Filter Dialog: Pressing the enter key in the search field applies the search. * Internal: * Database Add Date: More precision for new additions.

Zlib audio music end-users linux macos windows player ballroom c gtk

please 0.5.5 💾

Delegate accurate least privilege access with ease. Express easily with a regex and expose only what is needed and nothing more. Or validate file edits with pleaseedit. Admin your box without giving users full root shells, most admins have experience of regex in one form or another, so lets configure access that way.

minor feature: and_hms - and_hms_opt macos beta support optionally resume when pleasedit exitcmd fails bump nix to 0.27 and rpassword to 7 users - uzers

GNU GPLv3 systems-administration security

OCRmyPDF 16.2.0 💾

OCRmyPDF adds an invisible text layer to PDF documents after passing it through the Tesseract OCR engine. The output will be PDF/A with a selectable but invisible text layer above scanned image-documents. This allows later searching and archiving.

major feature: . . NoneType object has no attribute get when optimizing certain PDFs. #1293, #1271. Switched formatting from black to ruff.. Added support for sending sidecar output to io.BytesIO.. Added support for converting HEIF/HEIC images (the native image of iPhones and. Some other devices) to PDFs, when the appropriate pi-hief library is installed. This library is marked as a dependency, but maintainers may opt out if needed. We now default to downsampling large images that would exceed Tesseract s internal. Limits, but only if it cause processing to fail. Previously, this behavior only Occurred if specifically requested on command line. It can still be configured And disabled. See the tesseract command line options. Added Macports install instructions. Thanks #64;akierig.. Improved logging output when an unexpected error occurs while trying to obtain. The version of a third party program. . . .

GNU GPLv3 pdf ocr scanning

Python 3.12.3 💾

Python is an interpreted and object-oriented programming language. It runs on many plattforms and its powerful yet coherent syntax makes it well-suited for experts and beginners. It's strongly-typed and dynamic, provides for modules, polymorphic classes, exceptions, and high level data types and control structures. Bindings exists for a wide range of libraries, such as system interfaces, windowing and graphical toolkits. Modules exist for high-level mathematic and scientific applications, text processing, system programming, databases, server and network utilities, web frameworks, and it's thoroughly documented.

minor feature:

Python c python programming-language software-development interpreter dynamic

Clam AntiVirus 1.3.1 💾

ClamAV is an anti-virus engine, which is commonly used for email and web scanning, or gateway and fileserver securing. It provides a command-line scanner, a sendmail milter, automatic signature database updates, built-in support for many archiving and container or mail encoding formats, scanning standard ELF and compressed executables, as well as common office document formats.

minor feature: lt;p gt;ClamAV 1.3.1 is a critical patch release with the following : lt;/p gt;. lt;ul gt;. lt;li gt;. lt;p gt; lt;a href="https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-20380" rel="nofollow" gt;CVE-2024-20380 lt;/a gt;: lt;br gt;. a possible crash in the HTML file parser that could cause a lt;br gt; Denial-of-service (DoS) condition. lt;/p gt; lt;p gt;This affects version 1.3.0 only and does not affect prior versions. lt;/p gt;. lt;p gt;Thank you to Błażej Pawłowski for identifying this. lt;/p gt;. lt;ul gt;. lt;li gt; lt;a href="https://github.com/Cisco-Talos/clamav/pull/1242" data-hovercard-type="pull_request" data-hovercard-url="/Cisco-Talos/clamav/pull/1242/hovercard" gt;GitHub pull request lt;/a gt; lt;/li gt;. lt;/ul gt;. lt;/li gt;. lt;li gt;. lt;p gt;Updated select Rust dependencies to the latest versions. lt;br gt;. This resolved Cargo audit complaints and included PNG parser. lt;/p gt; lt;ul gt;. lt;li gt; lt;a href="https://github.com/Cisco-Talos/clamav/pull/1227" data-hovercard-type="pull_request" data-hovercard-url="/Cisco-Talos/clamav/pull/1227/hovercard" gt;GitHub pull request lt;/a gt; lt;/li gt;. lt;/ul gt;. lt;/li gt;. lt;li gt;. lt;p gt;a causing some text to be truncated when converting from UTF-16. lt;/p gt;. lt;ul gt;. lt;li gt; lt;a href="https://github.com/Cisco-Talos/clamav/pull/1230" data-hovercard-type="pull_request" data-hovercard-url="/Cisco-Talos/clamav/pull/1230/hovercard" gt;GitHub pull request lt;/a gt; lt;/li gt;. lt;/ul gt;. lt;/li gt;. lt;li gt;. lt;p gt;assorted complaints identified by Coverity static analysis. lt;/p gt;. lt;ul gt;. lt;li gt; lt;a href="https://github.com/Cisco-Talos/clamav/pull/1235" data-hovercard-type="pull_request" data-hovercard-url="/Cisco-Talos/clamav/pull/1235/hovercard" gt;GitHub pull request lt;/a gt; lt;/li gt;. lt;/ul gt;. lt;/li gt;. lt;li gt;. lt;p gt;a causing CVDs downloaded by the lt;code gt;DatabaseCustomURL lt;/code gt; Freshclam lt;br gt;. Config option to be pruned and then re-

GNU GPL c virus-scanner mail-filter security administrators

VCV Rack 2.5.1 💾

VCV is a virtual Eurorack DAW. VCV Rack is the engine powering VCV modules. Add modules, connect cables, edit parameters, and save/load patches. Create generative patches with your mouse, perform with your MIDI keyboard controller, or connect it to your favorite DAW using the Rack Bridge VST/AU plugin (coming soon). In Rack, control voltages and audio signals are equivalent, so you can modulate parameters with sonic-range VCOs to create customizable FM synths or chaotic wave-shaping oscillators. If you already own a modular synthesizer, you can enhance your setup with an audio interface supporting CV signals or a CV-MIDI-CV interface module with Rack's CV Interface (coming soon).

minor feature: Remember the last selected cable color from the port's "New cable" menu item. When "Auto-rotate cables" is enabled, the next color in the rotation is used. crash when modules such as VCV MIDI-Map bind parameters. If loaded patch contains unavailable modules, don't Rack after user chooses to open them in VCV Library. Instead, load patch without these modules so user can download them. Add error dialog if moving Rack's user folder to new location fails.

BSDL artistic-software multimedia audio mixers daw

mpv 0.38.0 💾

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

major feature: New scripting: add mp.input() player: add an option to automatically turn on deinterlacing mac: add more Now Playing information and functionality osxbundle: automatically include MoltenVK to enable Vulkan support input.conf: bind Ctrl+WHEEL_UP/DOWN to video-zoom ao_avfoundation: initial support for AVFoundation audio driver (macOS) vo: add context menu support on win32 Changed osc: allow disabling special mouse wheel behavior mac: add support for dynamic change of geometry, autofit x11_common: allow DPI scale in unit of 0.5 and prefer the value from Xft.dpi vo_gpu_next: save cache to separate files mac: large amounts of refactoring, internal improvements and cleanups builtin.conf: remove debanding from the high-quality profile Removed player: remove legacy, non-standard Raspberry Pi-specific support code

Mixed video media player c lua swift

gRPC 1.62.2 💾

gRPC is a modern, open source, high-performance remote procedure call (RPC) framework that can run anywhere. gRPC enables client and server applications to communicate transparently, and simplifies the building of connected systems.

major bugfix:

Apache rpc cpp python c

QMMP 2.1.7 💾

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

minor bugfix: using XWayland for skinned user interface; using floating point output in the sndfile plugin; fixed issue with KDE6 file dialog; fixed another 3 bugs.

GNU GPL audio player qt6 mp3