LightZone 5.0.0~beta2-0obs1 💾

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

akaunting 3.1.16 💾

Akaunting is an online accounting software designed for small businesses to manage their finances and stay on top of their cash flow. Invoicing, accepting online payments and keeping track of expenses couldn't be simpler. Free Bookkeeping Software for SMEs From invoicing to expense tracking to accounting, Akaunting has all the tools you need to manage your money online, for free. Bank Accounts: Create unlimited bank and cash accounts and track their opening and current balances. Multi Company: Manage the finances of multiple companies from one admin panel. Assign users to different companies. Powerful Reporting: Get detailed financial reports to help you better visualize all the information you need to improve your business. Client Portal: Share the transactions and invoices with your clients and accept bulk payments, online. Recur Everything: Automatically create invoices, revenues, bills, and payments for ongoing jobs. With just a click. Customer Summary: See the customer profile, address, list of transactions, and paid, open, and overdue totals at a glance. Akaunting is built with modern technologies such as Laravel, VueJS, Tailwind, RESTful API etc. Thanks to its modular structure, Akaunting provides an awesome App Store for users and developers.

minor feature: lt;h3 gt;Added lt;/h3 gt;. lt;ul gt;. lt;li gt;Added recurring transaction tax lt;/li gt;. lt;li gt;Added export document item discount fields lt;/li gt;. lt;/ul gt;. lt;h3 gt;Changed lt;/h3 gt;. lt;ul gt;. lt;li gt;Update category component lt;/li gt;. lt;li gt;Updated Vue file styles. lt;/li gt;. lt;/ul gt;. lt;h3 gt; lt;/h3 gt;. lt;ul gt;. lt;li gt;report show print lt;/li gt;. lt;li gt;document line discount calculation lt;/li gt;. lt;li gt;import date format lt;/li gt;. lt;li gt;reconcilation list page lt;/li gt;. lt;li gt;import currency thousands separator lt;/li gt;. lt;li gt;bulk action download lt;/li gt;. lt;li gt;report search invalid date filter lt;/li gt;. lt;li gt;Create new currency decimal and thousands field control lt;/li gt;. lt;li gt;bulk action page and limit control lt;/li gt;. lt;li gt;reconcilation calculate lt;/li gt;. lt;/ul gt;.

Mixed accounting finance money bookkeeping server laravel php

ALT Workstation 11.0 💾

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 bugfix: The build is available for x86_64, AArch64 Platform 11, based on the 6.12 LTS kernel. Key features: * Redesigned system theme. * Switched from MATE to GNOME desktop environment. * Numerous new GNOME-compliant applications. * Updated documentation. Read more: https://lists.altlinux.org/pipermail/altlinux-announce-en/2025/000046.html

GNU GPL operating-system starterkit installation end-users developers livecd rescue desktop server security bbs communication communication commu

libUseful 5.46 💾

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 feature: for 'eternal loop' when using OAuth and authentication fails. for 'STREAMCommit' not flushing all types of streams. Added more OSINFO lookups (e.g. OSINFO_PAGESIZE). Autotools improvements from polynomial-c@github.com. Ensure all.h files have 'extern "C"'. License change to GPL or LGPL, depending on how libUseful is built (--enable-lgpl configure option added).

GNU GPLv3 c library files ssl tls sockets resizeable strings lists maps

Glance 0.7.13 💾

Self-hosted dashboard that puts all your feeds in one place Features Various widgets RSS feeds Subreddit posts Hacker News posts Weather forecasts YouTube channel uploads Twitch channels Market prices Docker containers status Server stats Custom widgets and many more... Fast and lightweight Low memory usage Few dependencies Minimal vanilla JS Single <20mb binary available for multiple OSs & architectures and just as small Docker container Uncached pages usually load within ~1s (depending on internet speed and number of widgets) Tons of customizability Different layouts As many pages/tabs as you need Numerous configuration options for each widget Multiple styles for some widgets Custom CSS Optimized for mobile devices Because you'll want to take it with you on the go.

minor feature: lt;h2 gt;New lt;/h2 gt;. lt;ul gt;. lt;li gt; Custom API Added lt;code gt;parseLocalTime lt;/code gt; function, which works like lt;code gt;parseTime lt;/code gt;, however in the absence of a timezone it uses the local timezone instead of UTC. lt;/li gt;. lt;li gt; Search widget Added lt;a href="https://developer.mozilla.org/en-US/docs/Web/API/Window/open#target" rel="nofollow" gt; lt;code gt;target lt;/code gt; lt;/a gt; property which is used when opening the search results in a new tab lt;/li gt;. lt;/ul gt;. lt;h2 gt; lt;/h2 gt;. lt;ul gt;. lt;li gt; Server stats widget being unable to retrieve temperature sensors in some instances lt;/li gt;. lt;li gt; Reddit widget the URL not being correctly escaped when using lt;code gt;request-url-template lt;/code gt; lt;/li gt;. lt;/ul gt;.

self-hosted rss atom feeds monitoring dashboard aggregator go

OpenTofu 1.10.0-alpha1 💾

The open source infrastructure as code tool. Previously named OpenTF, OpenTofu is a fork of Terraform that is open-source, community-driven, and managed by the Linux Foundation. OpenTofu is an OSS tool for building, changing, and versioning infrastructure safely and efficiently. OpenTofu can manage existing and popular service providers as well as custom in-house solutions. The key features of OpenTofu are: Infrastructure as Code: Infrastructure is described using a high-level configuration syntax. This allows a blueprint of your datacenter to be versioned and treated as you would any other code. Additionally, infrastructure can be shared and re-used. Execution Plans: OpenTofu has a "planning" step where it generates an execution plan. The execution plan shows what OpenTofu will do when you call apply. This lets you avoid any surprises when OpenTofu manipulates infrastructure. Resource Graph: OpenTofu builds a graph of all your resources, and parallelizes the creation and modification of any non-dependent resources. Because of this, OpenTofu builds infrastructure as efficiently as possible, and operators get insight into dependencies in their infrastructure. Change Automation: Complex changesets can be applied to your infrastructure with minimal human interaction. With the previously mentioned execution plan and resource graph, you know exactly what OpenTofu will change and in what order, avoiding many possible human errors.

minor feature: Disabling post-quantum key exchange mechanism X25519MLKEM768 Signed-off-by: yottta lt;andrei.ciobanu@opentofu.org gt;.

MPL cloud infrastructure go

neoleo 15.0 💾

Neoleo is a light-weight spreadsheet that will work in almost any environment. Oleo was an official GNU spreadsheet that had not been updated since 2000. It suffered from considerable bitrot. Neoleo is an update to Oleo that fixes these issues.

minor feature: #42. #43. "fortification" compilation (-Werror=stringop-overflow in col_to_str()).

GNU GPL spreadsheet office

Open Tax Solver 22.07 💾

OpenTaxSolver (OTS) is a free safe & secure application for calculating your USA Federal 1040 and State income taxes. It has a graphical interface for easy entry of your information. OTS assists you in doing the otherwise tedious tax calculations, while showing the intermediate and final numbers. It can automatically fill-out your numbers onto the official government tax forms. Now covers State Taxes for a dozen of the larger states which impose income taxes: OH, NC, NJ, NY, VA, PA, MA, AZ, CA, AZ, OR, and MI.

minor feature: v22.07 (4/28/2025) - improved result-rounding, now controllable from the OTS GUI, or directly from individual files, which only affects PDF Form fill-outs, and works uniformly for all forms. In Fed Form 1040, added switch for Qualified Charitable Distributions (QCD) after line 4b. Fixed Fed-1040 tax-breakpoint for Head-of-Household. In NY State Form, added special limit for MFJ on line 29. Some fixes to Sched-SE, added Minister checkbox, and now prints line 3. Provided visibility of STA_VAGI in the Virginia PDF form.

GNU GPL taxes tax software tax deduction ots tax preparation free tax software

Duplicati 2.1.0.112 💾

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 feature: This release is a canary release intended to be used for testing. Major changes in this version. Updated backends. The major change in this version is the addition of timeouts to every backend. This has the potential to affect each backend individually. Improved validation. Further increased the checks made to validate that the database is consistent, and added new features to the repair operation to assist in recovering. Certain problems are now checked before and after a backup, in an attempt to better in on the conditions that create these situations. Updates to ngclient. Updates to reconnect logic and locale support. Potentially breaking changes. - Location of data folder has changed in some cases, refer to previous release for details. - Permissions are now applied to the data folder, refer to previous release for details. - New user interface, `ngclient` is the default; there is a button to switch between the two. ## Detailed list of changes: Added retries for sending HTTP-based reports. Added warning icon back to TrayIcon. a check that prevented repairs in timezones that are have a negative UTC offset. Rewrote a number of SQL queries to avoid localization of SQL strings. Added guards against faulty startup delays. Updated all backends to use same parsing logic for authentication options. Updated all backends to support timeouts. a where databases would be created with strict permissions, even if opting out. Updated SQLite loading to always set custom pragmas. Updated SQLite loading to support custom `SQLITE_TMPDIR` environment variable. Removed unwanted data in report JSON output. Added support for deleting empty index files on repair. Improved handling of stop "errors". Updated `box.com` backend to use HttpClient. Added option to inject custom parameters into reports. Improved error message on manifest version mismatches. Removed a warning when attempting to pick a restore date with a negative pre- Support for large form-encoded H

GNU LGPLv3 backup cloud encryption sftp webdav trust-no-one-backup cloud-backup client-only-backup c-sharp javascript

VCV Rack 2.6.3 💾

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

minor bugfix: failure to launch on Windows 7. Rack Pro. - Audio Unit: crash when controlling multiple parameters with *VCV MIDI Map*.

BSDL artistic-software multimedia audio mixers daw

Syncthing 1.29.4-rc.2 💾

Syncthing is a continuous file synchronization program. It synchronizes files between two or more computers. We strive to fulfill the goals below. The goals are listed in order of importance, the most important ones first. Syncthing should be: Safe From Data Loss Protecting the user's data is paramount. We take every reasonable precaution to avoid corrupting the user's files. Secure Against Attackers Again, protecting the user's data is paramount. Regardless of our other goals, we must never allow the user's data to be susceptible to eavesdropping or modification by unauthorized parties. Easy to Use Syncthing should be approachable, understandable, and inclusive. Automatic User interaction should be required only when absolutely necessary. Universally Available Syncthing should run on every common computer. We are mindful that the latest technology is not always available to every individual. For Individuals Syncthing is primarily about empowering the individual user with safe, secure, and easy to use file synchronization. Everything Else There are many things we care about that don't make it on to the list. It is fine to optimize for these values, as long as they are not in conflict with the stated goals above.

minor feature: lt;p gt;v1.29.4-rc.2 lt;/p gt;. lt;p gt;: lt;/p gt;. lt;ul gt;. lt;li gt; lt;a class="-link js--link" data-error-text="Failed to load title" data-id="2920553373" data-permission-text="Title is private" data-url="https://github.com/syncthing/syncthing//9990" data-hovercard-type="" data-hovercard-url="/syncthing/syncthing//9990/hovercard" href="https://github.com/syncthing/syncthing//9990" gt;#9990 lt;/a gt;: Tildes break directory autocomplete lt;/li gt;. lt;/ul gt;.

MPL syncronization file-syncronization peer-to-peer p2p backup archiving networking go html javascript

GitLab 17.10.1 💾

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-03-26). ### Security (7 changes). Sync organization user access when admin status changes (merge request). Prevent XSS via merge error on the merge request page (merge request). Inherit current_user external status while rotating project/group token (merge request). Add validations for the project_name of Harbor integration (merge request). Sanitize returned input on asciidoc Timeout (merge request). Add CI/CD project setting `allow_composite_identities_to_run_pipelines` (merge request). Add limit to resource counts in tfplan merge request report (merge request).

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

WYGIWYH 0.12.9 💾

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;(accounts): unable to share some accounts; wrong url getting used 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="3008922355" data-permission-text="Title is private" data-url="https://github.com/eitchtee/WYGIWYH//249" data-hovercard-type="pull_request" data-hovercard-url="/eitchtee/WYGIWYH/pull/249/hovercard" href="https://github.com/eitchtee/WYGIWYH/pull/249" gt;#249 lt;/a gt; lt;/li gt;. lt;li gt;(transactions): save and add similar not initializing dates properly 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="3009058344" data-permission-text="Title is private" data-url="https://github.com/eitchtee/WYGIWYH//250" data-hovercard-type="pull_request" data-hovercard-url="/eitchtee/WYGIWYH/pull/250/hovercard" href="https://github.com/eitchtee/WYGIWYH/pull/250" gt;#250 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.8...0.12.9" gt; lt;tt gt;0.12.8...0.12.9 lt;/tt gt; lt;/a gt; lt;/p gt;.

Affero GPLv3 money finance tracking accounting self-hosted bookkeeping expense-tracker django python

LedgerSMB 1.12.8 💾

The LedgerSMB project provides small and mid-size businesses with solid open source accounting software: integrating invoicing, order processing, quotations and more (ERP). LedgerSMB aims to provide a strong (multi-currency accounting) basis to build your business on -- without vendor lock-in. The project team considers correctness and performance equally important key usability features and is dedicated to providing both, even on the biggest data sets. Sales (Invoices, Orders, Quotations) Receivables & Payables General ledger Inventory management Fixed asset accounting & depreciation Profit & cost centers, departments, projects Output documents in PDF, HTML, CSV, Office formats Mail documents (e.g. invoices) from within the application Translatable to your language (comes with 45 languages) and more The fact that LedgerSMB is open source - meaning that the source code is freely available - makes it even more customizable and flexible.

minor bugfix: The LedgerSMB development team is happy to announce yet another new version of its open source ERP and accounting application. This release contains the following fixes and improvements: Changelog for 1.12.8 * Fix non-posted transactions being included in Tax Forms (#8774) * Fix visual hint for non-posted payments on invoices and transactions (#8544) For installation instructions and system requirements, see https://github.com/ledgersmb/LedgerSMB/blob/1.12.8/README.md The release can be downloaded from our download site at https://download.ledgersmb.org/f/Releases/1.12.8 The release can be downloaded from GitHub at https://github.com/ledgersmb/LedgerSMB/releases/tag/1.12.8 Or pulled from the GitHub Container Registry docker pull ghcr.io/ledgersmb/ledgersmb:1.12.8 Or pulled from Docker Hub using the command docker pull ledgersmb/ledgersmb:1.12.8 These are the sha256 checksums of the uploaded files: 0060b92ce7b955f8df74e61f6d1bf2b4305fb54ace82a8222337b83ff94ebf4e ledgersmb-1.12.8.tar.gz 8bcf386f05e85e2d0e67cf5c4229a7540794d63a7e1feaf53b3f5b4301652873 ledgersmb-1.12.8.tar.gz.asc

GNU GPL accounting invoicing orders erp perl postgresql bookkeeping web

Spyder 6.0.5 💾

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 feature: New features: Add option to the Projects options menu to disable file searches in the Switcher. Support displaying environments with the same name in the IPython Console `New console in environment` menu. Important : `Check for updates at startup` option when an update is declined. Remove `mamba` from Spyder installers. Several improvements to the Variable Explorer messages shown when a variable can't be displayed. Prevent error in `Connect to an existing kernel` dialog when the connection file doesn't exist. Several related to the Run plugin and working directory options used to run and defiles. conda executable validation when creating kernels and improve feedback in case it's not found. Add message related to support for Pixi environments when starting kernels. Improve message related to loading the Spyder icon theme not being possible. Prevent Spyder softlock when lossing focus while the tour is being shown. to better handle errors when trying to load `.spydata` files in the Variable Explorer. Editor code folding and indent guides for cloned editors. : `Check for updates at startup` checkbox is ignored (PR 24008 by @jsbautista). Malwarebytes dislikes file: mamba.exe (PR 24000 by @mrclary). Difficulty using Project directory as working directory (PR 23905 by @ccordoba12). `TypeError: 'in ' requires string as left operand, not NoneType` when connecting to an existing kernel (PR 23898 by @jsbautista). Can not start a console when CWD is a UNC path (PR 23727 by @impact27). Run file (F5) button in Run Toolbar greyed out after using `Save As...` to save a file (PR 23955 by @ccordoba12). ModuleNotFoundError while deging: `defile` uses current working directory instead of parent directory of the file being executed (PR 23892 by @ccordoba12). `ValueError: math domain error` in the Plots pane (PR 23920 by @jsbautista). Don't show `Move`/`Undock` actions in new editor windows options menu (PR 23724 by @jsbautista). No code folding in a new e

MITL interpreter ide cpython python science-research

wxMaxima 25.04.0 💾

wxMaxima is a document based interface for the computer algebra system Maxima. wxMaxima provides menus and dialogs for many common maxima commands, autocompletion, inline plots and simple animations.

minor bugfix: - Use the (standard) wxWidgets log window instead of our own log pane. Less code to maintain, more features (e.g. clear log, save log). In "Release" builds the log window will be hidden (and can be enabled using View- Toggle log window, otherwise it is shown. - Make the option "--logtostderr" work on Windows. (Windows GUI applications do not have STDIN, STDOUT and STDERR assigned, an extra 'text window' with the log messages will be opened at startup). - Do not set lmxchar/rmxchar (used for displaying a matrix in text mode). It did not work at all. Maxima provides a reasonable default - and people probably expect the same, if they are using command line Maxima and wxMaxima. (#1926) - Kill Lisp (e.g. sbcl.exe) when closing wxMaxima. (#1963, #1922, #1824, #1199) - Correct heading colors (#2005) - Repaired the Equations- Solve numerical- Find numerical solution" menu (#2010) - Included examples (10MinuteTutorial.wxm, testbench_simple.wxmx) were affected by the Maxima/Gnuplot 6 problem. (see issue #1960) - Support wxWidgets, if it was build with '--enable-utf8=yes' (#2012) - Fix compiling with wxWidgets without webview. - HTML export/Mathjax: Don't remove 1st/last label char (#2003)

GNU GPL mathematics cas maxima

drumlabooh 8.0.1 💾

LV2/VST3i drum machine for Linux and Windows. Drumkits format supported: Hydrogen, SFZ, Drumlabooh. Up to 36 instruments, 127 sample layers. Built-in mixer with pan, volume, mute, pan mode. Automatic open hihats mute on closed hihat.

major bugfix: Many inner fixes related to vector boundaries check. drumlabooh-net-installer-script has been fixed (and it adds also Drumlabooh multi-output version)

GNU GPLv3 midi linux windows lv2 vst vsti drums drum-machine audio music cpp c

Universal Media Server 14.12.0 💾

Universal Media Server is a DLNA-compliant UPnP Media Server, which is implemented in Java and thus runs on all operating systems. It can convert any media file format, and stream it to a wide range of hardware devices (smart TVs, and media centers).

major bugfix: General: Prevents sample files showing up in the TV shows and Movies areas of Media Library. Updated the Windows x86 build of FFmpeg after 4 years!. limited memory on Docker. Docker error while scanning. loading spinner on web player not staying centered on screen. notifications not dismissing properly on the web interface. renderer/media player control via web interface. parsing filenames with eac3. empty settings page on web interface. support for filenames with brackets. memory error on Windows. Added Maven build step for Docker. Translation updates via Crowdin: Czech (100 ). Italian (62 ). Turkish (100 ). Dependencies: Bump `@babel/runtime` from 7.26.9 to 7.26.10. Bump `@mantine/core` from 7.17.1 to 7.17.2. Bump `@mantine/dropzone` from 7.17.1 to 7.17.2. Bump `@mantine/form` from 7.17.1 to 7.17.2. Bump `@mantine/hooks` from 7.17.1 to 7.17.2. Bump `@mantine/modals` from 7.17.1 to 7.17.2. Bump `@mantine/notifications` from 7.17.1 to 7.17.2. Bump `@playwright/test` from 1.50.1 to 1.51.1. Bump `@tabler/icons-react` from 3.30.0 to 3.31.0. Bump `axios` from 1.8.1 to 1.8.4,. Bump `chromecast-api-v2` from 0.11.3 to 0.12.4. Bump `com.fasterxml.jackson.core:jackson-databind` from 2.18.2 to 2.18.3. Bump `com.github.oshi:oshi-core` from 6.6.6 to 6.8.0. Bump `com.puppycrawl.tools:checkstyle` from 10.21.1 to 10.21.4. Bump `eslint` from 9.21.0 to 9.22.0. Bump `FFmpeg` from `20250103 nightlies` to `7.1.1` including on Windows x86. Bump `jna-version` from 5.16.0 to 5.17.0. Bump `org.jsoup:jsoup` from 1.18.3 to 1.19.1. Bump `org.junit.jupiter:junit-jupiter-api` from 5.12.0 to 5.12.1. Bump `org.junit.jupiter:junit-jupiter-engine` from 5.12.0 to 5.12.1. Bump `org.slf4j:slf4j-api` from 2.0.16 to 2.0.17. Bump `react-router-dom` from 7.2.0 to 7.3.0. Bump `typescript-eslint` from 8.25.0 to 8.27.0. Bump `typescript` from 5.7.3 to 5.8.2. Bump `video.js` from 8.21.0 to 8.22.0. Bump `vite` from 6.2.0 to 6.2.2. Bump youtube-dl from 2025.01.01

GNU GPL java media media-center streaming ffmpeg upnp dlna

InputPlumber 0.55.0 💾

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.54.1...v0.55.0" gt;0.55.0 lt;/a gt; (2025-04-25) lt;/h1 gt;. lt;h3 gt;Features lt;/h3 gt;. lt;ul gt;. lt;li gt; lt;strong gt;Zotac Zone: lt;/strong gt; add base support for Zotac Zone driver ( lt;a href="https://github.com/ShadowBlip/InputPlumber/commit/16388897a92d0cacb4d7178cfa5ac002ea990147" gt;1638889 lt;/a gt;) lt;/li gt;. lt;/ul gt;.

GNU GPLv3 linux daemon virtual-device rust

Image Lock PEA 1.5 💾

Image Lock PEA protects photos, drawings, and documents in image format with a password. Thanks to the integrated viewer the images are never stored unencrypted on the hard disk, but are held only in memory. The Image Lock PEA uses functions to derive the key from the password, that protect also against attackers with a high budget. In addition to the confidentiality, an authenticated encryption protects the integrity and authenticity of the images.

major feature: - Timer to close files encrypted automatically after a certain period of time - Update of used libraries: ohttp3, okio, bouncycastle, Simple XML, oil-sardine. - If the user's default language can be installed, the user is asked to install the language pack - Several minor bugfixes and improvements

GNU GPL cryptography java cross-plattform end-users

FreeRDP 3.14.1 💾

FreeRDP is a free implementation of the Remote Desktop Protocol (RDP), released under the Apache license. Enjoy the freedom of using your software wherever you want, the way you want it, in a world where interoperability can finally liberate your computing experience.

minor bugfix: And papercut release. Some small improvements in RDP file parsing, logging, Clipboard support, gateway detection and many more. ## What's Changed. core,gateway add rts parser checks. core,gateway additional RTS checks. ci,workflow use mk-build-deps to install deps. ci,workflow add equivs dependency. clipboard improve logging, image conversions. Core: Set instance pointer after channel reload. ci,alt-arch request sudo for package installation. channels,printer Ignore printer settings. ci,alt-arch gsm, simplify config. primitives detection and refactor yuv420 to RGB. client,sdl3 clipboard format detection. cmake add explicit instructions to turn off unmaintained modules. Client: population of string settings in rdp file. client,common rdp parser. core use dynamic logger where possible. client,x11 add ++d shortcut, log detected shortcuts. client add image as HTML clipboard format, bitmap conversions. core,gateway improve RPC fallback detection and logging. core,transport transport statistics. Code cleanups and abi-checker improvements. Refactor GetStdHandle (use global destructor), possible rdp2tcp leaks. a few missing checks in xfreerdp and keyboard remapping for sdl-freerdp. Deprecation warnings on macos. Capslock and hotkey keyboard state sync. For a complete and detailed change log since the last release run: Git log 3.14.1...3.14.0

Apache rdp remote-desktop networking c

Jenkins 2.503 💾

Jenkins provides hundreds of plugins to support building, deploying and automating any project.

minor feature: lt;ul gt;. lt;li gt;. RFE: Add a new ExtensionPoint to receive events from CLI executions. Move logs from CLICommand to a new default listener. Command implementations using CLIMethod now log under the same conditions as CLICommand. lt;/li gt;. lt;li gt;. lt;code gt;enableTopButton lt;/code gt; to insert entry at the top in an lt;code gt;f:repeatable lt;/code gt;. lt;/li gt;. lt;li gt;. Prevent NPE when adapting a keyboard shortcut based on the User-Agent header. lt;/li gt;. lt;li gt;. RFE: Developer: lt;code gt;NodeListener#onUpdated lt;/code gt; now gets called when lt;code gt;Jenkins#updateNode lt;/code gt; is called. lt;/li gt;. lt;/ul gt;.

MITL ci automation java

gradle 8.14 💾

Gradle is an open-source build automation tool focused on flexibility and performance. Gradle build scripts are written using a Groovy or Kotlin DSL.

major feature: We are excited to announce Gradle 8.14 (released 2025-04-25). Gradle now supports Java 24. This release adds support for selecting GraalVM Native Image toolchains, and includes enhancements to the test report when tests are skipped, for example, because of assumptions. Gradle 8.14 introduces lazy dependency configuration initialization to improve configuration performance and memory usage. The Problems API is expanded to support arbitrary structured data, making it easier for IDEs to consume rich diagnostics through the Tooling API. Additionally, the configuration cache includes a new integrity check mode for improved debugging.

Apache build-tool c c++ groovy java kotlin

QMMP 2.2.5 💾

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

minor bugfix: fixed build without mpg123 or libmad; fixed plugin path in the pkg-config file; fixed "device not open" warning on first startup; fixed skins installation; fixed config dialog layout.

GNU GPL audio player music qt qt6 mp3 cpp

croc 10.2.2 💾

croc is a tool that allows any two computers to simply and securely transfer files and folders. AFAIK, croc is the only CLI file-transfer tool that does all of the following: allows any two computers to transfer data (using a relay) provides end-to-end encryption (using PAKE) enables easy cross-platform transfers (Windows, Linux, Mac) allows multiple file transfers allows resuming transfers that are interrupted local server or port-forwarding not needed ipv6-first with ipv4 fallback can use proxy, like tor

minor feature: lt;h2 gt;What's Changed lt;/h2 gt;. lt;ul gt;. lt;li gt;build(deps): bump golang.org/x/sys from 0.28.0 to 0.29.0 by lt;a class="user-mention notranslate" data-hovercard-type="organization" data-hovercard-url="/orgs/dependabot/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/dependabot" gt;@dependabot lt;/a gt; in lt;a class="-link js--link" data-error-text="Failed to load title" data-id="2770089605" data-permission-text="Title is private" data-url="https://github.com/schollz/croc//872" data-hovercard-type="pull_request" data-hovercard-url="/schollz/croc/pull/872/hovercard" href="https://github.com/schollz/croc/pull/872" gt;#872 lt;/a gt; lt;/li gt;. lt;li gt;Bump Go, dependencies, CI - Upload artifacts after running tests - Update readme by lt;a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/blu3berryys/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/blu3berryys" gt;@blu3berryys lt;/a gt; in lt;a class="-link js--link" data-error-text="Failed to load title" data-id="2823606497" data-permission-text="Title is private" data-url="https://github.com/schollz/croc//881" data-hovercard-type="pull_request" data-hovercard-url="/schollz/croc/pull/881/hovercard" href="https://github.com/schollz/croc/pull/881" gt;#881 lt;/a gt; lt;/li gt;. lt;li gt;a github warning by lt;a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/blu3berryys/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/blu3berryys" gt;@blu3berryys lt;/a gt; in lt;a class="-link js--link" data-error-text="Failed to load title" data-id="2823947113" data-permission-text="Title is private" data-url="https://github.com/schollz/croc//882" data-hovercard-type="pull_request" data-hovercard-url="/schollz/croc/pull/882/hovercard" href="https://github.com

MITL file-transfer cli encryption tcp transfer peer-to-peer file-sharing data-transfer golang

Significance of Licensed Roofing Experts in Coastal Areas 0.7.12 💾

Certified Roofing Professionals in Wilmington NC Living near the shoreline has many rewards: salty breezes, stunning landscapes and the unmistakable sound of waves hitting along the coast are among them. However, being there also brings unique challenges: gales, precipitation and the constant salty atmosphere can damage roofing surfaces causing seepage, water penetration and potentially mildew development beneath shingles, thus necessitating hiring a expert roof contractor in Wilmington NC to resolve these issues effectively. That is why possessing reach to reliable roofers in Wilmington North Carol is crucial! Roofing experts authorized with the State of NC can examine likely concerns and take preventative actions to keep roofs in good order - this could save costs in repairs while offering a safer job site or living environment for employees or inhabitants. These firms concentrate in residential and commercial roof services such as steel roof fittings, spray-on foam roofing jobs, thermal roof coating projects, tile repair fixes, entire replacements of both home and business roofing systems and maintenance services. Furthermore, they can manage installations for homeowners' associations to meet regulations. Roofers licensed in Wilmington must carry coverage and bond assurance when performing roof work at homes and commercial sites, to shield property owners against possible injuries that may happen during a task and guarantee their roofing system is repaire

minor feature: Certified Roofing Professionals in Wilmington NC Living near the shoreline has many rewards: salty breezes, stunning landscapes and the unmistakable sound of waves hitting along the coast are among them. However, being there also brings unique challenges: gales, precipitation and the constant salty atmosphere can damage roofing surfaces causing seepage, water penetration and potentially mildew development beneath shingles, thus necessitating hiring a expert roof contractor in Wilmington NC to resolve these issues effectively. That is why possessing reach to reliable roofers in Wilmington North Carol is crucial! Roofing experts authorized with the State of NC can examine likely concerns and take preventative actions to keep roofs in good order - this could save costs in repairs while offering a safer job site or living environment for employees or inhabitants. These firms concentrate in residential and commercial roof services such as steel roof fittings, spray-on foam roofing jobs, thermal roof coating projects, tile repair fixes, entire replacements of both home and business roofing systems and maintenance services. Furthermore, they can manage installations for homeowners' associations to meet regulations. Roofers licensed in Wilmington must carry coverage and bond assurance when performing roof work at homes and commercial sites, to shield property owners against possible injuries that may happen during a task and guarantee their roofing system is repaired or substituted by competent specialists. Additionally, it aids the homeowner confirm whether their preferred certified roofing expert has the expertise and skill to provide top-notch solutions. Top-Quality roofing repairs near me in Wilmington North Carolina Structure Security Via Certified Roofing Experts

VSL self-hosted rss atom feeds monitoring dashboard aggregator go

MathMod 12.1 💾

MathMod is a portable interactive plotting and graphing program for Windows, Linux, MacOSX and many other platforms. MathMod allows to plot 3D mathematical surfaces, described by implicit or parametric equations, and offers a very large database of model samples that can be generated with it. It's Free and Open Source under the terms of the GPL licence version 2 or later.

major feature: Change-log for MathMod-12.1 (07/04/2025) 1) Added "SeaShells_Mathematical_Modeling" script to model "Lyria","Wentletrap","Conus","Natalina"and "Ammonite" SeaShells. 2) Bug-fixes, code optimization and documentation update. 3) For a complete list of changes made during the course of development, please visit: https://github.com/users/parisolab/projects/2

GNU GPL c++ qt json mathematics plotting 3d 4d scriptable animation visualization surfaces javascript education modeling

macFUSE 4.10.2 💾

macFUSE (formerly osxfuse or FUSE for OS X) provides foreign filesystem support under macOS. Like the Linux variant of libfuse, it provides a user-land filesystem driver API, which is easier to develop for. Command-line tools are provided, and a kernel module which facilitates binding drivers like sshfs, procfs, AccessibilityFS, GrabFS, LoopbackFS, SpotlightFS, and YouTubeFS to the file system.

minor feature: Invalidate a vnode's identity in case the corresponding file is removed. When performing a remove operation, the file might not actually be removed by the user space code. libfuse renames open files, hides them and defers removing them until all open file handles have been closed (unless hard_remove is enabled). This means we might come across the vnode again, e.g. while performing a readdir(3) operation. We need to invalidate the vnode's current identity to make sure Finder does not display any outdated information. Build script optimizations

GNU GPL fuse filesystem driver macos libfuse c

Ampache 7.4.0 💾

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: The code has had a lot of updates dealing with verifications. It is recommended that you take out MusicBrainz from your config `metadata_order` to speed it up even more. Added: Add item count to the Genre browse pages. Allow sorting the Genre browse page by item count. Allow editing links tags for hidden genres. Show merged tags for genres if they are set. Add Random play to Playlist and Smartlist object rows (Updated column CSS for these types). Add example catalog update file example `catalog_update.sh`. Browse. Add `added` and `updated` searches to Album and AlbumDisk searches. Add `artist`, `album`, `song` and `video` counts to the Genre browse. Add `id` to the Album, AlbumDisk, Artist, Label, Playlist, Podcast, PodcastEpisode, Song and Video browse types. Config version 79. Add `split_artist_regex` split the Artist and Album Artist tags on regex and use the first result. Add `catalog_verify_by_album` to allow grouping updates instead of just updating individual files. Remove plugins from default `metadata_order` (MusicBrainz enforces a 1 second sleep for each call). CLI. Print messages in the CLI for actions again. UpdateCatalog: add new option limit. (-l --limit) Only verify small chunk of files. Plugin. Catalog Favorites: Add `catalogfav_compact` to show an alternative list of compact favorite items. Discogs: Get genre data from the Discogs API. Musicbrainz: Add Album and Song object types to `get_metadata`. Changed: Random Play icon has been changed to stop clashing with the shuffle icon. Update vite from v5 to v6. Update `public/.htaccess.dist`. Only audit NPM production modules. Move prettyphoto into lib/modules. (Dead project marked as Malware by NPM). After updating Album and Artist object tags only update conts for affected Artists. Restore gather art on website Add actions. Don't collect garbage continually when doing a large verify action. Update individual counts for Artists after changes. Search with simple album name fo

Apache php streaming server audio music javascript video

Babel 7.27.0 💾

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.

major bugfix: (2025-03-24). #### :eyeglasses: Spec Compliance. `babel-generator`, `babel-parser`. Default `importAttributesKeyword` to `with` (@JLHwung). #### :rocket: New Feature. `babel-helper-create-class-features-plugin`, `babel-traverse`, `babel-types`. Allow `traverseFast` to exit early (@liuxingbaoyu). `babel-parser`, `babel-types`. Add `ImportAttributes` to `Standardized` and move its parser test tures (@JLHwung). `babel-generator`. (babel-generator): add named export of generate function (@vovkasm). `babel-parser`, `babel-template`. Add `allowYieldOutsideFunction` to parser (@liuxingbaoyu). `babel-plugin-transform-typescript`, `babel-traverse`. feat: Add `upToScope` parameter to `hasBinding` (@liuxingbaoyu). `babel-parser`. Support ESTree AccessorProperty (@JLHwung). `babel-types`. feat(babel-types): Add support for BigInt literal conversion in valueToNode (@ishchhabra). #### :: `babel-helper-create-class-features-plugin`, `babel-plugin-transform-class-properties`. : Class reference in type throws error (@liuxingbaoyu). `babel-traverse`. : Reset child scopes when `scope.crawl()` (@liuxingbaoyu). `babel-helpers`, `babel-preset-typescript`, `babel-runtime-corejs2`, `babel-runtime-corejs3`, `babel-runtime`. : align behaviour to tsc `rewriteRelativeImportExtensions` (@JLHwung). `babel-cli`. : `@babel/cli` generates duplicate inline source maps (@liuxingbaoyu). `babel-plugin-transform-named-capturing-groups-regex`, `babel-types`. Generate computed proto key (@JLHwung). #### :running_woman: Performance. `babel-types`. perf: Improve builders of `@babel/types` (@liuxingbaoyu). `babel-helper-create-regexp-features-plugin`. : improve duplicate named groups check (@JLHwung).

MITL javascript ecmascript nodejs compiler conversion es6 es7 developers

fzf 0.61.3 💾

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: Reverted #4351 as it caused `tmux run-shell 'fzf --tmux'` to fail. More environment variables for child processes.

MITL cli finder go ruby shell

firejail 0.9.74 💾

Firejail is a security sandbox tool, which utilizes Linux 3.x namespaces to setup restricted environments for untrusted applications. It works for console and graphical applications, servers, or even login sessions; by assigning them and their subprocesses a private view of globally shared kernel resources. Firejail isolates mount points, adds chrooting, filesystem writability or overlays, sandbox filesystem sharing, networking stack and firewall isolation, constrains interprocess communication, and separates processes. It comes with default profiles for Firefox or Evince, includes Seccomp and Linux caps support.

minor feature: Security: sscanf rv checks (CodeQL). Feature: private-etc rework: improve handling of /etc/resolv.conf and add. Private-etc groups Feature: Add "keep-shell-rc" command and option. Feature: Print the argument when failing with "too long arguments". Feature: a random hostname is assigned to each sandbox unless. Overwritten using --hostname command Feature: add IPv6 support for --net.print option. Feature: QUIC (HTTP/3) support in --nettrace. Feature: add seccomp filters for --restrict-namespaces. Feature: stats support for --nettrace. Feature: add doas support in firecfg and jailcheck. Feature: firecfg: add firecfg.d add ignore command. Feature: expand simple macros in more commands (--chroot= --netfilter=. --netfilter6= --trace=). Feature: add Landlock support. Feature: add support for comm, coredump, and prctl procevents in firemon. Feature: add notpm command keep tpm devices in private-dev. Feature: fshaper.sh: support tc on NixOS. Feature: add aarch64 syscalls. Feature: add --disable-sandbox-check configure flag. Feature: block /dev/ntsync add keep-dev-ntsync command. Modif: Stop forwarding own double-dash to the shell. Modif: Prevent sandbox name (--name=) and host name (--hostname=). From containing only digits Modif: Escape control characters of the command line. Modif: Allow mostly only ASCII letters and digits for sandbox name. (--name=) and host name (--hostname=). Modif: make private-lib a configure-time option, disabled by default (see. --enable-private-lib). Modif: Improve --version/--help print version on startup. Modif: improve errExit error messages. Modif: drop deprecated 'shell' option references. Modif: keep pipewire group unless nosound is used. Modif: fcopy: use lstat when copying directory. Modif: private-dev: keep /dev/kfd unless no3d is used. Modif: keep /sys/module/nvidia if prop driver and no no3d. Modif: clarify error messages in profile.c. Modif: keep plugdev group unless nou2f is used. Removal: fi

GNU GPL c linux security process-isolation namespaces sandbox

Calf Studio Gear 0.90.5.0 💾

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: Deprecate automake. CMake: Respect `DESTDIR` variable. fluidsynth detection on Windows when using vcpkg. Use Win32 `A` functions explicitly. typos.

GNU LGPL audio music jack effects modulation instruments lv2 cpp

Artistic Style 3.6.9 💾

A Free, Fast, and Small Automatic Formatter for C, C++, C++/CLI, Objective-C, C#, GSC and Java Source Code.

minor bugfix: * sh-completion: Fix --mode parameter in generation script * disable old isInTemplate flag only within structs

MITL formatting indentation

Lua 5.4.7 💾

Lua is a versatile and fast, yet lightweight and embeddable scripting language. It combines basic procedural syntax with complex data types, associative dictionaries, and extensible semantics. It is dynamically typed, uses a JIT bytecode and register-based VM with implicit memory management. It's widely used for scripting within applications and games, or as RAD toolkit.

major feature: new generational mode for garbage collection to-be-closed variables const variables userdata can have multiple user values new implementation for math.random warning system debug information about function arguments and returns new semantics for the integer 'for' loop optional 'init' argument to 'string.gmatch' new functions 'lua_resetthread' and 'coroutine.close' string-to-number coercions moved to the string library allocation function allowed to fail when shrinking a memory block new format ' p' in 'string.format' utf8 library accepts codepoints up to 2 31

MITL lua programming-language interpreted embeddable

Firefly III 6.2.10 💾

"Firefly III" is a self-hosted financial manager. It can help you keep track of expenses, income, budgets and everything in between.

minor feature: Added: PR 9903 (Add support for PHP function `strpos` in expressions) reported by @lompi. Changed: (Important optimization improvement: enable opcache) reported by @jgoclawski. Greatly improved speed of account overview. Better validation of environment variables. : (User ntfy notification forbidden 403) reported by @qck4fun. (Account Balance not updating in Transaction tab) reported by @StoicaRemus. (404 Not Found when deleting rule group) reported by @EnochPrime. (HTTP 500 on tags) reported by @wuvs. (adding money to piggy bank via API broken) reported by @4e868df3. (has_any_subscription search filter not valid) reported by @PhilWun. (typo in docker example env file) reported by @amenekowo. (Creating Bills via API is broken (optional fields are required)) reported by @jsegido. Discussion 9970 (Category report with tags?) started by @luddeluddis. (data/bulkUpdateTransactions POST should not requires Content-Type header in request as request body must be empty) reported by @bouil. (Wrong currency showed in dashboard for "Subscriptions to pay" when subscription paid with different currency) reported by @Astro1247. API: (BIC number no longer returned by the /accounts API endpoint) reported by @dawid-czarnecki.

Affero GPLv3 finance personal financial budget budgeting money manager management currency sums financials bookkeeping self-hosted php laravel

JupyterCAD 3.1.2 💾

JupyterCAD is a JupyterLab extension for 3D geometry modeling with collaborative editing support. It is designed to allow multiple people to work on the same file at the same time, and to facilitate discussion and collaboration around the 3D shapes being created. JupyterCAD has support for FreeCAD files, which makes it easy to import and export models from FreeCAD. It also has a range of features for creating and manipulating 3D shapes, including a variety of primitives, transformations, and Boolean operations.

minor feature: Pin docprovider (@martinRenou). breaking change introduced in 3.1.0 (@martinRenou). Contributors to this release: (GitHub contributors page for this release). @github-actions @martinRenou.

BSDL 3d cad opencascade freecad jupyter-notebook typescript python javascript