Packages with short descriptions in Debian sid

Descriptions added in the last 30 days and not yet translated in Italian.


If the following list shows packages that are under review, you can reload lists from DDTSS (slow), then go back and manually reload this page.

get details about the current Continuous Intergration environment

This is the development library for golang.

Adwaita Sans Fonts

This package contains the Adwaita Sans fonts, built from Inter variable fonts with the required OpenType features and naming applied.

handler for slog that prints colorized logs

This package provides a handler for slog that prints colorized logs, similar to zerolog's console writer output without sacrificing performances.

boot animation, logger and I/O multiplexer - MNT Reform themes

This package includes the Plymouth system boot splash themes Monobar and Y2K for the MNT Reform, MNT Pocket Reform and MNT Reform Next.

Adwaita Fonts Collection

This metapackage installs available Adwaita font families that are currently buildable in Debian. Mono will be added once its source dependency (Iosevka) is available in Debian.

GNU C++ compiler for the riscv64-linux-gnu architecture

This is the GNU C++ compiler, a fairly portable optimizing compiler for C++.
.
This package contains C++ cross-compiler for the riscv64-linux-gnu architecture.

Go implementation of the package url spec (library)

packageurl-go is a Go implementation of the package url spec, a minimal specification for purl aka. a package "mostly universal" URL.
.
This package contains the Go development library.

High-level loop and data-locality optimizer

Uses an abstract mathematical representation based on integer polyhedra to analyze and optimize the memory access pattern of a program
.
This is a dependency package providing the default libbolt-dev package.

nfs-ganesha mount.9P

NFS-GANESHA is a NFS Server running in user space with a large cache. It comes with various backend modules to support different file systems and namespaces. Supported name spaces are POSIX, PROXY, SNMP, FUSE-like, HPSS, LUSTRE and ZFS.
.
This package contains mount.9P

Cross-binutils for Win32 and Win64 using MinGW-w64

MinGW-w64 provides a development and runtime environment for 32- and 64-bit (x86 and x64) Windows applications using the Windows API and the GNU Compiler Collection (gcc).
.
This metapackage provides the toolchain binutils for common targets.

Cross-binutils for Win32 and Win64 using MinGW-w64 (full)

MinGW-w64 provides a development and runtime environment for 32- and 64-bit (x86 and x64) Windows applications using the Windows API and the GNU Compiler Collection (gcc).
.
This metapackage provides the toolchain binutils for all targets.

Cross-binutils for Win32 and Win64 using MinGW-w64 (base package)

MinGW-w64 provides a development and runtime environment for 32- and 64-bit (x86 and x64) Windows applications using the Windows API and the GNU Compiler Collection (gcc).
.
This package contains files common to all binutils-mingw-w64 packages.

nfs-ganesha fsal mem libraries

NFS-GANESHA is a NFS Server running in user space with a large cache. It comes with various backend modules to support different file systems and namespaces. Supported name spaces are POSIX, PROXY, SNMP, FUSE-like, HPSS, LUSTRE and ZFS.
.
This package contains a library for a FSAL_MEM

GCC diagnostic-handling code wrapped into a library (development files)

GCCs diagnostic-handling code covers things like - quoting pertinent source code (with a cache) - underlining points and ranges in the source code, possibly with labels - emitting fix-it hints - generating patches from fix-it hints - SARIF output

nfs-ganesha fsal nullfs libraries

NFS-GANESHA is a NFS Server running in user space with a large cache. It comes with various backend modules to support different file systems and namespaces. Supported name spaces are POSIX, PROXY, SNMP, FUSE-like, HPSS, LUSTRE and ZFS.
.
This package contains a library for a FSAL_NULLFS

Cross-binutils for UCRT Win32 (x86) using MinGW-w64

MinGW-w64 provides a development and runtime environment for 32- and 64-bit (x86 and x64) Windows applications using the Windows API and the GNU Compiler Collection (gcc).
.
This package contains the toolchain binutils targeting 32-bit Windows with the Universal C runtime.

Cross-binutils for UCRT Win64 (x64) using MinGW-w64

MinGW-w64 provides a development and runtime environment for 32- and 64-bit (x86 and x64) Windows applications using the Windows API and the GNU Compiler Collection (gcc).
.
This package contains the toolchain binutils targeting 64-bit Windows with the Universal C runtime.

nfs-ganesha fsal proxy v4 libraries

NFS-GANESHA is a NFS Server running in user space with a large cache. It comes with various backend modules to support different file systems and namespaces. Supported name spaces are POSIX, PROXY, SNMP, FUSE-like, HPSS, LUSTRE and ZFS.
.
This package contains a library for a FSAL_PROXY_V4

Python bindings for nfs-ganesha

NFS-GANESHA is a NFS Server running in user space with a large cache. It comes with various backend modules to support different file systems and namespaces. Supported name spaces are POSIX, PROXY, SNMP, FUSE-like, HPSS, LUSTRE and ZFS.
.
This package contains Python bindings for nfs-ganesha admin

nfs-ganesha ganesha-rados-grace program

NFS-GANESHA is a NFS Server running in user space with a large cache. It comes with various backend modules to support different file systems and namespaces. Supported name spaces are POSIX, PROXY, SNMP, FUSE-like, HPSS, LUSTRE and ZFS.
.
This package contains the ganesha-rados-grace program

Documentation for nfs-ganesha

NFS-GANESHA is a NFS Server running in user space with a large cache. It comes with various backend modules to support different file systems and namespaces. Supported name spaces are POSIX, PROXY, SNMP, FUSE-like, HPSS, LUSTRE and ZFS.
.
This package contains documentation and examples for nfs-ganesha

nfs-ganesha fsal gpfs libraries

NFS-GANESHA is a NFS Server running in user space with a large cache. It comes with various backend modules to support different file systems and namespaces. Supported name spaces are POSIX, PROXY, SNMP, FUSE-like, HPSS, LUSTRE and ZFS.
.
This package contains a library for a FSAL_GPFS and conf files.

nfs-ganesha fsal rgw libraries

NFS-GANESHA is a NFS Server running in user space with a large cache. It comes with various backend modules to support different file systems and namespaces. Supported name spaces are POSIX, PROXY, SNMP, FUSE-like, HPSS, LUSTRE and ZFS.
.
This package contains a library for a FSAL_RGW and an example rgw.conf file

nfs-ganesha fsal vfs libraries

NFS-GANESHA is a NFS Server running in user space with a large cache. It comes with various backend modules to support different file systems and namespaces. Supported name spaces are POSIX, PROXY, SNMP, FUSE-like, HPSS, LUSTRE and ZFS.
.
This package contains a library for a FSAL_VFS and an example vfs.conf file

nfs-ganesha fsal ceph libraries

NFS-GANESHA is a NFS Server running in user space with a large cache. It comes with various backend modules to support different file systems and namespaces. Supported name spaces are POSIX, PROXY, SNMP, FUSE-like, HPSS, LUSTRE and ZFS.
.
This package contains a library for a FSAL_CEPH and an example ceph.conf file

nfs-ganesha fsal gluster libraries

NFS-GANESHA is a NFS Server running in user space with a large cache. It comes with various backend modules to support different file systems and namespaces. Supported name spaces are POSIX, PROXY, SNMP, FUSE-like, HPSS, LUSTRE and ZFS.
.
This package contains a library for FSAL_GLUSTER and an example .conf file

MPI programs and libraries for graph, mesh and hypergraph partitioning

Headers and libraries package for PT-SCOTCH, the MPI version of scotch, which is a set of programs and libraries which implement the static mapping and sparse matrix reordering algorithms developed within the SCOTCH project.
.
This package provides libptscotch with both 64-bit indexing and integers (IDXSIZE=64 and INTSIZE=64).

ROCm library for machine learning primitives - documentation

MIOpen is a library for machine learning on AMD GPUs. It provides high-performance primitives for a number of operations, including convolutions, batch normalization, pooling layers, and softmax layers for Recurrent Neural Networks. HIP and OpenCL are both supported as programming models.
.
This package provides the AMD ROCm MIOpen documentation.

LLVM unwinder, not compatible with glibc

llvm-libunwind is the LLVM unwinder, with platform support for DWARF unwind info, SjLj, and ARM EHABI. Using it for packaging work inside Debian is not recommended, incompatible with glibc.
.
The low level libunwind API was designed to work either in-process (aka local) or to operate on another process (aka remote), but only the local path has been implemented. Remote unwinding remains as future work.

reverse-proxy for enforcing openstack multi-tenancy for Prometheus

Aetos is a reverse-proxy, which when placed in front of Prometheus will enforce openstack multi-tenancy and keystone authentication for every Prometheus query. It integrates with OpenStack Telemetry (Ceilometer) components to control access to metrics, making sure each request is checked against tenant identity / role, so that Prometheus queries cannot bypass tenancy boundaries.

Fast & Fluent String Concatenation Library

Go's strings.Builder is great, but building complex strings often feels clunky. cat makes string concatenation:
.
  • **Faster** - Optimized paths for common types, zero-allocation conversions
  • **Fluent** - Chainable methods for beautiful, readable code
  • **Flexible** - Handles any type, nested structures, and custom formatting
  • **Smart** - Automatic pooling, size estimation, and separator
handling

Light-weight rendering library for Linux (binary files)

Aquamarine is a very light linux rendering backend library. It provides basic abstractions for an application to render on a Wayland session (in a window) or a native DRM session.
.
It is agnostic of the rendering API (Vulkan/OpenGL) and designed to be lightweight, performant, and minimal.
.
Aquamarine provides no bindings for other languages. It is C++-only
.
This package includes the binaries for the aquamarine library.

reverse-proxy for enforcing openstack multi-tenancy for Prometheus - doc

Aetos is a reverse-proxy, which when placed in front of Prometheus will enforce openstack multi-tenancy and keystone authentication for every Prometheus query. It integrates with OpenStack Telemetry (Ceilometer) components to control access to metrics, making sure each request is checked against tenant identity / role, so that Prometheus queries cannot bypass tenancy boundaries.
.
This package contains the documentation.

library for user identification using RSA blind signatures

d0_blind_id is an implementation of RSA "blind signatures", Diffie-Hellmann key exchange and Schnorr identification. It can be used by the DarkPlaces game engine (as used in Xonotic) to perform anonymous registration with a central server, providing cryptographic identities which are used in Xonotic for access control on individual game servers.
.
This implementation has not been audited independently, and is not currently recommended for non-game uses.

Advanced Encryption Standard implementation used by libd0-blind-id

d0_blind_id is an implementation of RSA "blind signatures", Diffie-Hellmann key exchange and Schnorr identification. It can be used by the DarkPlaces game engine (as used in Xonotic) to perform anonymous registration with a central server, providing cryptographic identities which are used in Xonotic for access control on individual game servers.
.
This package contains the Rijndael encryption algorithm, the Advanced Encryption Standard implementation used by libd0-blind-id.

Go library and generator for test doubles (development files)

This package contains the source code and generator tooling for counterfeiter, a utility that automatically generates fake implementations of Go interfaces for use in unit tests.
.
The generated fakes are type-safe, record invocation arguments, and support return value stubbing. This package is useful for Go developers who want to integrate counterfeiter into their build process via `go generate`.
.
This is the development package; end users typically want the `counterfeiter` binary package.

Thread-safe concurrent map for go (library)

The map type in Go doesn't support concurrent reads and writes. concurrent-map provides a high-performance solution to this by sharding the map with minimal time spent waiting for locks.
.
Prior to Go 1.9, there was no concurrent map implementation in the stdlib. In Go 1.9, sync.Map was introduced. The new sync.Map has a few key differences from this map. The stdlib sync.Map is designed for append-only scenarios. So if you want to use the map for something more like in-memory db, you might benefit from using this version.

OpenStack Neutron IPv6 /128 BGP injector

This package provides a daemon that advertize each individual IPv6 addresses to a BGP peer, so that the router knows what list of IP is used in a deployment. This may be useful as neutron-dynamic-routing can only advertize for /64 blocks, and in some case (like during a migration), it may be desirable to have more fine-grained advertizing.
.
This is also useful if one wants to route only the IPv6 addresses actually used in a deployment, blocking the traffic of non-reachable IPv6 before it reaches the cloud, making the deployment DoS-by-IPv6-scan-proof.

library for user identification using RSA blind signatures - devel

d0_blind_id is an implementation of RSA "blind signatures", Diffie-Hellmann key exchange and Schnorr identification. It can be used by the DarkPlaces game engine (as used in Xonotic) to perform anonymous registration with a central server, providing cryptographic identities which are used in Xonotic for access control on individual game servers.
.
This implementation has not been audited independently, and is not currently recommended for non-game uses.
.
This package contains the development files for libd0-blind-id.

package depending on all supported Python 3 gdbm modules

GNU dbm database module for Python 3.x. Install this if you want to create or read GNU dbm database files with Python. Debian breaks out the gdbm module from the Python standard library to reduce the dependency footprint.
.
The package currently depends on python3.13-gdbm and python3.14-gdbm. In the future, dependencies on jython (Python for a JVM) and ironpython (Python for Mono) may be added.
.
Note that this package will not force the installation of all supported Python interpreters, it only makes sure that the modules are available.

Tool for generating type-safe test doubles in Go

Counterfeiter generates self-contained, type-safe fake implementations (test doubles) for Go interfaces. It is particularly useful in unit testing to create mocks without manual boilerplate.
.
The tool integrates seamlessly with `go generate` and supports both local and third-party interfaces. Generated fakes record call history and allow stubbing return values, making them ideal for behavior-driven testing with frameworks like Ginkgo or Go's standard testing package.
.
This package provides the `counterfeiter` binary and is intended for use in Go development environments.

OpenTelemetry Collector Exporters

OpenTelemetry is an observability framework – an API, SDK, and tools that are designed to aid in the generation and collection of application telemetry data such as metrics, logs, and traces.
.
This library is provided as a convenience to install all supported OpenTelemetry Collector Exporters as an metapackage. Currently it installs:
.
  • opentelemetry-exporter-otlp-proto-grpc
  • opentelemetry-exporter-otlp-proto-http
.
In the future, additional packages will be available:
.
  • opentelemetry-exporter-otlp-json-http
.
To avoid unnecessary dependencies, users should install the specific package once they've determined their preferred serialization and protocol method.

Formats time intervals into human-readable strings

This library formats time intervals provided by node.js's process.hrtime function into human-readable strings. It is capable of representing time durations across a wide range of scales, from weeks to nanoseconds. The formatting defaults to the most appropriate scale unless a specific minimum increment is specified, allowing for flexible and precise time display. It converts numerical hrtime arrays into expressive strings such as '2w', '20h', or '88ns', using various time increments for clear representation. Useful for displaying elapsed time in a readable format in applications that require rapid or frequent time checks.

GNOME app to plot and manipulate data

Graphs is a simple, yet powerful tool that allows you to plot and manipulate your data with ease. New data can be imported from a wide variety of file types, or generated by equation. All data can be manipulated using a variety of operations.
.
Apart from regular operations, Graphs also has support for curve fitting on the data, allowing you to effortlessly analyze trends within your datasets.
.
The operations include:
  • Shifting data
  • Normalizing data
  • Smoothening data
  • Centering data
  • Cutting data
  • Combining data
  • Translating data
  • Derivative and indefinite integral
  • Fourier transformations
  • Custom transformations
.
Graphs is a GNOME Circle app.

Firefox and Firefox ESR configurations for improved privacy

Phoenix is a suite of configurations and advanced modifications for Mozilla Firefox and FireFox ESR, designed to put the user first with a focus on privacy, security, freedom, & usability.
.
Some elementary features:
.
  • Enables HTTPS-First
  • Explicitly blocks insecure downloads
  • Clears browsing history on exit by default
  • Clears form data on exit by default
  • Clears cache on exit by default
  • Clears active logins (sessions) on exit by default
.
THIS PACKAGE CLEARS YOUR SEARCH HISTORY THE CONSEQUENCES OF LOSING BROWSER DATA ARE THE RESPONSIBILITY OF THE USER. YOU MUST READ THE WIKI BEFORE INSTALLING THIS. https://codeberg.org/celenity/Phoenix/wiki

Courier Unicode library (shared runtime library)

This library implements several algorithms related to the Unicode Standard:
  • Look up uppercase, lowercase, and titlecase equivalents of a unicode character.
  • Implementation of grapheme and word breaking rules.
  • Implementation of line breaking rules.
  • Implementation of the bi-directional algorithm.
  • Several ancillary functions, like looking up the unicode character that corresponds to some HTML 4.0 entity (such as “&”, for example), and determining the normal width or a double-width status of a unicode character. Also, an adaptation of the iconv(3) API for this unicode library.
  • Look up Unicode script property.
.
This package contains the shared runtime library.

Several NumPy dtype extensions used in machine learning

ml_dtypes is a stand-alone implementation of several NumPy dtype extensions used in machine learning libraries, including:
.
  • bfloat16: an alternative to the standard float16 format
  • 8-bit floating point representations, parameterized by number of exponent and mantissa bits, as well as the bias (if any) and representability of infinity, NaN, and signed zero. float8_e3m4 float8_e4m3 float8_e4m3b11fnuz float8_e4m3fn float8_e4m3fnuz float8_e5m2 float8_e5m2fnuz float8_e8m0fnu
  • Microscaling (MX) sub-byte floating point representations: float4_e2m1fn float6_e2m3fn float6_e3m2fn
  • Narrow integer encodings: int2 int4 uint2 uint4

Courier Unicode library (development files and headers)

This library implements several algorithms related to the Unicode Standard:
  • Look up uppercase, lowercase, and titlecase equivalents of a unicode character.
  • Implementation of grapheme and word breaking rules.
  • Implementation of line breaking rules.
  • Implementation of the bi-directional algorithm.
  • Several ancillary functions, like looking up the unicode character that corresponds to some HTML 4.0 entity (such as “&”, for example), and determining the normal width or a double-width status of a unicode character. Also, an adaptation of the iconv(3) API for this unicode library.
  • Look up Unicode script property.
.
This package contains the development files and headers.

OpenStack Workflow Service - extra functionalities

Mistral is a workflow service. Most business processes consist of multiple distinct interconnected steps that need to be executed in a particular order in a distributed environment. One can describe such process as a set of tasks and task relations and upload such description to Mistral so that it takes care of state management, correct execution order, parallelism, synchronization and high availability. Mistral also provides flexible task scheduling so that it can run a process according to a specified schedule (i.e. every Sunday at 4.00pm) instead of running it immediately. Such set of tasks and relations between them is called a workflow.
.
This package contains more actions, for example, some OpenStack client.

numerical algorithms from systems and control theory (shared library)

SLICOT (Subroutine Library In COntrol Theory) is a general purpose basic mathematical library for control theoretical computations. The library provides tools to perform essential system analysis and synthesis tasks. The main emphasis in SLICOT is on numerical reliability of implemented algorithms and the numerical robustness and efficiency of routines. Providing algorithmic flexibility and the use of rigorous implementation and documentation standards are other SLICOT features.
.
SLICOT is written is Fortran 77 and builds upon the numerical linear algebra routines from BLAS (Basic Linear Algebra Subroutines) and LAPACK (Linear Algebra PACKage).
.
This package contains a shared version of the library.