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
µBlock Origin is an efficient and general-purpose web filter plugin for browsers. It's primarily used for ad blocking of course. Runs in Firefox, Chrome, Opera Blink, Safari, Fennec, and other Chromium-based browsers. It automatically uses EasyList, EasyPrivacy and Malware Domain filter lists, but also supports hpHosts, MVPS HOSTS, Spam404 and many other curated block lists. µBlock is speedier and more memory conservative than other ad blockers, and is completely open source, does not undermine filtering like ADPs sponsored ads.
major feature: ## / changes.
Use custom blank page for embedded iframe in dashboard.
Use `color-scheme` `meta` tag, as suggested.
Bring zapper look in line with uBO Lite's zapper.
Ignore `start_page` transition for popup-blocking purpose.
Exclude `chrome:` as valid openers for popup candidates.
Fetch diff patches from "reliable" servers only.
Add `trusted-create-html` scriptlet.
Mind potential race condition when dynamically registering scriptlets.
undue unchecking of setting in "My filters".
Add path support as target option in static extended filtering.
Add `trusted-prevent-fetch` scriptlet.
Code viewer shouldn't be maximizable.
Add `json-edit` suite of scriptlets; extend `replace=` option.
Improve `trusted-prevent-dom-bypass` scriptlet.
Add `jsonl-prune-xhr-response`/`jsonl-prune-fetch-response` scriptlets.
Improve ` json-prune trusted-replace -fetch-response` scriptlets (https://github.com/gorhill/uBlock/commit/88fa550a96).
GNU GPLv3 javascript browser ad-blocker filter privacy
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;New: Plugins: Added copyToClipboard command ( lt;a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/laurent22/joplin/commit/067ce65532598fbe03615f6e6d9215253a2ae138/hovercard" href="https://github.com/laurent22/joplin/commit/067ce65532598fbe03615f6e6d9215253a2ae138" gt; lt;tt gt;067ce65 lt;/tt gt; lt;/a gt;) lt;/li gt;.
lt;li gt;New: Plugins: Added the webviewApi.menuPopupFromTemplate() API to create context menus ( lt;a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/laurent22/joplin/commit/370f6bd70e4b366347f81659efd66349f1982218/hovercard" href="https://github.com/laurent22/joplin/commit/370f6bd70e4b366347f81659efd66349f1982218" gt; lt;tt gt;370f6bd lt;/tt gt; lt;/a gt;) lt;/li gt;.
lt;li gt;Improved: Built-in plugins: Update Freehand Drawing to v3.1.0 lt;/li gt;.
lt;li gt;Improved: Make default window color match system theme lt;/li gt;.
lt;li gt;Improved: Set new encryption methods as default lt;/li gt;.
lt;li gt;Improved: Setup auto-update service when the feature flag is set in config ( lt;a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/laurent22/joplin/commit/318ca3de5ff3ae688babd2e3d50696578b2f80e3/hovercard" href="https://github.com/laurent22/joplin/commit/318ca3de5ff3ae688babd2e3d50696578b2f80e3" gt; lt;tt gt;318ca3d lt;/tt gt; lt;/a gt;) lt;/li gt;.
lt;li gt;Improved: Updated packages @adobe/css-tools (v4.4.2) lt;/li gt;.
lt;li gt;: //" URLs setting does not allow loading local images lt;/li gt;.
lt;li gt;: "Open" option for attachments shown in context menu for web links lt;/li gt;.
lt;li gt;: keyboard can't add text after certain confirm dialogs are shown lt;/li gt;.
lt;li gt;: Rich Text Editor: dropping a URL from the Firefox addressbar inserts nothing lt;/li gt;.
lt;/ul gt;.
Affero GPLv3 note-taking todo markdown typescript javascript
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
major feature: Style changes.
- Narrowed the gutter column by using the left-half block character (` `).
- Removed background colors from markers.
Added `--gutter CHAR` option for customizing the gutter column. Some examples using box-drawing characters:
``sh.
# Right-aligned gutter.
Fzf --gutter ' '
# Even thinner gutter.
Fzf --gutter ' '
# Checker.
Fzf --gutter ' '
# Dotted.
Fzf --gutter ' '
# Full-width.
Fzf --gutter ' '
# No gutter.
Fzf --gutter ' '
``.
MITL cli finder go ruby shell
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.16.0 2025-9-16
* Bug Fixes:
* Import Playlist: Fix manual entry of URL.
* Import Playlist: Remove invalid characters from new song list name.
* Improve BDJ4 icons.
* MacOS: Create MacOS specific icons due to Tahoe forcing the squircle shape.
* Player: Playback of streams with certificate questions now works with libVLC.
* Windows: Song Editor: Fix copy of URL.
* New Features:
* Windows: Player Interface: Windows Media Player.
* Player: Cross Fade support (Windows Only).
* Translations:
* Chinese Simplified: Updated (still machine translated - very poor quality).
* Chinese Traditional: Updated (still machine translated - very poor quality).
Zlib audio music end-users linux macos windows player ballroom c gtk
Jenkins provides hundreds of plugins to support building, deploying and automating any project.
minor feature: lt;ul gt;.
lt;li gt;.
RFE:
Remove deprecated lt;code gt;hudson.util.IOException2 lt;/code gt;.
lt;/li gt;.
lt;li gt;.
Major :
A change to lazy rendering in 2.510 caused a regression in certain GUI configuration scenarios, such as adding two build steps of the same type, like lt;code gt;Execute shell lt;/code gt;, to a freestyle project at the same time.
The workaround is to add one builder, save, reload the page, and then add the next.
lt;/li gt;.
lt;li gt;.
Catch lt;code gt;ConnectionRefusalException lt;/code gt; when thrown by a websocket agent connection attempt.
lt;/li gt;.
lt;/ul gt;.
MITL ci automation java
Sniffnet is a network monitoring tool to help you easily keep track of your Internet traffic.
Whether you want to gather statistics, or you need to inspect more in depth what's going on in your network, this app will get you covered.
What makes Sniffnet unique?
Sniffnet is a technical tool, but at the same time it strongly focuses on the overall user experience: most of the network analyzers out there are cumbersome to use, while one of Sniffnet's cornerstones is to be usable with ease by everyone.
Furthermore, Sniffnet is completely free and open-source, dual-licensed under MIT or Apache-2.0: if you are interested you can find the full source code on GitHub.
Last but not least, this application is totally developed in Rust: a modern programming language to build efficient and reliable software, emphasizing performance and safety.
minor bugfix: Enhanced traffic filtering capabilities: Berkeley Packet Filter .
Added support for `Linux SLL` link type, enabling to monitor the `any` interface on Linux.
Added _bits_ data representation .
An AppImage of Sniffnet is now available .
Added Dutch translation .
Improved configurations persistence across different runs of the app .
The Windows Installer is now signed with a code signing certificate provided by the SignPath Foundation .
Updated some of the existing translations to v1.4:
- German.
- Uzbek.
- Simplified Chinese.
- Japanese.
- French.
- Greek.
- Romanian.
- Traditional Chinese (Taiwan).
- Indonesian.
live chart not being updated when packets aren't captured on Linux .
support for IPinfo's databases (the most recent version renamed the `country` field to `country_code`).
Apache network monitoring traffic packets pcap analysis sniffer security rust
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;The rules update lt;/h2 gt;.
lt;p gt;This update brings a lot of changes to rules, including: lt;/p gt;.
lt;ol gt;.
lt;li gt;Ordering, you can now order rules and actions inside rules, both will be execute on the given order; lt;/li gt;.
lt;li gt;New ˋtransactions()ˋ function to search and get the balance/sum of a given set of transactions (great to create credit card payment transactions) lt;/li gt;.
lt;li gt;New "Test" function, now you can simulate a rule before running it for real lt;/li gt;.
lt;li gt;And much more! lt;/li gt;.
lt;/ol gt;.
lt;p gt;The lt;a href="https://github.com/eitchtee/WYGIWYH/wiki/Transaction-Rules" gt;wiki page for rules lt;/a gt; has been revamped for this release, consider having a read lt;a href="https://github.com/eitchtee/WYGIWYH/wiki/Transaction-Rules" gt;here lt;/a gt; for new and old features and how to use them. lt;/p gt;.
lt;div class="markdown-alert markdown-alert-important" gt; lt;p class="markdown-alert-title" gt; lt;svg class="octicon octicon-report mr-2" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true" gt; lt;path d="M0 1.75C0.784.784 0 1.75 0h12.5C15.216 0 16.784 16 1.75v9.5A1.75 1.75 0 0 1 14.25 13H8.06l-2.573 2.573A1.458 1.458 0 0 1 3 14.543V13H1.75A1.75 1.75 0 0 1 0 11.25Zm1.75-.25a.25.25 0 0 0-.25.25v9.5c0.138.112.25.25.25h2a.75.75 0 0 1.75.75v2.19l2.72-2.72a.749.749 0 0 1.53-.22h6.5a.25.25 0 0 0.25-.25v-9.5a.25.25 0 0 0-.25-.25Zm7 2.25v2.5a.75.75 0 0 1-1.5 0v-2.5a.75.75 0 0 1 1.5 0ZM9 9a1 1 0 1 1-2 0 1 1 0 0 1 2 0Z" gt; lt;/path gt; lt;/svg gt;Important lt;/p gt; lt;p gt;This isn't a breaking update, but the rule engine was rewritten for this release, while great care was taken to ensure existing rules don't break, something might have slipped by, if you notice one of your existing rules isn't working as before, let me know. lt;/p gt;.
lt;/div gt;.
lt;h2 gt;What's Changed lt;/h2 gt;.
lt;ul gt;.
lt;li gt;(app): pwa title colour by lt;a class="user-mention notranslate" data-hoverc
Affero GPLv3 money finance tracking accounting self-hosted bookkeeping expense-tracker django python
Paperless-ngx is a community-supported open-source document management system that transforms your physical documents into a searchable online archive so you can keep, well, less paper.
Features:
Organize and index your scanned documents with tags, correspondents, types, and more.
Your data is stored locally on your server and is never transmitted or shared in any way.
Performs OCR on your documents, adding searchable and selectable text, even to documents scanned with only images.
Utilizes the open-source Tesseract engine to recognize more than 100 languages.
Documents are saved as PDF/A format which is designed for long term storage, alongside the unaltered originals.
Uses machine-learning to automatically add tags, correspondents and document types to your documents.
Supports PDF documents, images, plain text files, Office documents (Word, Excel, Powerpoint, and LibreOffice equivalents)1 and more.
Paperless stores your documents plain on disk. Filenames and folders are managed by paperless and their format can be configured freely with different configurations assigned to different documents.
Beautiful, modern web application that features:
Customizable dashboard with statistics.
Filtering by tags, correspondents, types, and more.
Bulk editing of tags, correspondents, types and more.
Drag-and-drop uploading of documents throughout the app.
Customizable views can be saved and displayed on the dash
minor bugfix: :
: created date filtering broken in 2.16.0 @shamoon.
All App Changes:
: created date filtering broken in 2.16.0 @shamoon.
GNU GPLv3 self-hosted internet web dynamic content indexing search server pdf python typescript javascript
Qt6Gtk2 - GTK+2.0 integration plugins for Qt6
minor bugfix: Qt 6.10 support
GNU GPL qt6 gtk2
Simple and fast Qt-based image viewer.
Resize, rotate, flip, adjust colors. Copy, crop or paste selection. Paste to side. Effects. Slideshow. Thumbnails. Batch conversion.
minor feature: selection improvements (adjusting shortcuts and aspect ratio)
new display modes
support of lower color depth, color quantization effect
statusbar improvements
external tools
color temperature effect
save selection
redo option
bugfixes
GNU GPLv3 image viewer qt linux cpp c
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: H1-minus-H2 in the voice report.
Repaired an old that made spectrogram computation in the Sound window crash under some uncommon combinations of settings.
GNU GPLv3 speech analysis audio phonetics synthesis c cpp
LSP (Linux Studio Plugins) is a collection of open-source plugins currently compatible with CLAP, LADSPA, LV2, VST2/LinuxVST, VST3 and JACK standalone formats.
The basic idea is to fill the lack of good and useful plugins under the GNU/Linux platform.
After some contributions to other open source projects the decision was made to implement separate and independent plugin distribution.
minor bugfix: Implemented Phaser plugin series.
Implemented overlay widgets which allow to hide rarely used controls under
special buttons which trigger them to pop up.
Added Feedback Drive control for Chorus and Flanger plugin series.
Significantly reduced quantization noise for Chorus and Flanger plugin series.
Better support of widgets activity and coloring in the toolkit library.
Added pitch knob for pitching files to the Impulse Responses and Impulse Reverb
plugin series.
Optimized resampling algorithms.
Added possibility to launch standalone plugins in minimized window state.
Source code now builds for ARM-based MacOS but without the UI support.
problems related to usage of OpenGL under ARM-based devices which do not
support Core OpenGL 3.3 with GLSL 3.3 and above.
in OpenGL shaders for support of GLSL 1.80 and several bogus OpenGL
API implementations.
broken transport (tempo BPM) synchronization for CLAP plugin format.
some command line options that caused JACK version to crash.
regression related to creating new global configuration file.
GNU LGPLv3 audio plugins music vst jack clap ladspa cpp makefile
Tornado is a Python web framework and asynchronous networking library. By using non-blocking network I/O, Tornado can scale to tens of thousands of open connections, making it ideal for long polling, WebSockets, and other applications that require a long-lived connection to each user. It's comprised of a web framework, a HTTP client and server implementation based on an asynchronous networking core, and it coroutine library. As whole it can supplant WSGI setups, but the web framework itself may be run with traditional servers.
minor feature: What's new in Tornado 6.5.0
May 15, 2025.
Security Improvements.
Previously, malformed `multipart-form-data` requests could log multiple warnings and.
constitute a denial-of-service attack. Now an exception is raised at the first error, so there.
is only one log message per request. This.
`CVE-2025-47287 lt;https://github.com/tornadoweb/tornado/security/advisories/GHSA-7cx3-6m66-7c5m gt;`_.
General Changes.
Python 3.14 is now supported. Older versions of Tornado will work on Python 3.14 but may log.
deprecation warnings.
The free-threading mode of Python 3.13 is now supported on an experimental basis. Prebuilt.
wheels are not yet available for this configuration, but it can be built from source.
The minimum supported Python version is 3.9.
Deprecation Notices.
Support for `obs-fold` continuation lines in HTTP headers is deprecated and will be removed in.
Tornado 7.0, as is the use of carriage returns without line feeds as header separators.
The `callback` argument to `.websocket_connect` is deprecated and will be removed in.
Tornado 7.0. Note that `on_message_callback` is not deprecated.
The `log_message` and `args` attributes of `tornado.web.HTTPError` are deprecated. Use the.
new `get_message` method instead.
Type Annotation Changes.
`tornado.concurrent.chain_future` is now typed as accepting both asyncio and concurrent Futures.
`tornado.gen.multi` and `multi_future` now take `Sequences` and `Mappings` instead of.
`List` and `Dict`.
`tornado.httputil.RequestStartLine` and `.ResponseStartLine` now have type annotations for.
their attributes.
`.HTTPHeaders` now has type annotations for its elements.
The `autoescape` argument to `tornado.template.BaseLoader` is now marked as optional.
`tornado.routing._RuleList` is now a `Sequence` for more flexibility.
`.RequestHandler.SUPPPORTED_METHODS` is now typed to support overriding in a subclass.
Types for `.RequestHandler.get_body_argument` and `get_query_argument`
Apache python web-framework http-server
Federated video streaming platform, that's based on ActivityPub and P2P (BitTorrent) stream distribution technology. Individual video hosting instances profiteer from shared communities and content caching.
minor feature: Configuration:
Prefer to not store lives in object storage by default: `object_storage.streaming_playlists.store_live_streams` is now `false` in the config template.
Use `hot` trending algorithm by default: `trending.videos.default` is now `hot` in the config template.
Add global rate limit to video download that can be changed by `download_generate_video.max_parallel_downloads`.
Docker:
Add missing docker env options to configure live settings.
Expose NGINX logs folder in `docker-compose.yml`.
NGINX:
max body size inconsistency with PeerTube backend: https://github.com/Chocobozzz/PeerTube/commit/a2812e40d90619528a6b2a4c491640a9737f8f3c.
### Plugins/Themes/Embed API.
Add server plugin hooks (https://docs.joinpeertube.org/api/plugins):
`filter:email.subject.result` `filter:email.template-path.result`.
Features:
:tada: Redesign *Manage my videos page :tada:
Redesign the page to list more videos for a clearer overview.
Add sort, pagination and column display settings.
Add channel buttons to quickly filter videos.
Improve video search filters.
Add ability to display video comments count.
:tada: Redesign video management/publication pages :tada:
Migrate the video update page to a *Manage video tool, that includes *Studio and *Stats features.
Video publication privacy choice is moved in the second step.
Use a lateral menu to navigate between *Manage video pages.
Add information related to the video state (transcoding, etc.) and clearly display unavailable features.
Add user agent stats to video stats.
Support drag-and-drop to replace the video file.
:tada: Improve NSFW/sensitive content system :tada:
Support content warning so video authors can describe why the video is considered sensitive.
Change the *Blur sensitive content policy for viewers where the miniature name is not blurred anymore.
Add an additional *Warn sensitive content policy for viewers where the thumbnail is not blurred.
*Blur and *Warn policies add a *Sensitive icon below the thumbna
Affero GPLv3 javascript angularjs web video hosting activitypub
coppwr is a tool that provides low level control over the PipeWire multimedia server. It aims to expose and provide as many ways to inspect and control the many components of the PipeWire multimedia server as possible. It can be used as a diagnostic tool for PipeWire and to help develop software that interacts with it.
Features:
Node graph editing
Object inspection, creation & destruction
Process monitoring & profiler statistics
Metadata editing
Module loading
Connecting to XDG Desktop Portal remotes
More to be added...
minor bugfix: .
.
ID field on permissions not changing.
Improved the Profiler and Process Viewer plots.
Made Graph ports use their own media type instead of the node's.
.
.
.
.
GNU GPLv3 audio video patchbay pipewire utility 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: lt;p gt; lt;em gt;Released on September 12th 2025. lt;/em gt; lt;/p gt;.
lt;h3 gt;Improvements lt;/h3 gt;.
lt;ul gt;.
lt;li gt;.
lt;p gt;Text on the registration page informs about possible use of user s data in more detail. lt;/p gt;.
lt;/li gt;.
lt;li gt;.
lt;p gt;Clarified account removal view. lt;/p gt;.
lt;/li gt;.
lt;/ul gt;.
lt;h3 gt; lt;/h3 gt;.
lt;ul gt;.
lt;li gt;.
lt;p gt;Components pagination. lt;/p gt;.
lt;/li gt;.
lt;li gt;.
lt;p gt; lt;a href="https://docs.weblate.org/en/weblate-5.13.3/admin/backup.html#projectbackup" rel="nofollow" gt; lt;span gt;Project level backups lt;/span gt; lt;/a gt; with same named components in different categories. lt;/p gt;.
lt;/li gt;.
lt;li gt;.
lt;p gt;Source string location display. lt;/p gt;.
lt;/li gt;.
lt;li gt;.
lt;p gt;Correctly track team adding via invitation in lt;a href="https://docs.weblate.org/en/weblate-5.13.3/user/profile.html#audit-log" rel="nofollow" gt; lt;span gt;Audit log lt;/span gt; lt;/a gt;. lt;/p gt;.
lt;/li gt;.
lt;li gt;.
lt;p gt; lt;a href="https://docs.weblate.org/en/weblate-5.13.3/admin/addons.html#addon-weblate-consistency-languages" rel="nofollow" gt; lt;span gt;Add missing languages lt;/span gt; lt;/a gt; no longer includes shared component languages. lt;/p gt;.
lt;/li gt;.
lt;li gt;.
lt;p gt; lt;a href="https://docs.weblate.org/en/weblate-5.13.3/vcs.html#azure-devops-push" rel="nofollow" gt; lt;span gt;Azure DevOps pull requests lt;/span gt; lt;/a gt; API URL parsing. lt;/p gt;.
lt;/li gt;.
lt;/ul gt;.
lt;h3 gt;Upgrading lt;/h3 gt;.
lt;p gt;Please follow lt;a href="https://docs.weblate.org/en/weblate-5.13.3/admin/upgrade.html#generic-upgrade-instructions" rel="nofollow" gt; lt;span gt;Generic upgrade instructions lt;/span gt; lt;/a gt; in order to perform update. lt;/p gt;.
lt;h3 gt;Contributors lt;/h3 gt;.
lt;p gt;Code contributions lt;br gt;.
Michal Čihař, Benjamin Alan Jamie, Raphael Michel, nijel lt;/p gt;
lt;p gt;Translations contributions lt;br gt;.
Michal Čihař, eulalio, Zah
GNU GPLv3 translation localization web python html
Ant Media Server is capable of ultra-low latency streaming with WebRTC technology which provides the typical value of 0.5 seconds. Any kind of live stream could be delivered to a broad range of client via scalable cluster infrastructure on the cloud. Android, iOS, and JavaScript SDKs are available.
Adaptive bitrate feature makes streams play with every network speed. Customers may simulcast their video content simultaneously to social media platforms such as Facebook, YouTube, and Twitter.
minor feature:
Apache media server rtmp webrtc rtsp streaming hls broadcasting java
Pentobi is a computer opponent for the board game Blokus.
It supports the game variants Classic, Duo, Trigon, Junior, Nexos, GembloQ and Callisto. Pentobi has different levels of playing strength, a game analysis function and can rate the playing strength of human players. Games can be saved and loaded in Smart Game Format including comments and move variations.
minor feature: Workaround for a Qt bug on Android that sometimes resulted in empty window if app becomes active again. Enable android.jniLibs.useLegacyPackaging for smaller APK size.
GNU GPLv3 c++ game board-game
Spyder is a powerful scientific environment written in Python, for Python, and designed by and for scientists, engineers and data analysts. It offers a unique combination of the advanced editing, analysis, debugging, and profiling functionality of a comprehensive development tool with the data exploration, interactive execution, deep inspection, and beautiful visualization capabilities of a scientific package.
Beyond its many built-in features, its abilities can be extended even further via its plugin system and API. Furthermore, Spyder can also be used as a PyQt5 extension library, allowing developers to build upon its functionality and embed its components, such as the interactive console, in their own PyQt software.
minor bugfix: New features:
Make Editor annotations (like `ME` or `HINT`) work in lowercase.
Retore `Quit` action to the the IPython console context menu.
Don't advance line when running code if there's selected text in the Editor.
Important :
Prevent breakpoints from disappearing when formatting code.
remote connections error when using the `Key file` authentication method.
Respect case sensitivity of working directory when running code.
Disable fullscreen mode when running on the Windows Subsystem for Linux.
Several to prevent the Editor and Find panes from taking too much horizontal space.
Show a better error message when failing to open objects in the Variable Explorer due to a mismatch of Python versions.
opening Files pane context menu when clicking on its blank area.
Remove `QtWebEngine` requirement to show the `Help Spyder` action.
Prevent `Matplotlib` cache font message from being displayed.
Ensure color scheme changes are applied to all the open files.
:
Typo in updating script (PR 24322 by @mrclary).
`FileNotFoundError` when removing autosave file (PR 24329 by @ccordoba12).
Cannot open context menu when right-clicking the blank area of Files pane (PR 24299 by @jsbautista).
Find pane is too wide after searching for a long string (PR 24239 by @jsbautista).
Error in console with message `Matplotlib is building the font cache; this may take a moment.` (PR 24176 by @jsbautista).
`The process cannot access the file because it is being used by another process` error when starting a console (PR 24389 by @ccordoba12).
Can't open user defined class in Variable explorer (PR 24349 by @ccordoba12).
Restore Quit action in IPython console context menu (PR 24145 by @jsbautista).
ValueError when trying to open a dataframe (PR 24106 by @ccordoba12).
Selecting a single line and running it advances the cursor to the next one (PR 24112 by @ccordoba12).
Error when updating to 6.0.5: 'libmambapy' has no attribute 'QueryFormat' (PR 24072 by @mrclary).
Initial
MITL interpreter ide cpython python science-research
Duplicati is a free, open source, backup client that securely stores encrypted, incremental, compressed backups on cloud storage services and remote file servers. It works with:
Amazon S3, IDrive e2, Backblaze (B2), Box, Dropbox, FTP, Google Cloud and Drive, MEGA, Microsoft Azure and OneDrive, Rackspace Cloud Files, OpenStack Storage (Swift), Sia, Storj DCS, SSH (SFTP), WebDAV, Tencent Cloud Object Storage (COS), and more!
major bugfix: This release is a canary release intended to be used for testing.
Major changes in this version.
This version has a number of minor and a major rewrite of the the "repair" command.
The logic for the "repair" command is that it should be possible to recover loss of `.dblock` files, if the data is still present locally.
This logic has been in multiple ways and now also supports recovering data, even if no individual `.dblock` volumes can be fully recovered.
In this case, the repair will recreate as much data as possible in new `.dblock` files, and configure it so as many files as possible are available.
The `purge-broken-files` can be used after repair has failed to recover eveything, and will only purge the files that were lost.
The `purge-broken-files` command has also been updated to support using incorrect metadata, such that files are not purged if they are only missing metadata.
There are again numerous to ngclient, including some faster browsing of restore contents, and better remote validation of folder contents.
The UI now supports a number of different languages.
Database version upgrade to v16:
The local database is again upgraded with two index changes for correctness and performance.
The bundled `Duplicati.CommandLine.DatabaseTool.exe` / `duplicati-database-tool` can downgrade databases.
Since the change is only index addition, there is no data loss on downgrades.
## Detailed list of changes:
Support `CACHEDIR.TAG` as a default exclude file marker.
Improved `list-broken-files` to more accurately show contents, thanks @gpatel-fr.
Added new faster API for listing restores (only used in ngclient).
Added new API for testing to check for existing files (only used in ngclient).
Updated translations, thanks to all the translators.
pCloud OAuth url in CLI.
Improved logic for combining Regex filters, thanks @Jojo-1000.
Improved error parsing for `box.com` backend.
Simplified log closing to avoid cases where the log file is kept open.
Prevent
GNU LGPLv3 backup cloud encryption sftp webdav trust-no-one-backup cloud-backup client-only-backup c-sharp javascript
CMOC is a 6809-generating cross-compiler for a large subset of the C language. It produces executables for the Motorola 6809 processor to be used under the Tandy Color Computer Disk Basic environment, OS-9 and others. It runs under GNU/Linux and other Unix-like environments.
minor bugfix: printf() now supports a minimum field width for 'long' values.
Fixed a bug where "floatExpr 0" was mistakenly taken as always false.
Documented the fact that strtof() accepts spaces in numbers when using Color Basic's floating point routines.
Fixed a bug where strtof() wrote through a null pointer if the 'endptr' parameter passed to that function was null.
GNU GPLv3 compiler c developers
Ansifilter converts ANSI terminal escape sequences to HTML, RTF, BBCode, Pango Markup, LaTeX and Plain TeX.
It also converts ANSI art files (CP437, BIN, XBIN, TND) to HTML or RTF.
minor bugfix: - CLI: add `--tee` and `--append` options for text output
- GUI: add toggle button in the GUI to hide the options panel
- CLI: add option `--line-append`
- remove gitignore form repo
- fix open span tag with CR as opening sequence
GNU GPLv3 text-processing filter html latex
audiowmark is an open source solution for watermarking audio files. It is is robust, fast, secure and of course we believe that the watermark is not audible for most users.
minor feature: Improve robustness for low quality material.
Robust sync score peak selection using local mean.
Use lower sync threshold (introduce --sync-threshold option).
Always decode n best matches (introduce --n-best option).
Distance based AB pattern merging.
Distance based ALL pattern merging.
Change output order: print most relevant matches first.
Deprecate short payload.
Speed detection result output for default key.
GNU GPLv3 audio watermark
Pentobi is a computer opponent for the board game Blokus.
It supports the game variants Classic, Duo, Trigon, Junior, Nexos, GembloQ and Callisto. Pentobi has different levels of playing strength, a game analysis function and can rate the playing strength of human players. Games can be saved and loaded in Smart Game Format including comments and move variations.
major feature: Minimum required Qt version is now 6.8. Always use system theme. Better usability on mobile Linux devices. Added close link in help viewer. Workaround for QTBUG-140033 (Scrollbar not painted in Fusion style).
GNU GPLv3 c++ game board-game
OrientDB is a 2nd Generation Distributed Graph Database with the flexibility of Documents in one product with an Open Source commercial friendly license (Apache 2 license). First generation Graph Databases lack the features that Big Data demands: multi-master replication, and more flexibility for modern complex use cases.
minor bugfix: ## Core
- Updated commons-lang 2.6 dependency which is obsolete and unsupported
- Correct disk cache size tracking.
- Make sure to not mark document dirty if setting a property to exactly the same simple value, issue #10514
- Correct array handling in polyglot script executor, issue #10532
- Correct class cast exception on index query lookup: issue #10530
Apache nosql dbms graphdb database
Persy is a simple transactional storage (AKA database) written in rust, that persists raw data in the form of `Vec<u8>` or key values of basic rust types, focusing mainly on correctness and durability.
All data, referencing structures and logs are kept in a single file.
major feature: New release 1.7 with fixes in durability, release notes: http://persy.rs/posts/persy-1.7.html
For basic examples on how to use it check out http://persy.rs/posts/getting-started.html
MPL-1 database storage transaction
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;The rules update lt;/h2 gt;.
lt;p gt;This update brings a lot of changes to rules, including: lt;/p gt;.
lt;ol gt;.
lt;li gt;Ordering, you can now order rules and actions inside rules, both will be execute on the given order; lt;/li gt;.
lt;li gt;New ˋtransactions()ˋ function to search and get the balance/sum of a given set of transactions (great to create credit card payment transactions) lt;/li gt;.
lt;li gt;New "Test" function, now you can simulate a rule before running it for real lt;/li gt;.
lt;li gt;And much more! lt;/li gt;.
lt;/ol gt;.
lt;p gt;The lt;a href="https://github.com/eitchtee/WYGIWYH/wiki/Transaction-Rules" gt;wiki page for rules lt;/a gt; has been revamped for this release, consider having a read lt;a href="https://github.com/eitchtee/WYGIWYH/wiki/Transaction-Rules" gt;here lt;/a gt; for new and old features and how to use them. lt;/p gt;.
lt;div class="markdown-alert markdown-alert-important" gt; lt;p class="markdown-alert-title" gt; lt;svg class="octicon octicon-report mr-2" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true" gt; lt;path d="M0 1.75C0.784.784 0 1.75 0h12.5C15.216 0 16.784 16 1.75v9.5A1.75 1.75 0 0 1 14.25 13H8.06l-2.573 2.573A1.458 1.458 0 0 1 3 14.543V13H1.75A1.75 1.75 0 0 1 0 11.25Zm1.75-.25a.25.25 0 0 0-.25.25v9.5c0.138.112.25.25.25h2a.75.75 0 0 1.75.75v2.19l2.72-2.72a.749.749 0 0 1.53-.22h6.5a.25.25 0 0 0.25-.25v-9.5a.25.25 0 0 0-.25-.25Zm7 2.25v2.5a.75.75 0 0 1-1.5 0v-2.5a.75.75 0 0 1 1.5 0ZM9 9a1 1 0 1 1-2 0 1 1 0 0 1 2 0Z" gt; lt;/path gt; lt;/svg gt;Important lt;/p gt; lt;p gt;This isn't a breaking update, but the rule engine was rewritten for this release, while great care was taken to ensure existing rules don't break, something might have slipped by, if you notice one of your existing rules isn't working as before, let me know. lt;/p gt;.
lt;/div gt;.
lt;h2 gt;What's Changed lt;/h2 gt;.
lt;ul gt;.
lt;li gt;(accounts): unable to update accounts by lt;a class="user-mention notranslat
Affero GPLv3 money finance tracking accounting self-hosted bookkeeping expense-tracker django python
Bruno is a new and innovative API client, aimed at revolutionizing the status quo represented by Postman and similar tools out there.
Bruno stores your collections directly in a folder on your filesystem. We use a plain text markup language, Bru, to save information about API requests.
You can use Git or any version control of your choice to collaborate over your API collections.
Bruno is offline-only. There are no plans to add cloud-sync to Bruno, ever. We value your data privacy and believe it should stay on your device.
minor feature: lt;h2 gt;What's Changed lt;/h2 gt;.
lt;h3 gt;Features lt;/h3 gt;.
lt;ul gt;.
lt;li gt;Feat: Folder sequencing by lt;a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/lohxt1/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/lohxt1" gt;@lohxt1 lt;/a gt; in lt;a class="-link js--link" data-error-text="Failed to load title" data-id="3035691337" data-permission-text="Title is private" data-url="https://github.com/usebruno/bruno//4595" data-hovercard-type="pull_request" data-hovercard-url="/usebruno/bruno/pull/4595/hovercard" href="https://github.com/usebruno/bruno/pull/4595" gt;#4595 lt;/a gt; lt;/li gt;.
lt;li gt;Feat: Add support for oauth2 in cli by lt;a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/pooja-bruno/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/pooja-bruno" gt;@pooja-bruno lt;/a gt; in lt;a class="-link js--link" data-error-text="Failed to load title" data-id="3027394041" data-permission-text="Title is private" data-url="https://github.com/usebruno/bruno//4578" data-hovercard-type="pull_request" data-hovercard-url="/usebruno/bruno/pull/4578/hovercard" href="https://github.com/usebruno/bruno/pull/4578" gt;#4578 lt;/a gt; lt;/li gt;.
lt;li gt;Feat: Support tv4 as a inbuilt lib by lt;a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/poojabela/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/poojabela" gt;@poojabela lt;/a gt; in lt;a class="-link js--link" data-error-text="Failed to load title" data-id="3030499457" data-permission-text="Title is private" data-url="https://github.com/usebruno/bruno//4589" data-hovercard-type="pull_request" data-hovercard-url="/usebruno/bruno/pull/4589/hovercard" href="https://github.com/usebruno/bruno/pull/4589" gt
MITL git testing automation api programming javascript html typescript
Mr.
1
10 Sep 01:43
555
minor feature: -1 OR 2+437-437-1=0+0+0+1 --
Apache 17
Jenkins provides hundreds of plugins to support building, deploying and automating any project.
minor feature: lt;ul gt;.
lt;li gt;.
Restore the children context menu for breadcrumbs.
lt;/li gt;.
lt;li gt;.
Remove overlapping text from the lt;strong gt;Thread Dump lt;/strong gt; page.
lt;/li gt;.
lt;li gt;.
Defer rendering a build's artifact list to a background request to avoid expensive computations.
lt;/li gt;.
lt;/ul gt;.
MITL ci automation java
THIS IS SPAM, PLEASE REMOVE.
minor feature: THIS IS SPAM
BSDL-4 self-hosted rss atom feeds monitoring dashboard aggregator go
Dive into the expansive sandbox of EVE Online. Shape your destiny today. Fight alongside hundreds of thousands of pilots worldwide. [url=https://www.eveonline.com/signup?invc=46758c20-63e3-4816-aa0e-f91cff26ade4]Begin your journey[/url]
minor feature: Dive into the expansive sandbox of EVE Online. Shape your destiny today. Fight alongside hundreds of thousands of pilots worldwide. url=https://www.eveonline.com/signup?invc=46758c20-63e3-4816-aa0e-f91cff26ade4 Begin your journey /url
Motosoto self-hosted rss atom feeds monitoring dashboard aggregator go
SDL_bgi is a graphics library (`GRAPHICS.H`) for C, C++, WebAssembly, and Python.
SDL_bgi is fully compatible with BGI, the Borland Graphics Interface that was the de-facto standard in PC graphics back in DOS days. It's very easy to use, pretty fast, and it also provides extensions for ARGB colours, mouse support, vector fonts, and turtle graphics. It should run on any platform supported by SDL2.
major feature: Development splits: SDL2_bgi and SDL3_bgi.
Added window scaling; minor changes to Makefiles and demo/* files.
Zlib c library graphics-h x11 sdl2 sdl3 bgi python3
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; lt;em gt;Released on September 5th 2025. lt;/em gt; lt;/p gt;.
lt;h3 gt;Improvements lt;/h3 gt;.
lt;ul gt;.
lt;li gt;.
lt;p gt;Error reporting upon validation of the file upload method. lt;/p gt;.
lt;/li gt;.
lt;li gt;.
lt;p gt;Detailed language information in new language notifications. lt;/p gt;.
lt;/li gt;.
lt;/ul gt;.
lt;h3 gt; lt;/h3 gt;.
lt;ul gt;.
lt;li gt;.
lt;p gt;Sign-in could not be completed with LDAP. lt;/p gt;.
lt;/li gt;.
lt;li gt;.
lt;p gt;Nonspacing mark changes highlighting in history. lt;/p gt;.
lt;/li gt;.
lt;/ul gt;.
lt;h3 gt;Upgrading lt;/h3 gt;.
lt;p gt;Please follow lt;a href="https://docs.weblate.org/en/weblate-5.13.2/admin/upgrade.html#generic-upgrade-instructions" rel="nofollow" gt; lt;span gt;Generic upgrade instructions lt;/span gt; lt;/a gt; in order to perform update. lt;/p gt;.
lt;h3 gt;Contributors lt;/h3 gt;.
lt;p gt;Code contributions lt;br gt;.
Michal Čihař lt;/p gt;
lt;p gt;Translations contributions lt;br gt;.
Divarrek, VfBFan lt;/p gt;
lt;p gt;Documentation contributions lt;br gt;.
Michal Čihař, nijel lt;/p gt;
lt;p gt; lt;a href="https://github.com/WeblateOrg/weblate/milestone/151?=1" gt;All changes in detail lt;/a gt;. lt;/p gt;.
GNU GPLv3 translation localization web python html
CMOC is a 6809-generating cross-compiler for a large subset of the C language. It produces executables for the Motorola 6809 processor to be used under the Tandy Color Computer Disk Basic environment, OS-9 and others. It runs under GNU/Linux and other Unix-like environments.
minor bugfix: atoi, atoui(), strtof() and atoff() now tolerate leading white space characters before the number to be converted. (atol(), atoul(), strtol() and strtoul() already supported that.)
printf() and sprintf() now accept specifying a minimum field width for 'int' values, either left- or right-justified, but not for 'long' values. Example: printf(" 5u -5d 04x n", ...). (This was already supported for s.)
Added option -Wno-array-size-zero to disable the warning on arrays of size zero, e.g., int n 0 , or enum K = 0 ; int m N .
Added minor optimizations.
GNU GPLv3 compiler c developers
Warracker is an open-source warranty tracker application designed to help you effortlessly keep track of product warranties, expiration dates, and related documentation.
Warracker is a web-based application that provides a centralized system for managing all your product warranties. Key features include:
Tracking product warranties in one central location.
Adding warranty details, including purchase dates and duration.
Uploading and storing warranty documentation and receipts.
Providing visual indicators for active, expiring soon, and expired warranties.
Searching through your warranty collection.
Warranty Management: Add, edit, and delete warranty information.
Document Storage: Upload and securely store receipts and warranty documentation.
Status Tracking: Visual indicators for warranty status (active, expiring soon, expired).
Search: Easily find warranties by product name.
Responsive Design: A seamless experience on both desktop and mobile devices.
minor feature: Enhances Global View with better document access, claim visibility, and critical bug fixes.
Description:
* Enhanced Global View integration with Paperless-ngx for seamless in-app document viewing.
* Added color-coded visual indicators for warranty claim statuses.
* Introduced read-only access to warranty claims in Global View.
* Fixed authorization issues blocking shared document access.
* Resolved claim creation errors with empty optional fields.
* Corrected JavaScript errors in Global View claims modals.
Affero GPLv3 self-hosted warranty bookkeeping flask python javascript postgresql
FOSSBilling is a free open source, billing and client management solution. Whatever the size of your online services business, whether a startup or established, FOSSBilling can help you to automate your invoicing, incoming payments, and client management and communication.
If you run a web hosting business and are looking for an open-source alternative for billing and client management, then FOSSBilling is the answer. Although it is mostly used as a solution for hosting businesses, there is no reason why you can't use FOSSBilling for any other kind of online business, like digital downloads.
FOSSBilling is designed to be extensible and to integrate easily with your favorite server management software and payment gateways.
📥 This is self-hosted software that is free for anyone to install — All you need is a some basic knowledge, a web server, running PHP and a MySQL database. For more details, check the requirements section.
minor bugfix: ### .
an with invoice authentication which was causing problems with the cronjob tasks, renewals, and payments using certain payment gateways like PayPal.
an oversight which could cause the `account_get_list` API endpoint in the hosting service module to return data for a different service.
In the huraga theme, people can no longer hit the checkout button before being logged in.
We've around a dozen mistakes in exception logging.
the "service" breadcrumb in the huraga theme.
an error that would appear when trying to generate an API key from your admin panel profile.
an error that would be seen if trying to update a client profile without providing a birthdate.
### New Features.
The about page now includes info on installed modules.
The `Server_Client` class now has methods to get the client's first and last name.
### Changes.
Internally, file and path handling has been refactored to utilize Symfony's components.
Apache bookkeeping hosting payments accounting self-hosted billing invoice docker php twig mysql
libUseful is a general 'C' library providing useful functions related to: resizable strings, lists and maps, unix and tcp sockets, SSL/TLS, cryptographic hashes, parsing of json, yaml and other markup languages, terminal output including ANSI/vt100 escape sequences, OAuth 2.0, etc, etc.
minor bugfix: 'GetCertificateValue' function that's preventing compilation without openssl.
do not include 'bind' in 'server functions' in seccomp: binding to port 0 is needed in client mode and seccomp cannot see into a sockaddr object.
Ongoing saga of MacOS support continues.
GNU GPLv3 c library files ssl tls sockets resizeable strings lists maps
|