Jenkins provides hundreds of plugins to support building, deploying and automating any project.
minor feature: lt;ul gt;.
lt;li gt;.
RFE:
Improve accessibility and clean up various components.
lt;/li gt;.
lt;li gt;.
RFE:
Developer: To test plugins against this Jenkins version, please update your plugin parent POM to version 5.6 or later.
lt;/li gt;.
lt;/ul gt;.
MITL ci automation java
OpenBGPD is a free implementation of the Border Gateway Protocol (BGP), Version 4. It allows ordinary machines to be used as routers exchanging routes with other systems speaking the BGP protocol.
The portable version (e.g. for Linux) does not have the means to influence kernel routing tables. It is only suitable for route servers/collectors.
major feature: Improve default multiproto capability announcement selection. The default MP capability is only set if no other capability is configured on the neighbor. The `reject as-set` configuration option now defaults to yes. Route announcements with AS_SET segments in the AS_PATH Attribute will be rejected. See draft-ietf-idr-deprecate-as-set-confed-set for more information. The RFC 8654 Extended Message configuration changed from "announce extended (yes no enforce)" to "announce extended message (yes no enforce)". RFC 8950 - Extended nexthop encoding support in the RIB. Preliminary support for EVPN in the RIB. When "transparent-as yes" is set, well-known BGP communities are passed on according to RFC 7947. This means that IX Route Servers transparently pass through NO_EXPORT, NO_ADVERTISE, etc. Fix an error introduced in the previous release that prevented sessions from staying down. Fix add-path send support using best, ecmp, or as-wide-best mode which was not working correctly in the previous release. Fix FIB handling on FreeBSD when an interface is destroyed. Make the example bgpd.conf work out of the box with 4byte ASN.
ISC openbgpd bgp routing
HDRView is a simple research-oriented high-dynamic range image viewer with an emphasis on examining and comparing images. HDRView currently supports reading EXR, PNG, TGA, BMP, HDR, JPG, GIF, PNM, PFM, and PSD images and writing EXR, HDR, PNG, TGA, PPM, PFM, and BMP images.
HDRView can display images in true HDR on Apple extended dynamic range (EDR) and 10-bit displays.
HDRView runs on macOS, Linux, Windows, and directly in your browser -- just go to wkjarosz.github.io/hdrview/ for the latest release version and wkjarosz.github.io/hdrview/dev for the development version. This even works on an iPhone or iPad! Try it out.
minor feature: lt;h1 gt;What's Changed lt;/h1 gt;.
lt;p gt;Compared to v2.2.0 this just the macOS pre-built binary to include a few more libheif dependencies (AV1 codec support in particular). v2.2.0 release notes follow: lt;/p gt;.
lt;h2 gt;New features: lt;/h2 gt;.
lt;ul gt;.
lt;li gt;support for new image formats: QOI, JPEG-XL, Ultra HDR jpegs, and HEIF/AVIF files (not in emscripten for now).
lt;ul gt;.
lt;li gt;this even includes multi-image and auxiliary-channel support in JXL and HEIF/AVIF files, and HDR via PQ and HLG transfer functions lt;/li gt;.
lt;/ul gt;.
lt;/li gt;.
lt;li gt;better support for ICC profiles and colorspaces via Little-CMS lt;/li gt;.
lt;li gt;extracting more image meta data during loading, which is displayed in the Info panel lt;/li gt;.
lt;li gt;the emscripten/web version supports opening files via drag-n-drop lt;/li gt;.
lt;li gt;the emscripten/web version has a loading screen as the program data is downloaded lt;/li gt;.
lt;li gt;the emscripten/web version now supports passing command-line arguments via URL query strings lt;/li gt;.
lt;li gt;can choose between multiple icon fonts during cmake configure lt;/li gt;.
lt;/ul gt;.
lt;h2 gt;: lt;/h2 gt;.
lt;ul gt;.
lt;li gt;wasm crash when canceling file open lt;/li gt;.
lt;li gt;better support for local (system-installed) dependencies lt;/li gt;.
lt;li gt;where mobile Safari would first convert all images to BMPs before loading (removing all HDR info) lt;/li gt;.
lt;li gt;pixel inspector color buttons now render correctly for grayscale + alpha channel groups 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/wkjarosz/hdrview/compare/v2.1.0...v2.2.1" gt; lt;tt gt;v2.1.0...v2.2.1 lt;/tt gt; lt;/a gt; lt;/p gt;.
lt;h1 gt;Released Files lt;/h1 gt;.
lt;ul gt;.
lt;li gt;Pre-built binary archive ( lt;code gt;.zip lt;/code gt;) for Microsoft Windows (extract in your desired location, and run lt;code gt;HDRView.exe lt;/code gt;) lt;/li g
Other graphic hdr photography photos image-processing exr openexr pfm comparison-tool c cpp
Asymptote is a powerful descriptive vector graphics language for technical drawing, inspired by MetaPost but with an improved C++-like syntax. Asymptote provides for figures the same high-quality level of typesetting that LaTeX does for scientific text.
cleanup: Build issues were fixed.
Mixed typesetting vector-graphics c cpp tex asymptote
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: What's Changed. lt;ul . lt;li feat(rules): add Update or Create Transaction action by @eitchtee in #142. lt;li (logging): procrastinate job logs not showing up by @eitchtee in #143. lt;li feat: account and currency cards will no longer display unneeded zeros, only for totals by @eitchtee in #144. lt;li feat(import
Affero GPLv3 money finance tracking accounting self-hosted bookkeeping expense-tracker django python
PrRescue is a rescue CD based on Gentoo amd64 supporting nilfs2 and btrfs. Its goal is to always include the newest kernel and Gentoo packages.
minor feature: Kernel has been updated to version 6.13.2. Gentoo packages have been upgraded to latest versions.
GNU GPL gentoo rescue boot
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: lt;h3 gt;ant-media-server-enterprise-2.13.2-20250207_1708.zip lt;/h3 gt;.
lt;h3 gt;Ant-Media-Server lt;/h3 gt;.
lt;h3 gt;Ant-Media-Enterprise lt;/h3 gt;.
lt;h3 gt;StreamApp lt;/h3 gt;.
lt;h3 gt;Ant-Media-Server-Parent lt;/h3 gt;.
lt;h3 gt;Ant-Media-Management-Console lt;/h3 gt;.
Apache media server rtmp webrtc rtsp streaming hls broadcasting java
Snaps are containerised software packages that are simple to create and install. They auto-update and are safe to run. And because they bundle their dependencies, they work on all major Linux systems without modification.
minor feature: lt;h2 gt;What's Changed lt;/h2 gt;.
lt;ul gt;.
lt;li gt;(remotebuild): use the project's privacy for repos and recipes by lt;a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/mr-cal/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/mr-cal" gt;@mr-cal lt;/a gt; in lt;a class="-link js--link" data-error-text="Failed to load title" data-id="2835981054" data-permission-text="Title is private" data-url="https://github.com/canonical/snapcraft//5238" data-hovercard-type="pull_request" data-hovercard-url="/canonical/snapcraft/pull/5238/hovercard" href="https://github.com/canonical/snapcraft/pull/5238" gt;#5238 lt;/a gt; lt;/li gt;.
lt;li gt;docs(changelog): finalize 8.6.1 entry by lt;a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/mr-cal/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/mr-cal" gt;@mr-cal lt;/a gt; in lt;a class="-link js--link" data-error-text="Failed to load title" data-id="2839013229" data-permission-text="Title is private" data-url="https://github.com/canonical/snapcraft//5245" data-hovercard-type="pull_request" data-hovercard-url="/canonical/snapcraft/pull/5245/hovercard" href="https://github.com/canonical/snapcraft/pull/5245" gt;#5245 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/canonical/snapcraft/compare/8.6.0...8.6.1" gt; lt;tt gt;8.6.0...8.6.1 lt;/tt gt; lt;/a gt; lt;/p gt;.
GNU GPLv3 snaps linux packaging distribution python cpp
Botan (Japanese for peony flower) is a cryptography library released under the permissive Simplified BSD license.
Botanās goal is to be the best option for production cryptography by offering the tools necessary to implement a range of practical systems, such as TLSv1.3, X.509 PKI, modern AEAD ciphers, support for PKCS#11 and TPM hardware, memory-hard password hashing, and post quantum cryptography. All of this is covered by an extensive test suite, including an automated system for detecting side channels. The modular build system allows enabling or disabling features in a fine-grained way, and amalgamation builds are also supported.
It comes out of the box with C++, C, and Python APIs, and several other language bindings are available. The library is accompanied by a featureful command line interface. Consult the documentation for more information.
minor feature: .
Revert a change that prevented `build.h` from being usable from
C applications..
BSDL-2 cryptography crypto x509 library tls cpp python
OCRmyPDF adds an invisible text layer to PDF documents after passing it through the Tessimage-processing eract OCR engine. The output will be PDF/A with a selectable but invisible text layer above scanned image-documents. This allows later searching and archiving.
major bugfix: .
.
Added hocr caption processing. Thanks #64;0dinD #1466.
ocrmypdf-alpine Docker image is now built with Alpine 3.21..
error handling of PDFs that contain invalid images with both ImageMask.
And ColorSpace defined. #1453
test suite regression when only older Ghostscripts are installed..
Improved documetnation of _progressbar.py. Thanks #64;QuentinFuxa. #1456.
Disabling building of documentation as PDF on ReadTheDocs, as this caused.
Complex build deemed not worth solving.
.
.
.
GNU GPLv3 pdf ocr scanning image-processing python
OpenTaxSolver (OTS) is a free safe & secure application for calculating your US Federal 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.
major feature: v22.02 (2/7/2025) - This update includes the latest forms for the current tax-year (2024) that will be due April 15, 2025. This release includes several improvements. As in prior years, it includes the main Federal 1040 Forms, as well as forms for several of the larger states. A new state form, Michigan state taxes, was contributed this year, and the preliminary version was added to the package under the "Other" bullet/drop-down menu.
GNU GPL taxes tax software tax deduction ots tax preparation free tax software
Calibre is an e-book library management application, viewer and editor. It's also commonly used for e-book file format conversion and syncing to reader devices. Calibre also simplifies downloading news from the web and converting them into e-book form, and can act as content server for online access to your book collection.
major feature: Release: 7.25 07 Feb, 2025 New features Allow setting custom icons for items in the Tab browser by right clicking on them and choosing "Manage icon for this value". Kindle driver: Allow import of KFX files from 2024 Kindles that use the MTP protocol. A new tweak in Preferences- Tweaks to control the East Asian language used when transliterating to English. Add an option to adjust the size of the link and note icons in Book details under Preferences- Look feel- Book details. Nook driver: the Glowlight 4 not working on Windows MTP driver: Internal storage and SD card being swapped on some devices that have gy firmware that assigns the SD card a lower id than the internal storage. Template dialog: Respect the tweak for title/series when editing save to disk and send to device templates Content server: icons for individual formats not being shown in the Tag browser. New news sources. Alternatives Economiques by Kabonix. Zerodeux by Kabonix. Afrique XXI by Kabonix. Orient XXI by Kabonix. Contretemps by Kabonix. Faz.net by Anonymous. Moview Web and Football League World by SpicyPoison. Improved news sources. spektrum.de. Economist. Arret sur images. Le Canard Enchaine. Foreign Affairs.
GNU GPLv3 python c++ ebook-reader e-book conversion
GLE (Graphics Layout Engine) is a graphics scripting language designed for creating publication quality figures (e.g., a chart, plot, graph, or diagram). It supports various chart types (including function plot, histogram, bar chart, scatter plot, contour plot, color map, and surface plot) through a simple but flexible set of graphing commands. More complex output can be created by relying on GLE's scripting language, which is full featured with subroutines, variables, and logic control. GLE relies on LaTeX for text output and supports mathematical formulae in graphs and figures. GLE's output formats include EPS, PS, PDF, JPEG, and PNG.
minor feature: in GLE string function "pos" that caused. It was not clearing all its parameters off the stack. Added swap(a,b) function to swap two variables. New NUMROWS feature to data command to limit reading of rows in a data file (rad83). Manip program now building on Linux and macOS. Added back poppler PDF support on all platforms for importing PDF files. Added BUILD_GUI option to control building of GUI in CMakeLists.txt. Added BUILD_MANIP option to control building of manip in CMakeLists.txt. Cmake searches for optional static libtiff dependencies on windows only. - EXTRA_GSLIB_SEARCH_LOCATION option to add path for searching for gslib in qgle (linux, macOS only). - Several code improvements for C++17 and elimination of compiler warnings. New GitHub Actions (CI/CD) for building and packaging of GLE binaries for Windows, macOS, and Linux.
BSDL-2 graphics scripting plots graphs cpp c tex
di is a disk information utility that displays everything that df does and more. It features the ability to display your disk usage in whatever format you prefer. It also checks the user and group quotas, so that the user sees the space available for their use, not the system wide disk space. It is designed to be highly portable across many platforms and is great for heterogenous networks.
minor bugfix: 5.0.5 2025-2-8
* Bug Fixes
* build: Fix the Makefile so that errors are not ignored.
* cmake: Do proper checks for compiler and linker options.
* Fix LFS 32-bit/64-bit flag processing.
* Internal
* Upgrade mkconfig to version 2.6.5.
Zlib c monitoring disk space console cross-platform system-administrators
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.3-rc.1 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="2797752982" data-permission-text="Title is private" data-url="https://github.com/syncthing/syncthing//9929" data-hovercard-type="" data-hovercard-url="/syncthing/syncthing//9929/hovercard" href="https://github.com/syncthing/syncthing//9929" gt;#9929 lt;/a gt;: Unintelligible error message "setting metadata: lookup failed" lt;/li gt;.
lt;/ul gt;.
MPL syncronization file-syncronization peer-to-peer p2p backup archiving networking go html javascript
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.3
* Fix GL search and sort not correctly applying search parameters (#8630)
For installation instructions and system requirements, see
https://github.com/ledgersmb/LedgerSMB/blob/1.12.3/README.md
The release can be downloaded from our download site at
https://download.ledgersmb.org/f/Releases/1.12.3
The release can be downloaded from GitHub at
https://github.com/ledgersmb/LedgerSMB/releases/tag/1.12.3
Or pulled from the GitHub Container Registry
docker pull ghcr.io/ledgersmb/ledgersmb:1.12.3
Or pulled from Docker Hub using the command
docker pull ledgersmb/ledgersmb:1.12.3
These are the sha256 checksums of the uploaded files:
51ea01755b5b64e2dc03a55c86c84d64d79a7b515ddd39b8bba67a74a0a65c7b ledgersmb-1.12.3.tar.gz
5a4429c7cd5093aff65252cbf7e026e33eae40adf3e26f4d4967773e7748e877 ledgersmb-1.12.3.tar.gz.asc
GNU GPL accounting invoicing orders erp perl postgresql bookkeeping web
Hoppscotch is a lightweight, web-based API development suite.
It was built from the ground up with ease of use and accessibility in mind providing all the functionality needed for API developers with minimalist, unobtrusive UI. It is an Open Source alternative to applications like Postman and Insomnia.
minor feature: lt;p gt;This is a point release that pins lt;code gt;pnpm v10.2.1 lt;/code gt; as the package manager aimed at resolving encountered while building images from source alongside and improvements across the app. lt;/p gt;.
lt;h2 gt;What's Changed lt;/h2 gt;.
lt;ul gt;.
lt;li gt;chore: pin pnpm v9 as the package manager by lt;a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/AndrewBastin/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/AndrewBastin" gt;@AndrewBastin lt;/a gt; in lt;a class="-link js--link" data-error-text="Failed to load title" data-id="2833964719" data-permission-text="Title is private" data-url="https://github.com/hoppscotch/hoppscotch//4728" data-hovercard-type="pull_request" data-hovercard-url="/hoppscotch/hoppscotch/pull/4728/hovercard" href="https://github.com/hoppscotch/hoppscotch/pull/4728" gt;#4728 lt;/a gt; lt;/li gt;.
lt;li gt;: ensure correct body for application/x-www-form-urlencoded in all code exports by lt;a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/shuaixr/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/shuaixr" gt;@shuaixr lt;/a gt; in lt;a class="-link js--link" data-error-text="Failed to load title" data-id="2822320231" data-permission-text="Title is private" data-url="https://github.com/hoppscotch/hoppscotch//4712" data-hovercard-type="pull_request" data-hovercard-url="/hoppscotch/hoppscotch/pull/4712/hovercard" href="https://github.com/hoppscotch/hoppscotch/pull/4712" gt;#4712 lt;/a gt; lt;/li gt;.
lt;li gt;feat: support rust reqwest code generation by lt;a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/KShivendu/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/KShivendu" gt;@KShivendu lt;/a gt; in lt;a class="-l
MITL api rest graphql typescript vue javascript rust
marimo is a reactive Python notebook: run a cell or interact with a UI element, and marimo automatically runs dependent cells (or marks them as stale), keeping code and outputs consistent. marimo notebooks are stored as pure Python, executable as scripts, and deployable as apps.
Highlights.
š batteries-included: replaces jupyter, streamlit, jupytext, ipywidgets, papermill, and more
ā”ļø reactive: run a cell, and marimo reactively runs all dependent cells or marks them as stale
šļø interactive: bind sliders, tables, plots, and more to Python ā no callbacks required
š¬ reproducible: no hidden state, deterministic execution, built-in package management
š executable: execute as a Python script, parameterized by CLI args
š shareable: deploy as an interactive web app or slides, run in the browser via WASM
š¢ļø designed for data: query dataframes and databases with SQL, filter and search dataframes
š git-friendly: notebooks are stored as .py files
āØļø a modern editor: GitHub Copilot, AI assistants, vim keybindings, variable explorer, and more
minor feature: lt;h2 gt;Highlights lt;/h2 gt;.
lt;ol gt;.
lt;li gt; lt;strong gt;SQL Engine Support lt;/strong gt;. Connect to various databases like postgresql, mysql, snowflake and more, using your preferred SQL engine. lt;/li gt;.
lt;/ol gt;.
lt;p gt;This release adds support for using for multiple SQL connection libraries, such as SQLModel and SQLAlchemy. You can now define SQL connections in your code like: lt;/p gt;.
lt;div class="highlight highlight-source-python notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="import sqlalchemy.
Import sqlmodel
Import duckdb
Create an in-memory SQLite database with SQLAlchemy.
Sqlite_engine = sqlachemy.create_engine( amp;quot;sqlite:///:memory: amp;quot;)
Create a Postgres database with SQLModel.
Postgres_engine = sqlmodel.create_engine( amp;quot;postgresql://username:password@server:port/database amp;quot;)
Create a DuckDB connection.
Duckdb_conn = duckdb.connect( amp;quot;file.db amp;quot;)" gt; lt;pre gt; lt;span class="pl-k" gt;import lt;/span gt; lt;span class="pl-s1" gt;sqlalchemy lt;/span gt;
lt;span class="pl-k" gt;import lt;/span gt; lt;span class="pl-s1" gt;sqlmodel lt;/span gt;.
lt;span class="pl-k" gt;import lt;/span gt; lt;span class="pl-s1" gt;duckdb lt;/span gt;.
lt;span class="pl-c" gt;# Create an in-memory SQLite database with SQLAlchemy lt;/span gt;.
lt;span class="pl-s1" gt;sqlite_engine lt;/span gt; lt;span class="pl-c1" gt;= lt;/span gt; lt;span class="pl-s1" gt;sqlachemy lt;/span gt;. lt;span class="pl-c1" gt;create_engine lt;/span gt;( lt;span class="pl-s" gt;"sqlite:///:memory:" lt;/span gt;).
lt;span class="pl-c" gt;# Create a Postgres database with SQLModel lt;/span gt;.
lt;span class="pl-s1" gt;postgres_engine lt;/span gt; lt;span class="pl-c1" gt;= lt;/span gt; lt;span class="pl-s1" gt;sqlmodel lt;/span gt;. lt;span class="pl-c1" gt;create_engine lt;/span gt;( lt;span class="pl-s" gt;"postgresql://username:password@server:port/database" lt;/span gt;).
lt;span class="pl-c"
Apache data-science data-visualization machine-learning notebooks ai python typescript
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: Restructure XMLGetTag and ensure whitespace is preserved in data between tags.
Properly implement 'websocket frame too big', closing connection when this happens.
Websocket code no longer outputs http deging.
Handle prompt/prein new 'LineEdit' based TerminalReadLine.
Ensure CopyStr/CatStr return allocated memory even if both dst and src start as null.
Handle 'Stolen characters' after unicode in TerminalPutStr.
More work on LineEdit.c.
v5.35 (2025-02-1).
Added LineEdit.c for full line editing with history.
Handle 'bigframes' in Websocket.c.
Add bech32 encoding.
GNU GPLv3 c library files ssl tls sockets resizeable strings lists maps
OpenVSP allows the user to create a 3D model of an aircraft defined by common engineering parameters. This model can be processed into formats suitable for engineering analysis.
The predecessors to OpenVSP have been developed by J.R. Gloudemans and others for NASA since the early 1990's. On January 10 2012, OpenVSP was released as an open source project under the NASA Open Source Agreement (NOSA) version 1.3.
minor bugfix: 2025-02-06
Another small release that addresses some that were biting.
some users.
:
- casting of string literals to bool for NameValData.
- RenameAttr in ResultsMgr enforces persistent AttrID.
- Attributes API revisions.
- Cleanup AttributeExplorer construction.
- Link pthread library to cartesian example on linux.
- Correctly delegate constructor for NVD bool case.
---.
NASA geometry cad parametric cpp
Sismics Reader is web-based RSS/Atom news feed aggregator implemented. It has an AJAX-powered UI, a mobile view, provides OPML import and export, and a search function. It's distributed as Java WAR file and comes prepackaged for multiple plattforms.
minor feature: Performance improvements
Bug fixes
More flexible parser
Avoid duplicate articles
Docker images
PostgreSQL support
More translations
GNU GPL java war javascript feed-reader rss atom web-based
Vienna can connect directly to the websites you want to track. Additionally or alternatively, you can also sync with a server supporting the Open Reader API (an adaptation of the now deceased Google Reader API). Vienna has been successfully tested with BazQux.com, FreshRSS.org, FeedHQ.org, InoReader.com and TheOldReader.com.
minor bugfix: ### Changes
- Search `` elements under feed's `` element if they are not found under ``
- Improve handling of Media RSS specification in feeds: `` may be used as a workaround for enclosures
- Update localizations
### Bugfix
- Extend fixes for "Last update" dates being set to January 1st, 1970
- Fix handling of `mailto:` URLs
- Fix handling of links specifying `target="_blank"`
- Work around situations with inconsistent unread counts
### Internals improvement
- Revert some of the changes in memory management introduced in version 3.9.3 (caching of folder's articles)
- Include a database update to fix entries that had January 1st, 1970 as the last update date
### Infrastructure updates
- Test build with Xcode 16.1 (macOS 15) and Xcode 15.4 (macOS 14)
Apache rss atom feed aggregator macos objective-c swift
TeXstudio is an IDE that simplifies creating and editing LaTeX documents. It has numerous features like syntax highlighting, an integrated document and PDF viewer, reference checking and link overlays, auto-completion, code folding, over 1000 builtin math symbols, bookmarks, spellchecking, multi-cursor editing, image drag and drop, table formatter, and many other assistants for images, tables, formulas. It can be used with different TeX compilers and distributions and multiple build steps. It's also cross-platform and portable.
minor feature: provide command completion for expl3 commands hide grammar errors in math/non-text environments (word repetition and language tool). hide spelling errors in picture envs like tikzpicture. better handle newtcbox #3878. rare crash #3936. repair user macro trigger (?highlight-as: ), still not usable for math env detection. add new user macro trigger (?inEnv: ). add Grid menu to windowed and embedded pdf-viewer s context menu #3942. pdf-viewer s scrollbar with Fit to Width/Window and changing Continuous mode #3928. pdf-viewer s Custom Grid dialog not preset with current Grid settings in Continuous mode #3929. pfd-viewer s page display in non continuous mode 3952. pdf-viewer has a small when activating single page step 3957. add maximize button to Packages Help (Texdoc) dialog #3911. option all packages no longer checked in Packages Help with no tex documents opened #3917. when context menu of a package name is used to open the Packages Help dialog then preset search filter with the name #3918. both View menu actions Show embedded PDF large/small available, whether PDF area is large or small #3931.
GNU GPL c++ qt latex tex word-processor text-editor wordsetting latex-editor
mrv2 is an open source professional player and review tool for VFX, animation and computer graphics. It is the successor of the MrViewer project. See https://freshcode.club/projects/mrviewer
minor feature: Added support for Chromaticities attribute in OpenEXR files. Added support for Y, RY, BY OpenEXR images. Hiding an audio track in an.otio timeline now turns off audio for that track. Added support for OpenEXR's ripmaps and mipmaps. Made Mipmap and Ripmaps' rounding mode show as "UP" or "DOWN".
BSDL-2 fltk video-player audio-player music-player audio video animation flipbook vfx cpp
Giada is a loop machine.
Build your performance in real time by layering audio tracks or MIDI events, driven by the main sequencer.
Giada is a sample player.
Load samples from your crates and play them with a computer keyboard or a MIDI controller.
Giada is a song editor.
Write songs from scratch or edit existing live recordings with the powerful Action Editor, for a fine-tuned control.
Giada is a live recorder.
Record sounds from the real world and MIDI events coming from external devices or other apps.
Giada is an FX processor.
Process samples or audio/MIDI input signals with VST instruments from your plug-ins collection.
Giada is a MIDI controller.
Control other software or synchronize physical MIDI devices by using Giada as a MIDI master sequencer.
Lightweight and powerful.
Designed for live performances.
Powerful multi-threaded audio engine.
Super sleek interface, no exotic stuff.
VST3, LV2 and MIDI I/O support.
Tons of tools and modes to craft your songs.
100% open-source GPL.
For Linux, Windows, macOS and FreeBSD.
minor bugfix: Update FLTK dependency to 1.4.0-1.
Render Group Channels audio data to master output only if audible.
MIDI out information not being refreshed properly on MIDI channels.
MIDI actions not being added on the rightmost edge in the Action Editor.
FX buttons not being properly lit.
ChannelShared objects not being deleted on Channel deletion.
wrong play mode for sample channels in one-shot retrig mode.
missing last sample when moving or resetting 'end' point in Sample Editor.
last audio sample not being played in sample channels.
inability to clear Channels' key bindings.
Main Window size not being stored correctly.
Add basic CMakePresets.json file.
Many other minor and typos - Lots of refactoring and code cleanups.
GNU GPLv3 audio music recording editors midi mixers daw drum-machine loop-machine cpp
AliceVision is a Photogrammetric Computer Vision Framework which provides a 3D Reconstruction and Camera Tracking algorithms. AliceVision aims to provide strong software basis with state-of-the-art computer vision algorithms that can be tested, analyzed and reused. The project is a result of collaboration between academia and industry to provide cutting-edge algorithms with the robustness and the quality required for production usage.
major bugfix: Major Features: New software for intrinsics and rig calibration using a multiview acquisition of a checkerboard PR. New semantic image segmentation module PR. Features: Support pixel aspect ratio PR. Automatically align the sfm result PR. New pipeline for pure rotation tracking PR. KeyframeSelection: Add support for masks PR. Other Improvements: Start Development 3.2 PR. Split SFMData between reconstructed and other views PR. Noise reduction in HDR merging PR. Add a new optional command to export textured mesh to a USD format PR. Enable multiple calibrations on hdr PR. Panorama Enforce priors after estimation PR. tolerant bracket size estimation PR. Make sure openexr does not use too many threads PR. HDR default number of brackets should be 0 PR. Remove limits on outliers for brackets detection PR. Correctly count the best brackets count PR. Compositing does not fail on range error PR. software panoramaPostProcessing: export downscaled panorama levels PR. meshing export computed bounding box PR. software sfmTransform: Increase precision of coefficients in the log PR. Limit EXR multi-threading for texturing PR. fuseCut adding helper points PR. add memory use constraint in texturing PR. Manage LCP in imageProcessing PR. Camera exposure update PR. Masking: Handle different file extensions for masks and allow mask inversion in `ImageSegmentation` PR. keyframe Do not fail when there are consecutive missing frames for the smart Keyframe Selection method PR. Keyframe Selection: Add multi-threading and improve overall performances PR. camera refactorize and clean up code PR. Meshing: in graphcut weighting and minor sampling improvements PR. bundle adjustment improvement PR. Add automatic method for HDR calibration PR. sfmTransform Rewrite check on ambiguity in sfmTransform PR. image ImageCache: refine mutex usage PR. Pose3 internal representation PR. SFM New incremental logic for sfm PR. ImageInfo class for sfmData PR. Clean symbolic bundle code PR. flan
Mixed photomodeling photogrammetry 3d-reconstruction 3d framework cpp c python
di is a disk information utility that displays everything that df does and more. It features the ability to display your disk usage in whatever format you prefer. It also checks the user and group quotas, so that the user sees the space available for their use, not the system wide disk space. It is designed to be highly portable across many platforms and is great for heterogenous networks.
minor bugfix: 5.0.4 2025-2-7
* Bug Fixes
* build: Make it easy to use cmake without the Makefile.
Zlib c monitoring disk space console cross-platform system-administrators
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:
Add command line option to connect to an existing kernel at startup.
Display a button to select an entire row when hovering it in the Variable Explorer.
Important :
error in deger with Python 3.12.5+ (`_pdbcmd_print_frame_status is not defined` message).
Improve messages shown when a variable can't be viewed due to a missing module.
Add validations when doing color theme changes.
error when executing in a dedicated console with an interpreter without a valid version of `spyder-kernels` installed.
setting run configurations per file for multiple runners (e.g. the IPython console and Deger).
errors related to the update logic of our standalone installers.
Make shortcuts that control the Deger global again.
Show deger buttons in the main toolbar while executing code in deging mode.
Restore functionality to select a custom interpreter from the statusbar.
thumbnails keyboard navigation in the Plots pane when their order changes.
Handle keyring backend not being available.
API changes:
Add `give_focus` kwarg to the `create_client_for_kernel` method of the
IPython console plugin.
:
Spyder 6 standalone installer - automatic update only works with bash not zsh (PR 23660 by @mrclary).
Open project command line option conflicts with the new connect to kernel one (PR 23498 by @Social-Mean).
Spyder 6.0.3 can't display tracebacks in the IPython console when using Python 3.8 (PR 23477 by @ccordoba12).
RuntimeError when setting Python interpreter (PR 23410 by @ccordoba12).
The Chinese input method blocks the input content. (PR 23316 by @ccordoba12).
UnboundLocalError when checking for updates on non-recognized platforms (PR 23263 by @mrclary).
Purge cache workflow has been failing since #22791 (PR 23255 by @mrclary).
The control deger buttons are hidden from the main toolbar when code is executed (PR 23273 by @athompson673).
Add command line option to connect to an existing kernel (PR 23444 by @Social-Mean).
PermissionError when wr
MITL interpreter ide cpython python science-research
GNU Radio is a free software development toolkit that provides signal processing blocks to implement software-defined radios and signal-processing systems. It can be used with external RF hardware to create software-defined radios, or without hardware in a simulation-like environment. It is widely used in hobbyist, academic, and commercial environments to support both wireless communications research and real-world radio systems.
minor feature: lt;p gt;A majority of the changes for this release related to lt;/p gt;.
lt;ul gt;.
lt;li gt;GRC-Qt and parity with the Gtk version lt;/li gt;.
lt;li gt;UHD/RFNoC updates lt;/li gt;.
lt;li gt;CI, modtool, and other devel/infrastructure updates lt;/li gt;.
lt;/ul gt;.
GNU GPL signal processing radio sdr amateur radio
FreeRDP is a free implementation of the Remote Desktop Protocol (RDP), released under the Apache license. Enjoy the freedom of using your software wherever you want, the way you want it, in a world where interoperability can finally liberate your computing experience.
major bugfix: A new release with and code cleanups as well as a few nifty little
Features that will improve your meetings.
Noteworthy changes:
Updated android client to more recent gradle.
Cmake clean target (#109.
SDL3 and API updates.
Keyboard mapping, add working japanese and korean types, deprecate.
Obsolete functions
Timezone mapping and iteration.
YUV reverse filter for AVC444 modes.
H.264 encoder wrapper.
MS-RDPECAM: Support for H.264 encoding with VA-API.
Various CMake, build script and github workflow.
codec,planar decoder regression.
client,cmdline vmconnect checks.
Multi-monitor related checks.
Various compiler and clang-tidy warnings.
New Contributors.
@chewi made their first contribution in https://github.com/FreeRDP/FreeRDP/pull/11004.
@gpotter2 made their first contribution in https://github.com/FreeRDP/FreeRDP/pull/11016.
@vmpn made their first contribution in https://github.com/FreeRDP/FreeRDP/pull/11092.
For a complete and detailed change log since the last release run:
Git log 3.11.0...3.10.3
Apache rdp remote-desktop networking c
More than just groupware
tine is the ideal software for digital collaboration in companies and organizations. From powerful groupware functionalities to clever add-ons, tine combines everything to facilitate team-based team-class collaboration.
Calendar
With tine, schedule management becomes child's play. No matter whether individual appointments, series appointments or resource planning with employees or external persons ā tine allows for uncomplicated scheduling. Quick and easy.
Address book
Admittedly: Address book is a smooth understatement. This is about more than just an address collection. The tine address book is the perfect relationship manager!
E-mail
We receive an average of more than 600 emails per month in the workplace. E-mails are still the most popular communication tool, despite many alternatives. Send your emails with tine, benefit from the many small features and you'll have more time for more important things!
minor feature:
Affero GPLv3 erp crm calendar contacts carddav email server caldav html php javascript css vue self-hosted
Joy of text is text editor, which includes a powerful ECCE-like scripting language for system tool integration and reusing any machine-readable input.
It recovers easily from crashes, can interface with helper and utility applications, provides many default library commands, macro-scriptability, debugging, includes spell checking, binary conversion routines (for office documents or pdf files), enables tabular text editing, and can deal well with larger file sizes.
major feature: New features:
- All H path references now go via a new C function QueryPath() for more predictable
and consistent outcomes.
- Completely redefined the method of deleting hashtable entries, zombies are no more
but now there's defunct objects.
- Rewrite of AddNewFunctions, now completely general and also used by startup.jot
- Added protected windows.
- Fixed bugs affecting backtrace and failed-command messages, error reporting now
much clearer..
- Fixed bugs causing very slow screen updates in windows version.
- get.jot completely rewritten.
- Known bugs:
- Ctrl+C handling uses depricated non-posix functions - occasionally fails.
- Mouse-event coordinates are only accurate up to column 100 (xenial) or
about 200 (fedora xterm) - this is assumed to be a feature of the terminal emulators.
- In genuine windows-10, test_visual.jot fails any test involving reading back a unicode
character from the screen.
On visual inspection it seems to be displaying the characters correctly. The same tests all
pass in wine
so this one is assumed to be a bug in the windows-10 screen-readback function
ReadConsoleOutputCharacter( ).
The test_visual.jot script accepts the optional qualifier -win10relaxation to skip affected
tests.
- fake_emacs.jot, fake_vim.jot and fake_nano.jot are superficially OK but incomplete,
fake_emacs is particularly lacking functionallity.
Public Domain c x11 text-processing text-editor scripting-language macro-recording large-files
Tig: text-mode interface for Git
Tig is an ncurses-based text-mode interface for git. It functions mainly as a Git repository browser, but can also assist in staging changes for commit at chunk level and act as a pager for output from various Git commands.
minor bugfix: Empty blame view when opened from the diff view on i586..
GNU GPLv3 git ncurses cli version-control tui c
di is a disk information utility that displays everything that df does and more. It features the ability to display your disk usage in whatever format you prefer. It also checks the user and group quotas, so that the user sees the space available for their use, not the system wide disk space. It is designed to be highly portable across many platforms and is great for heterogenous networks.
minor bugfix: 5.0.3 2025-2-6
* Bug Fixes
* MacOS: Fix builds prior to version 10.11.
* cmake: Honor DI_FORTIFY environment variable.
Zlib c monitoring disk space console cross-platform system-administrators
di is a disk information utility that displays everything that df does and more. It features the ability to display your disk usage in whatever format you prefer. It also checks the user and group quotas, so that the user sees the space available for their use, not the system wide disk space. It is designed to be highly portable across many platforms and is great for heterogenous networks.
minor bugfix: 5.0.2 2025-2-6
* Bug Fixes
* MacOS: Remove extraneous minimum macos version.
* Fix libdi.3 manual page errors.
* cmake: Check for CMAKE_SKIP_RPATH environment variable.
* po install: honor DESTDIR.
* Fix crash on unknown option.
Zlib c monitoring disk space console cross-platform system-administrators
curl and libcurl is a tool for transferring files using URL syntax. It supports HTTP, HTTPS, FTP, FTPS, SCP, SFTP, TFTP, DICT, TELNET, LDAP, POP3, IMAP, SMTP, RTSP, RTMP, and FILE, as well as HTTP-post, HTTP-put, cookies, FTP upload, resumed transfers, passwords, port numbers, SSL certificates, Kerberos, and proxies. It is powered by libcurl, the client-side URL transfer library. There are bindings to libcurl for about 40 languages and environments.
major bugfix: 8.12.0 8.12.0 8.12.0 changes only .
Changes:
.
curl: add byte range support to --variable reading from file.
curl: make --etag-save acknowledge --create-dirs.
getinfo: CURLINFO_QUEUE_TIME_T and add apos;time_queue apos; var.
getinfo: provide info which auth was used for HTTP and proxy.
hyper: drop support.
openssl: add support to use keys and certificates from PKCS#11 provider.
QUIC: 0RTT for gnutls via CURLSSLOPT_EARLYDATA.
vtls: feature ssls-export for SSL session im-/export.
.
:
.
altsvc: avoid integer overflow in expire calculation.
altsvc: return error on dot-only name.
android: add CI jobs, buildinfo, cmake docs, disable `CURL_USE_PKGCONFIG` by default.
asyn-ares: acknowledge CURLOPT_DNS_SERVERS set to NULL.
asyn-ares: memory leak.
asyn-ares: initial HTTPS resolve support.
asyn-thread: use c-ares to resolve HTTPS RR.
async-thread: avoid closing eventfd twice.
autotools: add support for mingw UWP builds.
autotools: silence gcc warnings in libtool code.
binmode: convert to macro and use it from tests.
build: delete `-Wsign-conversion` related MEs.
build: drop `-Winline` picky warning.
build: drop `tool_hugehelp.c.cvs`, tidy up macros, drop `buildconf.bat`.
build: drop unused feature macros, update exception list.
build: `-Wtrampolines` picky warning for gcc 4.x versions.
build: compiling with GCC 4.x versions.
build: the tidy targets for autotools.
build: unsigned `time_t` detection for cmake, MS-DOS, AmigaOS.
build: replace configure check with PP condition (Android lt;21).
build: stop detecting `sched_yield()` on Windows.
c-ares: /tidy-up macro initializations, avoid a deprecated function.
cd2nroff: do not insist on quoted lt; gt; within backticks.
cd2nroff: support quot;none quot; as a TLS backend.
cf-https-connect: look into httpsrr alpns when available.
cf-socket: error if address can apos;t be copied.
cfilters: kill connection filter events attach+detach.
checksrc.bat: remove explicit SNPRINTF bypass.
check
MITL internet web ftp software-development libraries networking curl
Dolibarr ERP & CRM is a modern and simple to use web-based ERP and CRM software to manage business contacts, invoces, products, orders, shipping, accounts, warehouse inventory and stocking, agenda and mail communication. It provides extensions modules, comes with LDAP integration, import and export wizards, technical and accounting interfaces, and installers for most plattforms, or is alternatively available as SaaS.
major bugfix: FIX: 17.0 - missing error handling for FactureRec::fetch in card-rec.php
FIX: 17.0 - warnings due to uninitialized variables + delete code that doesn't apply to recurring invoices (AFAIK, there is no recurring credit note feature)
FIX: #31159 - TVA Account by country is not used (#31984)
FIX: #31724 (#31885)
FIX: #31890 store empty line extrafields (#32152)
FIX: #31997
FIX: #32007 missing parameter on function multiSelectArrayWithCheckbox (#32008)
FIX: #32021
FIX: #32171 (#32172)
FIX: #32178: repair.php: fix missing 'as' with Postgres (#32179)
FIX: #32259
FIX: #32317 Error with report by month sales tax
FIX: #32391
FIX: #32402 Social Contribution - Update - Drop the attached employee
FIX: #32408 Dict - module Event organisation is stable now
FIX: #32467
FIX: Accounting Closure Duplicates, Subledger accounts, Account Labels and more... Update bookkeeping.class.php
FIX: add a line in expensereport refused
FIX: All contacts were loaded even if no thirdparty was selected (#31877)
FIX: asset: missing ref_ext field used in CommonObject::isExistingObject() (#31870)
FIX: assets: division by zero when trying to calculate depreciation on assets that don't have it (#31858)
FIX: avoid php8 warnings
FIX: broken feature, check if module is enabled
FIX: broken feature, entity can not be empty !
FIX: broken feature, wrong GETPOSTINT parameter
FIX: BUG #32454 (Third party creating vendor)
FIX: calculate start date of cloned task from cloned project (#31799)
FIX: can not convert to reduc if draft status
FIX: comparing strings with numbers can be touchy
FIX: Debug option not working replaced by the one that works.
FIX: default user in stat page
FIX: Ensure extraparams cannot be selected by the user (#32132)
FIX: GETPOST " check" parameter can't be empty
FIX: Hidden dropdown download link in project
FIX: stop doing a full closure without duplicate lines generated by an unclean database
FIX: in projet/element.php total_time is always back to 0
FIX: (invoice): mutlicurrency_tx correct va
GNU GPL php javascript web-based erp crm enterprise business financial self-hosted
Tunnels to localhost using SSH
Using SSH tunnels, we can forward requests to your localhost from https, wss, and tcp.
Self-hosted ngrok alternative
With docker it is easier than ever to deploy sish to your own VM.
Fully managed service tuns.sh
We also manage an instance of sish so you can start using it immediately.
minor feature: What's Changed
Add the ability to cancel tunnel requests by @antoniomika in #311
docs: update pdocs by @neurosnap in #312
Add password authentication request validation by @EpicEric in #323
Document how to obtain the real client IP by @mac-chaffee in #327
docs: update styles by @neurosnap in #329
MITL proxy server tunnel ssh ngrok network websockets http tcp https self-hosted go
Tinyproxy is a small, efficient HTTP/SSL proxy daemon released under the GNU General Public License. Tinyproxy is very useful in a small network setting, where a larger proxy would either be too resource intensive, or a security risk. One of the key features of Tinyproxy is the buffering connection concept. In effect, Tinyproxy will buffer a high speed response from a server, and then relay it to a client at the highest speed the client will accept. This feature greatly reduces the problems with sluggishness on the Internet. If you are sharing an Internet connection with a small network, and you only want to allow HTTP requests to be allowed, then Tinyproxy is a great tool for the network administrator.
major bugfix:
GNU GPLv3 proxy daemon posix server network ssl c perl
Xandikos is a lightweight yet complete CardDAV/CalDAV server that backs onto a Git repository.
Xandikos (ĪανΓικĻĻ or ĪανθικĻĻ) takes its name from the name of the March month in the ancient Macedonian calendar, used in Macedon in the first millennium BC.
minor bugfix: Various build cleanups/. (Jelmer Vernooij). Add multi-arch docker builds. (Maya). do not listen on default address if systemd sockets (schnusch). Use correct port in kubernetes to not conflict with the metrics port (Marcel, #286).
GNU GPLv3 self-hosted calendar contacts caldav carddav webdav server python
|