LightZone is a professional-level digital darkroom and photo editor for Mac, Windows, and Linux. It includes RAW processing and editing. Rather than using layers in the way that other photo editors do, LightZone lets the user build up a stack of tools which can be rearranged, readjusted, turned off and on, and removed from the stack. It's a completely non-destructive editor, where any of the tools can be re-adjusted or modified later — even in a different editing session. A tool stack can even be copied to a batch of photos at one time. LightZone always operates in a 16-bit linear color space with the wide gamut of ProPhoto RGB.
minor bugfix: Unstable; urgency=medium
Upstream sync.
-- Masahiro Kitagawa Sun, 06 Jun 2023 12:13:00 +0900.
BSDL capture digital-camera graphics-conversion viewer macos linux c
Shotcut is a free, open source, cross-platform video editor for Windows, Mac and Linux. Major features include support for a wide range of formats; no import required meaning native timeline editing; Blackmagic Design support for input and preview monitoring; and resolution support to 4k.
minor feature: Filters Copy Current/All ignores disabled filters.
ability to select or drag short Timeline clips (broke in v25.03).
Added adjustable track headers width to Timeline.
Added Alpha Strobe video filter.
Added Freeze Frame to Timeline.
possible crash when selecting a track head.
Added File Rereun Filter Analysis.
Text: Rich scroll presets (broke in v25.03).
Added an item count to Playlist.
may crash in Files dock on startup (broke in v25.01).
Added File New submenu with items for Project and generators.
Added Add Generator to Timeline toolbar.
Speed time filters reset when they are reloaded in the UI.
Changed the Convert to Edit-friendly dialog to make it obvious that "better" and "best" options create very large files.
generating proxy for videos with BT.2020 color space.
Added Settings Preview Scaling 1080p.
Fade Out Audio in a filter set.
Timeline Record Audio is distorted on macOS.
SDI/HDMI capture/monitor not working with recent Blackmagic Design drivers.
Added Settings Player External Monitor DeckLink Gamma with SDR and HLG HDR options.
Added HLG color transfer/gamma to GPU Effects.
swapped C/LF channels in 5.1 sound output in DeckLink SDI/HDMI external monitor.
Improved compositing in Obscure With Blur, Obscure With Mosaic, and Mask: Apply. Now, they are better at concealing details.
Moved the Files Go Up button to top left to be more like OS file browsers.
adding media with unknown or very long duration (for example, more than 7 days). Now, it prompts for the duration.
Upgraded Qt, MLT, Rubberband, and SVT-AV1.
GNU GPLv3 multimedia video non-linear-editor artistic-software cross-platform windows macos linux qt
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;: duplicate totals when account is shared with owner amp;amp; prevent SharedObject from being shared with owner 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="3023268724" data-permission-text="Title is private" data-url="https://github.com/eitchtee/WYGIWYH//252" data-hovercard-type="pull_request" data-hovercard-url="/eitchtee/WYGIWYH/pull/252/hovercard" href="https://github.com/eitchtee/WYGIWYH/pull/252" gt;#252 lt;/a gt; lt;/li gt;.
lt;li gt;(api:accounts): unable to create an account with an account group 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="3055063309" data-permission-text="Title is private" data-url="https://github.com/eitchtee/WYGIWYH//254" data-hovercard-type="pull_request" data-hovercard-url="/eitchtee/WYGIWYH/pull/254/hovercard" href="https://github.com/eitchtee/WYGIWYH/pull/254" gt;#254 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.12.9...0.12.10" gt; lt;tt gt;0.12.9...0.12.10 lt;/tt gt; lt;/a gt; lt;/p gt;.
Affero GPLv3 money finance tracking accounting self-hosted bookkeeping expense-tracker django python
Onto Debug is a neovim plugin designed to help debugging, testing (so debugging really) but not act as a full debugger protocol or a testing framework. It's whole design point is also to run only on demand.
major feature: Improved suspicious variable checking, started using treesitter, cleaned up run_debugger function
GNU GPLv3 nvim vim depramanager plugin lua
Jenkins provides hundreds of plugins to support building, deploying and automating any project.
minor feature: lt;ul gt;.
lt;li gt;.
RFE:
Improve lt;code gt;UberClassLoader lt;/code gt; class caching.
lt;/li gt;.
lt;li gt;.
RFE:
Expose lt;code gt;NavigableMap lt;/code gt; interface from the lt;code gt;CopyOnWrite.Tree lt;/code gt; map.
Optimise the lt;code gt;AbstractLazyLoadRunMap.search() lt;/code gt; method.
lt;/li gt;.
lt;li gt;.
RFE:
Add Polish translations.
lt;/li gt;.
lt;/ul gt;.
MITL ci automation java
Calf Studio Gear is a stack of audio effect plugins for JACK sound servers and LV2 hooks. It contains instruments and tone generators, dynamic processors, digital effects, modulators, filters and equalizers, delay effects, distortion and enhancement filters, as well as some tools aimed at professionals.
major bugfix: CMake: Windows: Copy libs, no symlinks.
CMake: up symlinks for all platforms and libtypes.
CMake: Respect `BUILD_SHARED_LIBS` on Linux.
CMake: Use GNUInstallDirs for flexible `bin`, `lib` and `doc`.
CMake: Add `WANT_SSE` and `LV2DIR` options.
GNU LGPL audio music jack effects modulation instruments lv2 cpp
OD
0.2
05 Sep 15:07
Onto Debug is a neovim plugin designed to help debugging, testing (so debugging really) but not act as a full debugger protocol or a testing framework. It's whole design point is also to run only on demand.
major feature: Added suspicious variable checking, saving and loading breakpoints
GNU GPLv3 nvim vim depramanager plugin lua
SciPy (pronounced "Sigh Pie") is an open-source software for mathematics, science, and engineering. It includes modules for statistics, optimization, integration, linear algebra, Fourier transforms, signal and image processing, ODE solvers, and more.
SciPy is built to work with NumPy arrays, and provides many user-friendly and efficient numerical routines, such as routines for numerical integration and optimization. Together, they run on all popular operating systems, are quick to install, and are free of charge. NumPy and SciPy are easy to use, but powerful enough to be depended upon by some of the world's leading scientists and engineers. If you need to manipulate numbers on a computer and display or publish the results, give SciPy a try!
minor feature: lt;h1 gt;SciPy 1.15.3 Release Notes lt;/h1 gt;.
lt;p gt;SciPy lt;code gt;1.15.3 lt;/code gt; is a -release with no new features lt;br gt;.
compared to lt;code gt;1.15.2 lt;/code gt;. lt;/p gt;
lt;h1 gt;Authors lt;/h1 gt;.
lt;ul gt;.
lt;li gt;Name (commits) lt;/li gt;.
lt;li gt;aiudirog (1) + lt;/li gt;.
lt;li gt;Nickolai Belakovski (1) lt;/li gt;.
lt;li gt;Florian Bourgey (1) + lt;/li gt;.
lt;li gt;Richard Strong Bowen (2) + lt;/li gt;.
lt;li gt;Jake Bowhay (1) lt;/li gt;.
lt;li gt;Dietrich Brunn (2) lt;/li gt;.
lt;li gt;Evgeni Burovski (1) lt;/li gt;.
lt;li gt;Lucas Colley (1) lt;/li gt;.
lt;li gt;Ralf Gommers (1) lt;/li gt;.
lt;li gt;Saarthak Gupta (1) + lt;/li gt;.
lt;li gt;Matt Haberland (4) lt;/li gt;.
lt;li gt;Chengyu Han (1) + lt;/li gt;.
lt;li gt;Lukas Huber (1) + lt;/li gt;.
lt;li gt;Nick ODell (2) lt;/li gt;.
lt;li gt;Ilhan Polat (4) lt;/li gt;.
lt;li gt;Tyler Reddy (52) lt;/li gt;.
lt;li gt;Neil Schemenauer (1) + lt;/li gt;.
lt;li gt;Dan Schult (1) lt;/li gt;.
lt;li gt;sildater (1) + lt;/li gt;.
lt;li gt;Gagandeep Singh (4) lt;/li gt;.
lt;li gt;Albert Steppi (2) lt;/li gt;.
lt;li gt;Matthias Urlichs (1) + lt;/li gt;.
lt;li gt;David Varela (1) + lt;/li gt;.
lt;li gt;ਗਗਨਦ ਪ ਸ ਘ (Gagandeep Singh) (3) lt;/li gt;.
lt;/ul gt;.
lt;p gt;A total of 24 people contributed to this release. lt;br gt;.
People with a "+" by their names contributed a patch for the first time. lt;br gt;
This list of names is automatically generated, and may not be fully complete. lt;/p gt;
BSDL-2 python algorithms scientific-computing c fortran cpp cython
Shibatch Sampling Rate Converter (SSRC) is a fast and high-quality sampling rate converter for PCM WAV files. It is designed to efficiently handle the conversion between commonly used sampling rates such as 44.1kHz and 48kHz while ensuring minimal sound quality degradation.
major feature: * Remove requirement for OpenMP
* Add new option --mixChannels
* Add new C++ API class ChannelMixer
* Implement --att option, which was missing
* Add documentation for the --mixChannels option and ChannelMixer class
* Add man pages for ssrc and scsa
* Add pkgconfig
* Add new tests
BSL audio sampling rate converter fft dither
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
Ampache is a web based audio/video streaming application and file manager allowing you to access your music & videos from anywhere, using almost any internet enabled device.
Ampache's usefulness is heavily dependent on being able to extract correct metadata from embedded tags in your files and/or the file name. Ampache is not a media organiser; it is meant to be a tool which presents an already organised collection in a useful way. It assumes that you know best how to manage your files and are capable of choosing a suitable method for doing so.
major feature: Added:
WebDav Browser plugin, allowing direct browsing of your server.
Show the structure with installed version in Ampache Dewhen using a custom structure. (squashed and client).
Typing to plugin properties and functions.
Typing to catalog modules.
CLI.
Add print text for find missing and clean actions.
Subsonic remote catalog.
Missing `getArtist` call.
Database 750003.
Add `update_time` to `podcast_episode` table.
Set `update_time` to NOT NULL on `video` table.
Set `update_time` to NOT NULL on `song` table.
Changed:
Config `catalog_verify_by_time` checks file mod time only.
Update vite to 6.2.7.
Ampache remote catalog.
Use new Api function `song_tags` to pull more data for song import. (If available).
Plugin.
Allow hiding Catalog Favorites (Highlight) items setting maxitems to `-1`.
Removed:
Remove superfluous format calls from all `Catalog` and `playable_media` objects.
Remove `get_f_artist_link` which has been replaced with `get_f_parent_link`.
Hide some useless data in the Depage and remove `database_password` entirely.
:
Scrutinizer builds.
Skipping files based on modification time when updating catalogs.
Verify will now correctly reduce numbers based on the last_update time and fetch all when the update list is empty.
When a file is unable to be verified set `update_time` to denote a check was made.
Update Video files from tags didn't do anything.
Use `findAlbumArtist` to make sure tags are filled when missing Album Artist tags.
Don't rely on format for Album Artist property when missing.
CSS for edit dialog box input fields had white text on the dark theme.
Don't rely on format commands to fill empty `album_artist` for files missing album_artist tags.
Beets catalog sending the id instead of the artist name to insert function.
WebDav.
Deprecated exec function.
Listing children has been simplified and up for all media types.
Errors for artist names with `/` creating empty objects.
CLI.
Missing `find` in default argument l
Apache php streaming server audio music javascript video
ALT is a set of Linux distributions based on Sisyphus, an APT-enabled RPM package repository that aims to achieve feature completeness, usability, and security in a sensible and manageable mixture.
minor feature: The build is available for x86_64 and AArch64, based on the 6.12 (LTS) kernel.
* The Tuner utility has been added a developer tool for creating a custom set of system settings:
** https://tuner.altlinux.org.
* The interface gains a more polished look with new application icons in the Adwaita style for: Alterator, Brasero, Dia, gImageReader, Hugin, Project Libre, Timeshift and Trash.
* It is now possible to save the session state upon re-login using the Session Keeper extension for GNOME.
* Hashsum graphical utility has been added for data integrity verification (as a replacement for GTK Hash). The application was created by the ALT Linux Team developers:
** https://thisweek.gnome.org/posts/2025/08/twig-212/#introducing-hashsum--a-modern-checksum-utility
* Gear Lever tool for AppImage applications managing has been introduced. It allows users to manage launch settings and application updates.
* Flexible graphics card selection for application launches.
* The Steam computer game distribution platform has been added to the image.
* Password storage via gnome-keyring-ssh.
GNU GPL operating-system starterkit installation end-users developers livecd rescue desktop server security bbs communication communication commu
WackoWiki is a light and easy to install multilingual Wiki-engine. Supports WYTIWYG-editing, section edit, page rights (ACLs), design themes (skins), file upload, email notification, URI router, template engine, session handler and much more. Compatible with PHP 8.0 - 8.4 and MariaDB / MySQL.
minor feature: Minor feature and bug fix release for 6.1.x series,
disables double-click editing for all pages having forms
inside id section-content,
add URI regex pattern PATTERN 'URI' ,
add spaces also to page_path in link title,
add link support for geo:, git:, tel:, sftp: and ssh: URI scheme,
add icons for archive:, geo: and tel: links,
update libs:
svg sanitizer 0.22,
PHP Thumb Library 2.3.2,
freeCap 1.4.7
BSDL php javascript mysql mariadb web-based documentation education wiki
Aiwa Digital – Your trusted SEO specialist near you, offering result-driven strategies to boost rankings, traffic, and online visibility for sustainable business growth.
minor feature:
best seo specialist dubai
PrRescue is a rescue CD based on Gentoo amd64 supporting nilfs2 and btrfs. Its goal is to always include the newest kernel and Gentoo packages.
minor feature: Kernel has been updated to version 6.16.4. Gentoo packages have been upgraded to latest versions.
GNU GPL gentoo rescue boot
GeoServer is a Java-based server that allows users to view and edit geospatial data. Using open standards set forth by the Open Geospatial Consortium (OGC), GeoServer allows for great flexibility in map creation and data sharing.
Open and Share Your Spatial Data
GeoServer allows you to display your spatial information to the world. Implementing the Web Map Service (WMS) standard, GeoServer can create maps in a variety of output formats. OpenLayers, a free mapping library, is integrated into GeoServer, making map generation quick and easy. GeoServer is built on GeoTools, an open source Java GIS toolkit.
There is much more to GeoServer than nicely styled maps. GeoServer conforms to the Web Feature Service (WFS) standard, and Web Coverage Service (WCS) standard which permits the sharing and editing of the data that is used to generate the maps. GeoServer also uses the Web Map Tile Service standard to split your published maps into tiles for ease of use by web mapping and mobile applications.
GeoServer is a modular application with additional functionality added via extensions. An extension for Web Processing Service opens up a wealth of processing options, you can even write your own!
Enable others to incorporate your data into their websites and applications, freeing your data and permitting greater transparency.
minor feature: lt;h1 gt;Release notes lt;/h1 gt;.
lt;h3 gt; lt;/h3 gt;.
lt;p gt; lt;a href="https://osgeo-org.atlassian.net/browse/GEOS-10728" rel="nofollow" gt;GEOS-10728 lt;/a gt; Cannot download GeoPackage if the source data contains UUID types lt;/p gt;.
lt;p gt; lt;a href="https://osgeo-org.atlassian.net/browse/GEOS-11820" rel="nofollow" gt;GEOS-11820 lt;/a gt; WCS spatial sub-setting does not work when native CRS != declared CRS lt;/p gt;.
lt;p gt; lt;a href="https://osgeo-org.atlassian.net/browse/GEOS-11830" rel="nofollow" gt;GEOS-11830 lt;/a gt; Smart data loader create store page fails when environment variables are in use lt;/p gt;.
lt;p gt; lt;a href="https://osgeo-org.atlassian.net/browse/GEOS-11832" rel="nofollow" gt;GEOS-11832 lt;/a gt; count=0 service exception for some formats lt;/p gt;.
lt;p gt; lt;a href="https://osgeo-org.atlassian.net/browse/GEOS-11847" rel="nofollow" gt;GEOS-11847 lt;/a gt; Next link is missing in "Search" OGC API - Features proposal implementation when startIndex is not set lt;/p gt;.
lt;p gt; lt;a href="https://osgeo-org.atlassian.net/browse/GEOS-11866" rel="nofollow" gt;GEOS-11866 lt;/a gt; Prevent requests setting variables that should only be set by GeoServer lt;/p gt;.
lt;p gt; lt;a href="https://osgeo-org.atlassian.net/browse/GEOS-11878" rel="nofollow" gt;GEOS-11878 lt;/a gt; WFS HITS request returns the whole data records on a GML feature templated layer lt;/p gt;.
lt;p gt; lt;a href="https://osgeo-org.atlassian.net/browse/GEOS-11880" rel="nofollow" gt;GEOS-11880 lt;/a gt; OGC API Maps is not showing up in GeoServer home page lt;/p gt;.
lt;p gt; lt;a href="https://osgeo-org.atlassian.net/browse/GEOS-11896" rel="nofollow" gt;GEOS-11896 lt;/a gt; WPS map download flips east/west coordinates lt;/p gt;.
lt;p gt; lt;a href="https://osgeo-org.atlassian.net/browse/GEOS-11900" rel="nofollow" gt;GEOS-11900 lt;/a gt; CRS:XY syntax builds isolated CRSs that do not leverage the EPSG database transformation library lt;/p gt;.
lt;h3 gt;Improvement l
Mixed map mapping gis gps geospacial server java javascript
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.15.7 2025-9-2
* Bug Fixes:
* Player: Fixed issues playing songs from the music manager (introduced in 4.15.4).
Zlib audio music end-users linux macos windows player ballroom c gtk
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. A usefull Edir mode window helps you to navigate through directories to do some operations on files.
cleanup: Selection and menu cosmetic update
GNU GPL programming c c++ java python latex text editor
DGGAL is a Free & Open-Source (BSD-3-Clause) native, highly efficient library implementing a number of Discrete Global Grid Reference Systems (DGGRS), including all of those defined in the informative Annex B of the OGCAPI - DGGS standard.
DGGAL implements DGGRSs based on the Slice and Dice Icosahedral Vertex-oriented great circle Equal-Area (IVEA) projection (van Leeuwen and Strebe, 2006): IVEA4R (aperture 4 rhombic), IVEA9R (aperture 9 rhombic), IVEA3H (aperture 3 hexagonal), IVEA7H (aperture 7 hexagonal). Compared to the ISEA (Snyder) projection, IVEA avoids cusps, yielding more regular zones.
Capabilities:
- Efficient handling of zones as 64-bit integers across the library, with the ability to resolve these to and from textual zone IDs .
- Query the centroid and geometry of a zone in WGS84 or in the DGGRS CRS, facilitating integration and visualization of DGGS data in traditional GIS.
- Determine the zone containing a given point at a specified resolution level.
- Generate global grids at any refinement levels.
- List zone IDs at a particular refinement level within a region of interest, optionally compacted, for targeted spatial analysis or visualization.
- Map local sub-zone indices to global zone IDs, enabing support for DGGS-optimized raster and vector data formats such as DGGS-JSON (http://dggs-json.org) and DGGS-JSON-FG.
- Identify topological relations such as parent, children and neighboring zones, supporting spatial reasoning for networked geospatial systems.
major feature: Changes to 3H indexing reflecting final OGC API - DGGS Annex B
rHEALPix DGGRS changed to 50 degrees East prime meridian
New HEALPix DGGRS Support
New 7H DGGRSs Support (ISEA/IVEA/RTEA) -- Experimental; Still missing sub-zones listing/indexing
Support for macOS, musl libc and ARM 64 Linux
rHEALPix Zone Listing performance improvements
BSDL dggs hexagonal-grid global-grid ogc ogc-api gnosis dggrs isea ivea rtea 3h 7h 4r 9r healpix rhealpix slice-and-dice polyhedral-globe
FeenoX is a computational tool that can solve engineering problems which are usually casted as differential-algebraic equations (DAEs) or partial differential equations (PDEs). It is to finite elements programs and libraries what Markdown is to Word and TeX, respectively. In particular, it can solve dynamical systems defined by a set of user-provided DAEs (such as plant control dynamics for example)
mechanical elasticity
heat conduction
structural modal analysis
neutron diffusion
neutron transport
FeenoX reads a plain-text input file which contains the problem definition and writes 100%-user defined results in ASCII (through PRINT or other user-defined output instructions within the input file). For PDE problems, it needs a reference to at least one Gmsh mesh file for the discretization of the domain. It can write post-processing views in either .msh or .vtk formats.
minor bugfix: VTK/VTU writer now supports sparse or unsorted node tags.
Basic example for a large-deformation mechanical case (NAFEMS GNL-5 benchmar problem).
Outputs from `WRITE_RESULTS` or `WRITE_MESH` in `vtu` or `vtk` for transient problems create a `.pvd` file.
Instruction `PROBLEM_SOLVE` is not mandatory anymore, now FeenoX can guess where it should be called.
Keyword `READ_DATA` to read variables and vectors from files.
`PROBLEM` can define `MESH` in a single line without an explicit `READ_MESH` instruction.
Neo-hookean material model.
MMS verification for mechanical with both sdef ldef.
Saint Venant-Kirchoff material model for ldef.
Biasc large-deformation formulation for `mechanical`.
GNU GPLv3 fea fem engineering gmsh mesh vtk c
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.
minor security: (2025-05-07).
### (3 changes).
Bump devfile gem to v0.4.3.
Only check records with encrypted data in gitlab:doctor:encryption_keys.
MR diffs endpoint to respond with pagination headers.
### Changed (1 change).
Change to async_delete for ci_running_builds.runner_id.
### Security (3 changes).
Improve Octokit::ResponseValidation middleware and add rate limits (merge request).
Remove id attribute from OAuth form (merge request).
Use Policy for #_readable_by_user (merge request).
MITL ruby ruby-on-rails git dvcs wiki bugtracker version-control
The Depramanager is a Visual Studio Code (VSCode)/Nvim extension designed to help developers manage dependencies for various programming languages. It provides functionalities to analyze, sync, update, and install dependencies, ensuring that your project's dependencies are up-to-date and correctly declared.
minor feature: Added a way to check the current file for imports and install missing dependencies from it.
Apache nvim plugin lua vscode extension
Native Docker-like solution for macOS developed by Okerew. It has it own containers. It leverages native macOS features to provide containerization capabilities, albeit with some limitations compared to Docker.
major feature: Added brew depdency suport for the containers improved isolation very much, improved gcreate so now it can actually run gui apps with -gui command, added support for secret variables in the container, added snapshot command, Added ways to trace commands, background processes, schedule commands, attach to running background processes, added a way to set an ip that a vlan can only connect to. Added a way to broadcast commands to the ip/vlan osxiec network straight from osxiec, added updating container config files in an existing container, fixed bugs, added better support for running background tasks in a container, improved the gui version and the container hub
EPL docker macos okerew c alternative apple osx native solution containers darwin darwin-core isolated image-container isolated-environments
Logseq is a knowledge management and collaboration platform. It focuses on privacy, longevity, and user control. Logseq offers a range of powerful tools for knowledge management, collaboration, PDF annotation, and task management with support for multiple file formats, including Markdown and Org-mode, and various features for organizing and structuring your notes.
Logseq's Whiteboard feature lets you organize your knowledge and ideas using a spatial canvas with shapes, drawings, website embeds, and connectors. You can visually group and link your notes and external media (such as videos and images), enabling visual thinkers to compose, remix, annotate, and connect content from their knowledge base and emerging thoughts in a new way.
In addition to its core features, Logseq has a growing ecosystem of plugins and themes that enable a wide range of workflows and customization options. Mobile apps are also available, providing access to most of the features of the desktop application. Whether you're a student, a professional, or anyone who values a clear and organized approach to managing your ideas and notes, Logseq is an excellent choice for anyone looking to improve their productivity and streamline their workflow.
minor bugfix:
Affero GPLv3 markdown clojure graph clojurescript knowledge-graph note-taking knowledge-base pkm
The engine of a non-linear video editor that can be used in all sorts of apps, not just desktop video editors.
MLT is an open source multimedia framework, designed and developed for television broadcasting. It provides a toolkit for broadcasters, video editors, media players, transcoders, web streamers and many more types of applications. The functionality of the system is provided via an assortment of ready to use tools, XML authoring components, and an extensible plug-in based API.
major bugfix: Framework
Added `mlt_service_set_consumer()` and `Mlt::Service::set_consumer().
Optimized `mlt_multitrack` to not request a frame from a producer that is.
Both hidden and muted.
Modules.
Pixel format for VP8/VP9 streams in `avformat` producer.
`yuva422p` pixel format in `avformat` producer.
Added `MLT_AVFORMAT_HWACCEL` `MLT_AVFORMAT_HWACCEL_DEVICE` environment.
Variables to `avformat` producer.
Updated `decklink` module for recent hardware and drivers.
Added `colorspace` and `color_trc` (including HDR) properties to the.
`decklink` consumer.
Silencing extra audio channel (e.g. 6 = 8) in `decklink` consumer.
.1 C/LFE channels swapped over HDMI in `decklink` consumer.
Text outline had sharp angles in `kdenlivetitle` producer.
Default gamma to be Rec. 709 for 10-bit Y'CbCr from `movit` module.
Added support for HLG gamma to `movit` module (requires ddennedy/movit fork).
`opencv_tracker` filter should require multiple keyframes to be ready.
OpenCV crash on `rect`
GNU GPLv3 audio video
An interactive command line filter program for any kind of list; files, command history, processes, hostnames, bookmarks, git commits, etc. It implements a "fuzzy" matching algorithm, so you can quickly type in patterns with omitted characters and still get the results you want.
Highlights
📦 Portable — Distributed as a single binary for easy installation
⚡ Blazingly fast — Highly optimized code instantly processes millions of items
🛠️ Extremely versatile — Fully customizable via an event-action binding mechanism
🔋 Batteries included — Includes integration with bash, zsh, fish, Vim, and Neovim
minor bugfix: And improvements.
Incorrect truncation of `--info-command` with `--info=inline-right`.
- install Support old uname in macOS.
- bash 3 `CTRL-T` and `ALT-C` to preserve the last yank.
- Do not unset `FZF_DEFAULT_*` variables when using winpty.
Rendering of items with tabs when using a non-default ellipsis.
This is the final release to support Windows 7.
- Future versions will be built with the latest Go toolchain, which has dropped support for Windows 7.
MITL cli finder go ruby shell
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: lt;ul gt;.
lt;li gt;Improved: Plugins: Undeprecate joplin.settings.value() ( lt;a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/laurent22/joplin/commit/3f364a4a9b3dc66445a80a24e186f7fea6787a12/hovercard" href="https://github.com/laurent22/joplin/commit/3f364a4a9b3dc66445a80a24e186f7fea6787a12" gt; lt;tt gt;3f364a4 lt;/tt gt; lt;/a gt;) lt;/li gt;.
lt;li gt;: crash after removing "toggle tab indentation" keyboard shortcut lt;/li gt;.
lt;li gt;: printing lt;/li gt;.
lt;li gt;: Prevent application from hanging when multi-instance setup does not work lt;/li gt;.
lt;/ul gt;.
Affero GPLv3 note-taking todo markdown typescript javascript
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
InputPlumber is an open source input routing and control daemon for Linux. It can be used to combine any number of input devices (like gamepads, mice, and keyboards) and translate their input to a variety of virtual device formats.
minor feature: lt;h1 gt; lt;a href="https://github.com/ShadowBlip/InputPlumber/compare/v0.56.1...v0.57.0" gt;0.57.0 lt;/a gt; (2025-05-07) lt;/h1 gt;.
lt;h3 gt; lt;/h3 gt;.
lt;ul gt;.
lt;li gt; lt;strong gt;IMU: lt;/strong gt; Remove old versions of the IMU implementation ( lt;a href="https://github.com/ShadowBlip/InputPlumber/commit/0d8ecdd3e1967033b880deb0af01319e7ed17bde" gt;0d8ecdd lt;/a gt;) lt;/li gt;.
lt;li gt; lt;strong gt;MSI Claw A1M: lt;/strong gt; send MKeys setting when switching to xinput mode ( lt;a href="https://github.com/ShadowBlip/InputPlumber/commit/d717738fef6319fa63fdef9e40b1b99ed52ab3f4" gt;d717738 lt;/a gt;) lt;/li gt;.
lt;li gt; lt;strong gt;Zotac ZONE: lt;/strong gt; add G1A1W model ( lt;a href="https://github.com/ShadowBlip/InputPlumber/commit/a286d721e567ce8b4aee0852b4e1742c581d5e48" gt;a286d72 lt;/a gt;) lt;/li gt;.
lt;/ul gt;.
lt;h3 gt;Features lt;/h3 gt;.
lt;ul gt;.
lt;li gt; lt;strong gt;LedMultiColor: lt;/strong gt; Refactor RGB interface ( lt;a href="https://github.com/ShadowBlip/InputPlumber/commit/17dbc0f38a097b8e9a6c2e909f1847de207651c0" gt;17dbc0f lt;/a gt;) lt;/li gt;.
lt;/ul gt;.
GNU GPLv3 linux daemon virtual-device rust
HomeBank helps managing your personal accounting. It's designed for ease of use, and quickly analyzing and tracking your personal finances in detail, has filtering tools and pretty graphing. It can import from Quicken, MS Money, bank statements as OFX, QIF, CSV and QFX. HomeBank also detects duplicate transactions, auto-numbers cheques, handles bank, cash, asset, credit and liability account types, can schedule transactions, internel transfers, and so forth.
minor bugfix: : some button icons where too small.
: pending transaction account change was keeping warning on old acc.
Edit an invalid transfer make the app crash.
Ledger quick unapproved filter do not show all transaction.
Paste text in amount with comma separator change it as dot.
Untranslated periodicity label into scheduling popover.
Filter presets range wrongly use financial year range.
Ledger amounts gets wrong with unapproved and approved transaction.
2025-04-10 Maxime DOYEN.
GNU GPL c gtk gnome accounting personal-finance quicken money finances bookkeeping
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-05-06).
#### :: `babel-parser`.
: `@babel/parser/bin/index.js` contains `node:` protocol require (@liuxingbaoyu).
: Private class method not found when TS and estree (@liuxingbaoyu).
`babel-plugin-transform-object-rest-spread`.
: improve object rest handling in array pattern (@JLHwung).
`babel-plugin-transform-modules-commonjs`, `babel-template`.
(babel-template): Properly handle empty string replacements (@magic-akari).
#### :running_woman: Performance.
`babel-cli`.
Enable Node compile cache for `@babel/cli` (@JLHwung).
MITL javascript ecmascript nodejs compiler conversion es6 es7 developers
Sigil is a free, open source, multi-platform ebook editor that uses Qt6 (and QtWebEngine). It is designed to edit books in ePub format (both ePub 2 and ePub 3).
Sigil was designed to make it easy to create great ebooks using the EPUB format. If you are formatting books for your own use, or you are a professional editor publishing books on multiple platforms, then Sigil is for you. You can use Sigil to format and package your books into an EPUB that looks exactly the way you want it to using an advanced set of features that have made Sigil one of most popular EPUB editors available.
This open-source and completely free software is written and supported entirely by volunteers. The current Sigil development team includes Doug Massay and Kevin Hendricks as co-lead developers and maintainers. Previous developers/authors include John Schember, Grant Drake and Dave Heiland. Sigil was originally created by Strahinja Markovic in 2009 and remains completely free to download and use. Support is also provided by other volunteers who contribute code, translations and helpful answers to user’s questions. See the Help=>About menu in Sigil for a complete list of contributors.
Some Sigil features:
Free and open source software under GPLv3
Multi-platform: runs on Windows, Mac, and Linux
Full UTF-16 support
EPUB 2 and EPUB 3 spec support
Multiple Views: Code View and Preview View
Complete control over directly editing EPUB syntax in Code View
Table of Contents ge
minor bugfix: Work around bad Qt WebEngine when created dynamically and used inside a QDialog for Checkpoints.
Minor in MediaTypes due to typo with append.
- in Checkpoints Diff routine when viewing images that used to exist but no longer do.
- in sanitycheck.py when spurious tag is found before html tag.
- in Aria Clips where the book language was not properly set (Thank you BeckyEbook).
- in Aria Clips where a # fragment was missing (Thank you BeckEbook).
Document that Qt 6.8.X now requires Mac OS 12 as the new minimum.
Rename the environment variable: "SIGIL_FUNCTION_REPLACE_LOG_FILE" to now be:
"SIGIL_FUNCTION_REPLACE_LOGFILE" to better match with other Sigil environment variables.
(Thank you BeckyEbook).
Rename the environment variable "SKIP_SIGIL_UPDATE_CHECK" to now be:
"SIGIL_SKIP_UPDATE_CHECK" to keep all Sigil specific environment variables better in sync.
- in handling of epub filenames from input plugins.
New Features.
Enable use of the fetch api in Sigil internal "sigil:" scheme.
Create PreviewFileDialog to append thumbnail previews for images and selected text files.
When used in non-native dialog mode. Leave native dialog mode untouched.
Added environment variable to turn off use of custom filedialogs to make.
"Add Existing..." work better over networked storage with lots of files:
SIGIL_NO_CUSTOM_DIRECTORY_ICONS=1.
- BookBrowser now has a "View Image" pop-up menu item that allows users to see.
What any image (SVG included) without having to open a full Tab
Make CV understand the media-types of the file it is editing so that it can better.
Create pop-up menu items like "View Image" when editing an SVG
Add support for "env-vars.txt" in Sigil Prefs folder, uses VARIABLE=VALUE one per line.
Completely revamped the AppImage CI builds to use Docker images.
GNU GPLv3 epub editor ebook qt
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; documentation updates.
GNU GPL abc music conversion
Jenkins provides hundreds of plugins to support building, deploying and automating any project.
minor feature: lt;ul gt;.
lt;li gt;.
Major RFE:
Display plugin health score from the Plugin Manager.
lt;/li gt;.
lt;li gt;.
RFE:
New jobs no longer create an empty lt;code gt;legacyIds lt;/code gt; marker file in the builds directory and existing lt;code gt;legacyIds lt;/code gt; files will be deleted upon upgrade to reduce inode usage.
lt;/li gt;.
lt;li gt;.
RFE:
Jenkins' own user database no longer accepts new passwords longer than supported by bcrypt (72 bytes).
Users with longer passwords are advised to change their password.
lt;/li gt;.
lt;li gt;.
When completing a build, look for older builds to rotate asynchronously, in case this process is expensive.
lt;/li gt;.
lt;li gt;.
the display of icons in the header by only applying the lt;code gt;jenkinsavatar lt;/code gt; class to user icons, not the other header icons.
lt;/li gt;.
lt;li gt;.
Reduce heap usage of various HTTP endpoints serving large build logs.
lt;/li gt;.
lt;li gt;.
RFE:
Developer: Remove lt;code gt;org.connectbot:jbcrypt lt;/code gt; library from core BOM.
lt;/li gt;.
lt;/ul gt;.
MITL ci automation java
GUI and text based subtitle editor.
Open/Save Text Subtitle Formats
SubRip/SRT, WebVTT, MicroDVD, SSA/ASS, MPlayer, TMPlayer and YouTube captions
OCR/Open Graphics Subtitle Formats
VobSub (.idx/.sub/.rar), BluRay/PGS (*.sup), formats supported by ffmpeg (DVD/Vob, DVB, XSUB, HDMV-PGS)
Demux Graphics/Text Subtitle Stream from video file
SRT, SSA/ASS, MOV text, MicroDVD, Graphic formats supported by ffmpeg (DVD/Vob, DVB, XSUB, HDMV-PGS)
Speech Recognition from audio/video file using PocketSphinx
Smart Language/Text encoding detection
Integrated Video Player with live subtitle preview, lots of supported formats (FFmpeg), audio stream selection
Preview/editing of subtitles on Audio Waveform with audio stream selection
Quick and easy subtitle sync:
Dragging several anchors/graftpoints and stretching timeline
Time shifting and scaling, lines duration re-calculation, framerate conversion, etc.
Joining and splitting of subtitle files
Side-by-side subtitle translations/editing
Text styles (italic, bold, underline, stroke, color), CSS classes and WebVTT voice tags
Subtitle position/alignment editing and live preview
Spell checking
Detection of timing errors in subtitles
JavaScript scripting support
minor bugfix: and crashes with newer Qt6 versions.
Waveform and VideoPlayer paint - PGS subtitle mime type.
Improved Wayland compatibility.
Improved GoogleCloudEngine translations.
Added configurable whitespace detection to VobSub import.
Replaced deprecated FFmpeg channel code.
Require FFmpeg = 5.1.5.
GNU GPLv3 subtitles video audio kde cpp javascript
Botan (Japanese for peony flower) is a cryptography library released under the permissive Simplified BSD license.
Botan’s goal is to be the best option for production cryptography by offering the tools necessary to implement a range of practical systems, such as TLSv1.3, X.509 PKI, modern AEAD ciphers, support for PKCS#11 and TPM hardware, memory-hard password hashing, and post quantum cryptography. All of this is covered by an extensive test suite, including an automated system for detecting side channels. The modular build system allows enabling or disabling features in a fine-grained way, and amalgamation builds are also supported.
It comes out of the box with C++, C, and Python APIs, and several other language bindings are available. The library is accompanied by a featureful command line interface. Consult the documentation for more information.
major feature: .
Discussion has started regarding plans for Botan4, current ETA 2027. Check the
tracking in https://github.com/randombit/botan//4666 for the
current plans.
Ongoing elliptic curve optimizations and cleanups.
Add support for extended private keys in ML-KEM to handle certain implementations
which do not use the seed encoding..
Add support for SHA-512 instructions added in upcoming Intel processors.
Add support for SM4 instructions added in upcoming Intel processors.
The SHA-1 implementation using SSE2 has been extended to support NEON and LoongArch LSX.
.
Add SHA-256 and SHA-512 implementations using AVX2/BMI2.
Add SHA-512 implementation using AVX-512/BMI2.
Add SHA-256 implementation using SSSE3 or NEON for message expansion.
The default TLS policy now prefers AES/GCM over ChaCha20Poly1305.
Add support for TLS 1.3 post-quantum KEM secp384r1/ML-KEM-1024.
in the server-side implementation of TLS 1.3 post-quantum hybrid
encryption which affected ciphersuites using NIST curves..
Previously `build.h` included various parameters which could be modified by
end users prior to compilation. These have been removed..
Previously `build.h` had macros reflecting various information about the
target system, such as `BOTAN_TARGET_OS_IS_LINUX`. Now all such macros have
been moved to a new internal header. This allows sharing all installed
headers, including `build.h`, across multiple different builds of the
library, as long as they all have the same version and module selection. This
simplifies vendoring the library..
Various headers have been modified to minimize the number of inclusions they
make. You may need to modify your application to directly include any headers
which up until now had been implicitly pulled in..
Add an FFI example which also works as a test in CI that prevents accidentally
making changes to `ffi.h` or `build.h` that make them incompatible with C..
Add new FFI functions regarding stateful private keys, OIDS,
and EC_Group.
Ad
BSDL-2 cryptography crypto x509 library tls cpp python
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.56.0...v0.56.1" gt;0.56.1 lt;/a gt; (2025-05-06) lt;/h2 gt;.
lt;h3 gt; lt;/h3 gt;.
lt;ul gt;.
lt;li gt; lt;strong gt;Logitech Duel Action: lt;/strong gt; add support for the Logitech Dual Action (DInput) controller ( lt;a href="https://github.com/ShadowBlip/InputPlumber/commit/88c91ac13e3eda3299d49e295e6076c3330a275e" gt;88c91ac lt;/a gt;) lt;/li gt;.
lt;/ul gt;.
GNU GPLv3 linux daemon virtual-device rust
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
A Free, Fast, and Small Automatic Formatter for C, C++, C++/CLI, Objective-C, C#, GSC and Java Source Code.
minor bugfix: * Improved complex lambda body indentation
MITL formatting indentation
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.15.6 2025-8-26
* Bug Fixes:
* Auto Organize: Special characters were not stripped in certain cases.
* Internal:
* Code cleanup (modernization).
Zlib audio music end-users linux macos windows player ballroom c gtk
|