This page is a slightly modified version of the following one-liner output. created_at: 2025-03-14T22:30:35+09:00
# git -C /usr/ports log --diff-filter=A --name-status --pretty="format:%aI %H" origin/master | perl -nlE '/^\d/ ? $d=$_ : print "$d\t$_"' | ack "\t[0-9a-z-]+/[^/ ]+/Makefile$"
timestamp | origin | comment / pkg-descr |
2023-04-20T19:04:27+03:00 | ports-mgmt/appstream-generator |
Fast AppStream metadata generator AppStream is an effort to provide additional metadata and unique IDs for all software available in the package repository. This package contains the server-side of the AppStream infrastructure, a tool to generate metadata from FreeBSD packages. |
2023-12-09T19:11:10-04:00 | databases/py-mariadb |
Python MariaDB extension MariaDB Connector/Python enables python programs to access MariaDB and MySQL databases, using an API which is compliant with the Python DB API 2.0 (PEP-249). It is written in C and Python and uses MariaDB Connector/C client library for client server communication. |
2023-11-29T22:49:31+01:00 | sysutils/f-upgrade |
Unattended FreeBSD operating system updates f-upgrade automates the process of installing FreeBSD operating system updates. It targets server fleets, not desktop environments. |
2023-08-24T10:20:01+03:00 | audio/linux-rl9-pulseaudio-utils |
Utils for PulseAudio clients (Rocky Linux ${LINUX_DIST_VER}) ${PORTSDIR}/${PKGCATEGORY}/${PORTNAME}/pkg-descr |
2023-08-19T11:27:53+03:00 | www/linux-rl9-libnghttp2 |
HTTP/2 C Library (Rocky Linux ${LINUX_DIST_VER}) ${PORTSDIR}/${PKGCATEGORY}/${PORTNAME}/pkg-descr |
2023-08-19T11:27:53+03:00 | textproc/linux-rl9-libxslt |
XSLT C library for GNOME (Rocky Linux ${LINUX_DIST_VER}) ${PORTSDIR}/${PKGCATEGORY}/${PORTNAME}/pkg-descr |
2023-08-19T11:27:53+03:00 | security/linux-rl9-libxcrypt |
Extended crypt library for descrypt, md5crypt, bcrypt, and others (Rocky Linux ${LINUX_DIST_VER}) ${PORTSDIR}/${PKGCATEGORY}/${PORTNAME}/pkg-descr |
2023-08-19T11:27:53+03:00 | multimedia/linux-rl9-libvpx |
VP8/VP9 reference encoder/decoder (Rocky Linux ${LINUX_DIST_VER}) ${PORTSDIR}/${PKGCATEGORY}/${PORTNAME}/pkg-descr |
2023-08-19T11:27:53+03:00 | multimedia/linux-rl9-libvdpau |
VDPAU wrapper and tracing library (Rocky Linux ${LINUX_DIST_VER}) ${PORTSDIR}/${PKGCATEGORY}/${PORTNAME}/pkg-descr |
2023-08-19T11:27:53+03:00 | multimedia/linux-rl9-libva |
VAAPI wrapper and dummy driver (Rocky Linux ${LINUX_DIST_VER}) ${PORTSDIR}/${PKGCATEGORY}/${PORTNAME}/pkg-descr |
2023-08-19T11:27:53+03:00 | graphics/linux-rl9-webp |
Library routines for working with TIFF images (Rocky Linux ${LINUX_DIST_VER}) ${PORTSDIR}/${PKGCATEGORY}/webp/pkg-descr |
2023-08-19T11:27:53+03:00 | graphics/linux-rl9-vulkan |
Driver loader for the Vulkan graphics API (Rocky Linux ${LINUX_DIST_VER}) ${PORTSDIR}/${PKGCATEGORY}/${PORTNAME}${PKGNAMESUFFIX}/pkg-descr |
2023-08-19T11:27:53+03:00 | graphics/linux-rl9-openjpeg |
Open-source JPEG 2000 codec (Rocky Linux ${LINUX_DIST_VER}) ${PORTSDIR}/${PKGCATEGORY}/${PORTNAME}/pkg-descr |
2023-08-19T11:27:53+03:00 | emulators/linux-rl9 |
Meta-port for all things Rocky Linux ${LINUX_DIST_VER} Rocky Linux 9 meta port. |
2023-08-19T11:27:53+03:00 | dns/linux-rl9-libpsl |
C library to handle the Public Suffix List (Rocky Linux ${LINUX_DIST_VER}) ${PORTSDIR}/${PKGCATEGORY}/${PORTNAME}/pkg-descr |
2023-08-19T11:27:53+03:00 | dns/linux-rl9-libidn2 |
Implementation of IDNA2008 internationalized domain names (Rocky Linux ${LINUX_DIST_VER}) ${PORTSDIR}/${PKGCATEGORY}/${PORTNAME}/pkg-descr |
2023-08-19T11:27:53+03:00 | devel/linux-rl9-orc |
Library and toolset to operate arrays of data (Rocky Linux ${LINUX_DIST_VER}) ${PORTSDIR}/${PKGCATEGORY}/${PORTNAME}/pkg-descr |
2023-08-19T11:27:53+03:00 | devel/linux-rl9-ocl-icd |
OpenCL Installable Client Driver (Rocky Linux ${LINUX_DIST_VER}) ${PORTSDIR}/${PKGCATEGORY}/${PORTNAME}/pkg-descr |
2023-08-19T11:27:53+03:00 | devel/linux-rl9-libsoup |
SOAP (Simple Object Access Protocol) implementation in C (Rocky Linux ${LINUX_DIST_VER}) ${PORTSDIR}/${PKGCATEGORY}/${PORTNAME}/pkg-descr |
2023-08-19T11:27:53+03:00 | devel/linux-rl9-libevent |
API for executing callback functions on events or timeouts (Rocky Linux ${LINUX_DIST_VER}) ${PORTSDIR}/${PKGCATEGORY}/${PORTNAME}/pkg-descr |
2023-08-19T11:27:53+03:00 | devel/linux-rl9-icu |
International Components for Unicode (Rocky Linux ${LINUX_DIST_VER}) ${PORTSDIR}/${PKGCATEGORY}/${PORTNAME}/pkg-descr |
2023-08-19T11:27:53+03:00 | audio/linux-rl9-openal-soft |
3D positional spatialized sound library (Rocky Linux ${LINUX_DIST_VER}) ${PORTSDIR}/${PKGCATEGORY}/${PORTNAME}/pkg-descr |
2023-07-10T15:51:44+03:00 | devel/linux-rl9-libunistring |
Unicode string library (Rocky Linux ${LINUX_DIST_VER}) ${PORTSDIR}/${PKGCATEGORY}/${PORTNAME}/pkg-descr |
2023-07-10T13:44:00+03:00 | security/linux-rl9-libassuan |
IPC library used by GnuPG and gpgme (Rocky Linux ${LINUX_DIST_VER}) ${PORTSDIR}/${PKGCATEGORY}/${PORTNAME}/pkg-descr |
2023-07-10T13:44:00+03:00 | security/linux-rl9-gnupg |
GNU Transport Layer Security library (Rocky Linux ${LINUX_DIST_VER}) ${PORTSDIR}/${PKGCATEGORY}/${PORTNAME}/pkg-descr |
2023-07-10T09:51:22+03:00 | ftp/linux-rl9-wget |
Retrieve files from the Net via HTTP(S) and FTP (Rocky Linux ${LINUX_DIST_VER}) ${PORTSDIR}/${PKGCATEGORY}/${PORTNAME}/pkg-descr |
2023-07-06T10:22:33+03:00 | x11-toolkits/linux-rl9-gtk2 |
GTK+ library, version 2.X (Rocky Linux ${LINUX_DIST_VER}) ${PORTSDIR}/${PKGCATEGORY}/${PORTNAME}0/pkg-descr |
2023-07-06T10:22:33+03:00 | devel/linux-rl9-libgfortran |
Runtime libraries for gfortran (Linux Centos ${LINUX_DIST_VER}) Necessary gfortran libs for Linux. |
2023-07-06T10:22:33+03:00 | devel/linux-rl9-devtools |
Linux compilers and base libraries (CentOS ${LINUX_DIST_VER}) Development tools and base libraries for linux_base-rl9. Required by some Linux applications such as Matlab, which allows the user to integrate custom C, C++, and Fortran code via the MEX compiler. |
2023-07-06T10:22:33+03:00 | audio/linux-rl9-alsa-plugins-pulseaudio |
PulseAudio plugin for ALSA (Rocky Linux ${LINUX_DIST_VER}) ${PORTSDIR}/${PKGCATEGORY}/${PORTNAME}/pkg-descr |
2023-07-06T10:22:33+03:00 | audio/linux-rl9-alsa-plugins-oss |
OSS plugin for ALSA (Rocky Linux ${LINUX_DIST_VER}) ${PORTSDIR}/${PKGCATEGORY}/${PORTNAME}/pkg-descr |
2023-07-06T10:22:33+03:00 | audio/linux-rl9-alsa-lib-devel |
Advanced Linux Sound Architecture headers (Rocky Linux ${LINUX_DIST_VER}) ${PORTSDIR}/${PKGCATEGORY}/${PORTNAME}/pkg-descr |
2023-06-30T16:13:06+03:00 | audio/linux-rl9-opus |
IETF audio codec (Rocky Linux ${LINUX_DIST_VER}) ${PORTSDIR}/${PKGCATEGORY}/${PORTNAME}/pkg-descr |
2023-06-25T16:55:56+03:00 | security/linux-rl9-nettle |
Low-level cryptographic library (Rocky Linux ${LINUX_DIST_VER}) ${PORTSDIR}/${PKGCATEGORY}/${PORTNAME}/pkg-descr |
2023-06-25T16:55:56+03:00 | security/linux-rl9-gnutls |
GNU Transport Layer Security library (Rocky Linux ${LINUX_DIST_VER}) ${PORTSDIR}/${PKGCATEGORY}/${PORTNAME}/pkg-descr |
2023-06-25T16:55:56+03:00 | security/linux-rl9-cyrus-sasl2 |
RFC 2222 SASL (Simple Authentication and Security Layer) (Rocky Linux ${LINUX_DIST_VER}) ${PORTSDIR}/${PKGCATEGORY}/${PORTNAME}2/pkg-descr |
2023-06-25T16:55:56+03:00 | net/linux-rl9-openldap |
LDAP libraries (Rocky Linux ${LINUX_DIST_VER}) ${PORTSDIR}/${PKGCATEGORY}/${PORTNAME}26-server/pkg-descr |
2023-06-25T16:55:56+03:00 | net/linux-rl9-libproxy |
Library that provides automatic proxy configuration management. (Rocky Linux ${LINUX_DIST_VER}) ${PORTSDIR}/${PKGCATEGORY}/${PORTNAME}/pkg-descr |
2023-06-25T16:55:56+03:00 | multimedia/linux-rl9-libv4l |
Video4Linux library (Rocky Linux ${LINUX_DIST_VER}) ${PORTSDIR}/${PKGCATEGORY}/${PORTNAME}/pkg-descr |
2023-06-25T16:55:56+03:00 | multimedia/linux-rl9-libtheora |
Theora Video Compression Codec (Rocky Linux ${LINUX_DIST_VER}) ${PORTSDIR}/${PKGCATEGORY}/${PORTNAME}/pkg-descr |
2023-06-25T16:55:56+03:00 | multimedia/linux-rl9-gstreamer1 |
GStreamer1 library (Rocky Linux ${LINUX_DIST_VER}) ${PORTSDIR}/${PKGCATEGORY}/${PORTNAME}/pkg-descr |
2023-06-25T16:55:56+03:00 | multimedia/linux-rl9-gstreamer1-libav |
GStreamer1 libav library (Rocky Linux ${LINUX_DIST_VER}) ${PORTSDIR}/${PKGCATEGORY}/${PORTNAME:S/-plugin//}/pkg-descr |
2023-06-25T16:55:56+03:00 | multimedia/linux-rl9-ffmpeg |
FFMpeg library (Rocky Linux ${LINUX_DIST_VER}) ${PORTSDIR}/${PKGCATEGORY}/${PORTNAME}/pkg-descr |
2023-06-25T16:55:56+03:00 | lang/linux-rl9-python3 |
Python Language (Rocky Linux ${LINUX_DIST_VER}) ${PORTSDIR}/${PKGCATEGORY}/${PORTNAME}${PKGNAMESUFFIX}/pkg-descr |
2023-06-25T16:55:56+03:00 | ftp/linux-rl9-curl |
Tool for transferring files with URL syntax (Rocky Linux ${LINUX_DIST_VER}) ${PORTSDIR}/${PKGCATEGORY}/${PORTNAME}/pkg-descr |
2023-06-25T16:55:56+03:00 | devel/linux-rl9-llvm |
The Low Level Virtual Machine suite (Rocky Linux ${LINUX_DIST_VER}) LLVM is a compiler infrastructure designed for compile-time, link-time, runtime, and idle-time optimization of programs from arbitrary programming languages. The compiler infrastructure includes mirror sets of programming tools as well as libraries with equivalent functionality. |
2023-06-12T20:31:01+03:00 | x11/linux-rl9-xorg-libs |
Xorg libraries (Rocky Linux ${LINUX_DIST_VER}) This package contains X.Org shared libraries. |
2023-06-12T20:31:01+03:00 | x11/linux-rl9-pixman |
Low-level pixel manipulation library (Rocky Linux ${LINUX_DIST_VER}) ${PORTSDIR}/${PKGCATEGORY}/${PORTNAME}/pkg-descr |
2023-06-12T20:31:01+03:00 | x11/linux-rl9-libxkbcommon |
Keymap handling library (Rocky Linux ${LINUX_DIST_VER}) ${PORTSDIR}/${PKGCATEGORY}/${PORTNAME}/pkg-descr |
2023-06-12T20:31:01+03:00 | x11-toolkits/linux-rl9-pango |
Pango library (Rocky Linux ${LINUX_DIST_VER}) ${PORTSDIR}/${PKGCATEGORY}/${PORTNAME}/pkg-descr |
2023-06-12T20:31:01+03:00 | x11-toolkits/linux-rl9-gtk3 |
GTK+ library, version 3.X (Rocky Linux ${LINUX_DIST_VER}) ${PORTSDIR}/${PKGCATEGORY}/${PORTNAME}0/pkg-descr |
2023-06-12T20:31:01+03:00 | x11-fonts/linux-rl9-fontconfig |
XML-based font configuration API for X Windows (Rocky Linux ${LINUX_DIST_VER}) ${PORTSDIR}/${PKGCATEGORY}/${PORTNAME}/pkg-descr |
2023-06-12T20:31:01+03:00 | textproc/linux-rl9-libxml2 |
Library providing XML and HTML support (Rocky Linux ${LINUX_DIST_VER}) ${PORTSDIR}/${PKGCATEGORY}/${PORTNAME}/pkg-descr |
2023-06-12T20:31:01+03:00 | textproc/linux-rl9-expat |
XML 1.0 parser written in C (Rocky Linux ${LINUX_DIST_VER}) ${PORTSDIR}/${PKGCATEGORY}/${PORTNAME}2/pkg-descr |
2023-06-12T20:31:01+03:00 | security/linux-rl9-p11-kit |
Library for loading and enumerating of PKCS\#11 modules (Rocky Linux ${LINUX_DIST_VER}) ${PORTSDIR}/${PKGCATEGORY}/${PORTNAME}/pkg-descr |
2023-06-12T20:31:01+03:00 | security/linux-rl9-nss |
Network Security Services (Rocky Linux ${LINUX_DIST_VER}) ${PORTSDIR}/${PKGCATEGORY}/${PORTNAME}/pkg-descr |
2023-06-12T20:31:01+03:00 | security/linux-rl9-libtasn1 |
ASN.1 structure parser library (Rocky Linux ${LINUX_DIST_VER}) ${PORTSDIR}/${PKGCATEGORY}/${PORTNAME}/pkg-descr |
2023-06-12T20:31:01+03:00 | security/linux-rl9-libgpg-error |
Common error values for all GnuPG components (Rocky Linux ${LINUX_DIST_VER}) ${PORTSDIR}/${PKGCATEGORY}/${PORTNAME}/pkg-descr |
2023-06-12T20:31:01+03:00 | security/linux-rl9-libgcrypt |
Crypto library based on code used in GnuPG (Rocky Linux ${LINUX_DIST_VER}) ${PORTSDIR}/${PKGCATEGORY}/${PORTNAME}/pkg-descr |
2023-06-12T20:31:01+03:00 | security/linux-rl9-ca-certificates |
Mozilla CA root certificate bundle (Rocky Linux ${LINUX_DIST_VER}) Root certificates from certificate authorities included in the Mozilla NSS library and thus in Firefox and Thunderbird. |
2023-06-12T20:31:01+03:00 | print/linux-rl9-harfbuzz |
OpenType text shaping engine (Rocky Linux ${LINUX_DIST_VER}) ${PORTSDIR}/${PKGCATEGORY}/${PORTNAME}/pkg-descr |
2023-06-12T20:31:01+03:00 | print/linux-rl9-freetype |
Font rendering engine (Rocky Linux ${LINUX_DIST_VER}) ${PORTSDIR}/${PKGCATEGORY}/${PORTNAME}2/pkg-descr |
2023-06-12T20:31:01+03:00 | print/linux-rl9-cups-libs |
Common UNIX Printing System libraries ${PORTSDIR}/${PKGCATEGORY}/${PORTNAME}/pkg-descr |
2023-06-12T20:31:01+03:00 | net/linux-rl9-avahi-libs |
Libraries for Avahi (Rocky Linux ${LINUX_DIST_VER}) ${PORTSDIR}/${PKGCATEGORY}/${PORTNAME}/pkg-descr |
2023-06-12T20:31:01+03:00 | graphics/linux-rl9-wayland |
Wayland compositor libraries (Rocky Linux ${LINUX_DIST_VER}) ${PORTSDIR}/${PKGCATEGORY}/wayland/pkg-descr |
2023-06-12T20:31:01+03:00 | graphics/linux-rl9-tiff |
Library routines for working with TIFF images (Rocky Linux ${LINUX_DIST_VER}) ${PORTSDIR}/${PKGCATEGORY}/tiff/pkg-descr |
2023-06-12T20:31:01+03:00 | graphics/linux-rl9-png |
Library for manipulating PNG images (Rocky Linux ${LINUX_DIST_VER}) ${PORTSDIR}/${PKGCATEGORY}/png/pkg-descr |
2023-06-12T20:31:01+03:00 | graphics/linux-rl9-librsvg2 |
Parse and render SVG vector graphics (Rocky Linux ${LINUX_DIST_VER}) ${PORTSDIR}/${PKGCATEGORY}/${PORTNAME}/pkg-descr |
2023-06-12T20:31:01+03:00 | graphics/linux-rl9-libglvnd |
GL Vendor-Neutral Dispatch library (Rocky Linux ${LINUX_DIST_VER}) libglvnd is a vendor-neutral dispatch layer for arbitrating OpenGL API calls between multiple vendors. It allows multiple drivers from different vendors to coexist on the same filesystem, and determines which vendor to dispatch each API call to at runtime. Both GLX and EGL are supported, in any combination with OpenGL and OpenGL ES. |
2023-06-12T20:31:01+03:00 | graphics/linux-rl9-libepoxy |
Library to handle OpenGL function pointer management (Rocky Linux ${LINUX_DIST_VER}) ${PORTSDIR}/${PKGCATEGORY}/${PORTNAME}/pkg-descr |
2023-06-12T20:31:01+03:00 | graphics/linux-rl9-libdrm |
Interface to kernel Direct Rendering Module (Rocky Linux ${LINUX_DIST_VER}) ${PORTSDIR}/${PKGCATEGORY}/${PORTNAME}/pkg-descr |
2023-06-12T20:31:01+03:00 | graphics/linux-rl9-jpeg |
SIMD-accelerated JPEG codec (Rocky Linux ${LINUX_DIST_VER}) ${PORTSDIR}/${PKGCATEGORY}/${PORTNAME}-turbo/pkg-descr |
2023-06-12T20:31:01+03:00 | graphics/linux-rl9-jbigkit |
Lossless compression for bi-level images (Rocky Linux ${LINUX_DIST_VER}) ${PORTSDIR}/${PKGCATEGORY}/${PORTNAME}/pkg-descr |
2023-06-12T20:31:01+03:00 | graphics/linux-rl9-jasper |
JPEG-2000 reference implementation (Rocky Linux ${LINUX_DIST_VER}) ${PORTSDIR}/${PKGCATEGORY}/${PORTNAME}/pkg-descr |
2023-06-12T20:31:01+03:00 | graphics/linux-rl9-graphite2 |
Rendering capabilities for complex non-Roman writing systems (Rocky Linux ${LINUX_DIST_VER}) ${PORTSDIR}/${PKGCATEGORY}/${PORTNAME}/pkg-descr |
2023-06-12T20:31:01+03:00 | graphics/linux-rl9-gdk-pixbuf2 |
Graphic library for GTK+ (Rocky Linux ${LINUX_DIST_VER}) ${PORTSDIR}/${PKGCATEGORY}/${PORTNAME}/pkg-descr |
2023-06-12T20:31:01+03:00 | graphics/linux-rl9-dri |
Mesa libGL runtime libraries (Rocky Linux ${LINUX_DIST_VER}) The port installs Linux Mesa libGL runtime libraries and DRI drivers. |
2023-06-12T20:31:01+03:00 | graphics/linux-rl9-cairo |
Vector graphics library Cairo (Rocky Linux ${LINUX_DIST_VER}) ${PORTSDIR}/${PKGCATEGORY}/${PORTNAME}/pkg-descr |
2023-06-12T20:31:01+03:00 | graphics/linux-rl9-cairo-gobject |
Vector graphics library Cairo (Rocky Linux ${LINUX_DIST_VER}) ${PORTSDIR}/${PKGCATEGORY}/${PORTNAME}/pkg-descr |
2023-06-12T20:31:01+03:00 | emulators/linux_base-rl9 |
Base set of packages needed in Linux mode (Rocky Linux ${LINUX_DIST_VER}) This port contains packages from a near-minimal installation of Rocky Linux 9. These packages, in conjunction with the Linux kernel module, form the basis of the Linux compatibility environment. It is designed to provide a nice user experience by using the FreeBSD configuration for corresponding Linux stuff where possible. Because of this any work which needs to chroot into the Linux base may not work as expected (no fallthrough to the FreeBSD config possible). |
2023-06-12T20:31:01+03:00 | dns/linux-rl9-libasyncns |
Library for executing DNS queries (Rocky Linux ${LINUX_DIST_VER}) libasyncns is a C library for Linux/Unix for executing name service queries asynchronously. It is an asynchronous wrapper around getaddrinfo(3), getnameinfo(3), res_query(3) and res_search(3) from libc and libresolv. In contrast to GNU's asynchronous name resolving API getaddrinfo_a(), libasyncns does not make use of UNIX signals for reporting completion of name queries. Instead, the API exports a standard UNIX file descriptor which may be integerated cleanly into custom main loops. In contrast to asynchronous DNS resolving libraries like libdenise, skadns, adns, libasyncns is just an asynchronous wrapper around the libc's synchronous getaddrinfo() API, which has the advantage of allowing name resolution using techniques like Multicast DNS, LDAP or NIS using standard libc NSS (Name Service Switch) modules. libasyncns is compatible with IPv6 if the underlying libc is. libasyncns is very tiny, consisting of just one header and one source file. It has no dependencies besides libc. |
2023-06-12T20:31:01+03:00 | devel/linux-rl9-systemd-libs |
Libraries for accessing systemd (Rocky Linux ${LINUX_DIST_VER}) Support libraries for the Linux systemd system and service manager. |
2023-06-12T20:31:01+03:00 | devel/linux-rl9-nspr |
Netscape Portable Runtime (Rocky Linux ${LINUX_DIST_VER}) ${PORTSDIR}/${PKGCATEGORY}/${PORTNAME}/pkg-descr |
2023-06-12T20:31:01+03:00 | devel/linux-rl9-libthai |
Thai language support library (Rocky Linux ${LINUX_DIST_VER}) ${PORTSDIR}/${PKGCATEGORY}/${PORTNAME}/pkg-descr |
2023-06-12T20:31:01+03:00 | devel/linux-rl9-libpciaccess |
Generic PCI access library (Rocky Linux ${LINUX_DIST_VER}) ${PORTSDIR}/${PKGCATEGORY}/${PORTNAME}/pkg-descr |
2023-06-12T20:31:01+03:00 | devel/linux-rl9-elfutils-libs |
ELF file handling libraries (Rocky Linux ${LINUX_DIST_VER}) ELF file handling libraries from elfutils. |
2023-06-12T20:31:01+03:00 | devel/linux-rl9-elfutils-libelf |
ELF file handling library (Rocky Linux ${LINUX_DIST_VER}) ELF file handling library from elfutils. |
2023-06-12T20:31:01+03:00 | devel/linux-rl9-dbus-libs |
Libraries for accessing D-BUS (Rocky Linux ${LINUX_DIST_VER}) ${PORTSDIR}/${PKGCATEGORY}/${PORTNAME}/pkg-descr |
2023-06-12T20:31:01+03:00 | databases/linux-rl9-sqlite3 |
Library that implements an embeddable SQL database engine (Rocky Linux ${LINUX_DIST_VER}) ${PORTSDIR}/${PKGCATEGORY}/${PORTNAME}3/pkg-descr |
2023-06-12T20:31:01+03:00 | databases/linux-rl9-libtracker-sparql |
Low-footprint RDF triple store with SPARQL interface (Rocky Linux ${LINUX_DIST_VER}) Tracker provides searching and indexing functionality for the GNOME desktop environment and beyond. This package provides the Tracker SPARQL component, a lightweight database library built around SQLite. |
2023-06-12T20:31:01+03:00 | converters/linux-rl9-fribidi |
Unicode Bidirectional Algorithm (Rocky Linux ${LINUX_DIST_VER}) ${PORTSDIR}/${PKGCATEGORY}/${PORTNAME}/pkg-descr |
2023-06-12T20:31:01+03:00 | audio/linux-rl9-pulseaudio-libs |
Libraries for PulseAudio clients (Rocky Linux ${LINUX_DIST_VER}) ${PORTSDIR}/${PKGCATEGORY}/${PORTNAME}/pkg-descr |
2023-06-12T20:31:01+03:00 | audio/linux-rl9-libvorbis |
Audio compression codec library (Rocky Linux ${LINUX_DIST_VER}) ${.CURDIR}/../${PORTNAME}/pkg-descr |
2023-06-12T20:31:01+03:00 | audio/linux-rl9-libsndfile |
Reading and writing files containing sampled sound (like WAV or AIFF) (Rocky Linux ${LINUX_DIST_VER}) ${PORTSDIR}/${PKGCATEGORY}/${PORTNAME}/pkg-descr |
2023-06-12T20:31:01+03:00 | audio/linux-rl9-libogg |
Ogg bitstream library (Rocky Linux ${LINUX_DIST_VER}) ${PORTSDIR}/${PKGCATEGORY}/${PORTNAME}/pkg-descr |
2023-06-12T20:31:01+03:00 | audio/linux-rl9-gsm |
GSM audio codec (Rocky Linux ${LINUX_DIST_VER}) ${PORTSDIR}/${PKGCATEGORY}/${PORTNAME}/pkg-descr |
2023-06-12T20:31:01+03:00 | audio/linux-rl9-flac |
Free lossless audio codec (Rocky Linux ${LINUX_DIST_VER}) ${PORTSDIR}/${PKGCATEGORY}/${PORTNAME}/pkg-descr |
2023-06-12T20:31:01+03:00 | audio/linux-rl9-alsa-lib |
Advanced Linux Sound Architecture libraries (Rocky Linux ${LINUX_DIST_VER}) The Advanced Linux Sound Architecture (ALSA) provides audio and MIDI functionality to the Linux operating system. |
2023-06-12T20:31:01+03:00 | archivers/linux-rl9-lz4 |
LZ4 compression library and utilities (Rocky Linux ${LINUX_DIST_VER}) ${PORTSDIR}/${PKGCATEGORY}/liblz4/pkg-descr |
2023-06-12T20:31:01+03:00 | archivers/linux-rl9-brotli |
Generic-purpose lossless compression algorithm (Rocky Linux ${LINUX_DIST_VER}) ${PORTSDIR}/${PKGCATEGORY}/${PORTNAME}/pkg-descr |
2023-06-12T20:31:01+03:00 | accessibility/linux-rl9-atk |
Accessibility Toolkit (Rocky Linux ${LINUX_DIST_VER}) The GNOME Accessibility Toolkit (ATK) contains accessibility widgets, just like GTK contains GUI element widgets. However, ATK's widgets are platform-independent, so they can be used with Qt, Motif, etc. |
2023-06-12T20:31:01+03:00 | accessibility/linux-rl9-at-spi2-core |
Assistive technology service provider interface (Rocky Linux ${LINUX_DIST_VER}) This is the Gnome Accessibility Project's Assistive Technology Service Provider Interface. It allows accessibility applications and assistive technologies to announce their respective existence to each other. This version of at-spi is a major break from previous versions. It has been completely rewritten to use D-Bus rather than ORBIT / CORBA for its transport protocol. |
2023-06-12T20:31:01+03:00 | accessibility/linux-rl9-at-spi2-atk |
Assistive technology ATK bridge (Rocky Linux ${LINUX_DIST_VER}) This is the Gnome Accessibility Project's Assistive Technology Service Provider Interface. It allows accessibility applications and assistive technologies to announce their respective existence to each other. This port contains the GTK+ module needed to interface with the SPI framework. |
2023-11-24T12:45:46+03:00 | www/angie-module-testcookie |
Angie testcookie dynamic module Module is a simple robot mitigation module using cookie based challenge/response technique. Challenge cookies can be set using different methods and can be encrypted and then decrypted at client side with JavaScript. |
2023-12-27T12:17:18Z | multimedia/mediaelch |
Desktop utility to manage metadata and artwork for Kodi and Jellyfin MediaElch is a desktop media metadata manager for Kodi and Jellyfin. It can automatically download information about movies, TV shows and music, including artwork, and create ".nfo" files which are used by the Kodi/Jellyfin user interface. |
2023-11-26T21:39:19+03:00 | lang/dotnet |
Open-source developer platform and a cross-platform runtime for cloud, mobile, desktop, and IoT apps .NET is an open source developer platform, created by Microsoft, for building many different types of applications. It provides a standard set of base class libraries and APIs that are common to all .NET applications. .NET apps can be written in such languages as C#, F#, or Visual Basic. |
2023-12-19T08:35:52Z | net/s3m |
CLI for streams of data in S3 buckets A CLI for streams of data in S3 buckets Upload/Download to S3 compatible providers |
2023-07-23T22:08:51+02:00 | x11/chayang |
Gradually dim the screen Gradually dim the screen. Can be used to implement a grace period before locking the session. |
2023-12-26T11:54:26Z | net/py-pychromecast |
Python module to talk to Google Chromecast Library for Python to communicate with the Google Chromecast. It currently supports: - Auto discovering connected Chromecasts on the network - Start the default media receiver and play any online media - Control playback of current playing media - Implement Google Chromecast API v2 - Communicate with apps via channels - Easily extendable to add support for unsupported namespaces - Multi-room setups with Audio cast devices |
2023-12-12T23:27:33-08:00 | textproc/ox-gfm.el |
Github Flavored Markdown exporter for Org Mode This package adds an Org mode export backend for GitHub Flavored Markdown. Exporting to Github Flavored Markdown is available through Org mode's export dispatcher once ox-gfm is loaded. Alternatively, exporting can be triggered by calling the (autoloaded) function M-x org-gfm-export-to-markdown. |
2023-12-11T18:57:18+03:00 | archivers/py-zlib-ng |
Python bindings for the zlib-ng library Faster zlib and gzip compatible compression and decompression by providing Python bindings for the zlib-ng library. |
2023-12-27T23:35:18+03:00 | misc/compat13x |
Convenience package to install the compat13x libraries This package allows you to install the compat13x libraries on your system, so you can use legacy binaries that depend on them. Ports usage example: -- .include <bsd.port.pre.mk> .if ${OSVERSION} >= 1400000 LIB_DEPENDS+= libcrypto.so.111:misc/compat13x .endif -- |
2023-12-26T11:33:37Z | net/py-casttube |
YouTube Chromecast API CastTube provides a way to interact with the Youtube Chromecast API. Features: - Play video - Play a playlist - Add video to the end of the play queue - Play next - Remove video - Clear the entire queue |
2023-12-26T11:41:12Z | multimedia/py-python-mpv |
Python interface to the mpv media player python-mpv is a ctypes-based python interface to the mpv media player. It gives you more or less full control of all features of the player, just as the lua interface does. |
2023-12-30T13:15:54+01:00 | astro/pngphoon |
PNG Phase of Moon This program is intended as an alternative to the great xphoon program (X PHase of mOON). xphoon is a program that displays the actual phase of the moon on the X11 root window. Nowadays all desktop systems like KDE hide the X11 rootwindow with an own background image, so xphoon could paint as much in the root window as it likes to, but nothing was to been seen. Modern desktops have an advanced interface for programs to dynamically provide background images in png format. Alternatively they just track when the background image file has been changed. That is what this program was originally written for. The image must have a width of at least 760 pixels to place the moon. If the image is smaller just the stars will be drawn. And by the way: it is pronounced "pingphoon" (like "typhoon"). |
2023-01-03T07:49:38-07:00 | sysutils/mise |
Runtime Executor (asdf rust clone) rtx is a polyglot runtime manager (asdf rust clone). Features: * asdf-compatible - rtx is compatible with asdf plugins and .tool-versions files. It can be used as a drop-in replacement. * Polyglot - compatible with any language, so no more figuring out how nvm, nodenv, pyenv, etc work individually-just use 1 tool. * Fast - rtx is written in Rust and is very fast. 20x-200x faster than asdf. * No shims - shims cause problems, they break which, and add overhead. By default, rtx does not use them-however you can if you want to. * Fuzzy matching and aliases - It's enough to just say you want "v18" of node, or the "lts" version. rtx will figure out the right version without you needing to specify an exact version. * Arbitrary env vars - Set custom env vars when in a project directory like NODE_ENV=production or AWS_PROFILE=staging. |
2023-11-02T04:00:32+01:00 | games/openbor7144 |
|
2023-10-13T15:39:42+02:00 | devel/tomlplusplus |
TOML config parser and serializer for C++ toml++ is a TOML config parser and serializer for C++. Features: - Header-only (optional!) - Supports the latest TOML release v1.0.0, plus optional support for some unreleased TOML features - Passes all tests in the toml-test suite - Supports serializing to JSON and YAML - Proper UTF-8 handling (incl. BOM) - C++17 (plus some C++20 features where available, e.g. experimental support for char8_t strings) - Doesn't require RTTI - Works with or without exceptions |
2023-01-02T07:41:29-07:00 | misc/air |
Simple ChatGPT & Llama-cpp command line with ANSI markdown display Air is a simple program to call ChatGPT API from command line with markdown to ANSI output. This project replaces `aid` (written in Dart) and implement `chatgpt` and `llama-cpp`. |
2023-12-31T18:48:26-08:00 | math/py-squarify |
Squarify treemap layout algorithm squarify is a pure Python implementation of the squarify treemap layout algorithm. squarify is an extension to the treemap method for the visualization of hierarchical information, such as directory structures and Organization structures, is presented. The Standard treemap method often gives thin, elongated rectangles. As a result, rectangles are difficult to compare and to select. |
2023-08-15T04:42:24+02:00 | lang/zig010 |
Language designed for robustness, optimality, and maintainability (deprecated 0.10.* series) Zig is a general purpose programming language designed for robustness, optimality, and maintainability. |
2023-11-29T03:40:55+01:00 | x11/dwlb |
Feature-complete bar for DWL A fast, feature-complete bar for dwl. |
2023-12-19T19:13:57+01:00 | graphics/vulkan-utility-libraries |
Utility libraries for Vulkan developers Shared code across various Vulkan repositories. |
2023-12-31T15:02:08-08:00 | finance/py-thepassiveinvestor |
Passive Investing for the Average Joe ThePassiveInvestor is a Python module that helps unsophisticated individual investors to make informed decisions about investing. |
2023-12-31T14:59:45-08:00 | misc/py-vaderSentiment |
VADER sentiment analysis VADER (Valence Aware Dictionary and sEntiment Reasoner) is a lexicon and rule-based sentiment analysis tool that is specifically attuned to sentiments expressed in social media. |
2023-12-31T14:58:12-08:00 | finance/py-stocksera |
Official Stocksera API The stocksera module is the official API for Stocksera. It provides access to sata sources: Yahoo Finance, Finviz, Finnhub, FinancialModellingPrep, IBKR, Reddit, Finra, SEC, CompaniesMarketCap, SenateStockWatcher, HouseStockWatcher, Polygon, ARKFunds.io, Stocktwits, Twitter, Federal Reserve and much more... |
2023-12-31T14:56:09-08:00 | finance/py-yahooquery |
Python wrapper for an unofficial Yahoo Finance API Yahooquery is a python interface to unofficial Yahoo Finance API endpoints. The package allows a user to retrieve nearly all the data visible via the Yahoo Finance front-end. |
2023-12-31T14:55:00-08:00 | finance/py-valinvest |
Value investing tool valinvest is a value investing tool based on Warren Buffett, Joseph Piotroski and Benjamin Graham thoughts. The Financial API used by valinvest to get financial data has been rewritten and now requires a API Key in order to make request. |
2023-12-31T14:39:46-08:00 | finance/py-tradingview-ta |
Unofficial TradingView technical analysis API wrapper tradingview-ta is an unofficial API wrapper for TradingView that allows you to fetch technical analysis data, now under new management. |
2023-12-31T10:44:09-08:00 | textproc/py-TatSu |
Generate Python parsers from grammars in a variation of EBNF TatSu is a tool that takes grammars in a variation of EBNF as input, and outputs memoizing (Packrat) PEG parsers in Python. TatSu can compile a grammar stored in a string into a tatsu.grammars.Grammar object that can be used to parse any given input, much like the re module does with regular expressions, or it can generate a Python module that implements the parser. TatSu supports left-recursive rules in PEG grammars, and it honors left-associativity in the resulting parse trees. |
2023-12-31T15:17:17+01:00 | math/suitesparse-lagraph |
Graph algorithms based on GraphBLAS This port installs the module LAGraph of SuiteSparse. LAGraph is a library plus a test harness for collecting algorithms that use GraphBLAS. |
2023-12-31T00:53:16-08:00 | databases/sqlx-cli |
Rust SQL Toolkit with support for PostgreSQL, MySQL, SQLite, MSSQL SQLx is an async, pure Rust SQL crate featuring compile-time checked queries without a DSL. Features: - Truly Asynchronous: Built from the ground-up using async/await for maximum concurrency. - Compile-time checked queries. - Database Agnostic: Support for [PostgreSQL], [MySQL], [SQLite]. |
2023-12-30T23:26:06-08:00 | devel/bitsery |
Binary serialization library Bitsery is a header only C++ binary serialization library. It is designed around the networking requirements for real-time data delivery, especially for games. All cross-platform requirements are enforced at compile time, so serialized data do not store any meta-data information and is as small as possible. |
2023-12-16T17:39:14-05:00 | devel/libxsd |
XSD runtime library libxsd is the runtime library for the XSD XML Schema to C++ data binding compiler. XSD is an open-source, cross-platform XML Schema to C++ data binding compiler. Provided with an XML document specification (XML Schema), it generates C++ classes that represent the given vocabulary as well as XML parsing and serialization code. You can then access the data stored in XML using types and functions that semantically correspond to your application domain rather than dealing with generic elements/attributes and raw strings. |
2023-12-16T17:39:14-05:00 | devel/libxsd-frontend |
W3C XML Schema compiler frontend libxsd-frontend is a compiler frontend for the W3C XML Schema definition language. It includes parser, semantic graph types and traversal mechanism. |
2023-12-30T13:14:54Z | www/p5-Mojo-DOM58 |
Minimalistic HTML/XML DOM parser with CSS selectors Mojo::DOM58 is a minimalistic and relaxed pure-Perl HTML/XML DOM parser based on Mojo::DOM. It supports the HTML Living Standard, Extensible Markup Language (XML) 1.0, and matching based on CSS3 selectors. It will even try to interpret broken HTML and XML, so you should not use it for validation. |
2023-12-30T11:26:24Z | net/haproxy28 |
Reliable, high performance TCP/HTTP load balancer HAProxy is a free, very fast and reliable solution offering high availability, load balancing, and proxying for TCP and HTTP-based applications. It is particularly suited for web sites crawling under very high loads while needing persistence or Layer7 processing. |
2023-12-30T10:17:32Z | devel/p5-Alien-cmake3 |
Find, download, or build CMake v3 or better This Alien distribution provides an external dependency on the build tool CMake version 3.x or better. CMake is a popular alternative to GNU autotools. |
2023-12-30T08:11:10Z | textproc/p5-Text-Diff-FormattedHTML |
Generate a colorful HTML diff of strings/files Perl module to produce HTML table with a nice diff of two strings/files. |
2023-12-29T21:49:03-08:00 | misc/py-ast-comments |
Extension to the built-in ast module ast-comments is an extension to the built-in ast module. Finds comments in source code and adds them to the parsed tree. |
2023-12-29T18:14:59-08:00 | math/tinyexpr |
Tiny expression parser/compiler/evaluation engine for math expressions TinyExpr is a very small parser and evaluation library for evaluating math expressions from C. It's open-source, free, and is extremely easy to use. |
2023-12-29T15:55:41-08:00 | finance/fabric |
Enterprise-grade permissioned distributed ledger framework Hyperledger Fabric is intended as a foundation for developing applications or solutions with a modular architecture. Hyperledger Fabric allows components, such as consensus and membership services, to be plug-and-play. Its modular and versatile design satisfies a broad range of industry use cases. It offers a unique approach to consensus that enables performance at scale while preserving privacy. |
2023-12-29T14:38:02+03:00 | databases/tarantool2 |
NoSQL database running in a Lua application server Tarantool is an in-memory database and application server. Key features of the application server: - 100% compatible drop-in replacement for Lua 5.1, based on LuaJIT 2.1. Simply use #!/usr/bin/tarantool instead of #!/usr/bin/lua in your script. - full support for Lua modules and a rich set of own modules, including cooperative multitasking, non-blocking I/O, access to external databases, etc Key features of the database: - MsgPack data format and MsgPack based client-server protocol - two data engines: 100% in-memory with optional persistence and a 2-level disk-based B-tree, to use with large data sets - multiple index types: HASH, TREE, RTREE, BITSET - asynchronous master-master replication - authentication and access control - the database is just a C extension to the app server and can be turned off |
2023-12-29T10:18:01-06:00 | math/py-hmmlearn |
Unsupervised learning and inference of Hidden Markov Models hmmlearn is a set of algorithms for unsupervised learning and inference of Hidden Markov Models. For supervised learning learning of HMMs and similar models see seqlearn. |
2023-12-20T15:32:53-04:00 | sysutils/reproduce |
AppJail image builder AppJail Reproduce is a small open source BSD-3 licensed tool for automating the creation of images using Makejails, scripts and simple text files, providing a common workflow and simplifying many things. |
2023-12-27T11:40:24-08:00 | misc/py-mmsegmentation |
OpenMMLab: Semantic Segmentation Toolbox and Benchmark MMSegmentation is a toolbox that provides a framework for unified implementation and evaluation of semant ic segmentation methods, and contains high-quality implementations of popular semantic segmentation methods and datasets. MMSeg consists of 7 main parts including apis, structures, datasets, models, engine, evaluation and visualization. |
2023-12-27T11:25:29-08:00 | misc/py-mmdet |
OpenMMLab: Detection Toolbox and Benchmark MMDetection is an open source object detection toolbox based on PyTorch. It is a part of the OpenMMLab project. Major features: * Modular Design * Support of multiple tasks out of box * High efficiency |
2023-12-27T11:15:52-08:00 | misc/py-mmcv |
OpenMMLab: Foundational library for computer vision research MMCV is a foundational library for computer vision research and provides the following functionalities: * Image/Video processing * Image and annotation visualization * Image transformation * Various CNN architectures * High-quality implementation of common CUDA ops |
2023-12-27T10:22:54-08:00 | misc/py-mmengine |
Engine of OpenMMLab projects: training PyTorch deep learning models MMEngine is a foundational library for training deep learning models based on PyTorch. It provides a solid engineering foundation and frees developers from writing redundant codes on workflows. It serves as the training engine of all OpenMMLab codebases, which support hundreds of algorithms in various research areas. Moreover, MMEngine is also generic to be applied to non-OpenMMLab projects. |
2023-12-26T23:49:33+01:00 | java/wildfly |
Replacement for JBoss Application Server WildFly is a flexible, lightweight, managed application runtime that helps you build amazing applications. WildFly - new name for JBoss Application Server - Fast Startup - Small Footprint - Modular Design - Unified Configuration and Management And of course Java EE! |
2023-12-27T15:11:36Z | www/mediawiki141 |
Wiki engine used by Wikipedia MediaWiki is the collaborative editing software that runs Wikipedia, the free encyclopedia, and other projects. It's designed to handle a large number of users and pages without imposing too rigid a structure or workflow. |
2023-12-27T02:53:33-08:00 | misc/py-facenet-pytorch |
Pretrained PyTorch face detection and recognition models facenet-pytorch is a collection of pretrained PyTorch face detection (MTCNN) and facial recognition (InceptionResnet) models. |
2023-12-26T10:46:48-08:00 | devel/py-test-utils |
Collection of utility functions and classes for integration tests Python test utils is a collection of different functions and classes which make writing integration tests easier. |
2023-12-25T23:45:01-08:00 | graphics/py-albumentations |
Fast image augmentation library and wrapper around other libraries Albumentations is a computer vision tool that boosts the performance of deep convolutional neural networks. The library is widely used in industry, deep learning research, machine learning competitions, and open source projects. |
2023-12-25T23:01:27-08:00 | graphics/py-qudida |
QUick and DIrty Domain Adaptation QuDiDA is a micro library for very naive though quick pixel level image domain adaptation via scikit-learn transformers. Is assumed to be used as image augmentation technique, while was not tested in public benchmarks. |
2023-12-25T18:28:54-08:00 | devel/py-easydict |
Access dict values as attributes, which works recursively EasyDict allows to access dict values as attributes (works recursively). A Javascript-like properties dot notation for python dicts. |
2023-12-06T12:30:42+01:00 | graphics/satty |
Modern screenshot annotation Satty is a screenshot annotation tool inspired by Swappy and Flameshot. Satty has been created to provide the following improvements over existing screenshot annotation tools: - very simple and easy to understand toolset (like Swappy) - fullscreen annotation mode and post shot cropping (like Flameshot) - working on wlroots based compositors (Sway, Hyprland, River, ...) - minimal, modern looking UI, thanks to GTK and Adwaita - be a playground for new features (post window selection, post paint editing, ...) |
2023-12-25T13:48:33-08:00 | security/rpm-sequoia |
OpenPGP backend for rpm using Sequoia PGP The rpm-sequoia library provides an implementation of the rpm's pgp interface using Sequoia. This library's crypto policy can be customized. It finds the configuration file by checking the following in turn: - the `RPM_SEQUOIA_CRYPTO_POLICY` environment variable, - `/etc/crypto-policies/back-ends/rpm-sequoia.config`, - the `SEQUOIA_CRYPTO_POLICY` environment variable, and finally, - `/etc/crypto-policies/back-ends/sequoia.config`. Only the first configuration file that is present is used. If an environment is set to the empty string, then an empty configuration file is used. That is, the default policy is used. Thus, if `RPM_SEQUOIA_CRYPTO_POLICY` is not set, and `/etc/crypto-policies/back-ends/rpm-sequoia.config`, the latter will be used. In this case, `SEQUOIA_CRYPTO_POLICY` and `/etc/crypto-policies/back-ends/sequoia.config` will be completely ignored. |
2023-12-26T00:01:48+08:00 | devel/rubygem-aws-sdk-networkmonitor |
Official AWS Ruby gem for Amazon CloudWatch Network Monitor Official AWS Ruby gem for Amazon CloudWatch Network Monitor. |
2023-12-26T00:01:48+08:00 | textproc/py-mkdocs-minify-plugin |
Minify HTML, JS or CSS files prior to being written to disk mkdocs-minify-plugin is an MkDocs plugin to minify HTML, JS or CSS files prior to being written to disk. HTML minification is done using htmlmin2. JS minification is done using jsmin. CSS minification is done using csscompressor. |
2023-12-26T00:01:45+08:00 | textproc/py-mkdocs-git-revision-date-localized-plugin |
Enable displaying the localized date of the last git modification mkdocs-git-revision-date-localized-plugin is a MkDocs plugin that enables displaying the date of the last git modification of a page. The plugin uses babel and timeago.js to provide different localized date formats. |
2023-12-26T00:01:41+08:00 | textproc/py-htmlmin2 |
HTML Minifier htmlmin is a configurable HTML Minifier with safety features. |
2023-12-25T14:54:26Z | security/p5-CPAN-Audit |
Audit CPAN distributions for known vulnerabilities CPAN::Audit is a module and a database at the same time. It is used by the cpan-audit(1) command-line application to query for vulnerabilities. |
2023-12-25T14:16:32Z | devel/p5-Module-Extract-VERSION |
Extract the version of a Perl module This module allows to pull out of module source code the version number for the module. It assumes that there is only one $VERSION in the file and the entire $VERSION statement is on the same line. |
2023-12-25T16:56:52+08:00 | devel/rubygem-aws-sdk-neptunegraph |
Official AWS Ruby gem for Amazon Neptune Graph Official AWS Ruby gem for Amazon Neptune Graph. |
2023-12-25T16:56:51+08:00 | devel/py-optree |
Optimized PyTree utilities OpTree provides optimized PyTree utilities. A PyTree is a recursive structure that can be an arbitrarily nested Python container (e.g., tuple, list, dict, OrderedDict, NamedTuple, etc.) or an opaque Python object. The key concepts of tree operations are tree flattening and its inverse (tree unflattening). Additional tree operations can be performed based on these two basic functions. |
2023-12-25T16:56:51+08:00 | devel/py-expandvars |
Expand system variables Unix style expandvars is inspired by GNU bash's variable expansion features. It can be used as an alternative to Python's os.path.expandvars function. A good use case is reading config files with the flexibility of reading values from environment variables using advanced features like returning a default value if some variable is not defined. |
2023-12-24T10:35:22-06:00 | math/octave-forge-statistics-resampling |
Octave-forge package ${OCTAVE_PKGNAME} The octave-forge package is the result of The GNU Octave Repository project, which is intended to be a central location for custom scripts, functions and extensions for GNU Octave. contains the source for all the functions plus build and install scripts. This is statistics-resampling. Estimate bias, uncertainty (standard errors and confidence intervals) and test hypotheses (p-values) using resampling methods. (Note that versions of this package <= 5.4.3 are named the statistics-bootstrap package). |
2023-12-23T01:44:03-08:00 | math/py-POT |
Python Optimal Transport Library Python Optimal Transport Library provides several solvers for optimization problems related to Optimal Transport for signal, image processing and machine learning. |
2023-12-22T20:32:07-08:00 | audio/py-vosk |
Vosk: Offline open source speech recognition toolkit (Py + App) Vosk is an offline open source speech recognition toolkit. It enables speech recognition for 20+ languages and dialects - English, Indian English, German, French, Spanish, Portuguese, Chinese, Russian, Turkish, Vietnamese, Italian, Dutch, Catalan, Arabic, Greek, Farsi, Filipino, Ukrainian, Kazakh, Swedish, Japanese, Esperanto, Hindi, Czech, Polish. More to come. |
2023-12-22T20:29:45-08:00 | audio/vosk-api |
Vosk: Offline open source speech recognition toolkit (API) Kaldi is a toolkit for speech recognition, intended for use by speech recognition researchers and professionals. |
2023-12-22T20:24:26-08:00 | audio/kaldi-vosk |
Kaldi speech recognition toolkit Kaldi is a toolkit for speech recognition, intended for use by speech recognition researchers and professionals. |
2023-12-22T20:15:12-08:00 | math/openfst-vosk |
Library for working with weighted finite-state transducers OpenFst is a library for constructing, combining, optimizing, and searching weighted finite-state transducers (FSTs). Weighted finite-state transducers are automata where each transition has an input label, an output label, and a weight. The more familiar finite-state acceptor is represented as a transducer with each transition's input and output label equal. Finite-state acceptors are used to represent sets of strings (specifically, regular or rational sets); finite-state transducers are used to represent binary relations between pairs of strings (specifically, rational transductions). The weights can be used to represent the cost of taking a particular transition. FSTs have key applications in speech recognition and synthesis, machine translation, optical character recognition, pattern matching, string processing, machine learning, information extraction and retrieval among others. Often a weighted transducer is used to represent a probabilistic model (e.g., an n-gram model, pronunciation model). FSTs can be optimized by determinization and minimization, models can be applied to hypothesis sets (also represented as automata) or cascaded by finite-state composition, and the best results can be selected by shortest-path algorithms. |
2023-12-22T15:52:57-08:00 | misc/py-safetensors |
Simple, safe way to store and distribute tensors Safetensors is a new simple format for storing tensors safely (as opposed to pickle) and that is still fast (zero-copy). |
2023-12-22T19:44:13-05:00 | editors/lazarus-qt6 |
Portable Delphi-like IDE for the FreePascal compiler (QT6) |
2023-10-01T18:31:38-04:00 | databases/adminerevo |
Database management in a single PHP file AdminerEvo (fork of Adminer) is a full-featured database management tool written in PHP. Conversely to phpMyAdmin, it consists of a single file ready to deploy to the target server. |
2023-12-22T09:13:19-08:00 | www/py-yt-dlp |
Program for downloading videos from various platforms (devel files) A command-line program to download videos from youtube.com and many other video platforms. This is a fork of youtube-dlc which is inturn a fork of youtube-dl. |
2023-11-30T15:43:04+01:00 | net/freeipa-client |
FreeIPA Client tools FreeIPA is a free and open source identity management system. This package provides its command-line administration tools. |
2023-12-21T18:48:54-08:00 | misc/py-pyviz-comms |
JupyterLab extension for rendering HoloViz content pyviz_comms offers a simple bidirectional communication architecture between Python and JavaScript, with support for Jupyter comms in both the classic notebook and Jupyterlab. Available for use by any PyViz tool, but currently primarily used by HoloViz tools. |
2023-12-22T02:15:12+01:00 | www/php-google-api-php-client |
Google api client for php The Google API Client Library enables you to work with Google APIs such as Google+, Drive, or YouTube on your server. These client libraries are officially supported by Google. However, the libraries are considered complete and are in maintenance mode. This means that we will address critical bugs and security issues but will not add any new features. |
2023-12-21T10:39:09-08:00 | databases/rqlite |
Lightweight, distributed relational database built on SQLite rqlite combines SQLite's simplicity with the power of a robust, fault-tolerant distributed database. It's designed for easy deployment and efficient operation, offering a developer-friendly and operation-centric solution across various systems. |
2023-12-21T00:11:13-08:00 | graphics/libdicom |
C library for reading DICOM files libdicom is a C library and a set of command-line tools for reading DICOM WSI files. |
2023-12-21T09:11:19+01:00 | benchmarks/tinymembench |
Simple benchmark for memory throughput and latency This is a simple memory benchmark program, which tries to measure the peak bandwidth of sequential memory accesses and the latency of random memory accesses. Bandwidth is measured by running different assembly code for the aligned memory blocks and attempting different prefetch strategies. |
2023-12-20T22:01:16-08:00 | www/py-yt-dlp-devel |
Program for downloading videos from various platforms (devel files) A command-line program to download videos from youtube.com and many other video platforms. This is a fork of youtube-dlc which is inturn a fork of youtube-dl. |
2023-09-15T14:27:40+02:00 | devel/laminar |
Lightweight CI service Laminar is a lightweight client-server CI service written in C++ and configured by environment variables. It comes with a built-in webserver and uses simple .run shell scripts as jobs. The client-server communication uses the Cap'n Proto format over sockets. |
2023-12-17T20:37:50+01:00 | devel/libasyncplusplus |
Lightweight concurrency framework for C++ Async++ is a lightweight concurrency framework for C++11. The concept was inspired by the Microsoft PPL library and the N3428 C++ standard proposal. |
2023-12-19T13:59:08Z | x11-wm/korgwm |
Tiling window manager written in pure Perl korgwm is a tiling window manager written in pure Perl on top of XCB, AnyEvent (for network API), and Gtk3 (which renders bar and Expose). It has a lot of pretty functionality so consider reading full README. |
2023-12-18T17:53:38-08:00 | audio/ladish |
Session management system for JACK LADI Session Handler or simply ladish is a session management system for JACK applications on GNU/Linux. Its aim is to allow you to have many different audio programs running at once, to save their setup, close them down and then easily reload the setup at some other time. ladish doesn't deal with any kind of audio or MIDI data itself; it just runs programs, deals with saving/loading (arbitrary) data and connects JACK ports together. |
2023-12-18T01:53:48-05:00 | net-im/tdlib-purple |
Telegram plugin for libpurple, using tdlib The new libpurple plugin for accessing Telegram. This is meant as a successor for telegram-purple. |
2023-12-18T07:51:37+01:00 | databases/mysql81-server |
Multithreaded SQL database (server) MySQL is a very fast, multi-threaded, multi-user and robust SQL (Structured Query Language) database server. The new features in MySQL 8.0. In addition to Data Dictionnary and CTEs are: Move to utf8(mb4) as MySQL's default character set Language specific case insensitive collation for 21 languages (utf8) Invisible index Descending indexes Improve usability of UUID and IPV6 manipulations SQL roles - SET PERSIST for global variable values Performance Schema, instrumenting data locks Performance Schema, instrumenting error messages Improved cost model with histograms |
2023-12-18T07:51:37+01:00 | databases/mysql81-client |
Multithreaded SQL database (client) |
2023-12-18T01:34:58-05:00 | textproc/fmtlib |
Modern formatting library (formerly cppformat) {fmt} is an open-source formatting library providing a fast and safe alternative to C stdio and C++ iostreams. * Simple format API with positional arguments for localization * Implementation of C++20 std::format and C++23 std::print * Format string syntax similar to Python's format * Fast IEEE 754 floating-point formatter with correct rounding, shortness and round-trip guarantees using the Dragonbox algorithm * Portable Unicode support * Safe printf implementation including the POSIX extension for positional arguments If you like this project, please consider donating to one of the funds that help victims of the war in Ukraine: www.stopputin.net/ |
2023-12-17T10:01:42-08:00 | science/py-trx-python |
Experiments with new file format for tractography trx is a Python implementation of the trx file-format for tractography data. |
2023-12-16T15:53:55-05:00 | textproc/opensearch210 |
Full-text search engine for Java |
2023-12-16T15:53:55-05:00 | textproc/opensearch-dashboards210 |
Visualization dashboards for OpenSearch |
2023-12-16T19:40:27+01:00 | devel/py-pyproject-api |
API to interact with the python pyproject.toml based projects pyproject-api aims to abstract away interaction with pyproject.toml style projects in a flexible way. See also <https://github.com/tox-dev/pyproject-api>. |
2023-12-15T21:20:18-08:00 | audio/kaldi |
Kaldi speech recognition toolkit Kaldi is a toolkit for speech recognition, intended for use by speech recognition researchers and professionals. |
2023-12-15T12:17:08+01:00 | biology/R-cran-Biobase |
Base functions for Bioconductor Functions that are needed by many other packages or which replace R functions. |
2023-12-15T12:08:08+01:00 | biology/R-cran-BiocGenerics |
S4 generic functions used in Bioconductor BiocGenerics is an R/Bioconductor package that defines many S4 generic functions used in Bioconductor. |
2023-12-15T11:30:16+01:00 | biology/R-cran-BiocManager |
Convenient tool to install and update Bioconductor packages The BiocManager package, as the modern successor package to BiocInstaller, allows users to install and manage packages from the Bioconductor project. Bioconductor focuses on the statistical analysis and comprehension of high-throughput genomic data. |
2023-12-15T04:41:51+08:00 | textproc/py-python-ulid |
Universally unique lexicographically sortable identifier This port provides an implementation of ULID. A ULID is a universally unique lexicographically sortable identifier. It is - 128-bit compatible with UUID - 1.21e+24 unique ULIDs per millisecond - Lexicographically sortable! - Canonically encoded as a 26 character string, as opposed to the 36 character UUID - Uses Crockford's base32 for better efficiency and readability (5 bits per character) - Case insensitive - No special characters (URL safe) |
2023-12-15T04:41:48+08:00 | devel/py-pycrdt-websocket |
WebSocket connector for pycrdt Pycrdt-websocket is a Python library for building WebSocket servers and clients that connect and synchronize shared documents. It can be used to create collaborative web applications. The following diagram illustrates a typical architecture. The goal is to share a document among several clients. Each client has an instance of a Doc, representing their view of a document. A shared document also lives in a room on the server side. Conceptually, a room can be seen as the place where clients collaborate on a document. The WebSocket to which a client connects points to the corresponding room through the endpoint path. In the example below, clients A and B connect to a WebSocket at path room-1, and thus both clients find themselves in a room called room-1. All the Doc synchronization logic is taken care of by the WebsocketProvider. Each update to a shared document can be persisted to disk using a store, which can be a file or a database. |
2023-12-15T04:41:47+08:00 | devel/py-pycrdt |
Python bindings for Yrs Pycrdt is a Python CRDT library that provides bindings for Yrs, the Rust port of the Yjs framework. Conflict-free Replicated Data Types (CRDTs) allow creating shared documents that can automatically merge changes made concurrently on different "copies" of the data. When the data lives on different machines, they make it possible to build distributed systems that work with local data, leaving the synchronization and conflict resolution with remote data to the CRDT algorithm, which ensures that all data replicas eventually converge to the same state. |
2023-12-15T00:08:17+08:00 | devel/protobuf3 |
Data interchange format library Protocol Buffers are a way of encoding structured data in an efficient yet extensible format. Google uses Protocol Buffers for almost all of its internal RPC protocols and file formats. |
2023-12-14T14:19:37+02:00 | devel/rubygem-vite_ruby33 |
Use Vite in Ruby and bring joy to your JavaScript experience Use Vite in Ruby and bring joy to your JavaScript experience |
2023-12-14T10:19:08+02:00 | devel/rubygem-json26 |
Parse JSON texts and generate them from ruby data structures This library can parse JSON texts and generate them from ruby data structures. This port implemented in C and comes with its own unicode conversion functions and a parser generated by the Ragel State Machine Compiler. |
2023-12-14T13:32:18+08:00 | www/rubygem-redis-rack2 |
Redis Store for Rack Redis Store for Rack |
2023-12-14T13:32:15+08:00 | net/rubygem-google-cloud-trace-v2 |
Ruby Client for the Cloud Trace V2 API Ruby Client for the Cloud Trace V2 API Sends application trace data to Stackdriver Trace for viewing. Trace data is collected for all App Engine applications by default. Trace data from other applications can be provided using this API. This library is used to interact with the Trace API directly. If you are looking to instrument your application for Stackdriver Trace, we recommend using OpenTelemetry. The Cloud Trace API lets you send and retrieve latency data to and from Cloud Trace. This API provides low-level interfaces for interacting directly with the feature. For some languages, you can use OpenTelemetry, a set of open source tracing and stats instrumentation libraries that work with multiple backends. |
2023-12-14T13:32:10+08:00 | net/rubygem-google-cloud-trace-v1 |
Ruby Client for the Cloud Trace V1 API Ruby Client for the Cloud Trace V1 API Sends application trace data to Stackdriver Trace for viewing. Trace data is collected for all App Engine applications by default. Trace data from other applications can be provided using this API. This library is used to interact with the Trace API directly. If you are looking to instrument your application for Stackdriver Trace, we recommend using OpenTelemetry. The Cloud Trace API lets you send and retrieve latency data to and from Cloud Trace. This API provides low-level interfaces for interacting directly with the feature. For some languages, you can use OpenTelemetry, a set of open source tracing and stats instrumentation libraries that work with multiple backends. |
2023-12-14T13:32:05+08:00 | net/rubygem-google-cloud-trace |
Official library for Stackdriver Trace Stackdriver Trace is a distributed tracing system that collects latency data from your applications and displays it in the Google Cloud Platform Console. You can track how requests propagate through your application and receive detailed near real-time performance insights. Stackdriver Trace automatically analyzes all of your application's traces to generate in-depth latency reports to surface performance degradations, and can capture traces from all of your VMs, containers, or Google App Engine projects. |
2023-12-14T13:32:00+08:00 | net/rubygem-google-cloud-monitoring-v3 |
Ruby Client for the Cloud Monitoring V3 API Ruby Client for the Cloud Monitoring V3 API Manages your Cloud Monitoring data and configurations. Cloud Monitoring collects metrics, events, and metadata from Google Cloud, Amazon Web Services (AWS), hosted uptime probes, and application instrumentation. |
2023-12-14T13:31:56+08:00 | net/rubygem-google-cloud-monitoring-metrics_scope-v1 |
Ruby Client for the Cloud Monitoring Metrics Scopes V1 API Ruby Client for the Cloud Monitoring Metrics Scopes V1 API Manages your Cloud Monitoring data and configurations. Most projects must be associated with a Workspace, with a few exceptions as noted on the individual method pages. The table entries below are presented in alphabetical order, not in order of common use. For explanations of the concepts found in the table entries, read the Cloud Monitoring documentation. Cloud Monitoring collects metrics, events, and metadata from Google Cloud, Amazon Web Services (AWS), hosted uptime probes, and application instrumentation. The Metrics Scopes API manages the list of monitored projects and accounts. |
2023-12-14T13:31:50+08:00 | net/rubygem-google-cloud-monitoring-dashboard-v1 |
Ruby Client for the Cloud Monitoring Dashboards V1 API Ruby Client for the Cloud Monitoring Dashboards V1 API Manages your Cloud Monitoring data and configurations. Cloud Monitoring collects metrics, events, and metadata from Google Cloud, Amazon Web Services (AWS), hosted uptime probes, and application instrumentation. The Dashboards API manages arrangements of display widgets. |
2023-12-14T13:31:46+08:00 | net/rubygem-google-cloud-monitoring |
Ruby Client for the Cloud Monitoring API Ruby Client for the Cloud Monitoring API Cloud Monitoring collects metrics, events, and metadata from Google Cloud, Amazon Web Services (AWS), hosted uptime probes, and application instrumentation. Actual client classes for the various versions of this API are defined in versioned client gems, with names of the form google-cloud-monitoring-v*. The gem google-cloud-monitoring is the main client library that brings the verisoned gems in as dependencies, and provides high-level methods for constructing clients. |
2023-12-14T13:31:41+08:00 | net/rubygem-google-cloud-location |
Ruby Client for the Locations API Ruby Client for the Locations API This is an add-on interface used by some Google API clients to provide location management calls. |
2023-12-14T13:31:36+08:00 | devel/rubygem-rails-i18n-rails71 |
Set of common locale data and translations for Rails Centralization of locale data collection for Ruby on Rails. It provides a set of common locale data and translations to internationalize and/or localize your Rails applications. |
2023-12-14T13:31:35+08:00 | devel/rubygem-cucumber-core12 |
Core library for the Cucumber BDD app Cucumber Core is the inner hexagon for the Ruby flavour of Cucumber. It contains the core domain logic to execute Cucumber features. It has no user interface, just a Ruby API. If you're interested in how Cucumber works, or in building other tools that work with Gherkin documents, you've come to the right place. |
2023-12-14T13:31:34+08:00 | devel/rubygem-aws-sdk-marketplacedeployment |
Official AWS Ruby gem for AWS Marketplace Deployment Service Official AWS Ruby gem for AWS Marketplace Deployment Service. |
2023-12-14T13:31:33+08:00 | devel/rubygem-aws-sdk-marketplaceagreement |
Official AWS Ruby gem for AWS Marketplace Agreement Service Official AWS Ruby gem for AWS Marketplace Agreement Service. |
2023-12-14T13:31:32+08:00 | databases/rubygem-google-cloud-firestore-v1 |
Ruby Client for the Cloud Firestore V1 API Ruby Client for the Cloud Firestore V1 API Accesses the NoSQL document database built for automatic scaling, high performance, and ease of application development. Cloud Firestore is a NoSQL document database built for automatic scaling, high performance, and ease of application development. |
2023-12-14T13:31:31+08:00 | databases/rubygem-google-cloud-firestore |
Official library for Google Cloud Firestore API Cloud Firestore is a NoSQL document database built for automatic scaling, high performance, and ease of application development. While the Cloud Firestore interface has many of the same features as traditional databases, as a NoSQL database it differs from them in the way it describes relationships between data objects. |
2023-12-14T13:31:30+08:00 | databases/rubygem-google-cloud-datastore-v1 |
Ruby Client for the Firestore in Datastore mode V1 API Ruby Client for the Firestore in Datastore mode V1 API Accesses the schemaless NoSQL database to provide fully managed, robust, scalable storage for your application. Firestore in Datastore mode is a NoSQL document database built for automatic scaling, high performance, and ease of application development. |
2023-12-14T13:31:29+08:00 | databases/rubygem-google-cloud-datastore |
Official library for Google Cloud Datastore google-cloud-datastore is the official library for Google Cloud Datastore. Google Cloud Datastore is a fully managed, schemaless database for storing non-relational data. Cloud Datastore automatically scales with your users and supports ACID transactions, high availability of reads and writes, strong consistency for reads and ancestor queries, and eventual consistency for all other queries. |
2023-12-13T18:12:18-08:00 | audio/py-torchaudio |
PyTorch-based audio signal processing and machine learning library The aim of torchaudio is to apply PyTorch to the audio domain. By supporting PyTorch, torchaudio follows the same philosophy of providing strong GPU acceleration, having a focus on trainable features through the autograd system, and having consistent style (tensor names and dimension names). Therefore, it is primarily a machine learning library and not a general signal processing library. The benefits of PyTorch can be seen in torchaudio through having all the computations be through PyTorch operations which makes it easy to use and feel like a natural extension. |
2023-12-12T14:51:24-08:00 | devel/ut |
C++20 micro/Unit Testing Framework UT is a C++20 u(micro)/Unit Testing Framework. Testing is a very important part of the Software Development, however, C++ doesn't provide any good testing facilities out of the box, which often leads into a poor testing experience for develops and/or lack of tests/coverage in general. UT attempts to provide a uniform and easy way to run tests in C++. |
2023-12-12T14:08:02-08:00 | devel/glaze |
Fast, in memory, JSON and interface library for modern C++ Glaze is one of the fastest JSON libraries in the world. Glaze reads and writes from object memory, simplifying interfaces and offering incredible performance. Glaze isn't just a JSON library. Glaze also supports: * BEVE (binary efficient versatile encoding) * CSV (comma separated value) |
2023-12-12T18:27:31-04:00 | net/krakend-ce |
High-performance, stateless, declarative, API Gateway KrakenD is an extensible, ultra-high performance API Gateway that helps you effortlessly adopt microservices and secure communications. It is easy to operate and scales out without a single point of failure. KrakenD Community Edition (or KrakenD-CE) is the open-source distribution of KrakenD. Technical features: - Content aggregation, composition, and filtering: Create views and mashups of aggregated content from your APIs. - Content Manipulation and format transformation: Change responses, convert transparently from XML to JSON, and vice-versa. - Security: Zero-trust policy, CORS, OAuth, JWT, HSTS, clickjacking protection, HPKP, MIME-Sniffing prevention, XSS protection... - Concurrent calls: Serve content faster than consuming backends directly. - SSL and HTTP2 ready. - Throttling: Limits of usage in the router and proxy layers. - Multi-layer rate-limiting for the end-user and between KrakenD and your services, including bursting, load balancing, and circuit breaker. - Telemetry and dashboards of all sorts: Datadog, Zipkin, Jaeger, Prometheus, Grafana... - Extensible with Go plugins, Lua scripts, Martian, or Google CEL spec. |
2023-12-11T12:21:05+01:00 | www/lua-resty-session |
Lua session library for OpenResty / ngx_lua Lua session library for OpenResty / ngx_lua Features: - Sessions are immutable (each save generates a new session), and lockless. - Session data is AES-256-GCM encrypted with a key derived using HKDF-SHA256. - Session has a fixed size header that is protected with HMAC-SHA256 MAC with a key derived using HKDF-SHA256. - Session data can be stored in a stateless cookie or in various backend storages. - A single session cookie can maintain multiple sessions across different audiences. |
2023-12-11T12:21:05+01:00 | security/lua-resty-openssl |
FFI-based OpenSSL binding for OpenResty / ngx_lua HMAC functions for OpenResty / ngx_lua |
2023-12-11T12:21:05+01:00 | security/lua-resty-openidc |
OpenID Connect and/or OAuth 2.0 functionality for OpenResty / ngx_lua OpenID Connect Relying Party (RP) and/or the OAuth 2.0 Resource Server (RS) functionality for OpenResty / ngx_lua When used as an OpenID Connect Relying Party it authenticates users against an OpenID Connect Provider using OpenID Connect Discovery and the Basic Client Profile (i.e. the Authorization Code flow). When used as an OAuth 2.0 Resource Server it can validate OAuth 2.0 Bearer Access Tokens against an Authorization Server or, in case a JSON Web Token is used for an Access Token, verification can happen against a pre-configured secret/key . It maintains sessions for authenticated users by leveraging lua-resty-session thus offering a configurable choice between storing the session state in a client-side browser cookie or use in of the server-side storage mechanisms shared-memory|memcache|redis. It supports server-wide caching of resolved Discovery documents and validated Access Tokens. It can be used as a reverse proxy terminating OAuth/OpenID Connect in front of an origin server so that the origin server/services can be protected with the relevant standards without implementing those on the server itself. |
2023-12-11T12:21:05+01:00 | security/lua-resty-jwt |
JWT for OpenResty / ngx_lua JWT for OpenResty / ngx_lua |
2023-12-11T12:21:05+01:00 | security/lua-resty-hmac |
HMAC functions for OpenResty / ngx_lua HMAC functions for OpenResty / ngx_lua |
2023-12-11T00:36:32-08:00 | finance/lnd |
Lightning Network Daemon The Lightning Network Daemon (lnd) - is a complete implementation of a Lightning Network node. lnd has several pluggable back-end chain services including btcd (a full-node), bitcoind, and neutrino (a new experimental light client). |
2023-12-11T15:57:47+09:00 | devel/electron27 |
Build cross-platform desktop apps with JavaScript, HTML, and CSS Build cross platform desktop apps with JavaScript, HTML, and CSS. It's easier than you think. If you can build a website, you can build a desktop app. Electron is a framework for creating native applications with web technologies like JavaScript, HTML, and CSS. It takes care of the hard parts so you can focus on the core of your application. |
2023-12-10T18:33:40-08:00 | devel/dra |
Command line tool to download release assets from GitHub dra ia a command line tool to download release assets from GitHub. You can do everything `dra` does with the official GitHub cli. dra helps you download release assets more easily: - no authentication for public repository (you cannot use gh without authentication) - Built-in generation of pattern to select an asset to download (with gh you need to provide glob pattern that you need to create manually). |
2023-12-09T22:12:18-08:00 | math/fend |
Arbitrary-precision unit-aware calculator fend is an arbitrary-precision unit-aware calculator. Unique features: * Arbitrary-precision arithmetic using rational numbers * Full support for complex numbers * D&D-style dice rolls * Variables * Binary, octal, hexadecimal and all other bases between 2 and 36 * Keep track of units, with support for SI, US and UK customary and many historical units * Emacs-style CLI shortcuts * Trigonometric functions * Lambda calculus |
2023-12-09T17:14:29Z | devel/R-cran-mlbench |
Machine Learning Benchmark Problems A collection of artificial and real-world machine learning benchmark problems, including, e.g., several data sets from the UCI repository. |
2023-12-09T17:56:47+01:00 | sysutils/u-boot-nanopi-r2s |
U-Boot loader and related files for the Nanopi R2S. To install this bootloader on an sdcard just do: dd if=/usr/local/share/u-boot/u-boot-nanopi-r2s/idbloader.img of=/path/to/sdcarddevice seek=64 bs=512 conv=sync dd if=/usr/local/share/u-boot/u-boot-nanopi-r2s/u-boot.itb of=/path/to/sdcarddevice seek=16384 bs=512 conv=sync |
2023-12-08T18:12:13-08:00 | net/sing-box |
Universal proxy platform The sing-box project is an implementation of the universal proxy platform. |
2023-12-08T13:35:37-08:00 | mail/exmh-devel |
X11/TK based mail reader front end to MH exmh is a TCL/TK based interface to the MH mail system. It provides the usual layer on top of MH commands, as well as many other features: MIME support! Displays richtext and enriched directly. Color feedback in the scan listing. A colour coded folder display with one label per folder. Smart scan caching. News read/post. koi8-r support. Facesaver bitmap display. Ispell support. Background inc. You can set exmh to run inc periodically. Searching over folder listing and message body. A dialog-box interface to MH pick. An editor with emacs-like bindings and MIME support. Glimpse interface. You can index all your mail with glimpse and search for messages by content. User preferences. You can tune exmh through a dialog box. User hacking support. A user library of TCL routines is supported. IMPORTANT: exmh depends on the TK send facility for its background processing. With TK 3.3, send now uses xauthority mechanisms by default, unless you compile TK with -DTK_NO_SECURITY. Generally, this means that you **MUST** must run xdm to start your Xserver. |
2023-03-16T22:43:29+01:00 | x11/shaderbg |
Render shaders as a live wallpaper on Wayland This program lets you render shaders as a wall paper. It works on Wayland compositors that support wlr-layer-shell. |
2023-02-22T02:15:58+01:00 | x11/wscreensaver |
Fork of xscreensaver to draw animated wallpapers on Wayland This is an experimental fork of xscreensaver which makes it possible to run some of the hacks as animated wallpapers on Wayland compositors that support wlr-layer-shell. With swaylock-plugin, it is possible to use these as backgrounds for a lock screen on some Wayland compositors as well. Note: this is a very rough work in progress, so don't be surprised if half of the compiled hacks fail to run, or render incorrectly. I am not actively maintaining this and have no plans to get the remaining hacks to work. |
2023-12-08T08:12:29+01:00 | sysutils/autorestic |
Config driven, easy backup cli for restic Autorestic is a wrapper around the amazing restic. While being amazing the restic cli can be a bit overwhelming and difficult to manage if you have many different locations that you want to backup to multiple locations. This utility is aimed at making this easier. |
2023-12-08T07:05:56Z | x11/xkblayout-state |
Small program to get/set the current XKB layout xkblayout-state is a small command-line program to get/set the current XKB keyboard layout. It is a thin wrapper around a slightly modified version of Jay Bromley's XKeyboard class. |
2023-12-07T19:28:43+01:00 | x11/kde6 |
KDE Plasma Desktop and Applications (current) KDE is a powerful Free Software graphical desktop environment for Linux and Unix workstations. This package does not contain anything by itself -- it is a "meta-port" that depends on other KDE packages. Its sole purpose is to require dependencies so users can install this package only and have all the KDE stuff pulled in by the port/package dependency mechanism. x11/kde6 contains the future KDE Frameworks, Plasma Desktop and Applications. |
2023-12-07T19:04:37+01:00 | graphics/okular-devel |
KDE universal document viewer Okular is a universal document viewer based on KPDF for KDE 4. This means Okular works on multiple platforms, including but not limited to Linux, Windows, Mac OS X, *BSD, etc. Okular combines the excellent functionalities of KPDF with the versatility of supporting different kind of documents, like PDF, Postscript, DjVu, CHM, XPS, ePub and others. |
2023-12-07T08:34:13+01:00 | devel/py-importlib-metadata6 |
Read metadata from Python packages Read metadata from Python packages |
2023-12-07T13:21:08+01:00 | mail/roundcube-tls_icon |
Roundcube tls_icon plugin TLS Info Roundcube plugin |
2023-12-07T13:20:25+01:00 | mail/roundcube-gravatar |
Roundcube gravatar plugin Gravatar Roundcube plugin |
2023-12-06T22:31:53-08:00 | audio/wasabi |
Fast and memory efficient Black MIDI player wasabi is a fast and memory efficient Black MIDI player. It can play virtually any Black MIDI you have in realtime. Features * Multithreaded * Easy to use and configurable * Integrated MIDI synthesizer (XSynth) |
2023-12-06T19:36:16+01:00 | devel/py-ariadne |
Python library for implementing GraphQL servers Ariadne is a Python library for implementing GraphQL servers. - Schema-first: Ariadne enables Python developers to use schema-first approach to the API implementation. This is the leading approach used by the GraphQL community and supported by dozens of frontend and backend developer tools, examples, and learning resources. Ariadne makes all of this immediately available to you and other members of your team. - Simple: Ariadne offers small, consistent and easy to memorize API that lets developers focus on business problems, not the boilerplate. - Open: Ariadne was designed to be modular and open for customization. If you are missing or unhappy with something, extend or easily swap with your own. |
2023-12-06T00:08:38-08:00 | devel/cargo-leptos |
Build tool for Leptos Build tool for the Leptos web framework. Features - Parallel build of server and client in watch mode for fast developer feedback - CSS hot-reload (no page-reload, only CSS updated) - Build server and client for hydration (client-side rendering mode not supported) - Support for both workspace and single-package setup - SCSS compilation using dart-sass - CSS transformation and minification using Lightning CSS - Builds server and client (wasm) binaries using Cargo - Generates JS - Wasm bindings with wasm-bindgen - Optimises the wasm with wasm-opt from Binaryen |
2023-12-05T20:30:17-08:00 | sysutils/cfengine323 |
Systems administration tool for networks Cfengine is an automated suite of programs for configuring and maintaining Unix-like computers. It has been used on computing arrays of between 1 and 20,000 computers since 1993 by a wide range of organizations. Cfengine is supported by active research and was the first autonomic, hands-free management system for Unix-like operating systems. Cfengine is an autonomic maintenance system not merely a change management roll-out tool. Cfengine has a history of security and adaptability. |
2023-12-05T20:30:17-08:00 | sysutils/cfengine-masterfiles323 |
cfengine sample policies for installations and upgrades CFEngine 3 is a popular open source configuration management system. Its primary function is to provide automated configuration and maintenance of large-scale computer systems. The repository is intended to provide a stable base policy for installations and upgrades, and is used by CFEngine 3.6 and newer. The port installs the repository as examples which should be copied by the user to the masterfiles directory (usually /var/cfengine/masterfiles). |
2023-12-05T15:05:54Z | www/py-django50 |
High-level Python Web Framework Django is a high-level Python Web framework that encourages rapid development and clean, pragmatic design. Developed and used over the past two years by a fast-moving online-news operation, Django was designed from scratch to handle two challenges: the intensive deadlines of a newsroom and the stringent requirements of experienced Web developers. It has convenient niceties for developing content-management systems, but it's an excellent tool for building any Web site. |
2023-11-28T03:58:28+01:00 | x11/swaylock-plugin |
Screen locker for Wayland with background plugin support This is a fork of swaylock, a screen locking utility for Wayland compositors. With swaylock-plugin, you can for your lockscreen background display the animated output from any wallpaper program that implements the wlr-layer-shell-unstable-v1 protocol. All you have to do is run "swaylock-plugin --command 'my-wallpaper ...'", where "my-wallpaper ..." is replaced by your desired program. Examples: * swaybg, which displays regular background images * mpvpaper, which lets you play videos * shaderbg, renders OpenGL shaders * rwalkbg, a very slow animation * wscreensaver, an experiment in porting a few xscreensaver hacks to Wayland * windowtolayer, a tool that can be used to run normally windowed applications, like terminals, as wallpapers. Requires --command-each flag. |
2023-12-04T22:16:43+03:00 | net/libsockpp |
Simple, modern, C++ socket library Sockpp is a fairly low-level C++ wrapper around the Berkeley sockets library using socket, acceptor, and connector classes that are familiar concepts from other languages. The base socket class wraps a system socket handle, and maintains its lifetime. |
2023-12-04T06:48:29-08:00 | www/py-djangosaml2 |
Pysaml2 integration for Django A Django application that builds a Fully Compliant SAML2 Service Provider on top of PySAML2 library. Djangosaml2 protects your project with a SAML2 SSO Authentication. |
2023-12-04T06:43:08-08:00 | security/py-python-cas |
Python CAS client library Add SAML support to your Python software using this library. Forget those complicated libraries and use the open source library provided and supported by OneLogin Inc. |
2023-12-03T21:20:04+01:00 | devel/dolphin-plugins-devel |
Plugins for Dolphin file manager Plugins for Dolphin file manager. |
2023-12-03T21:04:54+01:00 | archivers/ark-devel |
Archiving tool for KDE Ark is a program for managing various archive formats within the KDE environment. Archives can be viewed, extracted, created and modified from within Ark. The program can handle various formats such as tar, gzip, bzip2, zip, rar and lha (if appropriate command-line programs are installed). Ark can work closely with Konqueror and Dolphin in a KDE Plasma environment to handle archives. |
2023-12-03T12:25:36+01:00 | graphics/gwenview-devel |
Image viewer and browser for KDE Gwenview is a fast and easy to use image viewer for KDE. Features: - Supports simple image manipulations: rotate, mirror, flip, and resize. - Supports basic file management actions such as copy, move, delete, and others. - Functions both as a standalone application and an embedded viewer in the Konqueror web browser. - Can be extended using KIPI plugins. |
2023-12-03T12:07:50+01:00 | x11-fm/dolphin-devel |
KDE filemanager dolphin Dolphin is a file manager for the KDE Plasma Desktop. |
2023-12-03T11:50:02+01:00 | editors/kate-devel |
Basic editor framework for the KDE system Kate is a Feature-Packed Text Editor Kate is packed with features that will make it easier for you to view and edit all your text files. Kate lets you to edit and view many files at the same time, both in tabs and split views, and comes with a wide variety of plugins, including an embedded terminal that lets you launch console commands directly from Kate, powerful search and replace plugins, and a preview plugin that can show you what your MD, HTML and even SVG will look like. |
2023-12-03T11:30:16+01:00 | x11/konsole-devel |
KDE terminal emulator Konsole is a terminal program for KDE. As well as being a standalone program, it is also used by other KDE programs such as the Kate editor and KDevelop development environment to provide easy access to a terminal window. Konsole's features and usage are explained and illustrated in the Konsole handbook, which can be accessed by browsing to "help:/konsole" in Konqueror. |
2023-11-29T09:34:18+01:00 | x11/plasma6-plasma |
KDE Plasma 6 (meta port) Use Plasma to surf the web; keep in touch with colleagues, friends and family; manage your files, enjoy music and videos; and get creative and productive at work. Do it all in a beautiful environment that adapts to your needs, and with the safety, privacy-protection and peace of mind that the best Free Open Source Software has to offer. |
2023-11-29T09:34:18+01:00 | x11/plasma6-plasma-workspace |
KDE Plasma Workspace |
2023-11-29T09:34:18+01:00 | x11/plasma6-plasma-integration |
Plasma 6 theme integration plugins for Qt${FLAVOR:S/qt//} ${.CURDIR:H:H}/x11/plasma6-plasma/pkg-descr |
2023-11-29T09:34:18+01:00 | x11/plasma6-plasma-desktop |
KDE Plasma Desktop |
2023-11-29T09:34:18+01:00 | x11/plasma6-plasma-activities |
Core components for the KDE Activity concept |
2023-11-29T09:34:18+01:00 | x11/plasma6-plasma-activities-stats |
Library for accessing the usage data collected by the activities system |
2023-11-29T09:34:18+01:00 | x11/plasma6-libplasma |
Shared libraries for Plasma Desktop |
2023-11-29T09:34:18+01:00 | x11/plasma6-libkscreen |
KDE screen management software |
2023-11-29T09:34:18+01:00 | x11/plasma6-layer-shell-qt |
Qt component to allow applications to make use of the Wayland wl-layer-shell protocol |
2023-11-29T09:34:18+01:00 | x11/plasma6-kwayland |
Qt-style Client and Server library wrapper for the Wayland libraries |
2023-11-29T09:34:18+01:00 | x11/plasma6-kscreen |
KDE screen management software |
2023-11-29T09:34:18+01:00 | x11/plasma6-kglobalacceld |
Daemon providing Global Keyboard Shortcut (Accelerator) functionality |
2023-11-29T09:34:18+01:00 | x11/plasma6-kgamma |
Adjust gamma settings |
2023-11-29T09:34:18+01:00 | x11/plasma6-kactivitymanagerd |
System service to manage user's activities, track the usage patterns etc |
2023-11-29T09:34:18+01:00 | x11-wm/plasma6-kwin |
Easy to use, but flexible, X Window Manager and Wayland Compositor |
2023-11-29T09:34:18+01:00 | x11-wm/plasma6-kdecoration |
Plugin-based library to create window decorations |
2023-11-29T09:34:18+01:00 | x11-toolkits/plasma6-kdeplasma-addons |
All kind of add-ons to improve your Plasma experience |
2023-11-29T09:34:18+01:00 | x11-themes/plasma6-qqc2-breeze-style |
Breeze inspired QQC2 Style |
2023-11-29T09:34:18+01:00 | x11-themes/plasma6-plasma-workspace-wallpapers |
Wallpapers for Plasma Workspaces |
2023-11-29T09:34:18+01:00 | x11-themes/plasma6-oxygen |
Oxygen Style for Qt/KDE Applications |
2023-11-29T09:34:18+01:00 | x11-themes/plasma6-kde-gtk-config |
Syncs KDE settings to GTK applications |
2023-11-29T09:34:18+01:00 | x11-themes/plasma6-breeze |
Artwork, styles and assets for the Breeze visual style for the Plasma Desktop |
2023-11-29T09:34:18+01:00 | x11-themes/plasma6-breeze-gtk |
Breeze widget theme for GTK 2 and 3 |
2023-11-29T09:34:18+01:00 | www/plasma6-plasma-browser-integration |
Components necessary to integrate browsers into the Plasma Desktop |
2023-11-29T09:34:18+01:00 | sysutils/plasma6-systemsettings |
Control center to configure your Plasma Desktop |
2023-11-29T09:34:18+01:00 | sysutils/plasma6-powerdevil |
Manages the power consumption settings of a Plasma shell |
2023-11-29T09:34:18+01:00 | sysutils/plasma6-polkit-kde-agent-1 |
Manages the power consumption settings of a Plasma shell |
2023-11-29T09:34:18+01:00 | sysutils/plasma6-plasma-systemmonitor |
Interface for monitoring system sensors, process information and other system resources |
2023-11-29T09:34:18+01:00 | sysutils/plasma6-plasma-disks |
Monitors S.M.A.R.T. capable devices for imminent failure |
2023-11-29T09:34:18+01:00 | sysutils/plasma6-libksysguard |
Library to retrieve information on the current status of computer hardware |
2023-11-29T09:34:18+01:00 | sysutils/plasma6-ksystemstats |
Plugin based system monitoring daemon |
2023-11-29T09:34:18+01:00 | sysutils/plasma6-kmenuedit |
Menu Editor for Plasma Workspaces |
2023-11-29T09:34:18+01:00 | sysutils/plasma6-kinfocenter |
View information about your computer's hardware |
2023-11-29T09:34:18+01:00 | sysutils/plasma6-kde-cli-tools |
Tools based on KDE Frameworks to better interact with the system |
2023-11-29T09:34:18+01:00 | sysutils/plasma6-drkonqi |
Crash handler for KDE software |
2023-11-29T09:34:18+01:00 | security/plasma6-kwallet-pam |
PAM Integration with KWallet - Unlock KWallet when you login |
2023-11-29T09:34:18+01:00 | security/plasma6-ksshaskpass |
ssh-add helper that uses KWallet and KPasswordDialog |
2023-11-29T09:34:18+01:00 | security/plasma6-kscreenlocker |
Library and components for secure lock screen architecture |
2023-11-29T09:34:18+01:00 | graphics/libkexiv2-devel |
Exiv2 library interface for KDE Libkexiv2 is a wrapper around Exiv2 library to manipulate pictures metadata as EXIF/IPTC and XMP. This library is used by kipi-plugins, digiKam and others kipi host programs. |
2023-11-29T09:34:18+01:00 | devel/plasma6-plasma5support |
Support components for porting from KF5/Qt5 to KF6/Qt6 |
2023-11-29T09:34:18+01:00 | devel/plasma6-plasma-sdk |
Applications useful for Plasma development |
2023-11-29T09:34:18+01:00 | devel/plasma6-kwrited |
Listen to traditional system notifications |
2023-11-29T09:34:18+01:00 | deskutils/plasma6-xdg-desktop-portal-kde |
Backend implementation for xdg-desktop-portal that is using Qt/KDE |
2023-11-29T09:34:18+01:00 | deskutils/plasma6-sddm-kcm |
Configuration module for SDDM |
2023-11-29T09:34:18+01:00 | deskutils/plasma6-milou |
Dedicated search application built on top of Baloo |
2023-11-29T09:34:18+01:00 | audio/plasma6-plasma-pa |
Plasma applet for audio volume management using PulseAudio |
2023-11-29T09:34:18+01:00 | audio/plasma6-oxygen-sounds |
Oxygen Sound Theme |
2023-11-29T09:34:18+01:00 | audio/plasma6-ocean-sound-theme |
Ocean Sound Theme for Plasma |
2023-11-29T09:34:18+01:00 | audio/plasma6-kpipewire |
Components relating to Flatpak 'pipewire' use in Plasma |
2023-12-02T20:29:45+01:00 | x11-toolkits/kirigami-addons-devel |
Component library for KDE Kirigami Widget library for the Kirigami Framework. |
2023-12-02T11:12:12+01:00 | x11/kf6-kwindowsystem |
Access to the windowing system |
2023-12-02T11:12:12+01:00 | x11/kf6-krunner |
Framework for providing different actions given a string query |
2023-12-02T11:12:12+01:00 | x11/kf6-kglobalaccel |
Global desktop keyboard shortcuts |
2023-12-02T11:12:12+01:00 | x11/kf6-kded |
Central daemon of KDE work spaces |
2023-12-02T11:12:12+01:00 | x11/kf6-frameworks |
KDE frameworks meta port The KDE Frameworks are add-on libraries for coding applications with Qt. The individual Frameworks are well documented, tested and their API style will be familiar to Qt developers. Frameworks are developed under the proven KDE governance model with a predictable release schedule, a clear and vendor neutral contributor process, open governance and flexible LGPL or MIT licensing. The frameworks are cross-platform and function on Windows, Mac, Android and Linux. |
2023-12-02T11:12:12+01:00 | x11/kf6-frameworkintegration |
Integration of Qt application with KDE workspaces |
2023-12-02T11:12:12+01:00 | x11-toolkits/kf6-kxmlgui |
Framework for managing menu and toolbar actions |
2023-12-02T11:12:12+01:00 | x11-toolkits/kf6-kwidgetsaddons |
Large set of desktop widgets |
2023-12-02T11:12:12+01:00 | x11-toolkits/kf6-ktextwidgets |
Text editing widgets |
2023-12-02T11:12:12+01:00 | x11-toolkits/kf6-kjobwidgets |
Widgets for showing progress of asynchronous jobs |
2023-12-02T11:12:12+01:00 | x11-toolkits/kf6-kitemviews |
Set of item views extending the Qt model-view framework |
2023-12-02T11:12:12+01:00 | x11-toolkits/kf6-kirigami |
QtQuick components for building adaptable UIs |
2023-12-02T11:12:12+01:00 | x11-toolkits/kf6-kguiaddons |
Utilities for graphical user interfaces |
2023-12-02T11:12:12+01:00 | x11-toolkits/kf6-kconfigwidgets |
Widgets for configuration dialogs |
2023-12-02T11:12:12+01:00 | x11-toolkits/kf6-kcompletion |
Powerful completion framework |
2023-12-02T11:12:12+01:00 | x11-toolkits/kf6-attica |
Open Collaboration Service client library |
2023-12-02T11:12:12+01:00 | x11-themes/kf6-qqc2-desktop-style |
Style for Qt Quick Controls 2 |
2023-12-02T11:12:12+01:00 | x11-themes/kf6-kiconthemes |
Icon GUI utilities |
2023-12-02T11:12:12+01:00 | x11-themes/kf6-kcolorscheme |
Classes to read and interact with KColorScheme |
2023-12-02T11:12:12+01:00 | x11-themes/kf6-breeze-icons |
Default KDE icon theme |
2023-12-02T11:12:12+01:00 | textproc/kf6-syntax-highlighting |
Syntax highlighting engine for Kate syntax definitions |
2023-12-02T11:12:12+01:00 | textproc/kf6-sonnet |
Multi-language spell checker |
2023-12-02T11:12:12+01:00 | textproc/kf6-kcodecs |
String encoding library |
2023-12-02T11:12:12+01:00 | sysutils/kf6-kwallet |
Safe desktop-wide storage for passwords |
2023-12-02T11:12:12+01:00 | sysutils/kf6-kuserfeedback |
Framework for collecting feedback from application users |
2023-12-02T11:12:12+01:00 | sysutils/kf6-baloo |
File indexing and file search framework for KDE Plasma |
2023-12-02T11:12:12+01:00 | security/kf6-kdesu |
User interface for running shell commands with root privileges |
2023-12-02T11:12:12+01:00 | net/kf6-syndication |
Parser library for RSS and Atom feeds |
2023-12-02T11:12:12+01:00 | net/kf6-kholidays |
Dates for holidays and other special events |
2023-12-02T11:12:12+01:00 | net/kf6-kdav |
DAV protocol implementation with KJobs |
2023-12-02T11:12:12+01:00 | net/kf6-kcontacts |
Support for vCard contacts |
2023-12-02T11:12:12+01:00 | net/kf6-kcalendarcore |
Provides access to and handling of calendar data |
2023-12-02T11:12:12+01:00 | misc/kf6-purpose |
Offers available actions for a specific purpose |
2023-12-02T11:12:12+01:00 | graphics/kf6-prison |
Qt-based barcode abstraction layer/library |
2023-12-02T11:12:12+01:00 | graphics/kf6-ksvg |
Components for handling SVGs |
2023-12-02T11:12:12+01:00 | graphics/kf6-kquickcharts |
QtQuick module providing high-performance charts |
2023-12-02T11:12:12+01:00 | graphics/kf6-kplotting |
Provides a virtual base class for easy data-plotting |
2023-12-02T11:12:12+01:00 | graphics/kf6-kimageformats |
Plugins to allow QImage to support extra file formats |
2023-12-02T11:12:12+01:00 | dns/kf6-kdnssd |
Network service discovery using Zeroconf |
2023-12-02T11:12:12+01:00 | devel/kf6-threadweaver |
Helper for multithreaded programming |
2023-12-02T11:12:12+01:00 | devel/kf6-solid |
Desktop hardware abstraction |
2023-12-02T11:12:12+01:00 | devel/kf6-kunitconversion |
Converting physical units |
2023-12-02T11:12:12+01:00 | devel/kf6-ktexttemplate |
Library to separate the structure of documents from the data |
2023-12-02T11:12:12+01:00 | devel/kf6-ktexteditor |
Full text editor component |
2023-12-02T11:12:12+01:00 | devel/kf6-kservice |
Plugin framework for desktop services |
2023-12-02T11:12:12+01:00 | devel/kf6-kpty |
Interfacing with pseudo terminal devices |
2023-12-02T11:12:12+01:00 | devel/kf6-kpeople |
Provides access to all contacts and aggregates them by person |
2023-12-02T11:12:12+01:00 | devel/kf6-kparts |
Plugin framework for user interface components |
2023-12-02T11:12:12+01:00 | devel/kf6-kpackage |
Installation and loading of additional content as packages |
2023-12-02T11:12:12+01:00 | devel/kf6-knotifyconfig |
Configuration system for KNotify |
2023-12-02T11:12:12+01:00 | devel/kf6-knotifications |
Cross-platform library for creating popup notifications |
2023-12-02T11:12:12+01:00 | devel/kf6-knewstuff |
Framework for downloading and sharing additional application data |
2023-12-02T11:12:12+01:00 | devel/kf6-kitemmodels |
Set of item models extending the Qt model-view framework |
2023-12-02T11:12:12+01:00 | devel/kf6-kio |
Network transparent access to files and data |
2023-12-02T11:12:12+01:00 | devel/kf6-kidletime |
Reporting of idle time of user and system |
2023-12-02T11:12:12+01:00 | devel/kf6-ki18n |
Advanced internationalization framework |
2023-12-02T11:12:12+01:00 | devel/kf6-kfilemetadata |
Library for extracting the text and metadata from a number files |
2023-12-02T11:12:12+01:00 | devel/kf6-kdoctools |
Create documentation from DocBook |
2023-12-02T11:12:12+01:00 | devel/kf6-kdeclarative |
Integration of QML and KDE work spaces |
2023-12-02T11:12:12+01:00 | devel/kf6-kdbusaddons |
Convenience classes for D-Bus |
2023-12-02T11:12:12+01:00 | devel/kf6-kcrash |
Graceful handling of application crashes |
2023-12-02T11:12:12+01:00 | devel/kf6-kcoreaddons |
Qt addon library with a collection of non-GUI utilities |
2023-12-02T11:12:12+01:00 | devel/kf6-kconfig |
Persistent platform-independent application settings. |
2023-12-02T11:12:12+01:00 | devel/kf6-kcmutils |
Utilities for KDE System Settings modules |
2023-12-02T11:12:12+01:00 | devel/kf6-kbookmarks |
Bookmarks management library |
2023-12-02T11:12:12+01:00 | devel/kf6-kauth |
Execute actions as privileged user |
2023-12-02T11:12:12+01:00 | devel/kf6-kapidox |
Scripts and data for building API documentation (dox) |
2023-12-02T11:12:12+01:00 | devel/kf6-extra-cmake-modules |
Extra modules and scripts for CMake |
2023-12-02T11:12:12+01:00 | deskutils/kf6-kstatusnotifieritem |
Implementation of Status Notifier Items |
2023-12-02T11:12:12+01:00 | archivers/kf6-karchive |
Reading, creating, and manipulating file archives |
2023-12-02T08:52:26+01:00 | sysutils/polkit-qt-1-devel |
Qt wrapper around Polkit libraries Polkit-Qt is a library that lets developers use the Polkit API through a nice Qt-styled API. It is mainly a wrapper around QAction and QAbstractButton that lets you integrate those two component easily with Polkit. |
2023-12-02T05:54:37+08:00 | devel/rubygem-grape-swagger16 |
Documentation tool for grape APIs A simple way to add proper auto generated documentation to inline described grape APIs. |
2023-12-02T05:54:36+08:00 | devel/rubygem-aws-sdk-workspacesthinclient |
Official AWS Ruby gem for mazon WorkSpaces Thin Client Official AWS Ruby gem for mazon WorkSpaces Thin Client. |
2023-12-02T05:54:35+08:00 | devel/rubygem-aws-sdk-repostspace |
Official AWS Ruby gem for AWS re:Post Private Official AWS Ruby gem for AWS re:Post Private. |
2023-12-02T05:54:34+08:00 | devel/rubygem-aws-sdk-qconnect |
Official AWS Ruby gem for Amazon Q Connect Official AWS Ruby gem for Amazon Q Connect. |
2023-12-02T05:54:33+08:00 | devel/rubygem-aws-sdk-qbusiness |
Official AWS Ruby gem for QBusiness Official AWS Ruby gem for QBusiness. |
2023-12-02T05:54:32+08:00 | devel/rubygem-aws-sdk-freetier |
Official AWS Ruby gem for AWS Free Tier Official AWS Ruby gem for AWS Free Tier. |
2023-12-02T05:54:31+08:00 | devel/rubygem-aws-sdk-eksauth |
Official AWS Ruby gem for Amazon EKS Auth Official AWS Ruby gem for Amazon EKS Auth. |
2023-12-02T05:54:30+08:00 | devel/rubygem-aws-sdk-costoptimizationhub |
Official AWS Ruby gem for Cost Optimization Hub Official AWS Ruby gem for Cost Optimization Hub. |
2023-12-02T05:54:29+08:00 | devel/rubygem-aws-sdk-cleanroomsml |
Official AWS Ruby gem for Clean Rooms ML Official AWS Ruby gem for Clean Rooms ML. |
2023-12-02T05:54:28+08:00 | devel/rubygem-aws-sdk-bedrockagentruntime |
Official AWS Ruby gem for Amazon Bedrock Runtime Official AWS Ruby gem for Amazon Bedrock Runtime. |
2023-12-02T05:54:27+08:00 | devel/rubygem-aws-sdk-bedrockagent |
Official AWS Ruby gem for Agents for Amazon Bedrock Official AWS Ruby gem for Agents for Amazon Bedrock. |
2023-12-02T05:54:26+08:00 | devel/rubygem-aws-sdk-bcmdataexports |
Official AWS Ruby gem for AWS Billing and Cost Management Data Exports Official AWS Ruby gem for AWS Billing and Cost Management Data Exports. |
2023-12-02T05:54:25+08:00 | devel/rubygem-aws-sdk-b2bi |
Official AWS Ruby gem for AWS B2B Data Interchange (AWS B2BI) Official AWS Ruby gem for AWS B2B Data Interchange (AWS B2BI). |
2023-11-30T19:18:14-05:00 | print/qt6-pdf |
Qt 6 module for rendering PDF documents The Qt PDF module contains classes and functions for rendering PDF documents. |
2023-05-06T15:44:22+02:00 | x11/gtklock |
GTK-based lockscreen for Wayland gtklock is a lockscreen based on gtkgreet. It uses the wlr-layer-shell and wlr-input-inhibitor Wayland protocols. Works on sway and other wlroots-based compositors. |
2023-11-26T13:51:13+01:00 | x11-wm/niri |
Scrollable-tiling Wayland compositor Niri is a scrollable-tiling Wayland compositor. Windows are arranged in columns on an infinite strip going to the right. Opening a new window never causes existing windows to resize. Features: - Scrollable tiling - Dynamic workspaces like in GNOME - Built-in screenshot UI - Monitor screencasting through xdg-desktop-portal-gnome - Touchpad gestures - Configurable layout: gaps, borders, struts, window sizes - Animations - Live-reloading config |
2023-11-30T08:25:13Z | games/py-mnemosyne-proj |
Flash-card tool which optimises your learning process Mnemosyne resembles a traditional flash-card program but with an important twist: it uses a sophisticated algorithm to schedule the best time for a card to come up for review. |
2023-11-29T14:48:16+01:00 | x11/xwayland-run |
Run Xwayland and compositor headless xwayland-run contains a set of small utilities revolving around running Xwayland and various Wayland compositor headless. |
2023-11-28T01:39:55+08:00 | devel/rubygem-opentelemetry-instrumentation-rack |
Rack instrumentation for the OpenTelemetry framework The OpenTelemetry Rack Instrumentation is a community-maintained instrumentation for the Rack web server interface. |
2023-11-28T01:39:54+08:00 | devel/rubygem-mustermann-grape10 |
Adds Grape style patterns to Mustermman This gem implements the grape pattern type for Mustermann. |
2023-11-28T01:39:54+08:00 | devel/rubygem-cucumber-messages23 |
Protocol Buffer messages for Cucumber Cucumber Messages is a message protocol based on Protocol Buffers. It allows one process to construct message objects and send them to another process. Protobuf takes care of serialising those messages to a binary format, and deserialise them on the other end. |
2023-11-28T01:39:53+08:00 | devel/py-xsdata |
Python XML Binding xsData is a complete data binding library for python allowing developers to access and use XML and JSON documents as simple objects rather than using DOM. The code generator supports XML schemas, DTD, WSDL definitions, XML & JSON documents. It produces simple dataclasses with type hints and simple binding metadata. The included XML and JSON parser/serializer are highly optimized and adaptable, with multiple handlers and configuration properties. xsData is constantly tested against the W3C XML Schema 1.1 test suite. |
2023-11-28T01:39:52+08:00 | devel/py-wimpy |
Anti-copy-pasta wimpy provides ome commonly used helpers that I should stop copy-pasting all over the place. |
2023-11-28T01:39:51+08:00 | devel/py-untokenize |
Transform tokens into original source code untokenize transforms tokens into source code. Unlike the standard library's tokenize.untokenize(), it preserves the original whitespace between tokens. |
2023-11-28T01:39:51+08:00 | devel/py-oyaml |
Ordered YAML: drop-in replacement for PyYAML which preserves dict ordering oyaml is a drop-in replacement for PyYAML which preserves dict ordering. You'll no longer be annoyed by screwed-up mappings when dumping/loading. |
2023-11-28T01:39:50+08:00 | devel/py-johnnydep |
Display dependency tree of Python distribution Johnnydep pretty-prints a dependency tree for a Python distribution |
2023-11-28T01:39:49+08:00 | devel/py-docformatter |
Format docstrings to follow PEP 257 docformatter automatically formats docstrings to follow a subset of the PEP 257 conventions. Below are the relevant items quoted from PEP 257. - For consistency, always use triple double quotes around docstrings. - Triple quotes are used even though the string fits on one line. - Multi-line docstrings consist of a summary line just like a one-line docstring, followed by a blank line, followed by a more elaborate description. - Unless the entire docstring fits on a line, place the closing quotes on a line by themselves. docformatter also handles some of the PEP 8 conventions. - Don't write string literals that rely on significant trailing whitespace. Such trailing whitespace is visually indistinguishable and some editors (or more recently, reindent.py) will trim them. docformatter formats docstrings compatible with black when passed the --black option. docformatter formats field lists that use Epytext or Sphinx styles. |
2023-11-27T12:10:45+01:00 | emulators/duckstation |
Free and open-source PlayStation emulator DuckStation is a PlayStation 1, aka. PSX Emulator. DuckStation is an simulator/emulator of the Sony PlayStation(TM) console, focusing on playability, speed, and long-term maintainability. The goal is to be as accurate as possible while maintaining performance suitable for low-end devices. |
2023-11-27T18:00:52+08:00 | devel/rubygem-aws-sdk-trustedadvisor |
Official AWS Ruby gem for TrustedAdvisor Public API Official AWS Ruby gem for TrustedAdvisor Public API. |
2023-11-27T18:00:51+08:00 | devel/rubygem-aws-sdk-inspectorscan |
Official AWS Ruby gem for Inspector Scan Official AWS Ruby gem for Inspector Scan. |
2023-11-27T18:00:51+08:00 | devel/rubygem-aws-sdk-cloudfrontkeyvaluestore |
Official AWS Ruby gem for Amazon CloudFront KeyValueStore Official AWS Ruby gem for Amazon CloudFront KeyValueStore. |
2023-11-27T18:00:50+08:00 | devel/capnproto1 |
Serialization/RPC system Cap'n Proto is an insanely fast data interchange format and capability-based RPC system. Think JSON, except binary. Or think Protocol Buffers, except faster. |
2023-11-24T18:36:43+01:00 | audio/atracdenc |
ATRAC1 decoder/encoder, ATRAC3 encoder Audio encoder that supports ATRAC1 and ATRAC3 formats, can decode ATRAC1 and following containers: AEA, OMA, RIFF, RealMedia. |
2023-10-09T13:46:15+02:00 | sysutils/xnvme |
Cross-platform libraries and tools for NVMe devices xNVMe provides the means to program and interact with NMe devices from user space. The foundation of xNVMe is libxnvme, a user space library for working with NVMe devices. It provides a C API for memory management, that is, for allocating physical / DMA transferable memory when needed. xNVMe is an NVMe command interface allowing you to submit and complete NVMe commands in a synchronous as well as an asynchronous manner. |
2023-11-21T01:26:06+01:00 | www/ladybird |
SerenityOS web browser Ladybird is a web browser built on the LibWeb and LibJS engines from SerenityOS with a cross-platform GUI in Qt. See this blog post for some more background: https://awesomekling.github.io/Ladybird-a-new-cross-platform-browser-project/ |
2023-11-23T12:26:11-05:00 | x11-toolkits/qt6-graphs |
Qt 6 graphs module The Qt Graphs module enables you to visualize data in 3D as bar, scatter, and surface graphs. It's especially useful for visualizing depth maps and large quantities of rapidly changing data, such as data received from multiple sensors. The look and feel of graphs can be customized by using themes or by adding custom items and labels. Qt Graphs is built on Qt 6 and Qt Quick 3D to take advantage of hardware acceleration and Qt Quick 2. |
2023-11-23T12:26:11-05:00 | net/qt6-coap |
Qt6 CoAP client module Constrained Application Protocol (CoAP) is an IoT protocol that is specifically designed for M2M data exchange between constrained devices (such as microcontrollers) in constrained networks. The interaction model of CoAP is similar to the client/server model of HTTP, but unlike HTTP, it uses datagram-oriented connectionless transport such as UDP, which leads to a very low overhead and allows UDP broadcast and multicast to be used for addressing. At the same time it provides lightweight reliability mechanisms and security. Qt CoAP implements the client side of CoAP. By default, the transport layer uses QUdpSocket and QDtls for security. Alternative transports can be used by implementing the QCoapConnection interface. |
2023-11-23T12:26:02+01:00 | x11/deforaos-integration |
DeforaOS desktop integration DeforaOS desktop integration |
2023-10-12T00:14:41+02:00 | x11-wm/deforaos-panel |
DeforaOS desktop panel DeforaOS desktop panel This program is meant to display an arbitrary number of desktop panels, with support for up to one per edge of the screen at the moment. Each panel can then host a number of applets, implemented as plug-ins to the main program. A number of additional utilities is also available, allowing tighter integration of external applications, as well as when responding to system events (notifications...). |
2023-11-20T09:33:00+01:00 | games/mizuma |
User-friendly Wine front-end Mizutamari is a Wine front-end. Written in Bash with a GUI provided by Zentiy. A predefined library is used to manage the Windows applications. Note: In order to avoid conflicts with the KDE environment, you need to build this port with the MESA_DEMOS option instead. |
2023-11-21T13:46:08-08:00 | devel/freebsd-gcc13 |
Cross GNU Compiler ${SUFFIX} for FreeBSD/${TARGETARCH} GCC, the GNU C/C++ Compiler, customized to build the FreeBSD base system. To use GCC for other purposes, please use one of the lang/gcc* packages. |
2023-11-21T17:27:37+01:00 | x11-toolkits/wlroots016 |
Modular Wayland compositor library (deprecated 0.16.* series) Pluggable, composable, unopinionated modules for building a Wayland compositor; or about 60,000 lines of code you were going to write anyway. - wlroots provides backends that abstract the underlying display and input hardware, including KMS/DRM, libinput, Wayland, X11, and headless backends, plus any custom backends you choose to write, which can all be created or destroyed at runtime and used in concert with each other. - wlroots provides unopinionated, mostly standalone implementations of many Wayland interfaces, both from wayland.xml and various protocol extensions. We also promote the standardization of portable extensions across many compositors. - wlroots provides several powerful, standalone, and optional tools that implement components common to many compositors, such as the arrangement of outputs in physical space. - wlroots provides an Xwayland abstraction that allows you to have excellent Xwayland support without worrying about writing your own X11 window manager on top of writing your compositor. - wlroots provides a renderer abstraction that simple compositors can use to avoid writing GL code directly, but which steps out of the way when your needs demand custom rendering code. wlroots implements a huge variety of Wayland compositor features and implements them *right*, so you can focus on the features that make your compositor unique. By using wlroots, you get high performance, excellent hardware compatibility, broad support for many wayland interfaces, and comfortable development tools - or any subset of these features you like, because all of them work independently of one another and freely compose with anything you want to implement yourself. |
2023-11-21T14:06:59+01:00 | net-mgmt/unifi8 |
UniFi Controller v8 The UniFi Controller allows you to manage Wireless, Routing & Switching, VoIP and Video of Ubiquiti Networks. |
2023-11-20T16:29:34-05:00 | devel/wasi-libcxx17 |
|
2023-11-20T16:29:34-05:00 | devel/wasi-libcxx16 |
|
2023-11-20T16:29:34-05:00 | devel/wasi-libcxx15 |
|
2023-11-20T16:29:34-05:00 | devel/wasi-libcxx14 |
|
2023-11-20T16:29:34-05:00 | devel/wasi-libcxx13 |
|
2023-11-20T16:29:34-05:00 | devel/wasi-libcxx12 |
|
2023-11-20T16:29:34-05:00 | devel/wasi-compiler-rt17 |
|
2023-11-20T16:29:34-05:00 | devel/wasi-compiler-rt16 |
|
2023-11-20T16:29:34-05:00 | devel/wasi-compiler-rt15 |
|
2023-11-20T16:29:34-05:00 | devel/wasi-compiler-rt |
Clang builtins library for WebAssembly System Interface The LLVM Project is a collection of modular and reusable compiler and toolchain technologies. This port includes Clang builtins for WASI (WebAssembly System Interface). |
2023-11-20T14:12:30+01:00 | sysutils/opentofu |
Tool for building, changing, and versioning infrastructure 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. |
2023-11-17T23:25:29+01:00 | net/ts-warp |
Transparent proxy server and traffic wrapper ts-warp - Transparent proxy server and traffic wrapper It features a proxy services with TCP-traffic redirection to external Socks4/5 and HTTPS proxy servers: - Transparent firewall-based traffic redirector - Internal Socks and HTTPS proxy server |
2023-11-18T10:03:10+01:00 | sysutils/p5-Command-Runner |
Run external commands and Perl code refs Command::Runner is a perl module that helps running external commands and Perl code refs, featuring timeout, quoting and flexible logging. |
2023-11-16T22:27:12+01:00 | x11/wlopm |
Wayland output power management wlopm - Wayland output power management Simple client for switching displays in Wayland on and off. |
2023-11-18T12:10:33+01:00 | www/py-flask-limiter |
Flask-Limiter adds rate limiting to Flask applications Flask-Limiter adds rate limiting to Flask applications. You can configure rate limits at different levels such as: application wide global limits per user, default limits per route, by blueprints, class based views and individual routes. |
2023-11-18T11:59:20+01:00 | www/py-advocate |
Wrapper around requests library for safely making HTTP requests Advocate is a set of tools based around the requests library for safely making HTTP requests on behalf of a third party. Specifically, it aims to prevent common techniques that enable SSRF attacks. |
2023-11-18T10:10:22+01:00 | net/dpdk-22.11 |
DPDK: Software libraries for packet processing The Data Plane Development Kit (DPDK) The DPDK is a set of software libraries to enable packet processing. It consists of a set of polling mode drivers (PMD) which can be used to pull network packets directly from a Network Interface Card (NIC), as well as other libraries to assist in the processing of those packets. The additional libraries include ones for: * memory and buffer management * packet classification * software rings or FIFOs to allow packet transfer between cores amongst others. Applications written using the DPDK run in userspace. The devices used by a DPDK application are removed from kernel control and are instead managed directly by that application. |
2023-11-12T22:40:09+01:00 | x11/i3bar-river |
Port of i3bar for wlroots-based compositors This is a port of i3bar for wlroots-based window managers. Tags/workspaces are implemented for river, hyprland and niri. |
2023-11-17T04:53:44+03:00 | net/py-python-ldap |
LDAP module for python, for OpenLDAP2 LDAP Wrapper for Python This module provides an LDAP API to Python in the spirit of RFC1823. Some cool things people have done with ldapmodule * LANL phone book (source) * Michael Stroeder's web2ldap (previously ldap-client-cgi.py). * LDAP support for Zope (see also Zope) |
2023-11-16T15:00:30+01:00 | textproc/py-mdformat |
CommonMark compliant Markdown formatter Mdformat is an opinionated Markdown formatter that can be used to enforce a consistent style in Markdown files. Mdformat is a Unix-style command-line tool as well as a Python library. |
2023-11-15T11:15:56+03:00 | security/py-omemo-dr |
OMEMO Crypto Library Python library initially forked from python-axolotl, heavily rewritten, focusing only on OMEMO cryptographic sessions, and not on communication protocols. |
2023-11-07T23:18:44Z | devel/llvm-cheriot |
LLVM and Clang with support the CHERIoT microcontroller The LLVM Project is a collection of modular and reusable compiler and toolchain technologies. This version adds support for the Arm Morello prototype architecture (CHERI ported to ARMv8-A). This port includes Clang (a C/C++/Objective-C compiler), LLD (a linker), and the LLVM infrastructure these are built on. |
2023-11-15T04:57:21+08:00 | devel/rubygem-ruby-lsp-rspec |
RSpec addon for ruby-lsp Ruby LSP RSpec is a Ruby LSP addon for displaying CodeLens for RSpec tests. |
2023-11-15T04:57:19+08:00 | devel/rubygem-ruby-lsp-rails |
Ruby LSP addon that adds extra editor functionality for Rails applications Ruby LSP Rails is a Ruby LSP addon for extra Rails editor features, such as: - Displaying an ActiveRecord model's database columns and types when hovering over it - Running tests and debugging tests through the terminal or the editor's UI |
2023-11-15T04:57:08+08:00 | devel/rubygem-event_stream_parser0 |
Spec-compliant event stream parser event_stream_parser is a lightweight, fully spec-compliant parser for the event stream format. It only deals with the parsing of events and not any of the client/transport aspects. This is not a Server-sent Events (SSE) client. Under the hood, it's a stateful parser that receives chunks (that are received from an HTTP client, for example) and emits events as it parses them. But it remembers the last event id and reconnection time and keeps emitting them as long as they are not overwritten by new ones. BOM stripping is left as a responsibility of the chunk provider. |
2023-11-15T03:47:34+08:00 | devel/py-pycnite |
Python bytecode utilities pycnite is a collection of utilities for working with compiled Python bytecode. This library adds pure Python, versioned parsers for the .pyc format, allowing tools that work with bytecode to have different host and target Python versions. |
2023-11-15T00:28:21+08:00 | net/rubygem-google-cloud-storage144 |
Official library for Google Cloud Storage Google Cloud Storage (docs) allows you to store data on Google infrastructure with very high reliability, performance and availability, and can be used to distribute large data objects to users via direct download. |
2023-11-15T00:28:15+08:00 | devel/rubygem-grape1 |
Framework for rapid API development with great conventions A Ruby framework for rapid API development with great conventions. |
2023-11-15T00:28:14+08:00 | devel/rubygem-cucumber-messages22 |
Protocol Buffer messages for Cucumber Cucumber Messages is a message protocol based on Protocol Buffers. It allows one process to construct message objects and send them to another process. Protobuf takes care of serialising those messages to a binary format, and deserialise them on the other end. |
2023-11-15T00:28:13+08:00 | devel/rubygem-aws-sdk-launchwizard |
Official AWS Ruby gem for AWS Launch Wizard Official AWS Ruby gem for AWS Launch Wizard. |
2023-11-15T00:28:12+08:00 | textproc/p5-Spreadsheet-ReadGnumeric |
Read a Gnumeric file, return Spreadsheet::Read Given a source of saved Gnumeric data, Spreadsheet::ReadGnumeric parses it and returns the result in the same format as Spreadsheet::Read. In fact, Spreadsheet::Read has a few more bells and whistles, such as transposing the resulting sheets and providing an object-oriented interface to the resulting data, so it may be easier to access this module through Spreadsheet::Read, even if you only want to parse Gnumeric data. Note that Gnumeric only saves raw cell values, and not their formatted versions. In particular, Gnumeric saves formulas, and not formula values, never mind formatted formula values. |
2023-11-15T00:28:08+08:00 | devel/utf8cpp3 |
Simple, portable, lightweight library for handling UTF-8 strings C++ developers miss an easy and portable way of handling Unicode encoded strings. The original C++ Standard (known as C++98 or C++03) is Unicode agnostic. C++11 provides some support for Unicode on core language and library level: u8, u, and U character and string literals, char16_t and char32_t character types, u16string and u32string library classes, and codecvt support for conversions between Unicode encoding forms. In the meantime, developers use third party libraries like ICU, OS specific capabilities, or simply roll out their own solutions. In order to easily handle UTF-8 encoded Unicode strings, I came up with a small, C++98 compatible generic library. For anybody used to work with STL algorithms and iterators, it should be easy and natural to use. The code is freely available for any purpose - check out the license. The library has been used a lot in the past ten years both in commercial and open-source projects and is considered feature-complete now. If you run into bugs or performance issues, please let me know and I'll do my best to address them. |
2023-11-14T00:13:01-08:00 | dns/q-dns |
Tiny command line DNS client q-dns is a tiny and feature-rich command line DNS client with support for UDP, TCP, DoT, DoH, DoQ and ODoH. |
2023-11-13T23:45:41-08:00 | devel/juce706 |
C++ application framework to develop desktop and mobile applications JUCE is a framework for multi-platform audio applications. It is focused on audio application development and has an extensive set of audio-related modules. It doesn't yet support makefile export or IDE project export on Linux/BSD, so for now it can only create .jucer projects. |
2023-11-13T23:50:50+01:00 | net-mgmt/rs-aggregate |
Aggregate IPv4 and/or IPv6 prefixes into their minimal representation Takes a list of IPv4 and IPv6 prefixes in conventional format on stdin, and performs optimisations to reduce the length of the prefix list. A drop-in replacement for the Python application aggregate6. This implementation is upwards of 100 times faster. |
2023-11-13T14:52:22-08:00 | math/libtexprintf |
Formatted math formula output with tex-like syntax The utftex program and underlying libtexprintf library provide tools to pretty print math in mono-space fonts, using a tex-like syntax. It produces UTF-8 encoded text. The program was inspired by asciiTeX, and the improved asciiTeX fork. However, utftex supports much more TeX syntax and contains extensive Unicode tables to map latex commands to Unicode symbols. Use libtexprintf/utftex to unlock the math capabilities of Unicode in mono-space text applications. |
2023-11-13T02:16:02-08:00 | devel/py-junitparser |
Manipulating JUnit/xUnit Result XML files junitparser handles JUnit/xUnit Result XML files. Use it to parse and manipulate existing Result XML files, or create new JUnit/xUnit result XMLs from scratch. |
2023-11-12T20:29:44-08:00 | graphics/halftone |
Program to apply pixel art-like style to images Halftone is a program to give your images a pixel art-like style and reduce the file size in the process with Halftone. |
2023-11-12T15:58:35-08:00 | databases/goose |
Database migration tool goose is a database migration tool. Manage your database schema by creating incremental SQL changes and/or Go functions. |
2023-11-12T15:39:34-08:00 | net/rsyn |
Wire-compatible rsync client in Rust rsyn reimplements part of the rsync network protocol in pure Rust. rsyn supports protocol version 27, which is supported by rsync versions from 2.6.0 (released in 2004) onwards, and by openrsync. |
2023-11-12T12:40:24-08:00 | sysutils/conserve |
Robust file backup tool Conserve is a program for file backup. It supports several commands that allow users to back up files and to manage backups. |
2023-11-12T10:55:05-08:00 | devel/cargo-mutants |
Mutation testing for Rust cargo-mutants helps you improve your program's quality by finding places where bugs could be inserted without causing any tests to fail. Coverage measurements can be helpful, but they really tell you what code is reached by a test, and not whether the test really checks anything about the behavior of the code. Mutation tests give different information, about whether the tests really check the code's behavior. The goal of cargo-mutants is to be easy to run on any Rust source tree, and to tell you something interesting about areas where bugs might be lurking or the tests might be insufficient. |
2023-11-12T20:31:32+01:00 | net/openbgpd8 |
Free implementation of the Border Gateway Protocol, Version 4 OpenBGPD is a FREE implementation of the Border Gateway Protocol, Version 4. It allows ordinary machines to be used as routers exchanging routes with other systems speaking the BGP protocol. |
2023-11-12T10:24:46-08:00 | devel/pylyzer |
Static code analyzer & language server for Python pylyzer is a static code analyzer / language server for Python, written in Rust. It allows to check types of Python variables and more. |
2023-11-12T17:41:40+01:00 | www/manpageblog |
Simple and static blog generator in manpage design manpageblog is a small, lightweight blog engine written in Python and offers several advantages. Firstly, it provides simplicity and ease of use, making it accessible even for users with limited technical knowledge. The lightweight nature ensures quick installation and minimal resource consumption, making it suitable for various hosting environments. No database is needed at all. The blog engine is highly customizable, see the examples director for a complete set of configuration and template files and some sample content.. After installation, you can create a "blog.conf" file based on the one in the examples directory of this port with "base_path" adjusted to the document root of your blog and then start a simple HTTP server using the command "manpageblog -m http.server". The server URL can be changed in "blog.conf", too. The default value is: "http://localhost:8000". |
2023-11-13T00:34:50+08:00 | x11-fonts/monaspace |
Innovative superfamily of fonts for code The Monaspace type system is a monospaced type superfamily with some modern tricks up its sleeve. It consists of five variable axis typefaces. Each one has a distinct voice, but they are all metrics-compatible with one another, allowing you to mix and match them for a more expressive typographical palette. Letters on a grid is how we see our code. Why not make those letters better? |
2023-11-11T10:45:42+01:00 | devel/ittapi |
Instrumentation and Tracing Technology and Just-In-Time API This ITT/JIT open source profiling API includes: - Instrumentation and Tracing Technology (ITT) API - Just-In-Time (JIT) Profiling API The Instrumentation and Tracing Technology (ITT) API enables your application to generate and control the collection of trace data during its execution across different Intel tools. ITT API consists of two parts: a static part and a dynamic part. The dynamic part is specific for a tool and distributed only with a particular tool. The static part is a common part shared between tools. |
2023-11-10T22:38:00+01:00 | math/dsfmt |
Double precision SIMD-oriented Fast Mersenne Twister The purpose of dSFMT is to speed up the generation by avoiding the expensive conversion of integer to double (floating point). dSFMT directly generates double precision floating point pseudorandom numbers which have the IEEE Standard for Binary Floating-Point Arithmetic (ANSI/IEEE Std 754-1985) format. dSFMT is only available on the CPUs which use IEEE 754 format double precision floating point numbers. |
2023-11-11T20:48:09-08:00 | misc/py-scikit-quant |
Aggregator package for interoperability for quantum computing software scikit-quant is an aggregator package to improve interoperability between quantum computing software packages. Our first focus in on classical optimizers, making the state-of-the art from the Applied Math community available in Python for use in quantum computing. |
2023-11-11T20:29:05-08:00 | math/py-Py-BOBYQA |
Flexible derivative-free solver for general objective minimization Py-BOBYQA is a flexible package for finding local solutions to nonlinear, nonconvex minimization problems (with optional bound constraints), without requiring any derivatives of the objective. Py-BOBYQA is a Python implementation of the BOBYQA solver by Powell (documentation here). It is particularly useful when evaluations of the objective function are expensive and/or noisy. |
2023-11-11T19:53:57-08:00 | math/py-SQNomad |
Blackbox optimization software NOMAD is a C++ implementation of the Mesh Adaptive Direct Search algorithm (MADS), designed for difficult blackbox optimization problems. These problems occur when the functions defining the objective and constraints are the result of costly computer simulations. |
2023-11-11T13:56:01-08:00 | misc/py-SQSnobFit |
Stable Noisy Optimization by Branch and FIT quantum computer algorithm SnobFit is intended for optimizing on derivative-free, noisy, blackbox functions. This modified version has preset defaults as intended for hybrid quantum-classical algorithms run on Noisy Intermediate Scale Quantum (NISQ) computers. |
2023-11-11T13:28:52-08:00 | misc/py-SQImFil |
Implicit Filtering optimization for quantum computer algorithms ImFil is intended for optimizing on derivative-free, noisy, blackbox functions. This modified version has preset defaults as intended for hybrid quantum-classical algorithms run on Noisy Intermediate Scale Quantum (NISQ) computers. |
2023-11-11T13:18:51-08:00 | misc/py-SQCommon |
SQCommon - skopt common optimizer API Common classes for a consistent API on top of the minimizers collected in skquant.opt. These included result representation, input checking, collection of run statistics, etc. |
2023-11-11T21:11:17+09:00 | shells/sheldon |
Fast, configurable, shell plugin manager Fast, configurable, shell plugin manager Features - Plugins from Git repositories. * Branch / tag / commit support. * Submodule support. * First class support for GitHub repositories. * First class support for Gists. - Arbitrary remote scripts or binary plugins. - Local plugins. - Inline plugins. - Highly configurable install methods using templates. - Shell agnostic, with sensible defaults for Zsh. - Super-fast plugin loading and parallel installation - Config file using TOML syntax. - Clean ~/.zshrc or ~/.bashrc (just add 1 line). |
2023-11-11T20:01:26+09:00 | sysutils/tailspin |
Log file highlighter tailspin works by reading through a log file line by line, running a series of regexes against each line. The regexes recognize patterns like dates, numbers, severity keywords and more. tailspin does not make any assumptions on the format or position of the items it wants to highlight. For this reason, it requires no configuration or setup and will work predictably regardless of the format the log file is in. |
2023-11-10T10:17:01+01:00 | net/revsocks |
Reverse SOCKS5 implementation in Go Reverse SOCKS5 tunneler with SSL/TLS and proxy support. Features: * Single executable * Encrypted communication with TLS * DNS tunneling support (SOCKS5 over DNS) * Support for proxies * Automatic SSL/TLS certificate generation if not specified |
2023-11-09T18:37:24+01:00 | x11/xwaylandvideobridge |
Tool to share specific windows to X11 clients By design, X11 applications canât access window or screen contents for wayland clients. This is fine in principle, but it breaks screen sharing in tools like Discord, MS Teams, Skype, etc and more. This tool allows us to share specific windows to X11 clients, but within the control of the user at all times. |
2023-11-08T20:33:38-08:00 | science/mcpl |
Monte Carlo Particle Lists library MCPL is a binary file format for usage in physics simulations. MCPL files contain lists of particle state information, and allows for easy storage and interchange of particles between various Monte Carlo simulation applications. It is implemented in portable C code and is made available to the scientific community, along with converters and plugins for several popular simulation packages. |
2023-11-08T14:04:04-08:00 | science/py-ncrystal |
Library for thermal neutron transport in crystals and other materials NCrystal is a library and associated tools which enables calculations for Monte Carlo simulations of thermal neutrons in crystals and other materials, supporting a range of physics including both coherent, incoherent, elastic and inelastic scatterings in a wide range of materials, including crystal powders, mosaic single crystals, layered single crystals, amorphous solids, liquids, and gasses. Multiphase materials or isotopically enriched materials are supported as well, and the framework furthermore supports phase-contrast (SANS) physics. |
2023-11-08T11:50:14+01:00 | www/vieb |
Vim Inspired Electron Browser Vim Inspired Electron Browser - Vim bindings for the web by design Main features: - Local first adblocking, auto-complete, AMP protection, custom redirects and more, all without web requests - Privacy with strict permission system, navigator overrides, custom useragent, custom WebRTC policy and more - Accessible with custom themes, full interface & fontsize scaling, page zooming, spellcheck and mouse support - Window splitting with buffer, split, Vexplore and Ctrl-w bindings, for multi-window browsing - Map commands for completely custom keyboard sequences, keystrokes, commands and actions - Set command for runtime setting configuration exactly like Vim - Vim-compatible options like showcmd, timeout, colorscheme, maxmapdepth, spelllang, splitright, smartcase etc. - Container tabs with colored grouping, auto-clearing, individual cookies and tab restore from containers - Ad-blocker with cosmetic filtering, optional updater, custom lists and uses easylist/easyprivacy by default - Tabs including audio indicator, a toggle for multi-line tabs, pinned tabs, muted tabs and suspended tabs |
2023-11-07T14:05:14-08:00 | science/ncrystal |
Library for thermal neutron transport in crystals and other materials NCrystal is a library and associated tools which enables calculations for Monte Carlo simulations of thermal neutrons in crystals and other materials, supporting a range of physics including both coherent, incoherent, elastic and inelastic scatterings in a wide range of materials, including crystal powders, mosaic single crystals, layered single crystals, amorphous solids, liquids, and gasses. Multiphase materials or isotopically enriched materials are supported as well, and the framework furthermore supports phase-contrast (SANS) physics. |
2023-10-27T15:38:07+02:00 | games/libretro-vba_next |
Optimized port of VBA-M to Libretro, a Game Boy Advance emulator Optimized port of VBA-M to Libretro, a Game Boy Advance emulator. |
2023-10-27T15:36:38+02:00 | games/libretro-puae |
Libretro port of UAE Libretro port of UAE. |
2023-10-27T15:34:44+02:00 | games/libretro-parallel_n64 |
Improved Nintendo 64 core for libretro Improved Nintendo 64 core for libretro. |
2023-11-06T21:33:15+01:00 | games/libretro-fbalpha2012 |
Final Burn Alpha port for libretro Final Burn Alpha port for libretro. |
2023-10-27T12:43:53+02:00 | games/libretro-mednafen_wswan |
Standalone port of Mednafen WonderSwan to libretro Standalone port of Mednafen WonderSwan to libretro, itself a fork of Cygne. |
2023-10-27T12:42:19+02:00 | games/libretro-mednafen_vb |
Standalone port of Mednafen VB to libretro Standalone port of Mednafen VB to libretro. |
2023-10-27T12:41:23+02:00 | games/libretro-mednafen_supergrafx |
Standalone port of Mednafen supergrafx to libretro Standalone port of Mednafen supergrafx to libretro |
2023-10-27T12:40:06+02:00 | games/libretro-mednafen_saturn |
Standalone port of Mednafen Saturn to libretro Standalone port of Mednafen Sega Saturn to libretro. |
2023-10-27T12:38:24+02:00 | games/libretro-mednafen_pcfx |
Standalone port of Mednafen PCFX to libretro Standalone port of Mednafen PCFX to libretro. |
2023-10-27T12:35:58+02:00 | games/libretro-mednafen_pce_fast |
Standalone port of Mednafen PCE Fast to libretro Standalone port of Mednafen PCE Fast to libretro. |
2023-10-27T12:35:03+02:00 | games/libretro-mednafen_pce |
Standalone port of Mednafen PCE to libretro Standalone port of Mednafen PCE to libretro. |
2023-10-27T12:33:48+02:00 | games/libretro-mednafen_ngp |
Standalone port of Mednafen NGP to the libretro API Standalone port of Mednafen NGP to the libretro API, itself a fork of Neopop. |
2023-10-27T12:28:16+02:00 | games/libretro-mednafen_lynx |
Standalone port of Mednafen Lynx to libretro, itself a fork of Handy Standalone port of Mednafen Lynx to libretro, itself a fork of Handy. |
2023-10-27T12:26:23+02:00 | games/libretro-mednafen_gba |
Standalone port of Mednafen GBA to libretro Standalone port of Mednafen GBA to libretro. |
2023-10-27T12:23:48+02:00 | games/libretro-mednafen_bsnes |
Standalone port of Mednafen bSNES to libretro Standalone port of Mednafen bSNES to libretro, itself a fork of bsnes 0.59. |
2023-10-27T11:12:13+02:00 | games/libretro-desmume |
Port of Desmume to libretro Port of Desmume to libretro. |
2023-10-27T00:27:47+02:00 | games/libretro-boom3 |
dhewm3 (Doom 3) core for libretro API dhewm3 (Doom 3) core for libretro API |
2023-09-22T21:31:06+03:00 | textproc/logseq |
Open-source platform for knowledge management and collaboration Logseq is a knowledge management and collaboration platform. It focuses on privacy, longevity, and user control. Logseq offers a range of powerful tools for knowledge management, collaboration, PDF annotation, and task management with support for multiple file formats, including Markdown and Org-mode, and various features for organizing and structuring your notes. |
2023-10-27T20:08:37+03:00 | graphics/drawio |
Diagramming and whiteboarding desktop app Drawio-desktop is a diagramming and whiteboarding desktop app based on Electron that wraps the core draw.io editor. |
2023-11-05T23:06:06-08:00 | audio/midivisualizer |
Small MIDI visualizer tool, using OpenGL MIDIVisualizer is a small MIDI visualizer, written in C++/OpenGL. |
2023-11-05T22:33:14-08:00 | science/mutationpp |
MUlticomponent Thermodynamic And Transport library for IONized gases Mutation++ is an open-source library originally developed at the von Karman Institute for Fluid Dynamics, designed to couple with conventional computational fluid dynamics codes to provide thermodynamic, transport, chemistry, and energy transfer properties associated with subsonic to hypersonic flows. |
2023-11-05T21:36:05-08:00 | dns/mosdns |
DNS forwarder DNS forwarder. |
2023-11-05T21:52:14+01:00 | devel/paq-nvim |
Minimal Neovim plugin manager Paq is a minimal, simple to use packer manager for Neovim written in Lua and is aimed for users who make use of Lua for their configuration language. It is written to make use of existing Neovim features, and to have a simple and familiar interface for declaring packages. Features: * Can install, update, and remove any package from a valid repository * Utilises git(1) to fetch packages from valid Git repositories * Supports asynchronous updates * Written in Lua, configured in Lua |
2023-11-05T19:29:43+01:00 | math/qxfun |
Quad precision package with special functions QXFUN: A quad precision package with special functions (approximately 33 digit precision). This package enhances an IEEE quad precision floating-point facility (approx. 33 digit accuracy) to include a library of numerous special functions, all by making only very minor changes to existing Fortran programs. The package should run correctly on any Unix-based system supporting a Fortran-2008 compiler and IEEE 128-bit floating-point arithmetic, in hardware or software. |
2023-11-05T19:28:24+01:00 | math/dqfun |
Double-quad precision package with special functions DQFUN: A double-quad precision package with special functions (approximately 66 digit precision). This package permits one to perform floating-point computations (real and complex) to double-quad precision (approximately 65 digits), by making only relatively minor changes to existing Fortran programs. All basic arithmetic operations and transcendental functions are supported, together with numerous special functions. The package should run correctly on any Unix-based system supporting a Fortran-2008 compiler and IEEE 128-bit floating-point arithmetic (in hardware or software). |
2023-11-05T19:27:20+01:00 | math/ddfun |
Double-double package with special functions DDFUN: A double-double package with special functions (approximately 30 digit precision). This package permits one to perform floating-point computations (real and complex) to double-double precision (approximately 30 digits), by making only relatively minor changes to existing Fortran programs. It is intended as a substitute for IEEE 128-bit quad precision on systems where quad precision is not available. All basic arithmetic operations and transcendental functions are supported, together with numerous special functions. The package should run correctly on any Unix-based system supporting a Fortran-2008 compiler and IEEE 64-bit floating-point arithmetic. |
2023-11-05T01:05:02+01:00 | databases/pg_vector |
PostgreSQL extension for vector similarity search Open-source vector similarity search for Postgres Store your vectors with the rest of your data. Supports: * exact and approximate nearest neighbor search * L2 distance, inner product, and cosine distance * any language with a Postgres client Plus ACID compliance, point-in-time recovery, JOINs, and all of the other great features of Postgres |
2023-11-04T01:45:33-07:00 | dns/zdns |
Fast CLI DNS lookup tool ZDNS is a command-line utility that provides high-speed DNS lookups. ZDNS is written in Go and contains its own recursive resolution code and a cache optimized for performing lookups of a diverse set of names. |
2023-11-04T00:39:27-07:00 | textproc/fblog |
Small command-line JSON Log viewer fblog is a small tool to view json log files. It allows to print specific fields, filter logs, etc. |
2023-11-03T20:10:42-07:00 | lang/numbat |
Statically typed programming language for scientific computations Numbat is a statically typed programming language for scientific computations with first class support for physical dimensions and units. Numbat has a static type system where physical dimensions like `Length` and `Time` act as types. Definitions of constants and functions can optionally contain type annotations that will be statically enforced. If the types are not specified, they will be inferred (`Speed`, `Money` and `Frequency` in the screenshot). Numbat is focused on computations with units. Units are therefore treated as first-class citizens. |
2023-11-03T20:14:57+01:00 | multimedia/fswebcam |
Small and simple webcam software for *nix fswebcam is a neat and simple webcam app. It captures images from a V4L1/V4L2 compatible device or file, averages them to reduce noise and draws a caption using the GD Graphics Library which also handles compressing the image to PNG or JPEG. The resulting image is saved to a file or sent to stdio where it can be piped to something like ncftpput or scp. |
2023-11-01T13:25:03-04:00 | sysutils/u-boot-bhyve-arm64 |
U-Boot loader for arm64 bhyve The loader is configured to boot automatically from the first VirtIO block device. Specify -o bootrom=$LOCALBASE/share/u-boot/u-boot-bhyve-arm64/u-boot.bin in bhyve(8) parameters. Note that this loader is experimental as the arm64 bhyve port is still under development. |
2023-11-02T15:37:46+01:00 | math/flexiblas |
BLAS and LAPACK wrapper library with runtime exchangable backends FlexiBLAS is a BLAS and LAPACK wrapper library with runtime exchangable backends. - Runtime exchangeable BLAS and LAPACK backend without recompilation of any software. - Supports all BLAS functions and al LAPACK functions from Version 3.10.0 with an 100% BLAS and LAPACK compatible ABI/API. - Flexible per system/per user/per host configuration files. - Integration of user-owned BLAS libraries without administrator privileges, even in system-wide installed programs. - Interface for GNU Octave to change the BLAS backend at runtime. - Works with NETLIB-BLAS, OpenBLAS, ATLAS, Intel MKL, BLIS, ... - Aware of 32-bit and 64-bit integers - New: Introspection API to build analysis and profiling tools. See also: <https://gitlab.mpi-magdeburg.mpg.de/software/flexiblas-release> and <https://github.com/mpimd-csc/flexiblas>. |
2023-11-02T15:33:28+08:00 | devel/rubygem-event_stream_parser |
Spec-compliant event stream parser event_stream_parser is a lightweight, fully spec-compliant parser for the event stream format. It only deals with the parsing of events and not any of the client/transport aspects. This is not a Server-sent Events (SSE) client. Under the hood, it's a stateful parser that receives chunks (that are received from an HTTP client, for example) and emits events as it parses them. But it remembers the last event id and reconnection time and keeps emitting them as long as they are not overwritten by new ones. BOM stripping is left as a responsibility of the chunk provider. |
2023-11-02T15:33:27+08:00 | devel/rubygem-bootsnap116 |
Boot large ruby/rails apps faster Bootsnap makes booting large ruby/rails apps faster. It is a library that plugs into a number of Ruby and (optionally) ActiveSupport and YAML methods to optimize and cache expensive computations. |
2023-11-02T15:33:25+08:00 | devel/py-multipart |
Parser for multipart/form-data Multipart provides a parser for the multipart/form-data format. It can read from a file, a socket or a WSGI environment. The parser can be used to replace cgi.FieldStorage to work around its limitations. Features: - Parses multipart/form-data and application/x-www-form-urlencoded. - Produces useful error messages in 'strict'-mode. - Gracefully handle uploads of unknown size (missing Content-Length header). - Fast memory mapped files (io.BytesIO) for small uploads. - Temporary files on disk for big uploads. - Memory and disk resource limits to prevent DOS attacks. - Fixes many shortcomings and bugs of cgi.FieldStorage. - 100% test coverage. |
2023-11-01T18:39:50-07:00 | sysutils/flipperbit |
Corrupted files generator, random bits flipper Flipperbit generates multiple corrupted variants of an input file by randomly flipping bits in selected byte ranges. Flipperbit allows to specify multiple byte ranges and the bit flipping probabilty. The output of flipperbit can be used as input to software (E.g., bulk file processing applications, file parsing utilities) as a form of dumb fuzzing. |
2023-11-01T17:45:09-07:00 | lang/crumb |
Crumb programming language Crumb is a high level, functional, interpreted, dynamically typed, general-purpose programming language, with a terse syntax, and a verbose standard library. It features: * Strictly no side effects* to help you write functional code * The ability to localize the effects of imported Crumb file. * Dynamic typing and garbage collectio. * 0 keywords, everything is a functio. |
2023-11-02T03:28:23+08:00 | www/yarn-node21 |
|
2023-11-02T03:28:20+08:00 | www/npm-node21 |
|
2023-11-01T10:31:49+01:00 | devel/p5-Term-TermKey |
Perl wrapper around libtermkey This module offers a lightweight Perl wrapper for the libtermkey library, which serves as a valuable tool for abstractly handling keypress events in terminal-based programs. Instead of delivering raw bytes directly from the TTY device, this library furnishes data structures that describe keys, facilitating a more organized and user-friendly approach to key event processing. |
2023-11-01T15:56:56+08:00 | textproc/rubygem-rails-dom-testing-rails71 |
Analyse and compare DOMs using Nokogiri This gem is responsible for comparing HTML doms and asserting that DOM elements are present in Rails applications. Doms are compared via assert_dom_equal and assert_dom_not_equal. Elements are asserted via assert_select, assert_select_encoded, assert_select_email and a subset of the dom can be selected with css_select. The gem is developed for Rails 4.2 and above, and will not work on previous versions. |
2023-11-01T15:56:53+08:00 | devel/rubygem-web-console-rails71 |
Debugging tool for your Ruby on Rails applications A debugging tool for your Ruby on Rails applications. |
2023-11-01T15:56:52+08:00 | devel/rubygem-sprockets-rails-rails71 |
Sprockets Rails integration Sprockets Rails integration |
2023-11-01T15:56:50+08:00 | devel/rubygem-jbuilder-rails71 |
Create JSON structures via a Builder-style DSL Create JSON structures via a Builder-style DSL |
2023-11-01T15:56:49+08:00 | databases/rubygem-globalid-rails71 |
URIs for your models makes it easy to pass references around URIs for your models makes it easy to pass references around. |
2023-11-01T15:56:48+08:00 | www/rubygem-turbo-rails-rails70 |
Speed of a single-page web application without having to write any JavaScript Turbo gives you the speed of a single-page web application without having to write any JavaScript. Turbo accelerates links and form submissions without requiring you to change your server-side generated HTML. It lets you carve up a page into independent frames, which can be lazy-loaded and operate as independent components. And finally, helps you make partial page updates using just HTML and a set of CRUD-like container tags. These three techniques reduce the amount of custom JavaScript that many web applications need to write by an order of magnitude. And for the few dynamic bits that are left, you're invited to finish the job with Stimulus. On top of accelerating web applications, Turbo was built from the ground-up to form the foundation of hybrid native applications. Write the navigational shell of your Android or iOS app using the standard platform tooling, then seamlessly fill in features from the web, following native navigation patterns. Not every mobile screen needs to be written in Swift or Kotlin to feel native. With Turbo, you spend less time wrangling JSON, waiting on app stores to approve updates, or reimplementing features you've already created in HTML. Turbo is a language-agnostic framework written in TypeScript, but this gem builds on top of those basics to make the integration with Rails as smooth as possible. You can deliver turbo updates via model callbacks over Action Cable, respond to controller actions with native navigation or standard redirects, and render turbo frames with helpers and layout-free responses. |
2023-11-01T15:56:45+08:00 | www/rubygem-tailwindcss-rails-rails70 |
Integrate Tailwind CSS with the asset pipeline in Rails Tailwind CSS is a utility-first CSS framework packed with classes like flex, pt-4, text-center and rotate-90 that can be composed to build any design, directly in your markup. This gem gives access to the standard Tailwind CSS framework configured for dark mode, forms, aspect-ratio, typography, and the Inter font via the asset pipeline using Sprockets (and soon Propshaft). |
2023-11-01T15:56:42+08:00 | www/rubygem-stimulus-rails-rails70 |
Modest JavaScript framework for the HTML you already have Stimulus is a JavaScript framework with modest ambitions. It doesn't seek to take over your entire front-end in fact, it's not concerned with rendering HTML at all. Instead, it's designed to augment your HTML with just enough behavior to make it shine. Stimulus pairs beautifully with Turbo to provide a complete solution for fast, compelling applications with a minimal amount of effort. Together they form the core of Hotwire. Stimulus for Rails makes it easy to use this modest framework with both import-mapped and JavaScript-bundled apps. It relies on either importmap-rails to make Stimulus available via ESM or a Node-capable Rails (like via jsbundling-rails) to include Stimulus in the bundle. Make sure to install one of these first! |
2023-11-01T15:56:39+08:00 | www/rubygem-propshaft-rails70 |
Deliver assets for Rails Propshaft is an asset pipeline library for Rails. It's built for an era where bundling assets to save on HTTP connections is no longer urgent, where JavaScript and CSS are either compiled by dedicated Node.js bundlers or served directly to the browsers, and where increases in bandwidth have made the need for minification less pressing. These factors allow for a dramatically simpler and faster asset pipeline compared to previous options, like Sprockets. |
2023-11-01T15:56:36+08:00 | www/rubygem-jsbundling-rails-rails70 |
Bundle and transpile JavaScript in Rails with esbuild, rollup.js, or Webpack Use esbuild, rollup.js, or Webpack to bundle your JavaScript, then deliver it via the asset pipeline in Rails. This gem provides installers to get you going with the bundler of your choice in a new Rails application, and a convention to use app/assets/builds to hold your bundled output as artifacts that are not checked into source control (the installer adds this directory to .gitignore by default). You develop using this approach by running the bundler in watch mode in a terminal with yarn build --watch (and your Rails server in another, if you're not using something like puma-dev). You can also use ./bin/dev, which will start both the Rails server and the JS build watcher (along with a CSS build watcher, if you're also using cssbundling-rails). |
2023-11-01T15:56:33+08:00 | www/rubygem-importmap-rails-rails70 |
Use ESM with importmap to manage modern JavaScript in Rails without transpiling or bundling Import maps let you import JavaScript modules using logical names that map to versioned/digested files -- directly from the browser. So you can build modern JavaScript applications using JavaScript libraries made for ESM without the need for transpiling or bundling.This frees you from needing Webpack, Yarn, npm, or any other part of the JavaScript toolchain. All you need is the asset pipeline that's already included in Rails. With this approach you'll ship many small JavaScript files instead of one big JavaScript file. Thanks to HTTP/2 that no longer carries a material performance penalty during the initial transport, and in fact offers substantial benefits over the long run due to better caching dynamics. Whereas before any change to any JavaScript file included in your big bundle would invalidate the cache for the the whole bundle, now only the cache for that single file is invalidated. There's native support for import maps in Chrome/Edge 89+, and a shim available for any browser with basic ESM support. So your app will be able to work with all the evergreen browsers. |
2023-11-01T15:56:29+08:00 | www/rubygem-cssbundling-rails-rails70 |
Bundle and process CSS with Tailwind, Bootstrap, PostCSS, Sass in Rails via Node.js Use Tailwind CSS, Bootstrap, Bulma, PostCSS, or Dart Sass to bundle and process your CSS, then deliver it via the asset pipeline in Rails. This gem provides installers to get you going with the bundler of your choice in a new Rails application, and a convention to use app/assets/builds to hold your bundled output as artifacts that are not checked into source control (the installer adds this directory to .gitignore by default). You develop using this approach by running the bundler in watch mode in a terminal with yarn build:css --watch (and your Rails server in another, if you're not using something like puma-dev). You can also use ./bin/dev, which will start both the Rails server and the CSS build watcher (along with a JS build watcher, if you're also using jsbundling-rails). |
2023-11-01T15:56:26+08:00 | www/rubygem-railties71 |
Rails internals: application bootup, plugins, generators, and rake tasks Railties is responsible for gluing all frameworks together. Overall, it: - handles the bootstrapping process for a Rails application; - manages the rails command line interface; - and provides the Rails generators core. |
2023-11-01T15:56:23+08:00 | www/rubygem-rails71 |
Full-stack web application framework Rails is a web-application framework that includes everything needed to create database-backed web applications according to the Model-View-Controller (MVC) pattern. Understanding the MVC pattern is key to understanding Rails. MVC divides your application into three layers: Model, View, and Controller, each with a specific responsibility. Active Record, Active Model, Action Pack, and Action View can each be used independently outside Rails. In addition to that, Rails also comes with: - Action Mailer, a library to generate and send emails - Action Mailbox, a library to receive emails within a Rails application - Active Job, a framework for declaring jobs and making them run on a variety of queuing backends - Action Cable, a framework to integrate WebSockets with a Rails application - Active Storage, a library to attach cloud and local files to Rails applications - Action Text, a library to handle rich text content - Active Support, a collection of utility classes and standard library extensions that are useful for Rails, and may also be used independently outside Rails |
2023-11-01T15:56:20+08:00 | www/rubygem-actionpack71 |
Action Controller and Action View of Rails MVC Framework Action Pack is a framework for handling and responding to web requests. It provides mechanisms for routing (mapping request URLs to actions), defining controllers that implement actions, and generating responses. In short, Action Pack provides the controller layer in the MVC paradigm. It consists of several modules: - Action Dispatch, which parses information about the web request, handles routing as defined by the user, and does advanced processing related to HTTP such as MIME-type negotiation, decoding parameters in POST, PATCH, or PUT bodies, handling HTTP caching logic, cookies and sessions. - Action Controller, which provides a base controller class that can be subclassed to implement filters and actions to handle requests. The result of an action is typically content generated from views. With the Ruby on Rails framework, users only directly interface with the Action Controller module. Necessary Action Dispatch functionality is activated by default and Action View rendering is implicitly triggered by Action Controller. However, these modules are designed to function on their own and can be used outside of Rails. |
2023-11-01T15:56:17+08:00 | www/rubygem-actioncable71 |
Structure many real-time application concerns into channels over a single WebSocket connection Action Cable seamlessly integrates WebSockets with the rest of your Rails application. It allows for real-time features to be written in Ruby in the same style and form as the rest of your Rails application, while still being performant and scalable. It's a full-stack offering that provides both a client-side JavaScript framework and a server-side Ruby framework. You have access to your full domain model written with Active Record or your ORM of choice. |
2023-11-01T15:56:13+08:00 | textproc/rubygem-actiontext71 |
Edit and display rich text in Rails applications Action Text brings rich text content and editing to Rails. It includes the Trix editor that handles everything from formatting to links to quotes to lists to embedded images and galleries. The rich text content generated by the Trix editor is saved in its own RichText model that's associated with any existing Active Record model in the application. Any embedded images (or other attachments) are automatically stored using Active Storage and associated with the included RichText model. |
2023-11-01T15:56:11+08:00 | net/rubygem-activestorage71 |
Attach cloud and local files in Rails applications Active Storage makes it simple to upload and reference files in cloud services like Amazon S3, Google Cloud Storage, or Microsoft Azure Storage, and attach those files to Active Records. Supports having one main service and mirrors in other services for redundancy. It also provides a disk service for testing or local deployments, but the focus is on cloud storage. Files can be uploaded from the server to the cloud or directly from the client to the cloud. Image files can furthermore be transformed using on-demand variants for quality, aspect ratio, size, or any other MiniMagick or Vips supported transformation. |
2023-11-01T15:56:06+08:00 | mail/rubygem-actionmailer71 |
Compose, deliver, and test emails on Rails Action Mailer is a framework for designing email service layers. These layers are used to consolidate code for sending out forgotten passwords, welcome wishes on signup, invoices for billing, and any other use case that requires a written notification to either a person or another system. Action Mailer is in essence a wrapper around Action Controller and the Mail gem. It provides a way to make emails using templates in the same way that Action Controller renders views using templates. Additionally, an Action Mailer class can be used to process incoming email, such as allowing a blog to accept new posts from an email (which could even have been sent from a phone). |
2023-11-01T15:56:05+08:00 | mail/rubygem-actionmailbox71 |
Receive and process incoming emails in Rails applications Action Mailbox routes incoming emails to controller-like mailboxes for processing in Rails. It ships with ingresses for Mailgun, Mandrill, Postmark, and SendGrid. You can also handle inbound mails directly via the built-in Exim, Postfix, and Qmail ingresses. The inbound emails are turned into InboundEmail records using Active Record and feature lifecycle tracking, storage of the original email on cloud storage via Active Storage, and responsible data handling with on-by-default incineration. These inbound emails are routed asynchronously using Active Job to one or several dedicated mailboxes, which are capable of interacting directly with the rest of your domain model. |
2023-11-01T15:56:04+08:00 | devel/rubygem-activesupport71 |
Toolkit of support libraries and Ruby core extensions extracted from the Rails framework Active Support is a collection of utility classes and standard library extensions that were found useful for the Rails framework. These additions reside in this package so they can be loaded as needed in Ruby projects outside of Rails. |
2023-11-01T15:56:03+08:00 | devel/rubygem-activejob71 |
Declare job classes that can be run by a variety of queuing backends Active Job is a framework for declaring jobs and making them run on a variety of queuing backends. These jobs can be everything from regularly scheduled clean-ups, to billing charges, to mailings -- anything that can be chopped up into small units of work and run in parallel. It also serves as the backend for Action Mailer's #deliver_later functionality that makes it easy to turn any mailing into a job for running later. That's one of the most common jobs in a modern web application: sending emails outside the request-response cycle, so the user doesn't have to wait on it. The main point is to ensure that all Rails apps will have a job infrastructure in place, even if it's in the form of an "immediate runner". We can then have framework features and other gems build on top of that, without having to worry about API differences between Delayed Job and Resque. Picking your queuing backend becomes more of an operational concern, then. And you'll be able to switch between them without having to rewrite your jobs. |
2023-11-01T15:56:01+08:00 | devel/rubygem-actionview71 |
Simple, battle-tested conventions and helpers for building web pages Action View is a framework for handling view template lookup and rendering, and provides view helpers that assist when building HTML forms, Atom feeds and more. Template formats that Action View handles are ERB (embedded Ruby, typically used to inline short Ruby snippets inside HTML), and XML Builder. |
2023-11-01T15:56:00+08:00 | databases/rubygem-activerecord71 |
Object-relational mapping layer for Rails MVC Framework Active Record connects classes to relational database tables to establish an almost zero-configuration persistence layer for applications. The library provides a base class that, when subclassed, sets up a mapping between the new class and an existing table in the database. In the context of an application, these classes are commonly referred to as models. Models can also be connected to other models; this is done by defining associations. Active Record relies heavily on naming in that it uses class and association names to establish mappings between respective database tables and foreign key columns. Although these mappings can be defined explicitly, it's recommended to follow naming conventions, especially when getting started with the library. |
2023-11-01T15:55:59+08:00 | databases/rubygem-activemodel71 |
Toolkit for building modeling frameworks like Active Record Active Model provides a known set of interfaces for usage in model classes. They allow for Action Pack helpers to interact with non-Active Record models, for example. Active Model also helps with building custom ORMs for use outside of the Rails framework. Active Model provides a default module that implements the basic API required to integrate with Action Pack out of the box: ActiveModel::API. |
2023-11-01T13:30:06+08:00 | devel/rubygem-deb_version |
Port of Debian Version comparison to Ruby Debian Version (Ruby) providees a port of "Debian Version" comparison function to Ruby. |
2023-11-01T09:46:45+08:00 | audio/p5-MIDI-Perl |
Perl5 module for handling MIDI files This suite of modules provides routines for reading, composing, modifying, and writing MIDI files. |
2023-11-01T09:45:21+08:00 | www/rubygem-carrierwave1 |
Upload files, map them to a range of ORMs, store on different backends Upload files in your Ruby applications, map them to a range of ORMs, store them on different backends. |
2023-11-01T09:45:18+08:00 | textproc/rubygem-rouge41 |
Simple, easy-to-extend drop-in replacement for pygments Rouge aims to a be a simple, easy-to-extend drop-in replacement for pygments. |
2023-11-01T09:45:15+08:00 | devel/rubygem-thor12 |
Scripting framework that replaces rake, sake, and rubigen A scripting framework that replaces rake, sake and rubigen |
2023-11-01T09:45:14+08:00 | devel/rubygem-fugit18 |
Time tools for flor and the floraison project Fugit is a time tools for flor and the floraison group. It uses et-orbi to represent time instances and raabro as a basis for its parsers. Fugit will probably become the foundation for rufus-scheduler 4.x |
2023-11-01T09:45:13+08:00 | devel/p5-Test-ExpectAndCheck |
Expect/check-style unit testing with object methods Test::ExpectAndCheck creates objects that assist in writing unit tests with mocked object instances. Each mock instance will expect to receive a given list of method calls. Each method call is checked that it received the right arguments, and will return a prescribed result. At the end of each test, each object is checked to ensure all the expected methods were called. |
2023-11-01T09:45:12+08:00 | www/node21 |
V8 JavaScript for client and server Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine. Node.js uses an event-driven, non-blocking I/O model that makes it lightweight and efficient. Node.js' package ecosystem, npm, is the largest ecosystem of open source libraries in the world. |
2023-11-01T01:43:54+01:00 | www/homer-web |
Dead simple static HOMepage for your servER A dead simple static HOMepage for your servER to keep your services on hand, from a simple yaml configuration file. If you need authentication support, you're on your own (it can be secured using a web server auth module or exposing it only through a VPN network / SSH tunnel, etc) |
2023-10-31T10:54:38Z | audio/pa-applet |
PulseAudio system tray applet with volume bar System tray applet that allows to control some of PulseAudio's features, more specifically, the volume level of the default sink, mute or unmute it, change active profile of the default sink, which can be useful to tell PulseAudio to redirect audio to the HDMI output instead of outputting to the built-in speakers in a computer connected to an HDMI device. |
2023-10-31T00:58:02-07:00 | lang/inko |
Language for building concurrent software Inko is a language for building concurrent software with confidence. Inko makes it easy to build concurrent software, without having to worry about unpredictable performance, unexpected runtime errors, or race conditions. Inko features deterministic automatic memory management, move semantics, static typing, type-safe concurrency, efficient error handling, and more. Inko source code is compiled to machine code using LLVM. |
2023-10-30T16:58:00+01:00 | www/homer |
Dead simple static HOMepage for your servER A dead simple static HOMepage for your servER to keep your services on hand, from a simple yaml configuration file. If you need authentication support, you're on your own (it can be secured using a web server auth module or exposing it only through a VPN network / SSH tunnel, etc) |
2023-10-30T17:57:08-07:00 | security/py-liboqs-python |
Library for quantum-resistant cryptography liboqs provides: * a collection of open source implementations of quantum-safe key encapsulation mechanism (KEM) and digital signature algorithms; the full list can be found below * a common API for these algorithms * a test harness and benchmarking routines liboqs is part of the Open Quantum Safe (OQS) project led by Douglas Stebila and Michele Mosca, which aims to develop and integrate into applications quantum-safe cryptography to facilitate deployment and testing in real world contexts. In particular, OQS provides prototype integrations of liboqs into TLS and SSH, through OpenSSL and OpenSSH. |
2023-10-30T17:18:39+03:00 | archivers/lzsa |
LZSA compression utility LZSA is a collection of byte-aligned compression formats that are specifically engineered for very fast decompression on 8-bit systems. |
2023-10-04T13:18:20+02:00 | www/offpunk |
Offline-first gemini/web/gopher/rss reader and browser A command-line and offline-first smolnet browser/feed reader for Gemini, Gopher, Spartan and Web. The goal of Offpunk is to be able to synchronise your content once (a day, a week, a month) and then browse/organise it while staying disconnected. |
2023-10-29T21:58:26+01:00 | www/dezoomify-rs |
Zoomable image downloader dezoomify-rs is a tiled image downloader. Some webpages present high-resolution zoomable images without a way to download them. These images are often tiled: the original large image has been split into smaller individual image files called tiles. The only way to download such an image is to download all the tiles separately and then stitch them together. This process can be automated by a tiled image downloader. |
2023-10-29T12:50:03-05:00 | editors/lazarus-qt6-devel |
Portable Delphi-like IDE for the FreePascal compiler (QT6 devel) |
2023-10-28T17:56:20-05:00 | lang/fpc-devel-source |
Free Pascal compiler with Turbo and Delphi compatibility (source) Free Pascal is a mature, versatile, open source Pascal compiler. It can target many processor architectures: Intel x86 (16 and 32 bit), AMD64/x86-64, PowerPC, PowerPC64, SPARC, SPARC64, ARM, AArch64, MIPS, Motorola 68k, AVR, and the JVM. Supported operating systems include Windows (16/32/64 bit, CE, and native NT), Linux, Mac OS X/iOS/iPhoneSimulator/Darwin, FreeBSD and other BSD flavors, DOS (16 bit, or 32 bit DPMI), OS/2, AIX, Android, Haiku, Nintendo GBA/DS/Wii, AmigaOS, MorphOS, AROS, Atari TOS, and various embedded platforms. Additionally, support for RISC-V (32/64), Xtensa, and Z80 architectures, and for the LLVM compiler infrastructure is available in the development version. Additionally, the Free Pascal team maintains a transpiler for pascal to Javascript called pas2js. |
2023-10-28T23:02:23+02:00 | security/openssl31-quictls |
QUIC capable fork of OpenSSL This is a fork of OpenSSL to enable QUIC. This fork adds API that can be used by QUIC implementations for connection handshakes. There is a community need for a QUIC capable TLS library. This fork is intended as stopgap solution to enable higher level frameworks and runtimes to use QUIC with the proven and reliable TLS functionality from OpenSSL. This fork will be maintained until OpenSSL officially provides reasonable support for QUIC implementations. |
2023-10-24T01:40:48+02:00 | lang/s7 |
Scheme interpreter s7 is a Scheme interpreter intended as an extension language for other applications. Although it is a descendant of tinyScheme, s7 is closest as a Scheme dialect to Guile 1.8. I believe it is compatible with r5rs and r7rs. It has continuations, ratios, complex numbers, macros, keywords, hash-tables, multiprecision arithmetic, generalized set!, unicode, and so on. It does not have syntax-rules or any of its friends, and it thinks there is no such thing as an inexact integer. |
2023-10-26T09:21:18-07:00 | sysutils/procs |
Modern replacement for ps procs is a replacement for `ps` written in Rust. Features: - Colored and human-readable output - Automatic theme detection based on terminal background - Multi-column keyword search - Some additional information which are not supported by `ps` - TCP/UDP port - Read/Write throughput - Docker container name - More memory information - Pager support - Watch mode (like `top`) - Tree view |
2023-10-26T09:16:13+08:00 | www/joomla5 |
Dynamic web content management system (CMS) Joomla! is one of the most powerful Open Source Content Management Systems on the planet. It is used all over the world for everything from simple websites to complex corporate applications. Joomla! is easy to install, simple to manage, and reliable. |
2023-10-25T20:07:53-05:00 | security/caldera-ot |
caldera OT plugin and capabilities A collection of plugins that extend Caldera to the Operational Technology (OT) environment. |
2023-10-26T02:10:54+03:00 | audio/plasma5-oxygen-sounds |
Plasma5 Oxygen sounds Plasma5 Oxygen sounds. |
2023-10-25T15:28:29-05:00 | sysutils/bacnet-stack-apps |
open source protocol stack for embedded systems (apps) BACnet Protocol Stack library provides a BACnet application layer, network layer and media access (MAC) layer communications services. (Applications) |
2023-10-25T15:25:53-05:00 | devel/bacnet-stack |
open source protocol stack for embedded systems BACnet Protocol Stack library provides a BACnet application layer, network layer and media access (MAC) layer communications services. |
2023-10-25T14:16:34-04:00 | databases/keydb |
High performance fork of Redis--a persistent key-value database KeyDB is a high performance fork of Redis with a focus on multithreading, memory efficiency, and high throughput. In addition to performance improvements, KeyDB offers features such as Active Replication, FLASH Storage and Subkey Expires. KeyDB has a MVCC architecture that allows you to execute queries such as KEYS and SCAN without blocking the database and degrading performance. KeyDB maintains full compatibility with the Redis protocol, modules, and scripts. This includes the atomicity guarantees for scripts and transactions. Because KeyDB keeps in sync with Redis development KeyDB is a superset of Redis functionality, making KeyDB a drop in replacement for existing Redis deployments. On the same hardware KeyDB can achieve significantly higher throughput than Redis. Active-Replication simplifies hot-spare failover allowing you to easily distribute writes over replicas and use simple TCP based load balancing/failover. KeyDB's higher performance allows you to do more on less hardware which reduces operation costs and complexity. |
2023-10-25T17:12:14+02:00 | sysutils/eza |
Modern, maintained replacement for ls eza is a modern, maintained replacement for the venerable file-listing command-line program ls that ships with Unix and Linux operating systems, giving it more features and better defaults. It uses colours to distinguish file types and metadata. It knows about symlinks, extended attributes, and Git. And it's small, fast, and just one single binary. By deliberately making some decisions differently, eza attempts to be a more featureful, more user-friendly version of ls. |
2023-10-24T23:20:41+01:00 | devel/zix |
Lightweight C library of portability wrappers and data structures Zix is a lightweight C library of portability wrappers and data structures. |
2023-10-24T07:41:29-07:00 | security/gosec |
Go security checker gosec is a Go security checker that inspects source code for security problems by scanning the Go AST and SSA code representation. |
2023-10-24T16:49:25-04:00 | science/qt6-quick3dphysics |
High-level API for physics simulation Qt Quick 3D Physics provides a high-level API for physics simulation. It supports simulating interactive rigid bodies as well as static meshes and non-colliding bodies used for detecting overlaps. Every simulated body can have its own physical properties like mass, density and friction. |
2023-10-24T12:59:01-07:00 | security/trufflehog |
Find and verify credentials TruffleHog scans for sensitive keys in hidden content and version history from commonly used tools across your company. |
2023-10-24T07:41:29-07:00 | audio/jnoisemeter |
Jack app for measurement of audio signals, in particular noise signals Jnoisemeter is a small Jack app for accurate measurement of audio signals, in particular noise signals. The simplest use is to measure the S/N ratio of your sound card. If you can calibrate the input levels of your soundcard it can also be used (with some external hardware) to measure noise levels of any type of audio equipment, including preamps and microphones. |
2023-10-24T11:56:30Z | graphics/py-imutils |
Series of convenience image processing functions A series of convenience functions to make basic image processing operations such as translation, rotation, resizing, skeletonization, and displaying Matplotlib images easier with OpenCV and Python. |
2023-10-23T20:08:48+02:00 | print/pdfcpu |
PDF processor written in Go PDF processing library providing both an API and a CLI with focus on strong support for batch processing and scripting via a rich command-line. Common functions such as extract assets, merge, split, rotate, trim, validate, watermark PDF files are supported and many more. |
2023-10-23T17:53:05+03:00 | games/moonlight-qt |
Gamestream client Moonlight PC is an open source PC client for NVIDIA GameStream and Sunshine. It allows you to stream your full collection of games from your Windows/Linux desktop to your FreeBSD system. |
2023-10-23T18:49:12+03:00 | textproc/rubygem-dartsass |
RubyGem wrapper for the Dart Sass binary This gem is a thin wrapper around the Dart Sass binaries. It enables you to easily compile Sass in Ruby projects. The binaries for macOS, Linux and Windows are included. The version number of this gem tracks the version number of the Dart Sass binary. |
2023-10-23T18:49:12+03:00 | security/rubygem-devise-two-factor41-rails70 |
Barebones two-factor authentication with Devise Barebones two-factor authentication with Devise |
2023-10-22T20:23:44-07:00 | sysutils/fclones |
Efficient duplicate file finder fclones is a command line utility that identifies groups of identical files and gets rid of the file copies you no longer need. It comes with plenty of configuration options for controlling the search scope and offers many ways of removing duplicates. For maximum flexibility, it integrates well with other Unix utilities like `find` and it speaks JSON, so you have a lot of control over the search and cleanup process. fclones treats your data seriously. You can inspect and modify the list of duplicate files before removing them. There is also a `--dry-run` option that can tell you exactly what changes on the file system would be made. fclones has been implemented in Rust with a strong focus on high performance on modern hardware. It employs several optimization techniques not present in many other programs. It adapts to the type of the hard drive, orders file operations by physical data placement on HDDs, scans directory tree in parallel and uses prefix compression of paths to reduce memory consumption when working with millions of files. It is also friendly to page-cache and does not push out your data out of cache. As a result, fclones easily outperforms many other popular duplicate finders by a wide margin on either SSD or HDD storage. |
2023-10-22T21:25:25-07:00 | java/openjdk21 |
Java Development Kit ${JDK_MAJOR_VERSION} An open-source implementation of the Java Platform, Standard Edition, |
2023-10-22T19:56:18-07:00 | misc/py-laspy |
Library and tools to read/write LAS files with lidar data Laspy is a pythonic interface for reading/modifying/creating .LAS LIDAR files matching specification 1.0-1.4. LAS (and its compressed counterpart LAZ), is a popular format for lidar pointcloud and full waveform, laspy reads and writes these formats and provides a Python API via Numpy Arrays. |
2023-10-22T19:42:45-07:00 | archivers/py-laszip |
Bindings for LASzip made with pybind11 laszip is a Python bindings for LASzip. The main purpose is for integration within laspy. |
2023-10-20T19:07:54+02:00 | converters/simdutf |
Unicode validation and transcoding with SIMD This library provide fast Unicode functions such as - ASCII, UTF-8, UTF-16LE/BE and UTF-32 validation, with and without error identification, - transcoding between each of Latin1, UTF-8, UTF-16LE/BE, and UTF-32, with and without validation, with and without error identification - From an UTF-8 string, compute the size of the Latin1/UTF-16/UTF-32 equivalent string, - From an UTF-16LE/BE string, compute the size of the Latin1/UTF-8/UTF-32 equivalent string, - From an UTF-32 string, compute the size of the UTF-8 or UTF-16LE equivalent string, - UTF-8 and UTF-16LE/BE character counting. - UTF-16 endianness change (UTF16-LE/BE to UTF-16-BE/LE) - Base64 encoding and decoding The functions are accelerated using SIMD instructions (e.g., ARM NEON, SSE, AVX, AVX-512, etc.). When your strings contain hundreds of characters, we can often transcode them at speeds exceeding a billion characters per second. You should expect high speeds not only with English strings (ASCII) but also Chinese, Japanese, Arabic, and so forth. We handle the full character range (including, for example, emojis). The library compiles down to a small library of a few hundred kilobytes. Our functions are exception-free and non allocating. We have extensive tests and extensive benchmarks. |
2023-10-22T18:36:14-07:00 | misc/py-lazrs |
Python bindings for laz-rs (Laszip compression, LAS format) lazrs is a Python bindings for the laz-rs Rust crate. lazrs allows to read/write compressed LASer (LAS) file format representing 3-dimensional point cloud data. |
2023-10-22T17:55:47-07:00 | multimedia/alass |
Automatic Language-Agnostic Subtitle Synchronization alass is a command line tool to synchronize subtitles to movies. It can automatically correct - constant offsets - splits due to advertisement breaks, directors cut, ... - different framerates The alignment process is not only fast and accurate, but also language-agnostic. This means you can align subtitles to movies in different languages. 'alass' stands for "Automatic Language-Agnostic Subtitle Synchronization". |
2023-10-22T12:11:34-07:00 | multimedia/ffsubsync |
Synchronize your subtitles using machine learning Language-agnostic automatic synchronization of subtitles with video, so that subtitles are aligned to the correct starting point within the video. |
2023-10-22T11:50:00-07:00 | multimedia/py-srt |
Library and tools for parsing, modifying, and composing SRT files srt is a tiny Python library for parsing, modifying, and composing SRT files. There are a number of tools shipped with the library to manipulate, process, and fix SRT files. |
2023-10-22T11:30:05-07:00 | textproc/py-faust-cchardet |
High speed universal character encoding detector faust-cchardet, and called cChardet, is a universal character encoding detector. It supports a lot of languages and encodings. |
2023-10-22T11:03:47-07:00 | audio/py-auditok |
Audio/acoustic activity detection and audio segmentation tool auditok is an Audio Activity Detection tool that can process online data (read from an audio device or from standard input) as well as audio files. It can be used as a command-line program or by calling its API. |
2023-10-22T16:52:42+02:00 | dns/godns |
Dynamic DNS client (DDNS) with optional external reporting features GoDNS is Dynamic DNS (DDNS) a client that supports various domain providers and allows generating notifications upon change through e-mail (SMTP) or using services such as Discord, Pushover, Slack and Telegram. |
2023-10-22T14:50:10+02:00 | databases/py-snowddl |
Object management automation tool for Snowflake SnowDDL is a declarative-style tool for object management automation in Snowflake. It is not intended to replace other tools entirely, but to provide an alternative approach focused on practical data engineering challenges. You may find SnowDDL useful if: - complexity of object schema grows exponentially, and it becomes hard to manage - your organization maintains multiple Snowflake accounts (dev, stage, prod) - your organization has multiple developers sharing the same Snowflake account and suffering from conflicts - it is necessary to generate some part of configuration dynamically using Python |
2023-10-22T13:28:07+02:00 | databases/py-schemachange |
Database Change Management tool for Snowflake schemachange is a simple python based tool to manage all of your Snowflake objects. It follows an Imperative-style approach to Database Change Management (DCM) and was inspired by the Flyway database migration tool. When combined with a version control system and a CI/CD tool, database changes can be approved and deployed through a pipeline using modern software delivery practices. As such schemachange plays a critical role in enabling Database (or Data) DevOps. |
2023-10-22T11:14:47+02:00 | databases/py-dbt-duckdb |
DuckDB adapter plugin for dbt (data build tool) dbt-duckdb DuckDB is an embedded database, similar to SQLite, but designed for OLAP-style analytics. It is crazy fast and allows you to read and write data stored in CSV, JSON, and Parquet files directly, without requiring you to load them into the database first. dbt is the best way to manage a collection of data transformations written in SQL or Python for analytics and data science. dbt-duckdb is the project that ties DuckDB and dbt together, allowing you to create a Modern Data Stack In A Box or a simple and powerful data lakehouse with Python. |
2023-10-22T10:43:24+02:00 | databases/py-dbt-snowflake |
Snowflake adapter plugin for dbt The dbt-snowflake package contains all of the code enabling dbt to work with Snowflake. |
2023-10-22T10:33:06+02:00 | databases/py-dbt-core |
With dbt, build analytics the way engineers build applications dbt enables data analysts and engineers to transform their data using the same practices that software engineers use to build applications. Analysts using dbt can transform their data by simply writing select statements, while dbt handles turning these statements into tables and views in a data warehouse. These select statements, or "models", form a dbt project. Models frequently build on top of one another - dbt makes it easy to manage relationships between models, and visualize these relationships, as well as assure the quality of your transformations through testing. |
2023-10-21T22:30:58+02:00 | devel/asfml |
Ada bindings to the Simple and Fast Multimedia Library (SFML) ASFML is an Ada binding of, various viscosity, to the Simple and Fast Multimedia Library (SFML). It uses Ada types, and portable defined types which eliminates the inclusion of Ada interface libraries, however most functions are directly imported. ASFML is written in standard Ada without the use of any specific GNAT extensions, however, some indirect dependency could exist through the representation of some types. |
2023-10-21T17:53:12+02:00 | devel/csfml |
C bindings to the Simple and Fast Multimedia Library (SFML) CSFML is the official C bindings for the Simple and Fast Multimedia Library (SFML). SFML is a simple, fast, cross-platform, C++ object-oriented multimedia API. It abstracts windowing, graphics, audio, and networking. The CSFML API aims to create C style abstractions as close as possible, to the SFML C++ API. The follow-on effect of this enables building SFML bindings for other languages, either via the language's Foreign Function Interface mechanism, or by directly supporting C instead of C++. Due to the similarities between the two APIs, no tutorial is provided, however, users can follow the C++ tutorials available via the SFML website. Adapting those tutorials to the C API should take little effort. |
2023-10-21T22:32:01+02:00 | databases/py-snowflake-connector-python |
Snowflake Connector for Python The Snowflake Connector for Python conforms to the Python DB API 2.0 specification. The Snowflake Connector for Python provides an interface for developing Python applications that can connect to Snowflake and perform all standard operations. It provides a programming alternative to developing applications in Java or C/C++ using the Snowflake JDBC or ODBC drivers. The connector has no dependencies on JDBC or ODBC. It can be installed using pip on Linux, Mac OSX, and Windows platforms where Python 3.8.0 (or higher) is installed. |
2023-10-21T20:18:12+02:00 | databases/py-dbt-semantic-interfaces |
Shared semantic layer definitions that dbt-core and MetricFlow use dbt-semantic-interfaces contains the shared semantic classes, default validation, and tests designed to be used by both the dbt-core and MetricFlow projects. By centralizing these shared resources, we aim to maintain consistency and reduce code duplication across both projects. Features: - Protocols for shared semantic classes: Define the interfaces and common attributes that must be implemented by the objects in both projects. - Validation: Ensure that the objects comply with the expected structure and constraints. - Tests: Ensure that the objects' behavior is consistent and correct across both projects. |
2023-10-21T20:12:23+02:00 | devel/py-minimal-snowplow-tracker |
Snowplow event tracker. Add analytics to Python apps and webapps Add analytics to your Python apps and Python games with the Snowplow event tracker for Python. With this tracker you can collect event data from your Python-based applications, games or Python web servers/frameworks. This is a fork of the original Snowplow Python tracker v0.8.0, with a number of changes: - All emitters except for the basic one removed - Tests converted to docker - All tracking event methods except for structured/unstructured removed - Python 3.7 supported |
2023-10-21T19:34:53+02:00 | devel/py-dbt-extractor |
Analyze and extract information from Jinja used in dbt projects A tool that processes the most common jinja value templates in dbt model files. The tool depends on tree-sitter and the tree-sitter-jinja2 library. The current strategy is for this processor to be 100% certain when it can accurately extract values from a given model file. Anything less than 100% certainty returns an exception so that the model can be rendered with python Jinja instead. |
2023-10-21T18:43:43+02:00 | devel/py-hologram |
JSON schema generation from dataclasses Hologram is a lightweight library to generate Draft 7 compatible JSON Schemas from python 3.7 dataclasses. Python 3.6 is supported through the dataclasses backport. It is forked from dataclasses-jsonschema created by s-knibbs. |
2023-10-21T15:50:26+02:00 | devel/py-tree-sitter |
Python bindings to the Tree-sitter parsing library py-tree-sitter provides Python bindings to the tree-sitter parsing library. This package currently only works with Python 3. There are no library dependencies, but you do need to have a C compiler installed. |
2023-10-21T15:47:10+02:00 | devel/py-mashumaro |
Fast serialization library on top of dataclasses When using dataclasses, you often need to dump and load objects based on the schema you have. Mashumaro not only lets you save and load things in different ways, but it also does it super quick. Key features: - One of the fastest libraries - Mature and time-tested - Easy to use out of the box - Highly customizable - Built-in support for JSON, YAML, MessagePack, TOML - Built-in support for almost all Python types including typing-extensions - JSON Schema generation |
2023-10-20T15:39:03+02:00 | databases/postgis34 |
Geographic objects support for PostgreSQL databases PostGIS adds support for geographic objects to the PostgreSQL object-relational database. In effect, PostGIS "spatially enables" the PostgreSQL server, allowing it to be used as a backend spatial database for geographic information systems (GIS), much like ESRI's SDE or Oracle's Spatial extension. PostGIS follows the OpenGIS "Simple Features Specification for SQL" and has been certified as compliant with the "Types and Functions" profile. PostGIS development was started by Refractions Research as a project in open source spatial database technology. PostGIS is released under the GNU General Public License. PostGIS continues to be developed by a group of contributors led by a Project Steering Committee and new features continue to be added. |
2023-10-01T19:10:29+02:00 | cad/yosys-ghdl-plugin |
GHDL synthesis plugin for yosys yosys-ghdl-plugin is a plugin that enables synthesis of VHDL with yosys and ghdl. |
2023-10-18T14:49:07+01:00 | devel/R-cran-kit |
Data Manipulation Functions Implemented in C Basic functions, implemented in C, for large data manipulation. Fast vectorised ifelse()/nested if()/switch() functions, psum()/pprod() functions equivalent to pmin()/pmax() plus others which are missing from base R. Most of these functions are callable at C level. |
2023-06-29T23:55:18+02:00 | devel/busd |
D-Bus daemon/broker implementation based on zbus A D-Bus daemon/broker, that aims to be a drop-in replacement for the reference implementation of D-Bus, dbus-daemon and dbus-broker. Being written in pure Rust, it's much easier to build for multiple platforms (Linux, Mac and Windows being the primary targets) than other D-Bus brokers. ## Status Alpha. It's not ready for production use yet. Only the essentials are in place. |
2023-10-09T15:43:34+03:00 | lang/rizin |
UNIX-like reverse engineering framework and command-line toolset Rizin is a free and open source reverse engineering framework. It takes a unique, Unix-friendly approach on reverse engineering. By default, it can be used in a shell-like environment tailored specifically to analyzing binaries directly from the command line without unnecessary weight. However, if you do want more, it provides a perfect basis for GUI and scripting. |
2023-10-16T23:11:28+08:00 | devel/rubygem-opentelemetry-semantic_conventions |
Semantic Convention definitions for OpenTelemetry Opentelemetry::SemanticConventions provides auto-generated constants that represent the OpenTelemetry Semantic Conventions. |
2023-10-16T23:11:27+08:00 | devel/rubygem-opentelemetry-sdk |
Stats collection and distributed tracing framework The opentelemetry-sdk gem provides the reference implementation of the OpenTelemetry Ruby API. Using opentelemetry-sdk, an application can collect, analyze, and export telemetry data such as distributed traces and metrics. |
2023-10-16T23:11:25+08:00 | devel/rubygem-opentelemetry-registry |
Registry for the OpenTelemetry Instrumentation libraries The instrumentation Registry contains information about available instrumentation, facilitates discovery, installation, and configuration. The Registry allows for instrumentation to avoid depending directly on a specific SDK implementation. The SDK depends on the Registry, the instrumentation Base class depends on the Registry, and auto instrumentation libraries extend the instrumentation Base class. The motivation for decoupling the Registry (and by extension the instrumentation) from a specific SDK implementation means that anyone can implement their own OpenTelemetry API compatible SDK, and they could continue to use community made instrumentation. |
2023-10-16T23:11:24+08:00 | devel/rubygem-opentelemetry-instrumentation-base |
Instrumentation Base for the OpenTelemetry framework OpenTelemetry Instrumentation Base contains the instrumentation base class, and the instrumentation registry. These modules provide a common interface to support the installation of auto instrumentation libraries. The instrumentation base is responsible for adding itself to the instrumentation registry as well as providing convenience hooks for the installation process. The instrumentation registry contains all the instrumentation to be installed during the SDK configuration process. |
2023-10-16T23:11:23+08:00 | devel/rubygem-opentelemetry-common |
Common helpers for OpenTelemetry Opentelemetry::Common provides common helpers for OpenTelemetry. |
2023-10-16T23:11:22+08:00 | devel/rubygem-opentelemetry-api |
Stats collection and distributed tracing framework The opentelemetry-api gem defines the core OpenTelemetry interfaces for Ruby applications. Using opentelemetry-api, a library or application can code against the OpenTelemetry interfaces to produce telemetry data such as distributed traces and metrics. |
2023-10-16T23:11:21+08:00 | devel/rubygem-cucumber-tag-expressions5 |
Cucumber tag expressions for Ruby Tag Expressions provide a simple query language for tags. The simplest tag expression is simply a single tag. |
2023-10-16T23:11:20+08:00 | databases/rubygem-trilogy |
Friendly MySQL-compatible library for Ruby, binding to libtrilogy Ruby bindings to the Trilogy client library |
2023-10-16T23:11:19+08:00 | databases/rubygem-activerecord-trilogy-adapter |
Active Record adapter for trilogy Trilogy Adapter is a Ruby on Rails Active Record database adapter for Trilogy, a client library for MySQL-compatible database servers, designed for performance, flexibility, and ease of embedding. |
2023-10-16T23:11:18+08:00 | devel/py-jsonschema-path |
JSONSchema Spec with object-oriented paths JSONSchema Path provides object-oriented JSONSchema. Key features: - Traverse schema like paths - Access schema on demand with separate dereferencing accessor layer |
2023-10-16T23:17:25+08:00 | databases/trilogy |
Client library for MySQL-compatible database servers Trilogy is a client library for MySQL-compatible database servers, designed for performance, flexibility, and ease of embedding. It's currently in production use on github.com. Features: - Supports the most frequently used parts of the text protocol - Handshake - Password authentication - Query, ping, and quit commands - Support prepared statements (binary protocol) - Low-level protocol API completely decoupled from IO - Non-blocking client API wrapping the protocol API - Blocking client API wrapping the non-blocking API - No dependencies outside of POSIX, the C standard library & OpenSSL - Minimal dynamic allocation - MIT licensed |
2023-10-15T17:05:05-03:00 | security/cyrus-sasl2-xoauth2 |
XOAUTH2 plugin for cyrus-sasl2 This is a plugin implementation of XOAUTH2 for cyrus-sasl2. OAuth 2.0 is a protocol for authorization. The specification and extensions are being developed within the IETF OAuth Working Group. XOAUTH2 is standard OAuth 2.0 plus a nonstandard SASL binding for OAuth that allows clients to send OAuth 2.0 access tokens. |
2023-10-13T12:48:44-07:00 | sysutils/cfengine-masterfiles-lts |
|
2023-10-13T12:48:44-07:00 | sysutils/cfengine-lts |
|
2023-10-12T18:25:57+09:00 | audio/pipewire-module-xrdp |
PipeWire module which enables xrdp to use audio redirection PipeWire module which enables xrdp to use audio redirection. |
2023-10-10T20:43:25+02:00 | textproc/py-sphinx-multiversion-zrepl |
Sphinx extension for building self-hosted versioned docs (zrepl fork) Sphinx extension for building self-hosted versioned docs. This extension aims to provide a clean implementation that tries to avoid messing with Sphinx internals as much as possible. |
2023-10-12T00:22:16+08:00 | devel/rubygem-datadog-ci |
Datadog's Test Optimization library for Ruby Datadog's Ruby Library for instrumenting your test and continuous integration pipeline. |
2023-10-11T20:53:52+08:00 | security/rubygem-ruby-saml115 |
SAML toolkit for Ruby on Rails SAML toolkit for Ruby on Rails |
2023-10-11T20:53:48+08:00 | www/py-daphne |
Django ASGI (HTTP/WebSocket) server Daphne is a HTTP, HTTP2 and WebSocket protocol server for ASGI and ASGI-HTTP, developed to power Django Channels. It supports automatic negotiation of protocols; there's no need for URL prefixing to determine WebSocket endpoints versus HTTP endpoints. |
2023-10-11T20:53:45+08:00 | www/py-channels |
Brings async, event-driven capabilities to Django Channels augments Django to bring WebSocket, long-poll HTTP, task offloading and other async support to your code, using familiar Django design patterns and a flexible underlying framework that lets you not only customize behaviours but also write support for your own protocols and needs. |
2023-10-11T20:53:42+08:00 | math/py-hepstats |
Statistics tools and utilities hepstats is a library for statistical inference aiming to cover the needs High Energy Physics. It is part of the Scikit-HEP project. |
2023-10-11T20:53:37+08:00 | devel/py-jupyter-collaboration |
JupyterLab Extension enabling Real-Time Collaboration JupyterLab Real-Time Collaboration is a Jupyter Server Extension and JupyterLab extensions providing support for Y documents and adding collaboration UI elements in JupyterLab. |
2023-10-10T18:47:57-04:00 | benchmarks/py-asv |
Airspeed Velocity: A simple Python history benchmarking tool airspeed velocity (asv) is a tool for benchmarking Python packages over their lifetime. It is primarily designed to benchmark a single project over its lifetime using a given suite of benchmarks. The results are displayed in an interactive web frontend that requires only a basic static webserver to host. |
2023-10-10T18:42:46-04:00 | benchmarks/py-asv-runner |
Core pure python benchmarking for asv ASV Runner is the pure Python core of ASV (Airspeed-Velocity). ASV Runner provides essential functionality for benchmarking Python packages with ease and efficiency. |
2023-10-10T20:04:24+02:00 | textproc/py-sphinx-multiversion |
Sphinx extension for building self-hosted versioned docs Sphinx extension for building self-hosted versioned docs. This extension aims to provide a clean implementation that tries to avoid messing with Sphinx internals as much as possible. |
2023-10-09T15:27:41+08:00 | www/moodle43 |
Course management system based on social constructionism Moodle is a course management system (CMS) - a free, Open Source software package designed using sound pedagogical principles, to help educators create effective online learning communities. You can use it on any computer you have handy (including webhosts), yet it can scale from a single-teacher site to a 40,000-student University. |
2023-10-08T07:28:38+02:00 | x11/xdg-desktop-portal-luminous |
xdg-desktop-portal backend for wlroots An alternative to xdg-desktop-portal-wlr for wlroots compositors. This project is a stand alone binary and does not depend on grim. libwayshot is used as the screencopy backend to enable screenshots. |
2023-10-08T15:09:47+02:00 | textproc/py-sphinx-material |
Responsive Material Design theme for Sphinx documentation A Material Design theme for Sphinx documentation. Based on Material for MkDocs, and Guzzle Sphinx Theme. See also: https://github.com/bashtage/sphinx-material/ |
2023-10-08T14:33:01+02:00 | www/py-css-html-js-minify |
StandAlone Async cross-platform Minifier for the Web Async single-file cross-platform no-dependencies Minifier for the Web. - Takes a full path to anything, a file or a folder, then parse, optimize and compress for Production. - If full path is a folder with multiple files it will use Async Multi- processing. - Pretty-Printed colored Logging to Standard Output and Log File on OS Temporary Folder. - Set its own Process name and show up on Process lists. - Can check for updates for itself. - Full Unicode/UTF-8 support. - Smooth CPU usage, Single Instance Checking. - Can Obfuscate, GZIP and Hash files, also Watch for changes on files. - Can execute arbitrary commands after and before running. - *.css files are saved as *.min.css, *.js are saved as *.min.js, *.htm are saved as *.html. |
2023-10-08T17:04:06+03:00 | www/linux-widevine-cdm |
Widevine CDM plugin as provided by Google A browser plugin designed for the viewing of premium video content. This software is distibuted as a compiled Linux binary and is intended to be consumed either by a Linux-native browser or via www/foreign-cdm port. |
2023-10-08T19:52:39+08:00 | devel/rubygem-aws-sdk-datazone |
Official AWS Ruby gem for Amazon DataZone Official AWS Ruby gem for Amazon DataZone. |
2023-10-08T19:52:38+08:00 | textproc/py-sphinx-gallery |
Sphinx extension that builds an HTML gallery of examples from any set of Python scripts Sphinx-Gallery is a Sphinx extension that builds an HTML gallery of examples from any set of Python scripts. Features: - Create example galleries automatically by running pure Python example scripts while capturing outputs + figures, rendering them into reST files built into your documentation by Sphinx - Embed reST in your example Python files, allowing you to interweave narrative-like content with code that generates plots in your documentation. Sphinx-Gallery also automatically generates a Jupyter Notebook for each your example page. - Add mini-galleries for API documentation. Sphinx-Gallery can generate mini-galleries listing all examples that use a particular function/method/etc. - Add intersphinx links to your examples. Sphinx-Gallery can automatically add links to API documentation for functions/methods/classes that are used in your examples (for any Python module that uses intersphinx). - Manage multiple galleries to create and embed galleries for several folders of examples. |
2023-10-08T19:52:35+08:00 | devel/py-array-api-compat |
Array API compatibility library This is a small wrapper around common array libraries that is compatible with the Array API standard. Currently, NumPy, CuPy, and PyTorch are supported. Note that some of the functionality in this library is backwards incompatible with the corresponding wrapped libraries. The end-goal is to eventually make each array library itself fully compatible with the array API, but this requires making backwards incompatible changes in many cases, so this will take some time. Currently all libraries here are implemented against the 2022.12 version of the standard. |
2023-09-25T16:15:35+02:00 | mail/bsd-vacation |
This is a port of the vacation(1) command based on the BSD4.3 version This is a port of the vacation(1) command based on the BSD4.3 version. It is based on the NetBSD version, which also incorporates changs from OpenBSD. It supports RFC 2076 "Common Internet Message Headers" and RFC 3834 "Recommendations for Automatic Responses to Electronic Mail". |
2023-10-06T18:24:05+09:00 | devel/electron26 |
Build cross-platform desktop apps with JavaScript, HTML, and CSS Build cross platform desktop apps with JavaScript, HTML, and CSS. It's easier than you think. If you can build a website, you can build a desktop app. Electron is a framework for creating native applications with web technologies like JavaScript, HTML, and CSS. It takes care of the hard parts so you can focus on the core of your application. |
2023-10-05T14:51:49+02:00 | net/frr9 |
IP routing protocol suite including BGP, IS-IS, OSPF, BABEL and RIP FRRouting (FRR) is an IP routing protocol suite for Linux and Unix platforms which includes protocol daemons for BGP, IS-IS, OSPF and RIP. FRR has its roots in the Quagga project. |
2023-10-05T14:51:49+02:00 | net/frr9-pythontools |
Provide configuration reload functionality for FRR |
2023-10-05T00:12:29-04:00 | devel/zug |
Transducers for C++ Zug is a C++ library providing transducers. Transducers are composable sequential transformations independent of the source. They are extremely lightweight, and can be used to express algorithms over pull-based sequences (iterators, files) but also push based sequences (signals, events, asynchronous streams) in a generic way. |
2023-10-04T08:18:56-04:00 | devel/immer |
Postmodern immutable and persistent data structures for C++ Immer is a library of persistent and immutable data structures written in C++. These enable whole new kinds of architectures for interactive and concurrent programs of striking simplicity, correctness, and performance. |
2023-10-05T09:53:33+08:00 | textproc/rubygem-prism |
Prism Ruby parser This is a parser for the Ruby programming language. It is designed to be portable, error tolerant, and maintainable. It is written in C99 and has no dependencies. It is currently being integrated into CRuby, JRuby, TruffleRuby, Sorbet, and Syntax Tree. |
2023-10-05T09:53:30+08:00 | mail/py-checkdmarc |
Python module and command line parser for SPF and DMARC records checkdmarc is a Python module and command line utility for validating SPF and DMARC DNS records. Features: - API and CLI - Can test multiple domains at once - CLI output in JSON or CSV format - Parses and validates MX, SPF, and DMARC records - Checks for DNSSEC deployment - Lists name servers - Checks for STARTTLS and TLS support on each mail server |
2023-10-05T09:53:29+08:00 | devel/py-setuptools-git-versioning |
Use git repo data for building a version number according PEP-440 Use git repo data (latest tag, current commit hash, etc) for building a version number according PEP 440. Features: - Can be installed & configured through both setup.py and PEP 518's pyproject.toml - Does not require to change source code of the project - Tag-, file-, and callback-based versioning schemas are supported - Templates for tag, dev and dirty versions are separated - Templates support a lot of substitutions including git and environment information - Well-documented |
2023-10-05T09:53:28+08:00 | devel/py-pyleri |
Python Left-Right Parser Pyleri is an easy-to-use parser created for SiriDB. We first used lrparsing and wrote jsleri for auto-completion and suggestions in our web console. Later we found small issues within the lrparsing module and also had difficulties keeping the language the same in all projects. That is when we decided to create Pyleri which can export a created grammar to JavaScript, C, Python, Go and Java. |
2023-10-04T21:24:04+02:00 | games/tinycols |
Jewels matching game for the terminal A jewels matching game for the Linux terminal. Three difficulties are provided. |
2023-10-04T11:20:12+08:00 | devel/alire |
Ada LIbrary REpository (ALIRE) management tool, alr ALIRE: Ada LIbrary REpository. A catalog of ready-to-use Ada libraries plus a command-line tool (alr) to obtain, build, and use with your own projects. alr is designed to configure, and deploy custom isolated userspace environments, known as a project or workspace. Environments will contain all the state, and dependencies it requires for operation. Properties and dependencies of projects are managed through a TOML file (alire.toml, found at the root of Alire workspaces). This file exists locally for working copies of projects, and the Alire community index stores the files corresponding to its projects. You can check the environment alr is using with 'alr printenv' |
2023-10-02T16:33:32+02:59 | net-p2p/tremotesf |
Remote GUI for transmission-daemon Tremotesf is yet another, but modern (first-released in 2016) cross-platfom GUI for Transmission daemon written in C++ and Qt. Features include, but not necessarily limited to: * View torrent list * Sort torrents * Filter torrents by name, status and trackers * Start/stop/verify/remove torrents with multi-selection * Add torrents from torrent files and magnet links * Select which files to download when adding torrent * Manage torrent files * Add and remove torrent trackers * View torrent peers * Set torrent limits * Change remote server settings * View server statistics * Multiple servers * Supports HTTPS connection * Can connect to servers with self-signed certificates (you need to add certificate to server settings) * Client certificate authentication |
2023-10-01T18:15:34-04:00 | devel/py-red-black-tree-mod |
Flexible python implementation of red black trees red-black-tree-mod is a pair of python modules implementing red black trees. Red-black trees are a little slower than treaps, but they give a nice low standard deviation in operation times, and this code is rather flexible. A module is provided for red black trees that enforce uniqueness. They allow for set-like use and dictionary-like use. |
2023-10-03T13:17:46+02:00 | net/py-tiny-proxy |
Proxy server with SOCKS4(a), SOCKS5(h), HTTP tunnel support Simple proxy (SOCKS4(a), SOCKS5(h), HTTP tunnel) server built with anyio. It is used for testing python-socks, aiohttp-socks and httpx-socks packages. |
2023-10-02T16:23:03-03:00 | devel/pymsteams |
Python Wrapper Library to send requests to Microsoft Teams Webhooks Python Wrapper Library to send requests to Microsoft Teams Webhooks. Microsoft refers to these messages as Connector Cards. A message can be sent with only the main Connector Card, or additional sections can be included into the message. |
2023-10-01T20:58:56-03:00 | devel/pycomposefile |
Structured deserialization of Docker Compose files for Python Structured deserialization of Docker Compose files. A Python library mainly used for the azure-cli application. |
2023-10-01T11:42:49-07:00 | java/openjdk20 |
Java Development Kit ${JDK_MAJOR_VERSION} An open-source implementation of the Java Platform, Standard Edition, |
2023-10-01T07:29:03+08:00 | textproc/rubygem-cucumber-gherkin26 |
Fast Gherkin lexer/parser based on the Ragel State Machine Compiler A fast Gherkin lexer/parser based on the Ragel State Machine Compiler. |
2023-10-01T07:26:36+08:00 | www/py-django-requests-debug-toolbar |
Django Debug Toolbar panel for Requests Django Requests Debug Toolbar tracks all HTTP requests made with the popular requests library. |
2023-10-01T07:26:33+08:00 | graphics/py-pillow-heif |
Python interface for libheif library Python bindings to libheif for working with HEIF images and plugin for Pillow. Features: - Decoding of 8, 10, 12 bit HEIC and AVIF files. - Encoding of 8, 10, 12 bit HEIC and AVIF files. - EXIF, XMP, IPTC read & write support. - Support of multiple images in one file and a PrimaryImage attribute. - Adding & removing thumbnails. - Reading of Depth Images. - Adding HEIF support to Pillow in one line of code as a plugin. |
2023-10-01T07:26:31+08:00 | devel/py-zc.lockfile |
Basic inter-process locks The zc.lockfile package provides a basic portable implementation of interprocess locks using lock files. The purpose if not specifically to lock files, but to simply provide locks with an implementation based on file-locking primitives. Of course, these locks could be used to mediate access to other files. For example, the ZODB file storage implementation uses file locks to mediate access to file-storage database files. The database files and lock file files are separate files. |
2023-09-24T22:04:16+02:00 | net-p2p/transmission-components |
Transmission BitTorrent client ${PKGDIR}/pkg-descr.${FLAVOR} |
2023-09-11T12:49:09Z | www/foreign-cdm |
CDM agent for Chromium Linuxulator-based CDM agent for the Chromium browser making it possible to to play DRM content with native Chromium. |
2023-09-26T18:48:11+03:00 | devel/linux-c7-devtoolset |
Developer Toolset collection (CentOS ${LINUX_DIST_VER}) Developer Toolset is a Software Collection designed for developers working on CentOS or Red Hat Enterprise Linux platform. It provides current versions of the GNU Compiler Collection, GNU Debugger, and other development, debugging, and performance monitoring tools. |
2023-09-30T08:20:08+08:00 | x11-fonts/source-serif-ttf |
Set of fonts by Adobe designed for UI Source Serif Pro is a set of OpenType fonts to complement the Source Sans Pro family. |
2023-09-30T08:18:50+08:00 | x11-fonts/source-code-pro-ttf |
Set of fonts by Adobe designed for coders Source Code Pro was designed by Paul D. Hunt as a companion to Source Sans. This complementary family was adapted from the Source design due to a request to create a monospaced version for coding applications. Source Code Pro currently supports a wide range of languages using Latin script, and includes all the characters in the Adobe Latin 4 glyph set. As an open source project, it is expected that incremental updates will be made over time to extend glyph set coverage and functionality. |
2023-09-30T08:18:39+08:00 | devel/rubygem-aws-sdk-bedrockruntime |
Official AWS Ruby gem for Amazon Bedrock Runtime Official AWS Ruby gem for Amazon Bedrock Runtime. |
2023-09-30T08:18:38+08:00 | devel/rubygem-aws-sdk-bedrock |
Official AWS Ruby gem for Amazon Bedrock Official AWS Ruby gem for Amazon Bedrock. |
2023-09-30T08:18:37+08:00 | textproc/py-ansi2html |
Convert text with ansi color codes to HTML ansi2html converts text with ANSI color codes to HTML or to LaTeX. It is inspired by and developed off of the work of pixelbeat and blackjack. |
2023-09-30T08:18:34+08:00 | x11-fonts/gnu-unifont-otf |
GNU Unicode TrueType font GNU Unifont is a free bitmap font that covers the Unicode Basic Multilingual Plane (BMP), using an intermediate bitmapped font format. This is converted to OpenType. |
2023-09-29T01:40:00-05:00 | sysutils/limine |
Modern, advanced, portable, multiprotocol bootloader Limine is a modern, advanced, portable, multiprotocol bootloader and boot manager, mainly targetting OS/kernel developers, but also capable of being a fast Linux bootloader, amongst other things. |
2023-09-29T17:14:22+02:00 | misc/tdrop |
Glorified WM-Independent Dropdown Creator Tdrop makes dropdown terminals and windows. It is used for hiding/unhiding programs to achieve quake/dropdown functionality. It can create a dropdown window if one does not already exist or turn the current window into a dropdown on the fly. |
2023-09-29T06:05:14+02:00 | comms/qt6-connectivity |
Qt connectivity (Bluetooth/NFC) module |
2023-09-26T07:11:21+08:00 | security/debian-keyring |
GPG keys for Debian package signature verification GnuPG keys of Debian Developers and Maintainers The Debian project wants developers to digitally sign the announcements of their packages with GnuPG, to protect against forgeries. This package contains keyrings of GnuPG and keys of Debian Developers (uploading and non-uploading), as well as of Debian Maintainers. |
2023-09-27T08:55:00-04:00 | devel/py-pyaml-env |
Provides yaml file parsing with environment variable resolution pyaml-env is a very small library that parses a yaml configuration file and it resolves the environment variables, so that no secrets are kept in text. |
2023-09-26T08:24:21+02:00 | textproc/bsd-spell |
This is a port of the 4.4BSD spell command spell(1) collects words from the named documents and looks them up in a spelling list. Words that neither occur among nor are derivable (by applying certain inflections, prefixes or suffixes) from words in the spelling list are printed on the standard output. deroff(1) reads each file in sequence and removes all roff command lines, backslash constructions, macro definitions, eqn constructs (between ".EQ" and ".EN" lines or between delimiters), pic pictures, and table descriptions and writes the remainder to the standard output. |
2023-09-26T15:24:44Z | net-mgmt/icingaweb2-module-icingadb |
Publish, synchronize, and visualize Icinga data Icinga DB is a set of components for publishing, synchronizing and visualizing monitoring data in the Icinga ecosystem, consisting of: * Icinga DB Web which connects to both a Redis server and a database to view and work with most up-to-date monitoring data * Icinga 2 with its Icinga DB feature enabled, responsible for publishing the data to the Redis server, i.e. configuration and its runtime updates, check results, state changes, downtimes, acknowledgements, notifications, and other events such as flapping * And the Icinga DB daemon, which synchronizes the data between the Redis server and the database |
2023-09-26T15:19:52Z | net-mgmt/icingadb |
Publish, synchronize, and visualize Icinga data Icinga DB is a set of components for publishing, synchronizing and visualizing monitoring data in the Icinga ecosystem, consisting of: * Icinga DB Web which connects to both a Redis server and a database to view and work with most up-to-date monitoring data * Icinga 2 with its Icinga DB feature enabled, responsible for publishing the data to the Redis server, i.e. configuration and its runtime updates, check results, state changes, downtimes, acknowledgements, notifications, and other events such as flapping * And the Icinga DB daemon, which synchronizes the data between the Redis server and the database |
2023-09-24T10:29:13+03:00 | textproc/rubygem-sanitize60 |
Whitelist based HTML sanitizer Sanitize is a whitelist-based HTML sanitizer. Given a list of acceptable elements and attributes, Sanitize will remove all unacceptable HTML from a string. Using a simple configuration syntax, you can tell Sanitize to allow certain elements, certain attributes within those elements, and even certain URL protocols within attributes that contain URLs. Any HTML elements or attributes that you don't explicitly allow will be removed. |
2023-09-24T10:29:13+03:00 | devel/rubygem-vite_ruby |
Use Vite in Ruby and bring joy to your JavaScript experience Use Vite in Ruby and bring joy to your JavaScript experience |
2023-09-24T10:29:13+03:00 | devel/rubygem-vite_rails-rails70 |
Use Vite in Rails and bring joy to your JavaScript experience Use Vite in Rails and bring joy to your JavaScript experience |
2023-09-24T10:29:13+03:00 | devel/rubygem-flipper026 |
Act of enabling/disabling features in your application Feature flipping is the act of enabling or disabling features or parts of your application, ideally without re-deploying or changing anything in your code base. The goal of this gem is to make turning features on or off so easy that everyone does it. Whatever your data store, throughput, or experience, feature flipping should be easy and have minimal impact on your application. |
2023-09-24T10:29:13+03:00 | devel/rubygem-dry-cli |
Common framework to build command line interfaces with Ruby Common framework to build command line interfaces with Ruby |
2023-07-21T14:05:07+02:00 | audio/linuxwave |
Generate music from the entropy of Linux Generate music from the entropy of Linux |
2023-09-23T07:22:31+08:00 | net/rubygem-x |
Ruby interface to the X API A Ruby interface to the X API |
2023-09-23T07:22:25+08:00 | devel/py-s3fs |
Convenient Filesystem interface over S3 S3FS builds on aiobotocore to provide a convenient Python filesystem interface for S3. |
2023-09-23T07:22:24+08:00 | devel/py-pydantic-yaml |
Add some YAML functionality to the excellent pydantic library Pydantic-YAML adds YAML capabilities to Pydantic, which is an excellent Python library for data validation and settings management. |
2023-09-23T07:22:23+08:00 | devel/py-pydantic-vault |
Pydantic BaseSettings extension to retrieve secrets from Hashicorp Vault Pydantic-Vault is a simple extension to Pydantic BaseSettings that can retrieve secrets stored in Hashicorp Vault With Pydantic and Pydantic-Vault, you can easily declare your configuration in a type-hinted class, and load configuration from environment variables or Vault secrets. Pydantic-Vault will work the same when developing locally (where you probably login with the Vault CLI and your own user account) and when deploying in production (using a Vault Approle or Kubernetes authentication for example). |
2023-09-23T07:22:22+08:00 | devel/py-gcsfs |
Convenient Filesystem interface over GCS Pythonic file-system for Google Cloud Storage |
2023-09-23T07:22:20+08:00 | devel/py-aiobotocore |
Async client for aws services using botocore and aiohttp Async client for amazon services using botocore and aiohttp/asyncio. This library is a mostly full featured asynchronous version of botocore. |
2023-09-03T09:21:03+01:00 | devel/py-assertpy |
Simple assertions library for unit testing in Python Simple assertions library for unit testing in Python with a nice fluent API. Supports both Python 2 and 3. Just import the assert_that function, and away you go... Of course, assertpy works best with a python test runner like pytest (our favorite) or Nose. |
2023-09-22T01:29:38-03:00 | lang/emilua |
Lua execution engine Emilua strives to be the most complete execution engine for Lua. Whether you want single-VM concurrency support to exploit complex async IO interactions or multi-VM support to exploit possible parallelism your needs should be covered. |
2023-09-18T20:52:02+02:00 | net-im/gurk-rs |
Signal Messenger client for terminal gurk-rs is TUI (terminal user inteface) for Signal messaging platform. It is written in Rust. Binary is 15 MB large and depends only on libs from base system. |
2023-09-20T00:48:14+03:00 | www/angie-module-lua |
Angie Lua dynamic module Module embeds the power of Lua into Angie HTTP and STREAM servers. By leveraging Angie's subrequests, this module allows the integration of the powerful Lua threads (known as "coroutines") into the Angie event model. |
2023-09-19T20:06:00+02:00 | textproc/md2roff |
Markdown to roff converter md2roff is a Markdown to roff/html converter. It can be used to generate simple man pages from Markdown-formatted project README files. The program produces a man page in man(7) format and an HTML document as output. |
2023-09-18T18:35:09+03:00 | www/angie-module-dav-ext |
Angie dav-ext dynamic module The standard DAV module provides partial WebDAV implementation and only supports GET, HEAD, PUT, DELETE, MKCOL, COPY and MOVE methods. This module adds PROPFIND, OPTIONS, LOCK and UNLOCK support. |
2023-09-22T11:11:12+08:00 | devel/rubygem-sus |
Fast and scalable test runner Sus(picious) is an opinionated test framework designed with several goals: - As fast as possible, aiming for ~10,000 assertions per second per core. - Isolated tests which parallelise easily (including class definitions). - Native support for balanced (work-stealing) multi-core execution. - Incredible test output with detailed failure logging (including nested assertions and predicates). Non-features: - Flexibility at the expense of performance. - Backwards compatibility. |
2023-09-22T11:11:11+08:00 | x11-fonts/py-shaperglot |
Test font files for OpenType language support Shaperglot is a library and a utility for testing a font's language support. You give it a font, and it tells you what languages are supported and to what degree. Most other libraries to check for language support (for example, Rosetta's wonderful hyperglot library) do this by looking at the Unicode codepoints that the font supports. Shaperglot takes a different approach. |
2023-09-22T11:11:10+08:00 | www/py-simple-websocket |
Simple WebSocket server and client for Python simple-websocket provides simple WebSocket server and client for Python. |
2023-09-22T11:11:06+08:00 | devel/py-bump2version |
Version-bump your software with a single command bump2version is a maintained fork of the excellent bumpversion project. Version-bump your software with a single command! A small command line tool to simplify releasing software by updating all version strings in your source code by the correct increment. Also creates commits and tags: - version formats are highly configurable - works without any VCS, but happily reads tag information from and writes commits and tags to Git and Mercurial if available - just handles text files, so it's not specific to any programming language - supports Python 3 and PyPy3 |
2023-09-22T01:05:53+03:00 | net/libproxy-duktape |
Duktape JavaScript plug-in for libproxy Libproxy exists to answer the question: Given a network resource, how do I reach it? It handles all the details, enabling you to get back to programming. This plug-in allows the Duktape JS engine to make use of libproxy. |
2023-09-21T11:49:08-05:00 | security/py-greenbone-feed-sync |
new script for downloading the Greenbone Community Feed New script for downloading the Greenbone Community Feed |
2023-09-21T00:27:09-07:00 | emulators/open-simh |
Emulates classic DEC, HP, GRI, IBM, Altair, SDS, Honeywell, and others Open SIMH is a highly portable, multi-system simulator. SIMH is a framework and family of computer simulators, initiated by Bob Supnik and continued with contributions (large and small) from many others, with the primary goal of enabling the preservation of knowledge contained in, and providing the ability to execute/experience, old/historic software via simulation of the hardware on which it ran. This goal has been successfully achieved and has for these years created a diverse community of users and developers. See the following link for a list of simulators and documentation: https://opensimh.org/simulators/ |
2023-09-21T00:43:42-05:00 | net/py-ldapdomaindump |
active directory information dumper via ldap Active Directory information dumper via LDAP |
2023-09-20T15:33:47-05:00 | www/dolibarr17 |
Modern software package to manage your company or foundation Dolibarr ERP & CRM is a modern software package to manage your organization's activity (contacts, suppliers, invoices, orders, stocks, agenda) It's an Open Source Software (written in PHP language) designed for small, medium or large companies, foundations and freelances. You can freely use, study, modify or distribute it according to its Free Software licence. You can use it as a standalone application or as a web application to be able to access it from the Internet or a LAN. |
2023-09-13T15:12:22+02:00 | deskutils/nanonote |
Minimalist note taking application Nanonote is a minimalist note taking application. It automatically saves anything you type. Being minimalist means it has no synchronisation, does not support multiple documents, images or any advanced formatting (the only formatting is highlighting URLs and Markdown-like headings). |
2023-09-16T19:17:06+02:00 | devel/objfw |
Portable, lightweight framework for the Objective-C language ObjFW is a highly portable, lightweight, general purpose, open source Objective-C framework with full Objective-C 2.0, blocks and ARC support, providing not only basic classes like strings, arrays and dictionaries, but also providing abstractions for OS-dependant functionality like asynchronous sockets. While a lot of the core API is similar to Foundation, it breaks with Foundation's API on purpose in many places to embrace new features which Foundation can't use completely due to its backwards compatibility. One such example are exceptions, which are a first class citizen in ObjFW and not merely to inform the programmer of his wrongdoings like in Foundation. ObjFW runs on a huge list of platforms and offers the same API on all of them so that software written using ObjFW runs on all platforms supported by ObjFW without #ifdef hells or the like. It does not only run on almost any POSIX system that supports GCC >= 4, but it also works on Windows and niche platforms like the PlayStation Portable. |
2023-09-14T21:39:23-04:00 | www/dasherr |
Lightweight dashboard for self-hosted services (and bookmarks) Dasherr is a minimal and lightweight dashboard for your self-hosted services (and bookmarks). Features: * Loads instantly + Remains light on resources * Responsive design (uses Bootstrap framework) * Shows Temperature, CPU load and Memory used by tapping into Glances API (default 5s updates) * Built-in online check of services (checked only at time of page load/refresh, to minimize background activity & load) * Several built-in Themes (easy to edit & add your own) * Wallpaper backgrounds supported * FontAwesome icons (also supports Self-hosted/Web image icons) * All settings in a single easy to edit json file, with built-in editor * Support for alternate configurations without needing multiple Dasherr installations |
2023-09-17T01:46:19-07:00 | devel/capslock |
Capability analysis CLI for Go packages Capslock is a capability analysis CLI for Go packages that informs users of which privileged operations a given package can access. This works by classifying the capabilities of Go packages by following transitive calls to privileged standard library operations. |
2023-09-14T17:58:26+02:00 | misc/retry |
Retry a command until the command succeeds Retry captures stdin into memory as the data is passed to the repeated command, and this captured stdin is then replayed should the command be repeated. This makes it possible to embed the retry tool into shell pipelines. Retry captures stdout into memory, and if the command was successful stdout is passed on to stdout as normal, while if the command was repeated stdout is passed to stderr instead. This ensures that output is passed to stdout once and once only. |
2023-09-12T21:24:06+02:00 | devel/libzakalwe |
Shared tools library required by UADE A Shared tools library required by the Unix Amiga Delitracker Emulator. |
2023-09-12T07:07:06+02:00 | lang/nll |
Simple language for programming learning NLL is a simple language for programming learning Simple script language for beginners for programming learning. Complicated sentence structures are abolished and It is designed to understand if you can go on reading it by a line unit. Integer arithmetic, character string processing, a floating decimal operation are possible. This has text drawing, graphic and sound function and can make simple games. NLL is one implementation in NLUX of programming language HOBBY. |
2023-08-22T01:36:42Z | security/portacl-rc |
RC script for mac_portacl(4) portacl-rc is an rc(8) script for mac_portacl(4), allowing administrators to limit or permit binding to local UDP and TCP ports that would otherwise be privileged to the superuser. |
2023-09-11T13:49:00+02:00 | www/py-readability-lxml |
Fast HTML to text parser (article readability tool) Fast HTML to text parser (article readability tool). Given an HTML document, it pulls out the main body text and cleans it up. |
2023-09-11T08:52:21-05:00 | sysutils/runas |
Wrapper around su for running a command as another user Runas is a tool for running commands as another user. It is an alternative to "sudo", which has a history of serious security issues, and "su", which is inconvenient for anything but running a shell. The runas command is a simple wrapper around "su" to streamline its use. It differs from "sudo" in that it requires the password of the target user rather than the calling user, and it requires no SUID permissions or configuration. |
2023-09-11T13:47:06Z | security/rosenpass |
Formally verified, post-quantum secure VPN that uses WireGuard Rosenpass provides a complement to the well-known WireGuard standard, adding quantum-hardened cryptography and key exchange while keeping the established WireGuard standard encryption security. So Rosenpass is an add-on, enhancing WireGuard+IBk-s key negotiation process with Post Quantum Secure (PQS) cryptography, based on the McEliece cryptosystem. |
2023-09-10T20:39:34-07:00 | textproc/py-pdf2docx |
Library and applicaton to convert pdf to docx pdf2docx is a Python program and library to convert pdf to docx. pdf2docx allows to: * Extract data from PDF with PyMuPDF, e.g. text, images and drawings * Parse layout with rule, e.g. sections, paragraphs, images and tables * Generate docx with python-docx |
2023-09-10T18:12:00-07:00 | devel/py-fire |
Library for automatically generating command line interfaces (CLIs) Python Fire is a library for automatically generating command line interfaces (CLIs) from absolutely any Python object. * Python Fire is a simple way to create a CLI in Python. * Python Fire is a helpful tool for developing and debugging Python code. * Python Fire helps with exploring existing code or turning other people's code into a CLI. * Python Fire makes transitioning between Bash and Python easier. * Python Fire makes using a Python REPL easier by setting up the REPL with the modules and variables you'll need already imported and created. |
2023-09-11T10:51:24+08:00 | devel/rubygem-semver_dialects12 |
Parse, process and compare semantic versions semver_dialects is a gem for generic semantic version matcher that supports different semantic version dialects: - pypi - composer/packagist - maven - gem - go - npm - nuget - conan semver_dialects ... - provides a unified interface to the language specific dialects. - matches semantic versions in a language agnostic way. - is able to collapse a list of concrete version into version ranges. - invert ranges. - can cope with scattered, non-consecutive ranges. - can parse and produce different version syntaxes. - matches version gracefully and handles input versions/constraints in a best-effort manner. |
2023-09-11T10:51:23+08:00 | databases/rubygem-state_machines-activerecord08 |
Support for creating state machines for attributes on ActiveRecord The StateMachines Active Record 4.1+ integration adds support for database transactions, automatically saving the record, named scopes, validation errors. |
2023-09-11T10:51:22+08:00 | devel/py-setoptconf |
Retrieve program settings from various sources in a consistant method setoptconf is a Python library that can be used to retrieve program settings from a variety of common sources: - Command Line - Environment Variables - INI Files - JSON Files - YAML Files - Python Objects/Modules The goal of this project is to define your desired settings in a simple and consistent way, and then point setoptconf at as many of the sources as you'd like to use, and let it comb them all, looking for your settings. |
2023-09-11T11:03:47+08:00 | devel/py-pytest-cases |
Separate test code from test cases in pytest Did you ever think that most of your test functions were actually the same test code, but with different data inputs and expected results/exceptions? - pytest-cases leverages pytest and its great @pytest.mark.parametrize decorator, so that you can separate your test cases from your test functions. - In addition, pytest-cases provides several useful goodies to empower pytest. In particular it improves the fixture mechanism to support "fixture unions". This is a major change in the internal pytest engine, unlocking many possibilities such as using fixture references as parameter values in a test function. See here. pytest-cases is fully compliant with pytest-harvest so you can easily monitor the execution times and created artifacts. With it, it becomes very easy to create a complete data science benchmark, for example comparing various models on various datasets. |
2023-09-11T10:51:20+08:00 | devel/py-pyroma |
Test your project's packaging friendliness Pyroma rhymes with aroma, and is a product aimed at giving a rating of how well a Python project complies with the best practices of the Python packaging ecosystem, primarily PyPI, pip, Distribute etc, as well as a list of issues that could be improved. The aim of this is both to help people make a project that is nice and usable, but also to improve the quality of Python third-party software, making it easier and more enjoyable to use the vast array of available modules for Python. It's written so that there are a library with methods to call from Python, as well as a script, also called pyroma. |
2023-09-11T10:51:19+08:00 | devel/py-pylint-flask |
Pylint plugin to analyze Flask applications pylint-flask is Pylint plugin for improving code analysis when editing code using Flask. It is inspired by pylint-django. |
2023-09-11T10:51:18+08:00 | devel/py-prospector |
Analyse Python code by aggregating the result of other tools Prospector is a tool to analyze Python code and output information about errors, potential problems, convention violations and complexity. It brings together the functionality of other Python analysis tools such as Pylint, pycodestyle, and McCabe complexity. See the Supported Tools documentation section for a complete list. The primary aim of Prospector is to be useful 'out of the box'. A common complaint of other Python analysis tools is that it takes a long time to filter through which errors are relevant or interesting to your own coding style. Prospector provides some default profiles, which hopefully will provide a good starting point and will be useful straight away, and adapts the output depending on the libraries your project uses. |
2023-09-11T11:00:45+08:00 | devel/py-decopatch |
Create decorators easily in python Because of a tiny oddity in the python language, writing decorators without help can be a pain because you have to handle the no-parenthesis usage explicitly. decopatch provides a simple way to solve this issue so that writing decorators is simple and straightforward. |
2023-02-28T23:30:33+01:00 | net/rosenpass |
Wireguard-based post-quantum VPN Rosenpass implements a post-quantum-secure key exchange in the spirit of a Noise protocol. The motivating use case is integrating with the WireGuard VPN: In this mode, the key generated by Rosenpass is supplied to WireGuard as its pre-shared symmetric key (PSK). This results in a WireGuard VPN connection with hybrid post-quantum security. While Rosenpass is designed with WireGuard in mind, it can be used as a stand-alone tool to exchange keys. Using this mode, it can be used to secure other protocols against attacks from quantum computers, given that they offer using a PSK, and that a secure PSK is sufficient for security of the protocol. To use this mode, the rosenpass binary must be used together with the outfile <FILE> parameter. Then, Rosenpass will write a key to the given file every two minutes, and print a message on standard out to notify the user or the calling script that the key has changed. The implementation is written in Rust but uses libsodium and liboqs -- both of which are C libraries. This does not result in pretty code everywhere, but enables some advanced security features such as using libsodium's sodium_malloc. We use a couple of techniques to make sure the code is secure: We use variable colouring (gating use of a secret value through a .secret() method), and the code zeroizes all key material. |
2023-08-19T15:12:09-04:00 | sysutils/py-director |
Define and run multi-jail environments with AppJail AppJail Director is a tool for running multi-jail environments on AppJail using a simple YAML specification. A Director file is used to define how one or more jails that make up your application are configured. Once you have a Director file, you can create and start your application with a single command: appjail-director up |
2023-08-19T15:11:27-04:00 | devel/py-strictyaml |
Strict, typed YAML parser StrictYAML is a type-safe YAML parser that parses and validates a restricted subset of the YAML specification. Priorities: * Beautiful API. * Refusing to parse the ugly, hard to read and insecure features of YAML like the Norway problem. * Strict validation of markup and straightforward type casting. * Clear, readable exceptions with code snippets and line numbers. * Acting as a near-drop in replacement for pyyaml, ruamel.yaml or poyo. * Ability to read in YAML, make changes and write it out again with comments preserved. * Not speed, currently. |
2023-08-31T00:01:43+03:00 | www/angie-module-vod |
VOD dynamic module for Angie Module allows on-the-fly repackaging of MP4 files to DASH, HDS, HLS, MSS. It provides following working modes: - local: serve locally accessible files (local disk/NFS mounted) - remote: serve files accessible via HTTP using range requests - mapped - serve files according to a specification encoded in JSON format |
2023-08-31T00:01:36+03:00 | www/angie-module-upload |
Angie upload dynamic module Module parses request body storing all files being uploaded to a directory. The files are then being stripped from body and altered request is then passed to a location specified by upload_pass directive, thus allowing arbitrary handling of uploaded files. |
2023-08-31T00:01:23+03:00 | www/angie-module-subs |
Angie substitutions filter dynamic module Module performs both regular expression and fixed string substitutions on response bodies. This module is quite different from the native substitution module. It scans the output chains buffer and matches string line by line, just like Apache's mod_substitute. |
2023-08-31T00:01:09+03:00 | www/angie-module-set-misc |
Angie set-misc dynamic module Module extends the standard rewrite's directive set to provide more functionalities like URI escaping and unescaping, JSON quoting, Hexadecimal/MD5/SHA1/Base32/Base64 digest encoding and decoding, random number generator, and more. |
2023-08-31T00:01:02+03:00 | www/angie-module-rtmp |
Angie RTMP dynamic module Module provides HLS and MPEG-DASH live streaming capabilities for those who want a lightweight solution based on the HTTP protocol. The stream is published in the MPEG-TS format over HTTP. MPEG-TS is a widely adopted, well known and well documented streaming format. |
2023-08-31T00:00:56+03:00 | www/angie-module-postgres |
Angie postgres dynamic module This is an upstream module that allows Angie to communicate directly with PostgreSQL database. |
2023-08-31T00:00:38+03:00 | www/angie-module-ndk |
Angie NDK dynamic module Module is designed to extend the Angie core functionality in a way that can be used as a basis of other modules. It has functions and macros to deal with generic tasks that don't currently have generic code as part of the core distribution. |
2023-08-31T00:00:22+03:00 | www/angie-module-headers-more |
Angie headers-more dynamic module Module allows to set and clear input and output headers. This is an enhanced version of the standard headers module because it provides more utilities like resetting or clearing "builtin headers" like Content-Type, Content-Length, and Server. |
2023-08-31T00:00:06+03:00 | www/angie-module-eval |
Angie eval dynamic module This module captures subrequest response bodies into variables. If you want similar (but more powerful) functionalities, see the www/angie-module-lua instead. |
2023-08-30T23:59:57+03:00 | www/angie-module-enhanced-memcached |
Angie enhanced memcached dynamic module Module is to be used to obtain responses from a memcached server. This module is based on the standard memcached module, with some additional features. Base configuration is identical to the standard module. |
2023-08-30T23:59:50+03:00 | www/angie-module-echo |
Angie echo dynamic module Module brings "echo", "sleep", "time", "exec" and more shell-style goodies to config file. It provides various utilities that help testing and debugging of other modules by trivially emulating different kinds of faked subrequest locations. |
2023-08-30T23:59:32+03:00 | www/angie-module-auth-spnego |
Angie auth-spnego dynamic module Module adds SPNEGO support to Angie. It currently supports only Kerberos authentication via GSSAPI and does not support NTLMSSP in Negotiate. |
2023-08-28T14:03:26Z | devel/libjodycode |
Shared code used by several utilities written by Jody Bruchon libjodycode is a library containing code shared among several of the programs written by Jody Bruchon such as imagepile, jdupes, winregfs, and zeromerge. |
2023-09-10T17:09:43+02:00 | security/openssl32 |
TLSv1.3 capable SSL and crypto library The OpenSSL Project is a collaborative effort to develop a robust, commercial-grade, full-featured, and Open Source toolkit implementing the Secure Sockets Layer (SSL v3) and Transport Layer Security (TLS v1, v1.1, v1.2, v1.3) protocols with full-strength cryptography world-wide. The project is managed by a worldwide community of volunteers that use the Internet to communicate, plan, and develop the OpenSSL tookit and its related documentation. OpenSSL is based on the excellent SSLeay library developed by Eric A. Young and Tim J. Hudson. The OpenSSL toolkit is licensed under an Apache-style licence, which basically means that you are free to get and use it for commercial and non-commercial purposes subject to some simple license conditions. |
2023-09-10T12:45:08Z | sysutils/bacula-libs3 |
Bacula libs3 Bacula is a set of computer programs that permit you (or the system administrator) to manage backup, recovery, and verification of computer data across a network of computers of different kinds. In technical terms, it is a network Client/Server based backup program. Bacula is relatively easy to use and efficient, while offering many advanced storage management features that make it easy to find and recover lost or damaged files. Due to its modular design, Bacula is scalable from small single computer systems to systems consisting of hundreds of computers located over a large network. This is its bundled S3 library. |
2023-09-10T14:45:55+02:00 | www/py-dj42-drf-spectacular |
Sane/flexible OpenAPI 3 schema generation for Django REST framework This project has 3 goals: * Extract as much schema information from DRF as possible. * Provide flexibility to make the schema usable in the real world (not only toy examples). * Generate a schema that works well with the most popular client generators. The code is a heavily modified fork of the DRF OpenAPI generator, which is/was lacking all of the below listed features: * Serializers modelled as components. (arbitrary nesting + recursion supported) * @extend_schema decorator for customization of APIView, Viewsets, function-based views, and @action * Authentication support (DRF natives included, easily extendable) * Custom serializer class support (easily extendable) * SerializerMethodField() type via type hinting or @extend_schema_field * i18n support, Tags extraction, Description extraction from docstrings * Request/response/parameter examples, Callback operations * Vendor specification extensions (x-*) in info, operations, parameters, components, and security schemes * Sane fallbacks and sane operation_id naming (based on path) * Schema serving with SpectacularAPIView (Redoc and Swagger-UI views are also available) * Optional input/output serializer component split |
2023-09-10T14:45:55+02:00 | www/py-dj42-drf-spectacular-sidecar |
Serve self-contained Swagger UI/Redoc distribution builds with Django Serve self-contained distribution builds of Swagger UI and Redoc with Django either via runserver or collectstatic. This Django app is an optional addition to drf-spectacular, but does not depend on it. It may also be used independently. |
2023-09-10T14:45:55+02:00 | www/py-dj42-djangorestframework |
Django REST framework Django REST framework is a powerful and flexible toolkit that makes it easy to build Web APIs. |
2023-09-10T14:45:55+02:00 | www/py-dj42-django-timezone-field |
Provides database and form fields for pytz timezone objects for Django Provides database and form fields for pytz timezone objects for Django. |
2023-09-10T14:45:55+02:00 | www/py-dj42-django-taggit |
Reusable Django application for simple tagging django-taggit a simpler approach to tagging with Django. |
2023-09-10T14:45:55+02:00 | www/py-dj42-django-tables2 |
Table/data-grid framework for Django django-tables2 simplifies the task of turning sets of data into HTML tables. It has native support for pagination and sorting, does for HTML tables what django.forms does for HTML forms. |
2023-09-10T14:45:55+02:00 | www/py-dj42-django-rich |
Extensions for using Rich with Django This package provides Extensions for using Rich with the Django framework. These extensions consist of the following subclasses: * django_rich.management.RichCommand: Subclass of Django's BaseCommand class that sets its self.console to a Rich Console. * django_rich.test.RichRunner: Subclass of Django's DiscoverRunner with colourized outputs and nice traceback rendering. |
2023-09-10T14:45:55+02:00 | www/py-dj42-django-redis |
Full featured Redis cache/session backend for Django Django-redis is a BSD Licensed, full featured Redis cache/session backend for Django. Why use django-redis? * Modular client system (pluggable clients). * Master-Slave support in the default client. * Used in production in several projects as cache and session storage. * Supports infinite timeouts. * Python 3 support in same code base. * Facilities for raw access to Redis client/connection pool. * Highly configurable (can emulate memcached exception behavior, for example). * Unix sockets supported by default. * Pluggable parsers. |
2023-09-10T14:45:55+02:00 | www/py-dj42-django-prometheus |
Export Django monitoring metrics for Prometheus.io This library exports Django monitoring metrics for Prometheus.io. It provides support to monitor the following databases types: * SQLite (via Django) * PostgreSQL * MySQL In addition, caches can also be monitored: * memcached * Redis It's even possible to export metrics of Django models and migrations. |
2023-09-10T14:45:55+02:00 | www/py-dj42-django-mptt |
Utilities for implementing Modified Preorder Tree Traversal in Django Utilities for implementing Modified Preorder Tree Traversal with your Django Models and working with trees of Model instances. |
2023-09-10T14:45:55+02:00 | www/py-dj42-django-js-asset |
Insert script tags with additional attributes for django.forms.Media Insert script tags with additional attributes (such as "id" and "data" for CSP-compatible data injection) for the django.forms.Media package. |
2023-09-10T14:45:55+02:00 | www/py-dj42-django-graphiql-debug-toolbar |
Django Debug Toolbar for GraphiQL IDE This package is an extension for Django Debug Toolbar which enables support for debugging GraphiQL queries in Django Projects. |
2023-09-10T14:45:55+02:00 | www/py-dj42-django-filter |
Dynamic filtering for querysets with Django Django-filter is a reusable Django application allowing users to declaratively add dynamic QuerySet filtering from URL parameters. |
2023-09-10T14:45:55+02:00 | www/py-dj42-django-debug-toolbar |
Configurable set of panels to display debug information The Django Debug Toolbar is a configurable set of panels that display various debug information about the current request/response and when clicked, display more details about the panel's content. |
2023-09-10T14:45:55+02:00 | www/py-dj42-django-cors-headers |
Handles server headers required for Cross-Origin Resource Sharing A Django App that adds CORS (Cross-Origin Resource Sharing) headers to responses. |
2023-09-10T14:45:55+02:00 | www/py-dj42-django-auth-ldap |
LDAP integration for django.contrib.auth This is a Django authentication backend that authenticates against an LDAP service. Configuration can be as simple as a single distinguished name template, but there are many rich configuration options for working with users, groups, and permissions. |
2023-09-10T14:45:55+02:00 | devel/py-dj42-graphene-django |
Graphene Django integration A Django integration for Graphene. |
2023-09-10T14:45:55+02:00 | devel/py-dj42-django-rq |
Provides Django integration for RQ (Redis Queue) Django integration with RQ, a Redis based Python queuing library. Django-RQ is a simple app that allows you to configure your queues in django's settings.py and easily use them in your project. |
2023-09-01T19:41:23+02:00 | graphics/openexr-website-docs |
OpenEXR is a high dynamic-range (HDR) image file format developed by Industrial Light & Magic for use in computer imaging applications. This package contains a copy of the website contents, as documentation. |
2023-09-09T00:24:06-07:00 | graphics/py-hsluv |
Human-friendly HSL Python implementation of HSLuv. HSLuv is a human-friendly alternative to HSL. |
2023-09-08T11:57:07-04:00 | devel/opentelemetry-proto |
OpenTelemetry protocol (OTLP) specification and Protobuf definitions The C++ OpenTelemetry client. |
2023-09-06T08:08:18+03:00 | mail/rubygem-premailer-rails110-rails70 |
Improve the rendering of HTML emails This gem brings you the power of the premailer gem to Rails without any configuration needs. Create HTML emails, include a CSS file as you do in a normal HTML document and premailer will inline the included CSS. |
2023-09-07T12:50:30+01:00 | math/R-cran-ncdf4 |
Interface to Unidata netCDF (Version 4 or Earlier) Format Data Files Provides a high-level R interface to data files written using Unidata's netCDF library (version 4 or earlier), which are binary data files that are portable across platforms and include metadata information in addition to the data sets. Using this package, netCDF files (either version 4 or "classic" version 3) can be opened and data sets read in easily. It is also easy to create new netCDF dimensions, variables, and files, in either version 3 or 4 format, and manipulate existing netCDF files. |
2023-08-27T12:34:17-05:00 | x11-wm/fswm |
Fullscreen window manager in XCB Full screen window manager in libxcb. It is lightweight, as it uses about 200 lines of code. |
2023-09-07T10:44:02+08:00 | www/suitecrm |
Open source Customer Relationship Management (CRM) software solution SuiteCRM is an open source Customer Relationship Management (CRM) software solution that provides a 360-degree view of your customers and business. |
2023-09-06T18:29:56-07:00 | www/py-google-cloud-aiplatform |
Vertex AI API client library Google Vertex AI is an integrated suite of machine learning tools and services for building and using ML models with AutoML or custom code. It offers both novices and experts the best workbench for the entire machine learning development lifecycle. |
2023-09-06T13:23:47-04:00 | devel/opentelemetry-cpp |
OpenTelemetry C++ client The C++ OpenTelemetry client. |
2023-08-01T13:05:35+03:00 | devel/maven39 |
Java project management tool Apache Maven is a software project management and comprehension tool. Based on the concept of a project object model (POM), Maven can manage a project's build, reporting and documentation from a central piece of information. |
2023-09-02T10:53:46+03:00 | security/rubygem-doorkeeper-rails70 |
OAuth2 provider for Rails and Grape Doorkeeper is a Ruby gem that makes it easy to introduce OAuth 2 provider functionality to a Rails or Grape application. |
2023-09-02T10:53:46+03:00 | security/rubygem-devise-two-factor40-rails70 |
Barebones two-factor authentication with Devise Barebones two-factor authentication with Devise |
2023-09-02T10:53:46+03:00 | security/rubygem-attr_encrypted3 |
Generates attr_accessors that encrypt and decrypt attributes Ruby library which generates attr_accessors that encrypt and decrypt attributes transparently |
2023-09-02T10:53:46+03:00 | devel/rubygem-health_check-rails70 |
Simple health check of Rails app for uptime monitoring Simple health check of Rails app for uptime monitoring. |
2023-09-02T10:53:46+03:00 | devel/rubygem-gettext_i18n_rails111 |
Simple FastGettext Rails integration gettext_i18n_rails is simple FastGettext Rails integration. Translate via FastGettext, use any other I18n backend as extension/fallback. Rails does: I18n.t('syntax.with.lots.of.dots') with nested yml files. We do: _('Just translate my damn text!') with simple, flat mo/po/yml files or directly from db. To use I18n, calls add a syntax.with.lots.of.dots translation. |
2023-09-02T10:53:46+03:00 | devel/rubygem-devise48-rails70 |
Flexible authentication solution for Rails with Warden Flexible authentication solution for Rails with Warden |
2023-09-04T19:30:45-07:00 | sysutils/syngesture |
Swipes and gestures with the MT multitouch protocol syngestures is a utility providing multi-gesture support for various Linux touchpad/trackpad drivers implementing the Linux Multi-Touch Protocol, such as xf86-input-synaptics. syngestures is a daemon (background application) that listens for input events generated by your touchpad or trackpad and detects when multi-touch gestures are performed. It can be configured (globally or on a per-user level) to carry out user-defined actions when specific gestures are recognized (with support for unique configurations per-device if you have multiple touchpads installed). It may be used alone or, more commonly, in conjunction with desktop environment/display server integration/driver - we recommend using it with xf86-input-synaptics` under X11 for the most responsive and "natural" cursor movement and acceleration. |
2023-09-05T10:10:10+08:00 | databases/py-pyarrow |
Python library for Apache Arrow Python library for Apache Arrow provides a Python API for functionality provided by the Arrow C++ libraries, along with tools for Arrow integration and interoperability with pandas, NumPy, and other software in the Python ecosystem. |
2023-09-05T05:18:17+08:00 | textproc/rubygem-elastic-apm |
Official Elastic APM agent for Ruby elastic-apm provides Elastic APM (Application Performance Monitoring) agent for Ruby. |
2023-09-05T05:18:14+08:00 | devel/rubygem-grape17 |
Framework for rapid API development with great conventions A Ruby framework for rapid API development with great conventions. |
2023-09-05T05:18:13+08:00 | devel/rubygem-bcp47_spec |
Subset of the BCP 47 specification bcp47_spec provides a subset of the BCP 47 specification (https://www.rfc-editor.org/info/bcp47). |
2023-09-05T05:18:13+08:00 | devel/rubygem-aws-sdk-pcaconnectorad |
Official AWS Ruby gem for PCAConnectorAD Official AWS Ruby gem for PCAConnectorAD. |
2023-09-05T05:18:12+08:00 | devel/rubygem-aws-sdk-neptunedata |
Official AWS Ruby gem for Amazon Neptune Data Official AWS Ruby gem for Amazon Neptune Data. |
2023-09-05T05:18:11+08:00 | devel/py-anyio3 |
High level compatibility layer for multiple asynchronous event loop implementations AnyIO is a asynchronous compatibility API that allows applications and libraries written against it to run unmodified on asyncio, curio and trio. It bridges the following functionality: - Task groups - Cancellation - Threads - Signal handling - Asynchronous file I/O - Subprocesses - Inter-task synchronization and communication (locks, conditions, events, semaphores, object streams) - High level networking (TCP, UDP and UNIX sockets) You can even use it together with native libraries from your selected backend in applications. Doing this in libraries is not advisable however since it limits the usefulness of your library. |
2023-09-04T10:40:20-07:00 | misc/randomx |
Proof of work algorithm based on random code execution RandomX is a proof-of-work (PoW) algorithm that is optimized for general-purpose CPUs. RandomX uses random code execution (hence the name) together with several memory-hard techniques to minimize the efficiency advantage of specialized hardware. |
2023-09-04T17:02:48+08:00 | devel/p5-MooseX-Test-Role |
Test functions for Moose roles MooseX::Test::Role provides functions for testing roles. It supports roles created with Moose::Role, Moo::Role or Role::Tiny. |
2023-09-03T22:56:43-07:00 | devel/snitch |
Lightweight C++20 testing framework snitch is a lightweight C++20 testing framework. The goal of snitch is to be a simple, cheap, non-invasive, and user-friendly testing framework. The design philosophy is to keep the testing API lean, including only what is strictly necessary to present clear messages when a test fails. |
2023-09-03T10:02:44+02:00 | textproc/py-readtime |
Calculates the time some text takes the average human to read Calculates the time some text takes the average human to read, based on Medium's read time forumula. Medium's Help Center says: "Read time is based on the average reading speed of an adult (roughly 265 WPM). We take the total word count of a post and translate it into minutes, with an adjustment made for images. For posts in Chinese, Japanese and Korean, it's a function of number of characters (500 characters/min) with an adjustment made for images." Source: https://help.medium.com/hc/en-us/articles/214991667-Read-time |
2023-09-02T08:42:39+02:00 | ports-mgmt/portoptscli |
Utility to set up FreeBSD ports options Utility to set up FreeBSD ports options using a Command Line Interface and also suitable for a speech synthesizer. |
2023-09-02T08:44:16+02:00 | textproc/py-wavedrom |
WaveDrom compatible Python command line This is a Python module and command line fully compatible with WaveDrom, which is originally implemented in JavaScript. It is useful if you want to generate wavedrom diagrams from a Python environment or simply don't want to install the Node.js environment just to use WaveDrom as simple command line. WaveDromPy is for example used in sphinxcontrib-wavedrom to render wavedrom for Sphinx documentation. While the original project renders the diagrams in JavaScript in the browser, WaveDromPy renders them to SVG files. This tool is a direct translation of original Javascript file WaveDrom.js to Python. No extra feature added. We seek to have it fully compatible. The tool WaveDromPy directly converts WaveDrom compatible JSON files into SVG format. |
2023-09-02T08:41:56+02:00 | textproc/py-paginate |
Divides large result sets into pages for easier browsing This module helps dividing large lists of items into pages. The user is shown one page at a time and can navigate to other pages. Imagine you are offering a company phonebook and let the user search the entries. If the search result contains 23 entries but you may want to display no more than 10 entries at once. The first page contains entries 1-10, the second 11-20 and the third 21-23. |
2023-09-02T00:58:00-05:00 | math/octave-forge-prompt |
Octave-forge package ${OCTAVE_PKGNAME} The octave-forge package is the result of The GNU Octave Repository project, which is intended to be a central location for custom scripts, functions and extensions for GNU Octave. contains the source for all the functions plus build and install scripts. This is prompt. A powerlevel10k-like prompt for octave. |
2023-09-02T02:07:56+01:00 | x11-fonts/commit-mono |
Neutral programming typeface Commit Mono is an anonymous and neutral coding font focused on creating a better reading experience. |
2023-09-01T18:27:03+02:00 | devel/py-lief |
Library to instrument executable formats The purpose of this project is to provide a cross platform library which can parse, modify and abstract ELF, PE and MachO formats. Main features: - Parsing: LIEF can parse ELF, PE, MachO, OAT, DEX, VDEX, ART and provides a user-friendly API to access to format internals. - Modify: LIEF enables to modify some parts of these formats - Abstract: Three formats have common features like sections, symbols, entry point... LIEF factors them. - API: LIEF can be used in C, C++ and Python |
2023-09-01T11:08:05+02:00 | www/galene |
The Galène videoconference server Galène (or Galene) is a videoconference server (an âSFUâ) that is easy to deploy and that requires moderate server resources. It was originally designed for lectures, conferences and student tutorials, but is also useful for traditional meetings. Galène has been used in production at two major universities (Université de Paris and Sorbonne Université) for lectures, practicals, seminars, and for staff meetings. It has been used to host two conferences (SOCS'2020 and JFLA'2021). |
2023-09-01T10:53:25+08:00 | sysutils/bmd-plugin-hookcmd |
BMD plugin hookcmd The bmd-plugin-hookcmd spawns the specific command when VM status is changed. If you write a script that mail to you, you will be notified when VM is started and stopped. |
2023-09-01T10:51:18+08:00 | sysutils/bmd-plugin-avahi |
BMD plugin avahi The bmd-plugin-avahi publishes VM's vnc port using `avahi-publish` command. Clients can lookup the vnc port by mDNS protocol. If you use MacOS, open Finder and Network placement folder then you can find the VM name. And click it to connect to the remove vnc display. Gtk client `bvnc` is also available in 'avahi-gtk3' package. |
2023-09-01T10:49:42+08:00 | sysutils/bmd |
Bhyve Management Daemon The bmd is a light-weight bhyve management daemon that handles bhyve processes according to the configuration file. And also includes a command line tool that supports booting VM, shutdown VM, connecting to com console, listing VMs. The configuration file syntax looks similar to jail.conf(5) and extends template feature that contains a part of VM configurations common to multiple VMs. The bmd supports plugins to extend the functionality. |
2023-08-31T17:28:31-04:00 | www/unit-wasm |
WASM module for NGINX Unit |
2023-08-31T22:39:54+02:00 | archivers/py-borgbackup125 |
Deduplicating backup program [excerpt from borgbackup web site] BorgBackup (short: Borg) is a deduplicating backup program. Optionally, it supports compression and authenticated encryption. The main goal of Borg is to provide an efficient and secure way to backup data. The data deduplication technique used makes Borg suitable for daily backups since only changes are stored. The authenticated encryption technique makes it suitable for backups to not fully trusted targets. |
2023-08-31T12:25:44Z | deskutils/feathernotes |
Lightweight Qt-based notes manager FeatherNotes is a lightweight hierarchical notes manager written in Qt/C++, independent of any desktop environment, and supporting rich text formatting, image embedding, inserting editable tables, export to HTML and PDF, drag-and-drop, password protection, to name a few. |
2023-08-30T15:19:13+02:00 | sysutils/walk |
Terminal file manager walk is a simple and minimalistic file manager. It's a fast way to navigate the filesystem, and a cd and ls replacement. It allows for quick navigation with fuzzy searching and the cd-integration with the shell is a one-liner. |
2023-08-31T16:43:23+08:00 | devel/pecl-excimer |
Interrupting timer and a low-overhead sampling profiler Excimer PHP extension provides an interrupting timer and a low-overhead sampling profiler |
2023-08-31T07:25:26+02:00 | textproc/py-mkdocstrings-python-legacy |
Legacy Python handler for mkdocstrings This Python handler for the "mkdocstrings" package uses PyTkDocs (= textproc/py-pytkdocs) to collect documentation from Python source code. Features: * Data collection from source code: collection of the object-tree and the docstrings is done thanks to pytkdocs. * Support for type annotations: pytkdocs collects your type annotations and mkdocstrings uses them to display parameters types or return types. * Recursive documentation of Python objects: just use the module dotted-path as identifier, and you get the full module docs. You don't need to inject documentation for each class, function, etc. * Support for documented attributes: attributes (variables) followed by a docstring (triple-quoted string) will be recognized by Griffe in modules, classes and even in __init__ methods. * Multiple docstring-styles support: common support for Google-style, Numpydoc-style, and Sphinx-style docstrings. |
2023-08-31T07:22:23+02:00 | textproc/py-mkdocstrings-python |
Python handler for mkdocstrings This Python handler for the "mkdocstrings" package uses Griffe (= textproc/py-griffe) to collect documentation from Python source code. Features: * Data collection from source code: collection of the object-tree and the docstrings is done thanks to Griffe. * Support for type annotations: Griffe collects your type annotations and mkdocstrings uses them to display parameter types or return types. * Recursive documentation of Python objects: just use the module dotted-path as an identifier, and you get the full module docs. You don't need to inject documentation for each class, function, etc. * Support for documented attributes: attributes (variables) followed by a docstring (triple-quoted string) will be recognized by Griffe in modules, classes and even in __init__ methods. * Multiple docstring-styles support: common support for Google-style, Numpydoc-style, and Sphinx-style docstrings. See Griffe's documentation on docstrings support. |
2023-08-31T07:20:58+02:00 | textproc/py-mkdocstrings-crystal |
Crystal language doc generator for mkdocstrings This package allows you to insert API documentation (generated from Crystal's source code and doc comments) as part of any page on a MkDocs site. |
2023-08-31T07:19:17+02:00 | textproc/py-markdown-callouts |
Markdown extension: Classier syntax for admonitions This extension for Python Markdown produces the same results as the "admonition" extension, but with a syntax that is much less intrusive and has a very reasonable fallback look for "vanilla" renderers. |
2023-08-31T07:17:47+02:00 | textproc/py-griffe |
Signatures for entire Python programs Signatures for entire Python programs. Extract the structure, the frame, the skeleton of your project, to generate API documentation or find breaking changes in your API. |
2023-08-31T05:40:06Z | deskutils/vnote |
Pleasant Qt-based note-taking platform VNote is a Qt-based, free and open-source note-taking application, currently focusing on Markdown (support for more formats is planned). VNote is designed to provide a pleasant note-taking platform with excellent editing experience. |
2023-08-30T10:25:12+03:00 | www/rubygem-lograge-rails70 |
Tame Rails' multi-line logging into a single line per request #' Tame Rails' multi-line logging into a single line per request Lograge is an attempt to bring sanity to Rails' noisy and unusable, unparsable and, in the context of running multiple processes and servers, unreadable default logging output. Rails' default approach to log everything is great during development, it's terrible when running it in production. |
2023-08-30T10:25:12+03:00 | www/rubygem-kaminari-rails70 |
Sophisticated paginator for Rails 4+ Kaminari is a Scope & Engine based, clean, powerful, agnostic, customizable and sophisticated paginator for Rails 3 |
2023-08-30T10:25:12+03:00 | www/rubygem-kaminari-activerecord-rails70 |
Kaminari Active Record adapter kaminari-activerecord lets your Active Record models be paginatable. |
2023-08-30T10:25:12+03:00 | www/rubygem-kaminari-actionview-rails70 |
Kaminari Action View adapter kaminari-actionview provides pagination helpers for your Action View templates. |
2023-08-30T10:25:12+03:00 | www/rubygem-jsonb_accessor |
Adds typed jsonb backed fields to your ActiveRecord models Adds typed jsonb backed fields to your ActiveRecord models. |
2023-08-30T10:25:12+03:00 | www/rubygem-gon-rails70 |
Framework to pass data to JS easily If you need to send some data to your js files and you don't want to do this with long way trough views and parsing - use this force! |
2023-08-30T10:25:12+03:00 | mail/rubygem-premailer-rails-rails70 |
Improve the rendering of HTML emails This gem brings you the power of the premailer gem to Rails without any configuration needs. Create HTML emails, include a CSS file as you do in a normal HTML document and premailer will inline the included CSS. |
2023-08-30T10:25:12+03:00 | devel/rubygem-view_component-rails70 |
View components for Rails View components for Rails |
2023-08-30T10:25:12+03:00 | devel/rubygem-peek-rails70 |
Take a peek into your Rails application This is a profiling tool originally built at GitHub to help us get an insight into our application. Now, we have extracted this into Peek, so that other Rails application can experience the same benefit. Peek puts a little bar on top of your application to show you all sorts of helpful information about your application. From the screenshot above, you can see that Peek provides information about database queries, cache, Resque workers and more. However, this is only part of Peek's beauty. The true beauty of Peek lies in the fact that it is an extensible platform. If there are some performance metrics that you need but are not available on Peek, you can find it from the list of available Peek Views and integrate it into Peek. Even if you do not find what you want on Peek Views, you can always create your own. |
2023-08-30T10:25:12+03:00 | devel/rubygem-gettext_i18n_rails_js-rails70 |
Make gettext_i18n_rails .po files as JSON GettextI18nRailsJs extends gettext_i18n_rails, making your .PO files available to client side Javascript as JSON. It will find translations inside your .js, .coffee, .handlebars and .mustache files, then it will create JSON versions of your .PO files so you can serve them with the rest of your assets, thus letting you access all your translations offline from client side Javascript. |
2023-08-30T10:25:12+03:00 | devel/rubygem-flipper-active_support_cache_store-rails70 |
ActiveSupport::Cache store adapter for Flipper ActiveSupport::Cache store adapter for Flipper |
2023-08-30T10:25:12+03:00 | devel/rubygem-ffaker |
Library for generating dummy data Ffaker generates dummy data. |
2023-08-30T10:25:12+03:00 | databases/rubygem-redis-actionpack-rails70 |
Redis session store for ActionPack Redis session store for ActionPack |
2023-08-30T10:25:12+03:00 | databases/rubygem-flipper-active_record-rails70 |
ActiveRecord adapter for Flipper Flipper ActiveRecord is an ActiveRecord adapter for Flipper. |
2023-08-29T08:49:03-07:00 | textproc/riffdiff |
Diff filter highlighting which line parts have changed Riff is a wrapper around 'diff' that highlights which parts of lines have changed. Much like 'git', riff sends its output to a pager, trying these in order: 1. whatever is specified in the '$PAGER' environment variable 2. 'moar' because it is nice 3. 'less' because it is ubiquitous |
2023-08-29T08:49:03-07:00 | textproc/moar |
Pager designed to just do the right thing without any configuration Moar is a pager. It reads and displays UTF-8 encoded text from files or pipelines. moar is designed to just do the right thing without any configuration. |
2023-08-29T08:05:56Z | deskutils/mytetra |
Smart manager for information collecting MyTetra is a full-featured, open-source, cross-platform note manager (PIM-manager) used to collect and accumulate various kinds of information. All entries (notes, articles) are organized in a tree structure, as well as supplied with keywords tags that allow you to quickly find the right entries. Links between records, attachments, encryption, detailed search, synchronization, copying from the browser, one of the best visual WYSIWYG text editors -- all this is in the PIM-manager MyTetra. It is powerful program for data memorization and structuring notes. |
2023-08-29T00:31:57-07:00 | misc/ls-lint |
Directory and filename linter ls-lint is an extremely fast directory and filename linter. Features: * Minimal setup with simple rules managed in one single .ls-lint.yml file. * Works for directory and file names - all extensions supported - full unicode support. * Incredibly fast - lints thousands of files and directories in milliseconds. * Support for Windows, MacOS and Linux + NPM Package + GitHub Action & Docker Image. * Almost zero third-party dependencies (only go-yaml and doublestar). |
2023-08-28T21:06:18+02:00 | deskutils/merkuro |
Calendar application using Akonadi and QML for online calendars Kalendar is a Kirigami-based calendar application that uses Akonadi. It lets you add, edit and delete events from local and remote accounts of your choice, while keeping changes synchronised across your Plasma desktop or phone. |
2023-08-28T08:27:55-07:00 | cad/py-gdstk |
Library for creation and manipulation of GDSII and OASIS files Gdstk (GDSII Tool Kit) is a C++ library for creation and manipulation of GDSII and OASIS files. It is also available as a Python module meant to be a successor to Gdspy. Key features for the creation of complex CAD layouts are included: * Boolean operations on polygons (AND, OR, NOT, XOR) based on clipping algorithm * Polygon offset (inward and outward rescaling of polygons) * Efficient point-in-polygon solutions for large array sets Typical applications of Gdstk are in the fields of electronic chip design, planar lightwave circuit design, and mechanical engineering. |
2023-08-28T01:47:12-07:00 | cad/gdstk |
C++ library for creation and manipulation of GDSII and OASIS files Gdstk (GDSII Tool Kit) is a C++ library for creation and manipulation of GDSII and OASIS files. It is also available as a Python module meant to be a successor to Gdspy. Key features for the creation of complex CAD layouts are included: * Boolean operations on polygons (AND, OR, NOT, XOR) based on clipping algorithm * Polygon offset (inward and outward rescaling of polygons) * Efficient point-in-polygon solutions for large array sets Typical applications of Gdstk are in the fields of electronic chip design, planar lightwave circuit design, and mechanical engineering. |
2023-08-27T21:25:53-07:00 | devel/cargo-depgraph |
Rust: Create dependency graphs for cargo projects cargo-depgraph creates dependency graphs for cargo projects using `cargo metadata` and graphviz. |
2023-08-27T10:00:25-07:00 | databases/mysql-connector-j |
MySQL Connector/J: JDBC interface for MySQL MySQL Connector/J is the official JDBC driver for MySQL. MySQL Connector/J 8.0 is compatible with all MySQL versions starting with MySQL 5.5. Additionally, MySQL Connector/J 8.0 supports the new X DevAPI for development with MySQL Server 8.0. |
2023-08-27T00:22:20-07:00 | devel/py-querystring-parser |
QueryString parser for Python/Django querystring-parser is QueryString parser for Python/Django that correctly creates nested dictionaries from sent form/querystring data. |
2023-08-26T23:58:06-07:00 | www/py-google-cloud-resource-manager |
Google Cloud Resource Manager API client library google-cloud-resource-manager is Python idiomatic clients for Google Cloud Platform services. |
2023-08-26T23:44:19-07:00 | www/py-google-cloud-bigquery |
Google BigQuery API client library Google BigQuery solves the problem of the querying massive datasets problem by enabling super-fast, SQL queries against append-mostly tables, using the processing power of Google's infrastructure. |
2023-08-27T07:16:44+08:00 | devel/py-regress |
Python bindings to Rust's regress ECMA regular expressions library regress is a backtracking regular expression engine implemented in Rust, which targets JavaScript regular expression syntax. It's fast, Unicode-aware, has few dependencies, and has a big test suite. It makes fewer guarantees than the regex crate but it enables more syntactic features, such as backreferences and lookaround assertions. |
2023-08-26T17:25:30+08:00 | security/py-jwcrypto |
Implementation of JOSE Web standards JWCrypto provides an implementation of the JOSE Working Group documents: - RFC 7515 - JSON Web Signature (JWS) - RFC 7516 - JSON Web Encryption (JWE) - RFC 7517 - JSON Web Key (JWK) - RFC 7518 - JSON Web Algorithms (JWA) - RFC 7519 - JSON Web Token (JWT) - RFC 7520 - Examples of Protecting Content Using JSON Object Signing and Encryption (JOSE) |
2023-08-23T08:56:03+02:00 | x11-wm/magpie |
X11 window manager and compositor library for Budgie desktop Magpie is a X11 window manager and compositor library. It is a soft-fork of GNOME's mutter at version 43 tailored to the requirements of the Budgie Desktop 10 series. Magpie allows mutter based desktops such as GNOME Shell to co-exist since the key-components such as libmagpie are separated by both name and file-system install location. |
2023-08-24T12:30:30Z | textproc/p5-ODF-lpOD-Helper |
Fix and enhance ODF::lpOD ODF::lpOD_Helper enables transparent Unicode support, provides higher-level multi-segment text search & replace methods, and works around ODF::lpOD bugs and limitations. Styles may be specified with a high-level notation and the necessary span and style objects are automatically created and fonts registered. |
2023-08-24T10:28:46Z | devel/p5-Data-Dumper-Interp |
Interpolate Data::Dumper output into strings for human consumption This Data::Dumper wrapper optimizes output for human consumption and avoids side-effects which interfere with debugging. The namesake feature is interpolating Data::Dumper output into strings, but simple functions are also provided to format a scalar, array, or hash. |
2023-07-28T14:21:24+02:00 | net/ntpd-rs |
Full-featured implementation of the Network Time Protocol ntpd-rs is an NTP implementation written in Rust, with a focus on security and stability. It includes client and server functionality and supports NTS. |
2023-08-07T09:53:13+02:00 | devel/xdg-dbus-proxy |
Filtering proxy for D-Bus connections xdg-dbus-proxy is a filtering proxy for D-Bus connections. It was originally part of the flatpak project, but it has been broken out as a standalone module to facilitate using it in other contexts. |
2023-08-22T23:20:04-07:00 | sysutils/xcp |
Extended 'cp' command xcp is a (partial) clone of the Unix 'cp' command. It is not intended as a full replacement, but as a companion utility with some more user-friendly feedback and some optimisations that make sense under certain tasks (see below). Features: * Displays a progress-bar, both for directory and single file copies. This can be disabled with `--no-progress`. * On Linux it uses `copy_file_range` call to copy files. This is the most efficient method of file-copying under Linux; in particular it is filesystem-aware, and can massively speed-up copies on network mounts by performing the copy operations server-side. However, unlike `copy_file_range` sparse files are detected and handled appropriately. * Non-Linux Unix-like OSs (OS X, *BSD) are supported via fall-back operation (although sparse-files are not yet supported in this case). * Optionally understands `.gitignore` files to limit the copied directories. * Optimised for 'modern' systems (i.e. multiple cores, copious RAM, and solid-state disks, especially ones connected into the main system bus, e.g. M.2). |
2023-08-22T23:08:08-07:00 | sysutils/tiempo |
Command-line time tracker Tiempo is a command-line time tracker. Register the start and end times of your activities and get results by day, week, month or custom periods of time in different formats, including custom ones. |
2023-08-22T10:13:29+02:00 | databases/postgresql-wal2json |
JSON output plugin for changeset extraction for PostgreSQL databases wal2json is an output plugin for logical decoding. It means that the plugin have access to tuples produced by INSERT and UPDATE. Also, UPDATE/DELETE old row versions can be accessed depending on the configured replica identity. Changes can be consumed using the streaming protocol (logical replication slots) or by a special SQL API. |
2023-08-22T00:43:59-07:00 | www/trunk |
Build, bundle & ship your Rust WASM application to the web Trunk is a WASM web application bundler for Rust. Trunk uses a simple, optional-config pattern for building & bundling WASM, JS snippets & other assets (images, css, scss) via a source HTML file. Trunk ships with a built-in server for rapid development workflows, as well as support for HTTP & WebSocket proxies. Trunk watches your application for changes and triggers builds for you, including automatic browser reloading. |
2023-08-22T02:10:19-04:00 | archivers/lz4json |
Unpack Mozilla lz4json files, such as bookmarks and session restore A little utility to unpack lz4json files as generated by Firefox's bookmark backups and session restore. This is a different format from what the normal lz4 utility expects. The input must be regular file(s) (accessible via mmap()). The output is dumped to stdout. |
2023-08-22T00:52:08+08:00 | x11-toolkits/rubygem-vte4 |
Ruby binding of VTE for GTK 4 Ruby/VTE4 is a Ruby binding of VTE for GTK 4. |
2023-08-22T00:52:07+08:00 | textproc/rubygem-yarp |
Yet Another Ruby Parser Yet Another Ruby Parser is a parser for the Ruby programming language. It is designed to be portable, error tolerant, and maintainable. It is written in C99 and has no dependencies. It is currently being integrated into CRuby, JRuby, TruffleRuby, Sorbet, and Syntax Tree. |
2023-08-22T00:52:05+08:00 | devel/rubygem-syntax_tree |
Parser based on ripper Syntax Tree is a suite of tools built on top of the internal CRuby parser. It provides the ability to generate a syntax tree from source, as well as the tools necessary to inspect and manipulate that syntax tree. It can be used to build formatters, linters, language servers, and more. It is built with only standard library dependencies. It additionally ships with a plugin system so that you can build your own syntax trees from other languages and incorporate these tools. |
2023-08-22T00:52:04+08:00 | devel/rubygem-sorbet-runtime |
Sorbet's runtime type checking component Sorbet is a fast and powerful type checker designed for Ruby. It aims to be easy to add to existing codebases with gradual types, and fast to respond with errors and suggestions. |
2023-08-22T00:52:03+08:00 | devel/rubygem-ruby_memcheck |
Use Valgrind memcheck without going crazy ruby_memcheck provides a sane way to use Valgrind's memcheck on your native extension gem. Valgrind's memcheck is a great tool to find and debug memory issues (e.g. memory leak, use-after-free, etc.). However, it doesn't work well on Ruby because Ruby does not free all of the memory it allocates during shutdown. This results in Valgrind reporting thousands (or more) false positives, making it very difficult for Valgrind to actually be useful. This gem solves the problem by using heuristics to filter out false positives. |
2023-08-22T00:52:02+08:00 | devel/rubygem-prettier_print |
Drop-in replacement for the prettyprint gem with more functionality PrettierPrint is a drop-in replacement for the prettyprint gem with more functionality. |
2023-08-22T00:52:02+08:00 | devel/rubygem-ruby-lsp |
Opinionated language server for Ruby The Ruby LSP is an implementation of the language server protocol for Ruby, used to improve rich features in editors. It is a part of a wider goal to provide a state-of-the-art experience to Ruby developers using modern standards for cross-editor features, documentation and debugging. |
2023-08-22T00:52:01+08:00 | textproc/py-tiktoken |
Fast BPE tokeniser for use with OpenAI's models tiktoken is a fast BPE tokeniser for use with OpenAI's models. |
2023-08-22T00:51:58+08:00 | net/py-blobfile |
Read GCS, ABS and local paths with the same interface blobfile is a library that provides a Python-like interface for reading local and remote files (only from blob storage), with an API similar to open() as well as some of the os.path and shutil functions. blobfile supports local paths, Google Cloud Storage paths (gs://<bucket>), and Azure Blob Storage paths (az://<account>/<container> or https://<account>.blob.core.windows.net/<container>/). The main function is BlobFile, which lets you open local and remote files that act more or less like local ones. There are also a few additional functions such as basename, dirname, and join, which mostly do the same thing as their os.path namesakes, only they also support GCS paths and ABS paths. This library is inspired by TensorFlow's gfile but does not have exactly the same interface. |
2023-08-22T00:51:54+08:00 | devel/py-pykdtree |
Fast kd-tree implementation with OpenMP-enabled queries pykdtree is a kd-tree implementation for fast nearest neighbour search in Python. The aim is to be the fastest implementation around for common use cases (low dimensions and low number of neighbours) for both tree construction and queries. The implementation is based on scipy.spatial.cKDTree and libANN by combining the best features from both and focus on implementation efficiency. The interface is similar to that of scipy.spatial.cKDTree except only Euclidean distance measure is supported. Queries are optionally multithreaded using OpenMP. |
2023-08-22T00:51:53+08:00 | devel/py-contextlib-chdir |
Backport of contextlib.chdir stdlib class added in Python 3.11 contextlib-chdir provides the backport of contextlib.chdir stdlib class added in Python 3.11. |
2023-08-22T00:51:52+08:00 | devel/py-all-repos |
Clone all your repositories and apply sweeping changes all-repos clones all your repositories and apply sweeping changes. |
2023-08-22T01:01:31+08:00 | databases/py-redis4 |
Python client for Redis key-value store This is the Python interface to the Redis key-value store. |
2023-08-21T00:21:36Z | sysutils/bacula11-libs3 |
Bacula libs3 Bacula is a set of computer programs that permit you (or the system administrator) to manage backup, recovery, and verification of computer data across a network of computers of different kinds. In technical terms, it is a network Client/Server based backup program. Bacula is relatively easy to use and efficient, while offering many advanced storage management features that make it easy to find and recover lost or damaged files. Due to its modular design, Bacula is scalable from small single computer systems to systems consisting of hundreds of computers located over a large network. This is its bundled S3 library. |
2023-06-10T11:21:05+02:00 | multimedia/libva-nvidia-driver |
NVDEC-based backend for VAAPI This is an VA-API implementation that uses NVDEC as a backend. This implementation is specifically designed to be used by Firefox for accelerated decode of web content, and may not operate correctly in other applications. System requirements: - Non-legacy NVIDIA GPU - nvidia-drm-kmod for DMA-BUF - libc6-shim (nv-sglrun) for NVDEC |
2023-08-18T17:31:22+03:00 | graphics/nvidia-drm-kmod |
NVIDIA DRM Kernel Module FreeBSD port of Linux's nvidia-drm.ko Kernel module. |
2023-08-18T17:31:22+03:00 | graphics/nvidia-drm-515-kmod |
FreeBSD port of Linux's nvidia-drm.ko Kernel module. This version is compatible with drm.ko 5.15. |
2023-08-18T17:31:22+03:00 | graphics/nvidia-drm-510-kmod |
FreeBSD port of Linux's nvidia-drm.ko Kernel module. This version is compatible with drm.ko 5.10. |
2023-08-20T18:24:47+02:00 | devel/py-chai |
Easy to use mocking, stubbing and spying framework. Chai provides a very easy to use api for mocking, stubbing and spying your python objects, patterned after the Mocha library for Ruby. |
2023-08-19T10:49:38-07:00 | misc/py-polars |
Blazingly fast DataFrame library Polars is a DataFrame interface on top of an OLAP Query Engine implemented in Rust using Apache Arrow Columnar Format as the memory model. Features: * Lazy/eager execution * Multi-threaded * SIMD * Query optimization * Powerful expression API * Hybrid Streaming (larger than RAM datasets) |
2023-08-19T10:55:52+02:00 | www/pacparser |
Library to parse proxy auto-config (PAC) files Pacparser is a library to parse proxy auto-config (PAC) files. Proxy auto-config files are a vastly used proxy configuration method these days. Web browsers can use a PAC file to determine which proxy server to use or whether to go direct for a given URL. PAC files are written in JavaScript and can be programmed to return different proxy methods depending upon URL, source IP address, protocol, time of the day etc. PAC files introduce a lot of possibilities. |
2023-08-18T22:48:24Z | devel/py-Levenshtein |
Fast computation of Levenshtein distance and string similarity The Levenshtein Python C extension module contains functions for fast computation of: * Levenshtein (edit) distance, and edit operations * string similarity * approximate median strings, and generally string averaging * string sequence and set similarity |
2023-08-17T06:41:11+02:00 | databases/pgpool-II-44 |
Connection pool server for PostgreSQL (4.4.X branch) pgpool is a connection pool server for PostgreSQL. pgpool runs between PostgreSQL's clients(front ends) and servers(back ends). A PostgreSQL client can connect to pgpool as if it were a standard PostgreSQL server. pgpool caches the connection to PostgreSQL server to reduce the overhead to establish the connection to it. |
2023-08-17T15:11:25+02:00 | devel/yyjson |
Fastest JSON library in C A high performance JSON library written in ANSI C. Features: * Fast: can read or write gigabytes per second JSON data on modern CPUs. * Portable: complies with ANSI C (C89) for cross-platform compatibility. * Strict: complies with RFC 8259 JSON standard, ensuring strict number format and UTF-8 validation. * Extendable: offers options to allow comments, trailing commas, NaN/Inf, and custom memory allocator. * Accuracy: can accurately read and write int64, uint64, and double numbers. * Flexible: supports unlimited JSON nesting levels, \u0000 characters, and non null-terminated strings. * Manipulation: supports querying and modifying using JSON Pointer, JSON Patch and JSON Merge Patch. * Developer-Friendly: easy integration with only one h and one c file. Limitations: * An array or object is stored as a data structure such as linked list, which makes accessing elements by index or key slower than using an iterator. * Duplicate keys are allowed in an object, and the order of the keys is preserved. * JSON parsing result is immutable, requiring a mutable copy for modification. |
2023-08-17T13:59:56+02:00 | www/qt6-webview |
Qt component for displaying web content |
2023-08-17T00:12:17-07:00 | devel/seer-gdb |
GUI frontend to gdb Seer is a gui frontend to gdb. The aim is a simple, yet pleasing gui to gdb. |
2023-08-16T21:44:32-07:00 | www/vigil |
Monitor distributed infrastructure and send alerts (Slack, SMS, etc.) Vigil is an open-source Status Page you can host on your infrastructure, used to monitor all your servers and apps, and visible to your users (on a domain of your choice). It is useful in microservices contexts to monitor both apps and backends. If a node goes down in your infrastructure, you receive a status change notification in a Slack channel, Email, Twilio SMS or/and XMPP. |
2023-03-23T16:59:09+09:00 | databases/redis70 |
Persistent key-value database with built-in net interface Redis is an open source, advanced key-value store. It is often referred to as a data structure server since keys can contain strings, hashes, lists, sets and sorted sets. You can run atomic operations on these types, like appending to a string; incrementing the value in a hash; pushing to a list; computing set intersection, union and difference; or getting the member with highest ranking in a sorted set. In order to achieve its outstanding performance, Redis works with an in-memory dataset. Depending on your use case, you can persist it either by dumping the dataset to disk every once in a while, or by appending each command to a log. Redis also supports trivial-to-setup master-slave replication, with very fast non-blocking first synchronization, auto-reconnection on net split and so forth. |
2023-08-16T07:31:59-07:00 | net-p2p/twitch-tui |
Twitch chat in the terminal twitch-tui is a twitch chat in the terminal. Features: - Read/send/search messages - Switch channels - Create and toggle filters - Command, channel, and mention suggestions - Customize functionality and looks to your liking using a config file |
2023-08-17T02:07:01+08:00 | net/rubygem-octokit6 |
Simple wrapper for the GitHub API Octokit.rb wraps the GitHub API in a flat API client that follows Ruby conventions and requires little knowledge of REST. |
2023-08-17T02:06:56+08:00 | devel/rubygem-aws-sdk-medicalimaging |
Official AWS Ruby gem for AWS Health Imaging Official AWS Ruby gem for AWS Health Imaging. |
2023-08-17T02:06:55+08:00 | devel/rubygem-aws-sdk-managedblockchainquery |
Official AWS Ruby gem for Amazon Managed Blockchain Query Official AWS Ruby gem for Amazon Managed Blockchain Query. |
2023-08-17T02:06:54+08:00 | devel/rubygem-aws-sdk-entityresolution |
Official AWS Ruby gem for AWS Entity Resolution (AWSEntityResolution) Official AWS Ruby gem for AWS Entity Resolution (AWSEntityResolution). |
2023-08-17T02:06:54+08:00 | textproc/py-interegular |
Regex intersection checker Interegular is a library to check a subset of python regexes for intersections. Based on grennery by @qntm. Adapted for lark-parser. The primary difference with grennery library is that interegular is focused on speed and compatibility with python re syntax, whereas grennery has a way to reconstruct a regex from a FSM, which interegular lacks. |
2023-08-17T02:06:51+08:00 | security/py-truststore |
Verify certificates using native system trust stores Truststore is a library which exposes native system certificate stores (ie "trust stores") through an ssl.SSLContext-like API. This means that Python applications no longer need to rely on certifi as a root certificate store. Native system certificate stores have many helpful features compared to a static certificate bundle like certifi: - Automatically update certificates as new CAs are created and removed - Fetch missing intermediate certificates - Check certificates against certificate revocation lists (CRLs) to avoid monster-in-the-middle (MITM) attacks - Managed per-system rather than per-application by a operations/IT team - PyPI is no longer a CA distribution channel Right now truststore is a stand-alone library that can be installed globally in your application to immediately take advantage of the benefits in Python 3.10+. Truststore has also been integrated into pip as an opt-in method for verifying HTTPS certificates with truststore instead of certifi. Long-term the hope is to make truststore the default way to verify HTTPS certificates in pip and to add this functionality into Python itself. Wish us luck! |
2023-08-17T02:06:47+08:00 | security/py-service-identity |
Service identity verification for pyOpenSSL & cryptography Use this package if: - you want to verify that a PyCA cryptography certificate is valid for a certain hostname or IP address, - or if you use pyOpenSSL and donât want to be MITMed, - or if you want to inspect certificates from either for service IDs. service-identity aspires to give you all the tools you need for verifying whether a certificate is valid for the intended purposes. In the simplest case, this means host name verification. However, service-identity implements RFC 6125 fully. |
2023-08-17T02:06:44+08:00 | math/py-awkward-cpp |
CPU kernels and compiled extensions for Awkward Array awkward-cpp provides precompiled routines for the awkward package. It is not useful on its own, only as a dependency for awkward . |
2023-08-17T02:06:40+08:00 | math/py-awkward |
Manipulate JSON-like data with NumPy-like idioms Awkward Array is a library for nested, variable-sized data, including arbitrary-length lists, records, mixed types, and missing data, using NumPy-like idioms. Arrays are dynamically typed, but operations on them are compiled and fast. Their behavior coincides with NumPy when array dimensions are regular and generalizes when they're not. |
2023-08-17T02:06:36+08:00 | devel/py-simple-parsing |
Small utility for simplifying and cleaning up argument parsing scripts simple-parsing allows you to transform your ugly argparse scripts into beautifully structured, strongly typed little works of art. This isn't a fancy, complicated new command-line tool either, this simply adds new features to plain-old argparse! Using dataclasses, simple-parsing makes it easier to share and reuse command-line arguments - no more copy pasting! Supports inheritance, nesting, easy serialization to json/yaml, automatic help strings from comments, and much more! |
2023-08-17T02:06:35+08:00 | devel/py-pycocotools |
Official APIs for the MS-COCO dataset pycocotools is a fork of the original cocoapi, with bug fixes and packaging improvements. Changes in this fork include: - Add CircleCI tests - Support pip-installation correctly - Support windows - Don't import matplotlib unless needed - Close file handle after openning - Fix a small bug in rleToBbox - Fix a segfault in RLE decoding - Fix deprecated usage of other libraries For compatibility, we will not make any API changes or non-bug behavior changes to the existing APIs of the official cocoapi. |
2023-08-17T02:06:35+08:00 | devel/py-pybind11210 |
Seamless operability between C++11 and Python pybind11 is a lightweight header-only library that exposes C++ types in Python and vice versa, mainly to create Python bindings of existing C++ code. Its goals and syntax are similar to the excellent Boost.Python library by David Abrahams: to minimize boilerplate code in traditional extension modules by inferring type information using compile-time introspection. |
2023-08-17T02:06:34+08:00 | devel/py-dataclass-array |
Dataclasses that behave like numpy arrays (with indexing, slicing, vectorization) DataclassArray are dataclasses which behave like numpy-like arrays (can be batched, reshaped, sliced,...), compatible with Jax, TensorFlow, and numpy (with torch support planned). This reduce boilerplate and improve readability. |
2023-08-17T02:02:40+08:00 | devel/p5-Module-Build-Prereqs-FromCPANfile |
Construct prereq parameters of Module::Build from cpanfile Module::Build::Prereqs::FromCPANfile reads cpanfile and converts its content into valid prereq parameters for new() method of Module::Build. |
2023-08-17T02:02:39+08:00 | devel/p5-AnyEvent-Connector |
tcp_connect with transparent proxy handling AnyEvent::Connector object has tcp_connect method compatible with that from AnyEvent::Socket, and it handles proxy settings transparently. |
2023-07-24T21:26:25+02:00 | devel/wasmer |
WebAssembly Runtime supporting WASIX, WASI and Emscripten Wasmer is a fast and secure WebAssembly runtime that enables super lightweight containers to run anywhere: from Desktop to the Cloud, Edge and IoT devices. Features: -Secure by default. No file, network, or environment access, unless explicitly enabled. -Supports WASIX, WASI and Emscripten out of the box. -Fast. Run WebAssembly at near-native speeds. -Embeddable in multiple programming languages -Compliant with latest WebAssembly Proposals (SIMD, Reference Types, Threads, ...). |
2023-08-10T13:57:31-03:00 | sysutils/cpu-microcode |
Meta-package for CPU microcode updates The cpu-microcode meta-package depends on microcode update packages available for all CPU vendors. Users who wish to install CPU microcode updates from a specific vendor can directly install cpu-microcode-amd or cpu-microcode-intel. |
2023-08-10T13:57:31-03:00 | sysutils/cpu-microcode-rc |
RC script for CPU microcode updates An RC script for one of two methods to update CPU microcode. Early loading, which does not require this RC script, is usually the preferred method because updates are applied before the kernel performs CPU feature detection. The other method, which requires this RC script, is late loading. AMD systems running FreeBSD prior to 2024-02-22 snapshot 34467bd76 only support late loading. CPU microcode data can be installed from one of the sysutils/cpu-microcode-* ports. |
2023-08-10T13:57:31-03:00 | sysutils/cpu-microcode-intel |
Intel CPU microcode updates This port uses the cpuctl(4) microcode update facility to keep your Intel processor's firmware up-to-date. Updating your microcode can help to mitigate certain potential security vulnerabilities in CPUs as well as address certain functional issues that could, for example, result in unpredictable system behavior such as hangs, crashes, unexpected reboots, data errors, etc. |
2023-08-10T13:57:31-03:00 | sysutils/cpu-microcode-amd |
AMD CPU microcode updates Processor microcode updates provide bug fixes, which can be critical to the security and stability of your system. This port uses the cpuctl(4) microcode update facility to keep your AMD processor's firmware up-to-date. |
2023-08-15T23:43:54-07:00 | devel/lets |
CLI task runner for developers Lets is a CLI task runner for developers - a better alternative to make. Lets was designed for developers. Its simple yet powerful task runner with lots of features that just work. Lets use yaml as a config format which gives a well known, human-readable syntax with all yaml features built-in. You can have a couple of tasks or a hundred of them in your project. Lets allow you to focus on coding instead of writing hard-to-reason-about Makefiles. |
2023-08-13T15:05:22+02:00 | devel/py-jaraco.stream |
Routines for handling streaming data Routines for handling streaming data, including a set of generators for loading gzip data on the fly. |
2023-08-13T14:17:59+02:00 | www/shiori |
Simple bookmark manager built with Go Shiori is a simple bookmarks manager written in the Go language. Intended as a simple clone of Pocket. You can use it as a command line application or as a web application. This application is distributed as a single binary, which means it can be installed and used easily. |
2023-08-13T13:40:36+02:00 | databases/futuresql |
Non-blocking database framework for Qt A non-blocking database framework for Qt. FutureSQL was in part inspired by Diesel, and provides a higher level of abstraction than QtSql. Its features include non-blocking database access by default, relatively boilderplate-free queries, automatic database migrations and simple mapping to objects. In order to make FutureSQL's use of templates less confusing, FutureSQL uses C++20 concepts, and requires a C++20 compiler. Warning: The API is not finalized yet. |
2023-02-17T17:51:41+09:00 | astro/osmium-tool |
Command line tool for working with OpenStreetMap data using libosmium Osmium Tool is a multipurpose command line tool for working with OpenStreetMap data based on the Osmium library. With the Osmium Tool you can: * Get information about an OSM file * Show the differences between OSM files * Convert OSM files from one format into another (supports XML, PBF, and more) * Merge and apply change files to an OSM file (with or without history) * Create OSM change files from OSM data files * Extract data from OSM history files for a given point in time or a time range * Sort OSM files * Create geographical extracts from OSM files * Filter OSM files by tags * Filter changesets by many different criteria * And much more... |
2023-08-12T06:27:06-05:00 | lang/go121 |
Go programming language |
2023-08-10T11:18:34+01:00 | devel/R-cran-testit |
Simple Package for Testing R Packages Provides two convenience functions assert() and test_pkg() to facilitate testing R packages. |
2023-08-10T10:35:51+02:00 | x11/antimicrox |
Program to map gamepad keys to keyboard, mouse, scripts and macros AntiMicroX is a graphical program used to map gamepad keys to keyboard, mouse, scripts and macros. You can use this program to control any desktop application with a gamepad on Linux, Windows and FreeBSD. It can be also used for generating SDL2 configuration (useful for mapping atypical gamepads to generic ones like xbox360). |
2023-08-10T06:19:16Z | textproc/p5-excel2csv |
Convert Microsoft Excel spreadsheets to CSV format excel2csv provides two scripts for converting Microsoft Excel spreadsheet formats XLS and XLSX to CSV. Improvements compared to the CPAN version: - Supports XLSX files - Handles character encodings much better - The options make more sense |
2023-08-09T20:43:31+02:00 | security/git-credential-azure |
Git credential helper for Azure Repos git-credential-azure is a Git credential helper that authenticates to Azure Repos (dev.azure.com). Azure Repos is part of Azure DevOps. The first time you authenticate, the helper opens a browser window to Microsoft login. Subsequent authentication is non interactive. |
2023-08-09T20:25:15+02:00 | x11-toolkits/wlinfo |
Window information utility for Wayland Wlinfo queries Wayland for information about physical displays connected to the system. It can print information about the physical dimensions of such displays, and screen resolution, and display scaling characteristics. |
2023-08-08T04:32:44-04:00 | security/su-exec |
Switch user and group id and exec su-exec is a simple tool that will simply execute a program with different privileges. The program will be executed directly and not run as a child, like su and sudo does, which avoids TTY and signal issues. |
2023-08-08T03:35:55-04:00 | graphics/vhs |
Your CLI home video recorder VHS is a CLI home video recorder that provides an intuitive way to write custom terminal GIFs as code for integration testing and demoing your CLI tools. |
2023-08-07T20:44:13+02:00 | www/angie-module-xslt |
Angie XSLT dynamic module Module is a filter that transforms XML responses using XSLT stylesheets. Module allows you to apply an XSLT transformation on an XML file or response received from a backend server before serving the client. |
2023-08-07T20:43:07+02:00 | www/angie-module-redis2 |
Angie redis2 dynamic module Module makes Angie talk to a Redis 2.x server in a non-blocking way. The full Redis 2.0 unified protocol has been implemented including the Redis pipelining support. This module returns the raw TCP response from the Redis server. |
2023-08-07T20:41:50+02:00 | www/angie-module-perl |
Angie Perl dynamic module Module is used to implement location and variable handlers in Perl and insert Perl calls into SSI. |
2023-08-07T20:37:18+02:00 | www/angie-module-njs |
Angie NJS dynamic module Module is a subset of the JavaScript language that allows extending Angie functionality. Package contains http_js and stream_js modules to provide objects, methods and properties for extending related functionality. |
2023-08-07T20:34:43+02:00 | www/angie-module-keyval |
Angie keyval dynamic module Module creates variables with values taken from key-value pairs. Key-value database is stored in shared memory or Redis as specified by the configuration parameter. |
2023-08-07T20:32:57+02:00 | www/angie-module-jwt |
Angie JWT dynamic module Module provides JWT validity check functionality for Angie. Module intends to be as light as possible and to remain simple. Supports number of key encodings and allows to keep it in a designated file. |
2023-08-07T20:30:02+02:00 | www/angie-module-image-filter |
Angie image-filter dynamic module Module is a filter that transforms images in JPEG, GIF, PNG, and WebP formats. Transformation capabilities include crop, resize, rotate, and others. Several resulting image options are configurable. |
2023-08-07T20:28:09+02:00 | www/angie-module-cache-purge |
Angie cache_purge dynamic module Module adds ability to purge content from FastCGI, proxy, SCGI and uWSGI caches. A purge operation removes the content with the same cache key as the purge request has. This module is production-ready. |
2023-08-07T20:24:32+02:00 | www/angie-module-brotli |
Angie Brotli dynamic module Module adds Brotli compression support to Angie. Brotli is a generic-purpose lossless compression algorithm that compresses data using a combination of a modern variant of the LZ77 algorithm, Huffman coding and 2nd order context modeling, with a compression ratio comparable to the best currently available general-purpose compression methods. |
2023-08-07T20:21:57+02:00 | www/angie-module-auth-jwt |
Angie auth-jwt dynamic module Module implements client authorization by validating the provided JSON Web Token (JWT) using the specified keys. The module supports JSON Web Signature (JWS) and can be used for OpenID Connect authentication. |
2023-08-09T11:30:18+00:00 | mail/mfmod_openmetrics |
OpenMetrics support loadable module for mailfromd This package is a loadable module for mailfromd which adds OpenMetrics support to the mail filtering language (MFL). |
2023-08-09T11:21:50+00:00 | mail/mfmod_pcre |
PCRE support loadable module for mailfromd This package is a loadable module for mailfromd which adds Perl- compatible regular expressions to the mail filtering language (MFL). |
2023-08-09T10:35:26+01:00 | security/R-cran-sodium |
R bindings to libsodium Bindings to libsodium: a modern, easy-to-use software library for encryption, decryption, signatures, password hashing and more. Sodium uses curve25519, a state-of-the-art Diffie-Hellman function by Daniel Bernstein, which has become very popular after it was discovered that the NSA had backdoored Dual EC DRBG. |
2023-08-06T12:10:06+02:00 | sysutils/swtpm |
Libtpms-based TPM emulator The SWTPM package provides TPM emulators with different front-end interfaces to libtpms. TPM emulators provide socket interfaces (TCP/IP and Unix) and the Linux CUSE interface for the creation of multiple native /dev/vtpm* devices. |
2023-08-06T10:53:53+02:00 | sysutils/libtpms |
This library provides emulation of a Trusted Platform Module Libtpms is a library that targets the integration of TPM functionality into hypervisors, primarily into Qemu. Libtpms provides a very narrow public API for this purpose so that integration is possible. Only the minimum of necessary APIs are made publicly available. |
2023-08-09T07:02:46+00:00 | mail/mfmod_ldap |
LDAP support loadable module for mailfromd This package is a loadable module for mailfromd that adds support for searching in LDAP directories to the mail filtering language (MFL). |
2023-08-08T14:02:38+03:00 | security/botan3 |
Portable, easy to use and efficient C++ crypto library Botan is a crypto library written in C++. It provides a variety of cryptographic algorithms, including common ones such as AES, MD5, SHA, HMAC, RSA, Diffie-Hellman, DSA, and ECDSA, as well as many others that are more obscure or specialized. It also offers X.509v3 certificates and CRLs, and PKCS #10 certificate requests. A message processing system that uses a filter/pipeline metaphor allows for many common cryptographic tasks to be completed with just a few lines of code. Assembly optimizations for common CPUs, including x86, x86-64, and PowerPC, offers further speedups for critical tasks such as SHA-1 hashing and multiple precision integer operations. Botan is licensed under the same permissive terms as FreeBSD itself. |
2023-06-04T15:16:42+03:00 | ports-mgmt/pkg-appstream |
Pkg plugin for downloading AppStream metadata This libpkg plugin is supposed to fill /var/lib/swcatalog/xml/ directory with up-to-date AppStream metadata from pkg repositories that support that. |
2023-08-07T18:50:57-07:00 | devel/json-fortran |
Modern Fortran JSON API JSON-Fortran is a user-friendly, thread-safe, and object-oriented API for reading and writing JSON files, written in modern Fortran. |
2023-08-06T10:34:43-05:00 | devel/py-cykhash |
Cython equivalent to khash-sets/maps Cykhash is a cython equivalent to khash-sets/maps, efficient implementation of isin and unique Benefits: Brings functionality of khash to Python and Cython and can be used seamlessly in numpy or pandas. Numpy's world is lacking the concept of a (hash-)set. This shortcoming is fixed and efficient (memory- and speedwise compared to pandas') unique and isin are implemented. Python-set/dict have big memory-footprint. For some datatypes the overhead can be reduced by using khash by factor 4-8. |
2023-07-18T16:19:22+02:00 | devel/bloomberg-bde |
foundational C++ libraries used at Bloomberg BDE stands for BDE Development Environment. Depending on the context, BDE may refer to a suite of low-level C++ libraries, the methodology that guides their development, or to the team that develops them. The BDE libraries meet superior standards of design, documentation, and testing and are the foundation of C++ development at Bloomberg. Among other things, the BDE libraries provide an enhanced implementation of STL containers, vocabulary types for representing common concepts (like dates and times), and building blocks for developing multi-threaded applications and network applications. |
2023-08-05T14:26:39+02:00 | www/angie-module-geoip2 |
Angie GeoIP2 dynamic module Module captures information from the client IP address in variables, using the MaxMind GeoIP2 databases. |
2023-08-05T12:04:07+02:00 | devel/g-golf |
Guile Object Library for GNOME G-Golf is a gobject-introspection based dynamic binding to GObject-based libraries, enabling the use of the GNOME platform to build full-featured graphical apps directly from Guile. |
2023-08-05T20:57:25+02:00 | multimedia/obuparse |
Simple and portable single file AV1 OBU parser Simple and portable single file AV1 OBU parser written in mostly C89 with a tiny bit of C99. * No allocations; only works on user-provided buffers and the stack. * OBU header parsing. * Sequence Header OBU parsing. * Metadata OBU parsing. * Tile List OBU parsing. * Tile Group OBU parsing. * Frame Header OBU parsing. * Frame OBU parsing. |
2023-08-05T11:38:40-07:00 | science/gcp |
Geometrical Counter-Poise Correction Geometrical Counter-Poise Correction for quantum chemistry. |
2023-07-27T20:41:53+01:00 | mail/py-dkimpy-milter |
DKIM signing and verification milter This is a DKIM signing and verification milter. It has been tested with both Postfix and Sendmail. |
2023-08-04T23:05:10+02:00 | net/py-mpi4py-mpich |
Python bindings for MPI (MPICH) |
2023-08-03T00:00:47-07:00 | science/py-dftd4 |
Python API of the DFT-D4 project py-dftd4 is a python binding for dftd4 (D4). D4 is a generally applicable atomic-charge dependent london dispersion correction calculator. |
2023-02-21T19:50:52+02:00 | x11-fonts/juliamono |
Monospaced typeface with many Unicode characters JuliaMono is a monospaced typeface designed for programming in text editing environments that require a wide range of specialist and technical Unicode characters. |
2023-07-31T15:05:59-04:00 | devel/lua-Penlight |
Comprehensive set of libraries for Lua Penlight is a set of pure Lua libraries for making it easier to work with common tasks like iterating over directories, reading configuration files and the like. Provides functional operations on tables and sequences. |
2023-07-31T09:59:54+02:00 | devel/jetbrains-sqlite |
IntelliJ SQLite native library IntelliJ SQLite native library. |
2023-08-01T18:47:16-07:00 | textproc/py-json2html |
JSON to HTML Table Representation json2html is a Python module for converting complex JSON to HTML Table representation. |
2023-08-01T16:11:19-04:00 | devel/libwasmtime |
Library for fast and secure runtime for WebAssembly Wasmtime is a Bytecode Alliance project that is a standalone wasm-only optimizing runtime for WebAssembly and WASI. It runs WebAssembly code outside of the Web, and can be used both as a command-line utility or as a library embedded in a larger application. |
2023-08-01T13:01:19-04:00 | graphics/libxisf |
Library to read and write XISF files produced by PixInsight LibXISF is C++ library that can read and write XISF files produced by PixInsight. It implements the XISF 1.0 specification. |
2023-08-01T02:30:48-07:00 | science/py-nglview |
IPython widget to view molecular structures and trajectories nglview is an IPython/Jupyter widget to interactively view molecular structures and trajectories. Utilizes the embeddable NGL Viewer for rendering. Support for showing data from the file-system, RCSB PDB, simpletraj and from objects of analysis libraries mdtraj, pytraj, mdanalysis, ParmEd, rdkit, ase, HTMD, biopython, cctbx, pyrosetta, schrodinger's Structure. |
2023-08-01T02:20:09-07:00 | devel/py-versioneer-518 |
Easy VCS-based management of project version strings Versioneer is a tool for managing a recorded version number in setuptools-based python projects. The goal is to remove the tedious and error-prone "update the embedded version string" step from your release process. Making a new release should be as easy as recording a new tag in your version-control system, and maybe making new tarballs. |
2023-07-31T19:16:29+01:00 | devel/llvm17 |
LLVM and Clang The LLVM Project is a collection of modular and reusable compiler and toolchain technologies. This port includes Clang (a C/C++/Objective-C compiler), LLD (a linker), LLDB (a debugger), an OpenMP runtime library, and the LLVM infrastructure these are built on. |
2023-08-01T04:08:58+08:00 | net/speedtest |
Internet connection measurement for developers Speedtest CLI brings the trusted technology and global server network behind Speedtest to the command line. Built for software developers, system administrators and computer enthusiasts alike, Speedtest CLI is the first official Linux-native Speedtest application backed by Ookla. With Speedtest CLI, you can easily: - Measure internet connection performance metrics like download, upload, latency and packet loss natively without relying on a web browser - Test the internet connection of your Linux desktop, a remote server or even lower-powered devices such as the Raspberry Pi with the Speedtest Server Network - Set up automated scripts to collect connection performance data, including trends over time - Use Speedtest in your programs by wrapping it in the programming language of your choice - View test results via CSV, JSONL or JSON |
2023-08-01T00:27:31+08:00 | databases/rubygem-attr_json |
Serialized json-hash-backed ActiveRecord attributes ActiveRecord attributes stored serialized in a json column, super smooth. Typed and cast like Active Record. Supporting nested models, dirty tracking, some querying (with postgres jsonb contains), and working smoothy with form builders. Use your database as a typed object store via ActiveRecord, in the same models right next to ordinary ActiveRecord column-backed attributes and associations. Your json-serialized attr_json attributes use as much of the existing ActiveRecord architecture as we can. |
2023-08-01T00:27:30+08:00 | www/py-requests-cache0 |
Persistent cache for python requests requests-cache is a transparent, persistent cache that provides an easy way to get better performance with the python requests library. Features: - Ease of use: Keep using the requests library you're already familiar with. Add caching with a drop-in replacement for requests.Session, or install globally to add caching to all requests functions. - Performance: Get sub-millisecond response times for cached responses. When they expire, you still save time with conditional requests. - Persistence: Works with several storage backends including SQLite, Redis, MongoDB, and DynamoDB; or save responses as plain JSON files, YAML, and more - Customization: Works out of the box with zero config, but with a robust set of features for configuring and extending the library to suit your needs - Expiration: Keep your cache fresh using Cache-Control, eagerly cache everything for long-term storage, use URL patterns for selective caching, or any combination of strategies - Compatibility: Can be combined with other popular libraries based on requests |
2023-08-01T00:27:27+08:00 | devel/py-jsonschema417 |
JSON Schema validation for Python jsonschema is an implementation of JSON Schema for Python - Full support for Draft 3 and Draft 4 of the schema. - Lazy validation that can iteratively report all validation errors. - Small and extensible - Programmatic querying of which properties or items failed validation. |
2023-08-01T00:27:26+08:00 | devel/py-deptry |
CLI utility to check for unused, missing and transitive dependencies deptry is a command line tool to check for issues with dependencies in a Python project, such as unused or missing dependencies. It supports the following types of projects: - Projects that use Poetry and a corresponding pyproject.toml file - Projects that use PDM and a corresponding pyproject.toml file - Projects that use a requirements.txt file according to the pip standards Dependency issues are detected by scanning for imported modules within all Python files in a directory and its subdirectories, and comparing those to the dependencies listed in the project's requirements. |
2023-07-31T10:22:39-05:00 | deskutils/freebsd-update-notify |
Notify desktop user when FreeBSD updates are available Freebsd-update-notify is a script invoked by cron to check for available updates and issue popup notification on the desktop. The user can elect to install and reboot or ignore them for now. |
2023-07-31T16:19:34+09:00 | x11/damask |
Automatically set wallpaper images from Internet sources Damask is an application that will automatically set wallpaper images by selecting images from a variety of sources, including local files and folders. It currently supports setting the wallpaper image from the following sources: - wallhaven.cc - Microsoft Bing Wallpaper of the day - NASA Astronomy Picture of the Day - Unsplash |
2023-07-31T16:16:31+09:00 | x11/xdg-desktop-portal-gnome |
Backend implementation for xdg-desktop-portal for GNOME xdg-desktop-portal-gnome is a backend implementation for xdg-desktop-portal that is using GTK and various pieces of GNOME infrastructure, such as the org.gnome.Shell.Screenshot or org.gnome.SessionManager D-Bus interfaces. |
2023-07-31T16:11:13+09:00 | security/bitwarden-cli |
Bitwarden client command-line interface The Bitwarden CLI is a powerful, full-featured command-line interface (CLI) tool to access and manage a Bitwarden vault. The CLI is written with TypeScript and Node.js and can be run on Windows, macOS, and Linux distributions. |
2023-07-29T07:24:41+02:00 | textproc/py-sphinx-sitemap |
Sphinx extension for generating sitemaps for HTML A Sphinx extension to generate multi-version, and multi-language HTML sitemaps for generated documentation. py-sphinx-sitemap is compliant with the Sitemaps.org XML schema for declaring and generating HTML sitemaps. |
2023-07-28T20:24:48+02:00 | x11/oscar |
Open Source CPAP Analysis Reporter OpenSource CPAP Analysis Reporter OSCAR is a derivative of SleepyHead version 1.1.0, created when that was abandoned by Mark Watkins. SleepyHead was a cross platform, opensource sleep tracking program for reviewing CPAP and Oximetry data, which are devices used in the treatment of Sleep Disorders like Obstructive Sleep Apnea. |
2023-07-28T14:58:44+02:00 | lang/guile3 |
GNU Ubiquitous Intelligent Language for Extension GUILE, GNU's Ubiquitous Intelligent Language for Extension, is a library that implements the Scheme language plus various convenient facilities. It's designed so that you can link it into an application or utility to make it extensible. Our plan is to link this library into all GNU programs that call for extensibility. |
2023-07-28T14:58:44+02:00 | lang/guile-aclocal |
|
2023-07-30T21:57:39+00:00 | emulators/wine7 |
Microsoft Windows compatibility environment Wine is a Microsoft Windows compatibility layer (or program loader) capable of running Windows applications on i386 and compatible CPUs. Windows programs running in Wine act as native programs would, running without the performance or memory usage penalties of an emulator, with a similar look and feel to other applications on your desktop. Many applications already work, more or less, including versions of Microsoft Office and many games. If you receive a message of "Did you reconfigure your kernel with "options USER_LDT"?" add the line machdep.max_ldt_segment="2048" to /boot/loader.conf and reboot. Gerald Pfeifer <gerald@FreeBSD.org> |
2023-07-29T21:12:31+02:00 | sysutils/sispmctl |
CLI tool to manage USB controlled powerstrips produced by GEMBIRD LTD sispmctl is an application for managing USB controlled powerstrips produced by GEMBIRD LTD. Newer devices are sold under the Energenie brand. The following devices are supported: * Gembird MSIS-PM * Gembird Silver Shield SIS-PM (aka Revolt Intelliplug) * Gembird Silver Shield SIS-PMS * Energenie EG-PM * Energenie EG-PMS * Energenie EG-PM2 * Energenie EG-PMS2 |
2023-07-29T08:57:27-04:00 | devel/scc |
LOC counter with COCOMO and complexity estimation scc is a very fast and accurate code counter. In addition, it estimates code complexity and performs COCOMO (constructive code model) calculations. |
2023-07-28T10:41:58-05:00 | biology/py-htseq |
Python library to facilitate programmatic analysis of sequence data HTSeq is a Python library to facilitate programmatic analysis of data from high-throughput sequencing (HTS) experiments. A popular component of HTSeq is htseq-count, a script to quantify gene expression in bulk and single-cell RNA-Seq and similar experiments. |
2023-07-28T00:44:49-07:00 | cad/py-amaranth |
Amaranth hardware definition language The Amaranth project provides an open-source toolchain for developing hardware based on synchronous digital logic using the Python programming language, as well as evaluation board definitions, a System on Chip toolkit, and more. It aims to be easy to learn and use, reduce or eliminate common coding mistakes, and simplify the design of complex hardware with reusable components. The Amaranth toolchain consists of the Amaranth hardware definition language, the standard library, the simulator, and the build system, covering all steps of a typical FPGA development workflow. At the same time, it does not restrict the designer's choice of tools: existing industry-standard (System)Verilog or VHDL code can be integrated into an Amaranth-based design flow, or, conversely, Amaranth code can be integrated into an existing Verilog-based design flow. |
2023-07-27T23:03:06-07:00 | cad/py-pyvcd |
Python VCD file support The PyVCD package writes Value Change Dump (VCD) files as specified in IEEE 1364-2005. |
2023-07-27T17:21:52-04:00 | x11-toolkits/py-qt6-datavis3d |
Python bindings for the Qt6 data visualization library PyQt6-DataVisualization is a set of Python bindings for The Qt Company's Qt Data Visualization library. The bindings sit on top of PyQt6 and are implemented as a single module. |
2023-07-27T16:29:03-04:00 | graphics/py-qt6-3d |
Python bindings for the Qt6 3D framework PyQt6-3D is a set of Python bindings for The Qt Company's Qt 3D framework. The bindings sit on top of PyQt6 and are implemented as six separate modules corresponding to the different libraries that make up the framework. |
2023-07-27T07:24:46-04:00 | www/qt6-httpserver |
Lightweight HTTP Server Qt HTTP Server provides building blocks for embedding a lightweight HTTP server based on RFC 2616 in an application. There are classes for the messages sent and received, and for the various parts of an HTTP server. |
2023-07-27T07:24:46-04:00 | graphics/qt6-quickeffectmaker |
Tool for creating shader effects for Qt Quick Qt Quick Effect Maker is a tool for creating shader effects for Qt Quick with high productivity and performance. |
2023-07-27T07:24:46-04:00 | devel/qt6-location |
Qt 6 API to create viable mapping solutions The Qt Location API helps you create viable mapping solutions using the data available from some of the popular location services. The Qt Location API enables you to: - access and present map data, - support touch gesture on a specific area of the map, - query for a specific geographical location and route, - add additional layers on top, such as polylines and circles, - and search for places and related images. |
2023-07-27T17:04:34+08:00 | x11-wm/emwm-utils |
Enhanced Motif Window Manager Utilities Goodies for use with EMWM (Enhanced Motif Window Manager): XmToolbox, a toolchest like application launcher, which reads it's multi-level menu structure from a simple plain-text file ~/.toolboxrc, and XmSm, a simple session manager that provides session configuration, locking and shutdown/suspend options. |
2023-05-14T17:51:08+00:00 | x11/wlr-which-key |
Keymap manager for wlroots-based compositors Keymap manager for wlroots-based compositors. Inspired by which-key.nvim. |
2023-07-26T01:55:16-07:00 | devel/unordered-dense |
Fast & densely stored hashmap and hashset unordered-dense implements a fast & densely stored hashmap and hashset based on robin-hood backward shift deletion for C++17 and later. |
2023-07-23T23:16:31+02:00 | sysutils/initool |
Manipulate INI files from the command line Initool lets you manipulate the contents of INI files from the command line. It is a rewrite of an earlier program by the same developer called "iniparse". Rather than modify INI files in place like iniparse, however, it prints the modified contents to standard output. |
2023-06-12T13:07:18+01:00 | sysutils/catatonit |
A signal-forwarding process manager for containers A container init that is so simple it's effectively brain-dead. See https://github.com/openSUSE/catatonit#readme for more details. |
2023-06-30T17:46:12+00:00 | x11/sandbar |
dwm-like bar for the river compositor dwm-like bar for river. |
2023-07-03T08:51:19+00:00 | x11/watershot |
Simple Wayland-native screenshot tool A simple Wayland-native screenshot tool inspired by Flameshot. |
2023-07-22T07:51:54+02:00 | security/py-cryptography-legacy |
Cryptographic recipes and primitives for Python developers cryptography is a package which provides cryptographic recipes and primitives to Python developers. Our goal is for it to be your "cryptographic standard library". It supports Python 3.6+ and PyPy3 7.2+. cryptography includes both high level recipes and low level interfaces to common cryptographic algorithms such as symmetric ciphers, message digests, and key derivation functions. |
2023-07-21T18:06:36-05:00 | biology/salmon |
Transcript-level quantification of RNA-seq from lightweight alignments Salmon is a wicked-fast program to produce a highly-accurate, transcript-level quantification estimates from RNA-seq data. Salmon achieves is accuracy and speed via a number of different innovations, including the use of quasi-mapping (accurate but fast-to-compute proxies for traditional read alignments), and massively-parallel stochastic collapsed variational inference. The result is a versatile tool that fits nicely into many differnt pipelines. |
2023-07-21T15:22:58-07:00 | biology/btllib |
Bioinformatics Technology Lab common code library Bioinformatics Technology Lab's common code library in C++. |
2023-07-21T14:38:22-07:00 | biology/seqwish |
Alignment to variation graph inducer seqwish implements a lossless conversion from pairwise alignments between sequences to a variation graph encoding the sequences and their alignments. As input we typically take all-versus-all alignments, but the exact structure of the alignment set may be defined in an application specific way. This algorithm uses a series of disk-backed sorts and passes over the alignment and sequence inputs to allow the graph to be constructed from very large inputs that are commonly encountered when working with large numbers of noisy input sequences. Memory usage during construction and traversal is limited by the use of sorted disk-backed arrays and succinct rank/select dictionaries to record a queryable version of the graph. |
2023-07-21T13:34:58-07:00 | devel/sdsl-lite |
Succinct Data Structure Library 2.0 The Succinct Data Structure Library (SDSL) is a powerful and flexible C++11 library implementing succinct data structures. In total, the library contains the highlights of 40 research publications. Succinct data structures can represent an object (such as a bitvector or a tree) in space close to the information-theoretic lower bound of the object while supporting operations of the original object efficiently. The theoretical time complexity of an operation performed on the classical data structure and the equivalent succinct data structure are (most of the time) identical. |
2023-07-21T11:59:23-07:00 | math/libdivsufsort |
Lightweight suffix-sorting library libdivsufsort is a software library that implements a lightweight suffix array construction algorithm. This library provides a simple and an efficient C API to construct a suffix array and a Burrows-Wheeler transformed string from a given string over a constant-size alphabet. The algorithm runs in O(n log n) worst-case time using only 5n+O(1) bytes of memory space, where n is the length of the string. |
2023-07-21T10:18:03-07:00 | textproc/vacuum |
OpenAPI/Swagger linter and quality analysis tool Vacuum is an OpenAPI & Swagger linter. vacuum will tell you what is wrong with your spec, why, where and how to fix it. It will work at scale and is designed as a CLI (with a UI) and a library to be consumed in other applications. |
2023-07-20T23:02:52-07:00 | math/py-qats |
Library for efficient processing and visualization of time series QATS is a Python library and GUI for efficient processing and visualization of time series. QATS provides tools for: * Import and export from/to various pre-defined time series file formats * Signal processing * Inferring statistical distributions * Cycle counting using the Rainflow algorithm It was originally created to handle time series files exported from SIMO and RIFLEX. Now it also handles SIMA hdf5 (.h5) files, Matlab (version < 7.3) .mat files, CSV files and more. QATS also features a GUI which offers efficient and low threshold processing and visualization of time series. It is perfect for inspecting, comparing and reporting: * time series * power spectral density distributions * peak and extreme distributions * cycle distributions |
2023-07-18T07:29:17-07:00 | misc/py-npTDMS |
NumPy based module for reading TDMS files produced by LabView npTDMS is a cross-platform Python package for reading and writing TDMS files as produced by LabVIEW, and is built on top of the numpy package. Data is read from TDMS files as numpy arrays, and npTDMS also allows writing numpy arrays to TDMS files. TDMS files are structured in a hierarchy of groups and channels. A TDMS file can contain multiple groups, which may each contain multiple channels. A file, group and channel may all have properties associated with them, but only channels have array data. |
2023-07-18T07:29:17-07:00 | misc/py-thermocouples_reference |
Thermocouple emf reference functions Python module containing calibration data and lookup functions for standard thermocouples of types B, C, D, E, G, J, K, M, N, P, R, S, T, and some less standard types too. |
2023-07-18T07:29:17-07:00 | misc/py-pymatreader |
Convenient reader for Matlab mat files pymatreader is Python module to read Matlab files. This module works with both the old (< 7.3) and the new (>= 7.3) HDF5 based format. The output should be the same for both kinds of files. |
2023-07-20T13:48:17+02:00 | databases/postgresql-idn |
PostgreSQL extension for libidn2 At a fundamental level, this extension grants access to a number of functions provided by the libidn and libidn2 libraries. Not all of the functions provided by these libraries are exposed. Whenever possible, the code will transform the encoding of the data in the database to UTF-8 before further processing. |
2023-07-18T07:21:39-07:00 | misc/py-pyqir |
PyQIR parses, generates, evaluates Quantum Intermediate Representation PyQIR is a set of APIs for generating, parsing, and evaluating Quantum Intermediate Representation (QIR). |
2023-07-18T07:02:44-07:00 | devel/outcome |
C++14 library for reporting and handling function failures Outcome is a C++14 library for reporting and handling function failures. It can be used as a substitute for, or a complement to, the exception handling mechanism. One use case is for contexts where using C++ exception handling is unsuitable for different reasons: * The high relative cost of throwing and catching a C++ exception. * Making some or all control paths explicitly detailed to aid code correctness auditing, as opposed to having hidden control paths caused by exceptions potentially thrown from any place. * Company policy to compile with exceptions disabled. * Maintaining a code base that was never designed with exception-safety in mind. * Parts of the programs/frameworks that themselves implement exception handling and cannot afford to use exceptions, like propagating failure reports across threads, tasks, fibers. |
2023-07-18T06:55:24-07:00 | math/clad |
Automatic differentiation for C/C++ Clad enables automatic differentiation (AD) for C++. It is based on LLVM compiler infrastructure and is a plugin for Clang compiler. Clad is based on source code transformation. Given C++ source code of a mathematical function, it can automatically generate C++ code for computing derivatives of the function. It supports both forward-mode and reverse-mode AD.Clad has extensive coverage of modern C++ features and a robust fallback and recovery system in place. |
2023-07-17T20:43:22+00:00 | security/monocypher |
Compact cryptographic library in C Monocypher is an easy to use crypto library. It is: - Small. Sloccount counts about 1700 lines of code, small enough to allow audits. The binaries are under 65KB. - Easy to deploy. Just add monocypher.c and monocypher.h to your project. They compile as C99 or C++, have no dependency, and are dedicated to the public domain. - Easy to use. The API is small, consistent, and cannot fail on correct input. - Fast. The primitives are fast to begin with, and performance wasn't needlessly sacrificed. Monocypher holds up pretty well against Libsodium, despite being closer in size to TweetNaCl. |
2023-07-17T10:58:21+02:00 | devel/py-pytest-freezer |
Pytest plugin providing a fixture interface for freezegun Pytest plugin providing a fixture interface for freezegun. This is a dropin replacement for py-pytest-freezegun. |
2023-07-16T15:56:15-07:00 | ftp/pget |
Fast, resumable file download client pget performs multi-connection download using parallel requests. Features: * Fast * Resumable * Cross-compiled (windows, linux, macOS) |
2023-07-16T14:54:52-07:00 | biology/locarna |
LocARNA provides several tools for the structural analysis of RNA LocARNA is a collection of alignment tools for the structural analysis of RNA. Given a set of RNA sequences, LocARNA simultaneously aligns and predicts common structures for your RNAs. In this way, LocARNA performs Sankoff-like alignment and is in particular suited for analyzing sets of related RNAs without known common structure. LocARNA distinguishes itself from many other Sankoff-style multiple alignment programs by its performance and low memory complexity, high accuracy, and richness of features. As unique features, it offers structure-local alignment, flexible structure and anchor constraints, and provides efficient computation of reliabilities in sequence-structure alignment. The package offers a robust core of features and is used as experimental platform for the incorporation of new features in RNA sequence-structure alignment. |
2023-07-16T12:47:27+02:00 | devel/magic_enum |
Header-only C++17 library provides static reflection for enums Header-only C++17 library provides static reflection for enums, work with any enum type without any macro or boilerplate code. |
2023-07-15T21:37:24-07:00 | textproc/tokay |
Programming language designed for ad-hoc parsing, inspired by awk Tokay is a programming language to quickly implement solutions for text processing problems. This can either be just simple data extractions, but also parsing entire structures or parts of it, and turning information into structured parse trees or abstract syntax trees for further processing. Therefore, Tokay is both a tool and language for simple one-liners, but can also be used to implement code-analyzers, refactoring tools, interpreters, compilers or transpilers. Tokay's own language parser is implemented in Tokay itself. Tokay is inspired by awk, has syntactic and semantic flavours of Python and Rust, but also follows its own philosophy, ideas and design principles. Thus, it isn't compareable to other languages or projects, and is a language on its own. |
2023-07-15T18:51:50-07:00 | math/kalc |
Calculator for real and complex numbers, 2d/3d graphing, etc kalc is a calculator for complex numbers, 2d/3d graphing, arbitrary precision, vector, cli calculator with real-time output. |
2023-07-15T18:13:44-07:00 | devel/linenoise |
Small self-contained alternative to readline and libedit linenoise is a minimal, zero-config, BSD licensed, readline replacement used in Redis, MongoDB, Android and many other projects. Features: * Single and multi line editing mode with the usual key bindings implemented. * History handling. * Completion. * Hints (suggestions at the right of the prompt as you type). * Multiplexing mode, with prompt hiding/restoring for asynchronous output. * About ~850 lines (comments and spaces excluded) of BSD license source code. * Only uses a subset of VT100 escapes (ANSI.SYS compatible). |
2023-07-15T16:51:21+02:00 | devel/py-click-help-colors |
Colorization of help messages in Click Colorization of help messages in Click. |
2023-07-15T14:48:19+02:00 | sysutils/rust-findutils |
Rust implementation of findutils Rust implementation of GNU findutils. |
2023-07-14T10:21:37-04:00 | graphics/krita-gmic-plugin |
Krita native plugin for G'MIC Native Krita plugin for the image processing framework G'MIC. More than 500 filters are already available, sorted by category (Artistic, Black & white, Colors, Contours, Deformations, Degradations, Details, Film emulation, Frames, Layers, Light & shadows, Patterns, Rendering, Repair, Sequences, etc.). |
2023-07-13T00:45:47-07:00 | devel/evcxr-jupyter |
Jupyter Evaluation Context for Rust evcxr is an evaluation context for Rust. This project consists of several related crates (parts): * evcxr_jupyter: Axia Jupyter Kernel * evcxr_repl: a Rust REPL * etc |
2023-07-12T23:44:16-07:00 | misc/py-synced-collections |
Interact with persistent key-value stores using Pythonic abstractions The synced_collections package provides Pythonic abstractions over various underlying data stores, presenting APIs that behave like standard built-in Python collections like dicts. synced_collections form the backbone of signac's data and metadata storage, but may be used just as easily outside of signac. For instance, users wishing to access a JSON file on disk like a dictionary and automatically persist all changes could use the synced_collections.JSONDict. |
2023-07-11T12:40:35+00:00 | x11-wm/emwm |
Enhanced Motif Window Manager EMWM is a fork of the Motif Window Manager with fixes and enhancements. It provides compatibility with current xorg extensions and applications, without changing the way the window manager looks and behaves. This includes support for multi-monitor setups trough Xinerama/Xrandr, UFT-8 support with Xft fonts, and overall better compatibility with software that requires Extended Window Manager Hints. |
2023-07-10T18:44:10-07:00 | biology/mashmap |
Fast approximate aligner for long DNA sequences MashMap implements a fast and approximate algorithm for computing local alignment boundaries between long DNA sequences. It can be useful for mapping genome assembly or long reads (PacBio/ONT) to reference genome(s). Given a minimum alignment length and an identity threshold for the desired local alignments, Mashmap computes alignment boundaries and identity estimates using k-mers. It does not compute the alignments explicitly, but rather estimates an unbiased k-mer based Jaccard similarity using a combination of minmers (a novel winnowing scheme) and MinHash. This is then converted to an estimate of sequence identity using the Mash distance. An appropriate k-mer sampling rate is automatically determined using the given minimum local alignment length and identity thresholds. |
2023-07-10T17:29:58-07:00 | math/hyperdeal |
Finite-element library for partial differential equations hyper.deal is an efficient, matrix-free finite-element library for solving partial differential equations in two to six dimensions with high-order discontinuous Galerkin methods. It builds upon the low-dimensional finite-element library deal.II to create low-dimensional meshes and to operate on them individually. We combine these meshes via a tensor product on the fly and provide new special-purpose highly optimized matrix-free functions. |
2023-07-10T13:04:45-04:00 | security/gpgme-qt-headers |
Shared headers for the Gpgme Qt bindings |
2023-07-10T09:44:40-07:00 | lang/prql |
Language for transforming data: powerful, pipelined SQL replacement PRQL is a modern language for transforming data - a simple, powerful, pipelined SQL replacement. Like SQL, it's readable, explicit and declarative. Unlike SQL, it forms a logical pipeline of transformations, and supports abstractions such as variables and functions. It can be used with any database that uses SQL, since it compiles to SQL. |
2023-07-10T05:21:14+08:00 | x11-toolkits/p5-Test-Tk |
Testing Tk widgets Test::Tk aims to assist in the testing of Perl/Tk widgets. createapp creates a MainWindow widget and places it in the variable $app. It sets a timer with delay $delay to start the internal test routine. starttesting launches the main loop and sets a timer with delay $delay to start the internal test routine. When testing is done the MainWindow is destroyed and the test script continues. You can set a command line parameter show to test command on the command line. eg perl -Mblib t/My-Test.t show. The application will not terminate so you can visually inspect it. It will perform two tests. You need to account for these when you set your number of tests. If you are not on Windows and no XServer is running, all tests will be skipped. |
2023-07-09T18:10:53+08:00 | devel/rubygem-language_server-protocol |
Language Server Protocol SDK LanguageServer::Protocol provides a Language Server Protocol SDK for Ruby. |
2023-07-09T18:10:52+08:00 | devel/rubygem-aws-sdk-verifiedpermissions |
Official AWS Ruby gem for Amazon Verified Permissions Official AWS Ruby gem for Amazon Verified Permissions. |
2023-07-09T18:10:51+08:00 | devel/rubygem-aws-sdk-codegurusecurity |
Official AWS Ruby gem for Amazon CodeGuru Security Official AWS Ruby gem for Amazon CodeGuru Security. |
2023-07-09T18:10:51+08:00 | devel/rubygem-aws-sdk-appfabric |
Official AWS Ruby gem for AppFabric Official AWS Ruby gem for AppFabric. |
2023-07-09T18:10:50+08:00 | www/py-httpx-cache |
Simple caching transport for httpx httpx-cache is an implementation of the caching algorithms in httplib2 and CacheControl for use with httpx transport object. |
2023-07-09T18:10:47+08:00 | textproc/py-uc-micro-py |
Micro subset of Unicode data files for linkify-it-py projects uc.micro-py is a Python port of uc.micro. It provides micro subset of Unicode data files ONLY for linkify-it-py projects needs. |
2023-07-09T18:10:44+08:00 | textproc/py-linkify-it-py |
Links recognition library with FULL unicode support linkify-it-py is a Python port of linkify-it. It links recognition library with FULL unicode support. Focused on high quality link patterns detection in plain text. Why it's awesome: - Full unicode support, with astral characters! - International domains support. - Allows rules extension & custom normalizers. |
2023-07-09T18:10:42+08:00 | textproc/py-cyclonedx-python-lib |
Library for producing CycloneDX SBOM (Software Bill of Materials) files This CycloneDX module for Python can generate valid CycloneDX bill-of-material document containing an aggregate of all project dependencies. CycloneDX is a lightweight BOM specification that is easily created, human-readable, and simple to parse. |
2023-07-09T18:10:39+08:00 | security/py-httpx-auth |
Authentication for HTTPX httpx-auth provides authentication classes to be used with httpx authentication parameter. |
2023-07-09T18:15:49+08:00 | security/py-certomancer |
PKI testing tool Quickly construct, mock & deploy PKI test configurations using simple declarative configuration. Includes CRL, OCSP and time stamping service provisioning. |
2023-07-09T18:10:33+08:00 | math/py-scikit-fem |
Simple finite element assemblers scikit-fem is a pure Python library for performing finite element assembly. Its main purpose is the transformation of bilinear forms into sparse matrices and linear forms into vectors. The library - has minimal dependencies - contains no compiled code - supports one-dimensional, triangular, quadrilateral, tetrahedral and hexahedral finite elements - includes special elements such as Raviart-Thomas, Nedelec, MINI, Crouzeix-Raviart, Argyris, ... |
2023-07-09T18:10:29+08:00 | devel/py-scikit-base |
Base classes for sklearn-like parametric objects skbase provides base classes for creating scikit-learn-like parametric objects, along with tools to make it easier to build your own packages that follow these design patterns. |
2023-07-09T18:10:28+08:00 | devel/py-rpds-py |
Python bindings to Rust persistent data structures (rpds) Python bindings to the Rust rpds crate. What's here is quite minimal (in transparency, it was written initially to support replacing pyrsistent in the referencing library). If you see something missing (which is very likely), a PR is definitely welcome to add it. Methods in general are named similarly to their rpds counterparts (rather than pyrsistent's conventions, though probably a full drop-in pyrsistent-compatible wrapper module is a good addition at some point). |
2023-07-09T18:10:27+08:00 | devel/py-referencing |
JSON Referencing + Python referencing is an implementation-agnostic implementation of JSON reference resolution. In other words, a way for e.g. JSON Schema tooling to resolve the $ref keyword across all drafts without needing to implement support themselves. |
2023-07-09T18:10:27+08:00 | devel/py-pydantic-extra-types |
Extra Pydantic types Pydantic Extra Types is a place for pydantic types that probably shouldn't exist in the main pydantic lib. |
2023-07-09T18:10:26+08:00 | devel/py-pydantic2 |
Data validation using Python type hints Pydantic provides data validation using Python type hints. Fast and extensible, Pydantic plays nicely with your linters/IDE/brain. Define how data should be in pure, canonical Python 3.7+; validate it with Pydantic. |
2023-07-09T18:10:25+08:00 | devel/py-py-serializable |
Library for serializing and deserializing Python Objects to and from JSON and XML This Pythonic library provides a framework for serializing/deserializing Python classes to and from JSON and XML. It relies upon the use of Python Properties in your Python classes. |
2023-07-09T18:10:24+08:00 | devel/py-pip-requirements-parser |
Mostly correct pip requirements parsing library pip-requirements-parser is a mostly correct pip requirements parsing library ... because it uses pip's own code! |
2023-07-09T18:10:24+08:00 | devel/py-pip-audit |
Tool for scanning Python environments for known vulnerabilities pip-audit is a tool for scanning Python environments for packages with known vulnerabilities. It uses the Python Packaging Advisory Database (https://github.com/pypa/advisory-database) via the PyPI JSON API as a source of vulnerability reports. |
2023-07-09T18:10:23+08:00 | devel/py-pdm-autoexport |
PDM plugin to sync the exported files with the project file pdm-autoexport is a PDM plugin to sync the exported files with the project file. |
2023-07-09T18:10:22+08:00 | devel/py-jsonschema-specifications |
JSON Schema meta-schemas and vocabularies, exposed as a Registry JSON support files from the JSON Schema Specifications (metaschemas, vocabularies, etc.), packaged for runtime access from Python as a referencing-based Schema Registry. |
2023-07-09T18:10:21+08:00 | devel/py-annotated-types |
Reusable constraint types to use with typing.Annotated PEP-593 added typing.Annotated as a way of adding context-specific metadata to existing types, and specifies that Annotated[T, x] should be treated as T by any tool or library without special logic for x. annotated-types provides metadata objects which can be used to represent common constraints such as upper and lower bounds on scalar values and collection sizes, a Predicate marker for runtime checks, and descriptions of how we intend these metadata to be interpreted. In some cases, we also note alternative representations which do not require this package. |
2023-07-09T18:10:21+08:00 | devel/py-aiorwlock |
Read write lock for asyncio aiorwlock provides read write lock for asyncio . A RWLock maintains a pair of associated locks, one for read-only operations and one for writing. The read lock may be held simultaneously by multiple reader tasks, so long as there are no writers. The write lock is exclusive. Whether or not a read-write lock will improve performance over the use of a mutual exclusion lock depends on the frequency that the data is read compared to being modified. For example, a collection that is initially populated with data and thereafter infrequently modified, while being frequently searched is an ideal candidate for the use of a read-write lock. However, if updates become frequent then the data spends most of its time being exclusively locked and there is little, if any increase in concurrency. |
2023-07-09T18:10:20+08:00 | math/tinymt |
Tiny Mersenne Twister Tiny Mersenne Twister(TinyMT) is a pseudo random number generators whose periods are 2^127-1. |
2023-07-08T14:34:29-05:00 | x11-toolkits/qt6pas |
Qt6 binding for FreePascal Provide a Qt6 binding for FreePascal that may be of use to provide the Lazarus LCL library with a Qt interface |
2023-07-07T09:35:00-05:00 | sysutils/devd-mount |
Automount tool utilizing devd notifications devd-mount(8) is a devd(8) based automounter for FreeBSD. It supports most popular filesystems such as exFAT, ISO9660, UDF, and FreeBSD's native UFS. The devd-mount script mounts recognized filesystems and invokes a specified command (typically qmediamanager) with the mount point, device, and filesystem type as optional arguments. |
2023-07-07T08:37:33-05:00 | biology/bifrost |
Parallel construction, indexing and querying of de Bruijn graphs Bifrost is a tool and API for parallel construction, indexing and querying of colored and compacted de Bruijn graphs from FASTA/FASTQ DNA/RNA sequence files. |
2023-07-07T09:18:31+09:00 | textproc/adoc-mode.el |
Major-mode for editing AsciiDoc files in Emacs adoc-mode is an Emacs major mode for editing AsciiDoc files. It emphasizes on the idea that the document is highlighted so it pretty much looks like the final output. What must be bold is bold, what must be italic is italic etc. Meta characters are naturally still visible, but in a faint way, so they can be easily ignored. |
2023-07-06T15:37:48+02:00 | sysutils/fastfetch |
Like neofetch, but much faster because written in C Fastfetch is a neofetch-like tool for fetching system information and displaying them in a pretty way. It is written mainly in C, with performance and customizability in mind. Currently, Linux, Android, FreeBSD, MacOS and Windows 7+ are supported. |
2023-07-02T20:46:13+03:00 | devel/rubygem-google-protobuf323 |
Ruby extension to Google Protocol Buffers rubygem-google-protobuf is a Ruby extension that implements Protocol Buffers functionality. It makes use of generated Ruby code that defines message and enum types in a Ruby DSL. You may write definitions in this DSL directly, but we recommend using protoc's Ruby generation support with .proto files. The build process in this directory only installs the extension; you need to install protoc as well to have Ruby code generation functionality. |
2023-07-02T20:46:13+03:00 | devel/rubygem-aws-sdk-s31126 |
Official AWS Ruby gem for Amazon Simple Storage Service (Amazon S3) Official AWS Ruby gem for Amazon Simple Storage Service (Amazon S3). |
2023-07-02T20:46:13+03:00 | devel/rubygem-aws-sdk-core3175 |
AWS SDK for Ruby - Core Provides API clients for AWS. This gem is part of the official AWS SDK for Ruby. |
2023-07-06T07:44:54+01:00 | devel/R-cran-decor |
Retrieve Code Decorations Retrieves code comment decorations for C++ languages of the form '\\ [[xyz]]', which are used for automated wrapping of C++ functions. |
2023-06-30T17:41:46-04:00 | net/py-anonfile |
Unofficial library that wraps the anonfile.com REST API anonfile is an unofficial Python API created to make uploading and downloading files from <anonfiles.com> simple and effective for programming in Python. The goal of the project is to create an intuitive library for anonymous file sharing. |
2023-06-30T16:41:09-04:00 | sysutils/gh-md-toc |
Easy TOC creation for GitHub README.md gh-md-toc (or github-markdown-toc) is a TOC (Table of Content) generator for a README.md or a GitHub wiki page without installing additional software. |
2023-05-25T17:53:31+02:00 | databases/postgresql16-server |
PostgreSQL is the most advanced open-source database available anywhere PostgreSQL is a sophisticated Object-Relational DBMS, supporting almost all SQL constructs, including subselects, transactions, and user-defined types and functions. It is the most advanced open-source database available anywhere. Commercial Support is also available. The original Postgres code was the effort of many graduate students, undergraduate students, and staff programmers working under the direction of Professor Michael Stonebraker at the University of California, Berkeley. In 1995, Andrew Yu and Jolly Chen took on the task of converting the DBMS query language to SQL and created a new database system which came to known as Postgres95. Many others contributed to the porting, testing, debugging and enhancement of the Postgres95 code. As the code improved, and 1995 faded into memory, PostgreSQL was born. PostgreSQL development is presently being performed by a team of Internet developers who are now responsible for all current and future development. The development team coordinator is Marc G. Fournier (scrappy@PostgreSQL.ORG). Support is available from the PostgreSQL developer/user community through the support mailing list (questions@PostgreSQL.ORG). PostgreSQL is free and the complete source is available. |
2023-05-25T17:53:31+02:00 | databases/postgresql16-pltcl |
Module for using Tcl to write SQL functions |
2023-05-25T17:53:31+02:00 | databases/postgresql16-plpython |
Module for using Python to write SQL functions PL/Python allows one to write PostgeSQL stored functions and procedures in Python (http://www.python.org/). This software is part of the standard PostgreSQL distribution. |
2023-05-25T17:53:31+02:00 | databases/postgresql16-plperl |
Write SQL functions for PostgreSQL using Perl5 |
2023-05-25T17:53:31+02:00 | databases/postgresql16-pgtcl |
|
2023-05-25T17:53:31+02:00 | databases/postgresql16-docs |
The PostgreSQL documentation set |
2023-05-25T17:53:31+02:00 | databases/postgresql16-contrib |
The contrib utilities from the PostgreSQL distribution This is the port for all stuff that comes in the contrib subtree of the postgresql distribution. This subtree contains porting tools, analysis utilities, and plug-in features that are not part of the core PostgreSQL system, mainly because they address a limited audience or are too experimental to be part of the main source tree. This does not preclude their usefulness. Each subdirectory contains a README file with information about the module. Some directories supply new user-defined functions, operators, or types. After you have installed the files you need to register the new entities in the database system by running the commands in the supplied .sql file. For example, $ psql -d dbname -f module.sql The .sql files are installed into /usr/local/share/postgresql/contrib For more information, please see /usr/local/share/doc/postgresql/contrib/README* This software is part of the standard PostgreSQL distribution. |
2023-05-25T17:53:31+02:00 | databases/postgresql16-client |
PostgreSQL database (client) |
2023-07-05T11:51:47+02:00 | devel/ocaml-sexplib0 |
OCaml library for working with S-expressions This library contains functionality for parsing and pretty-printing S-expressions. In addition to that it contains an extremely useful preprocessing module for Camlp4, which can be used to automatically generate code from type definitions for efficiently converting OCaml-values to S-expressions and vice versa. In combination with the parsing and pretty-printing functionality this frees the user from having to write his own I/O-routines for data structures he defines. Possible errors during automatic conversions from S-expressions to OCaml-values are reported in a very human-readable way. Another module in the library allows you to extract and replace sub-expressions in S-expressions. |
2023-07-04T20:22:54-07:00 | devel/qtutilities |
Common Qt related C++ classes such as dialogs, widgets, models Common Qt related C++ classes and routines such as dialogs, widgets and models. |
2023-07-04T13:22:58-07:00 | devel/cpp-utilities |
Common C++ classes such as argument parser, IO, conversion utilities cpp-utilities contains useful C++ classes and routines such as argument parser, IO and conversion utilities. |
2023-07-04T12:47:39-07:00 | lang/cairo |
Turing-complete language for creating provable programs Cairo is the first Turing-complete language for creating provable programs for general computation. |
2023-07-04T02:07:11-07:00 | science/salome-kernel |
Salome Project: Multi-physics simulations: Kernel Kernel of the Salome project. SALOME is an open-source software that provides a generic Pre- and Post-Processing platform for numerical simulation. |
2023-07-03T23:39:36-07:00 | science/salome-configuration |
Salome Project: Multi-physics simulations: Configuration Configuration part of the Salome project. SALOME is an open-source software that provides a generic Pre- and Post-Processing platform for numerical simulation. |
2023-06-30T11:03:47-07:00 | security/sssd-devel |
System Security Services Daemon This project provides a set of daemons to manage access to remote directories and authentication mechanisms, it provides an NSS and PAM interface toward the system and a pluggable backend system to connect to multiple different account sources. It is also the basis to provide client auditing and policy services for projects like FreeIPA. sssd also features caching, which can allow for offline use to assist laptop users. |
2023-07-03T13:21:25-07:00 | x11/rio |
Hardware-accelerated GPU terminal emulator powered by WebGPU Rio is a terminal built to run everywhere, as a native desktop applications by Rust/WebGPU or even in the browser powered by WebAssembly/WebGPU. |
2023-07-03T10:47:28-07:00 | science/py-mp-api |
API for server for the Materials Project mp-api contains the core client implementation for the updated Materials Project API. |
2023-07-03T10:46:03-07:00 | science/py-emmet-core |
Materials API Toolkit for the Materials Project emmet is the Materials API Toolkit for the Materials Project. Emmet defines the core models, data pipelines, the API server, and the convenience CLI. |
2023-07-03T12:47:46+00:00 | net/haproxy27 |
Reliable, high performance TCP/HTTP load balancer HAProxy is a free, very fast and reliable solution offering high availability, load balancing, and proxying for TCP and HTTP-based applications. It is particularly suited for web sites crawling under very high loads while needing persistence or Layer7 processing. |
2023-07-02T22:49:19-07:00 | science/py-mpcontribs-client |
Client library for MPContribs API on contribs-api.materialsproject.org Client code for platform for materials scientists to contribute and disseminate their materials data through Materials Project. |
2023-07-02T19:49:09-07:00 | mail/py-pyisemail |
Simple, robust email validation pyIsEmail is a no-nonsense approach for checking whether that user-supplied email address could be real. |
2023-07-02T19:23:08-07:00 | textproc/py-html2json |
Parse HTML to JSON Convert a HTML webpage to JSON data using a template defined in JSON. |
2023-06-25T23:51:35+00:00 | multimedia/wl-screenrec |
High performance wlroots screen recording, featuring hardware encoding High performance screen recorder for wlroots Wayland. Uses dma-buf transfers to get surface, and uses the GPU to do both the pixel format conversion and the encoding, meaning the raw video data never touches the CPU, leaving it free to run your applications. System Requirements: * Wayland compositor supporting the following protocols: * wlr-output-management-unstable-v1 (missing in hikari, cage, gamescope, kwinft) * wlr-screencopy-unstable-v1 (missing in gamescope and kwinft) Known working examples: sway, hyprland, wayfire, labwc. * VA-API encoding: * Intel iGPUs: libva-intel-media-driver or libva-intel-driver * AMD/ATI GPUs: mesa-gallium-va |
2023-07-02T13:26:00+00:00 | x11/nwg-dock-hyprland |
GTK3-based dock for Hyprland Configurable (with command line arguments and css) dock, written in Go, aimed exclusively at the Hyprland Wayland compositor. It features pinned buttons, client buttons and the launcher button. By default the launcher starts nwg-drawer. |
2023-07-02T13:47:55-07:00 | devel/py-flatten-dict |
Utility for flattening and unflattening dict-like objects in Python This package provides a function flatten() for flattening dict-like objects in Python. It also provides some key joining methods (reducer), and you can choose the reducer you want or even implement your own reducer. You can also invert the resulting flat dict using unflatten(). |
2023-07-02T10:04:09-07:00 | www/py-bravado |
Library for accessing Swagger-enabled APIs Bravado is a Yelp maintained fork of digium/swagger-py for use with OpenAPI Specification version 2.0 (previously known as Swagger). |
2023-07-02T09:56:13-07:00 | net/py-ephemeral-port-reserve |
Bind to ephemeral port, force TIME_WAIT state, and unbind it ephemeral-port-reserve handles the situation when you need a networked program to bind to a port that can't be hard-coded. Generally this is when you want to run several of them in parallel; if they all bind to port 8080, only one of them can succeed. |
2023-07-02T09:39:16-07:00 | www/py-bravado-core |
Library for adding Swagger support to clients and servers bravado-core is a Python library that adds client-side and server-side support for the OpenAPI Specification v2.0. |
2023-07-02T09:05:43-07:00 | science/py-pymatgen-analysis-alloys |
PyMatgen add-on library with classes useful for describing alloys pymatgen-analysis-alloys is an add-on package for pymatgen intended to contain useful classes for describing alloy systems and analyzing data relevant to these systems. It currently contains the base classes and plotting functionality. |
2023-07-02T08:43:17-07:00 | devel/py-custodian |
Simple JIT job management framework in Python Custodian is a simple, robust and flexible just-in-time (JIT) job management framework written in Python. Using custodian, you can create wrappers that perform error checking, job management and error recovery. It has a simple plugin framework that allows you to develop specific job management workflows for different applications. |
2023-06-30T18:21:28+01:00 | math/openscop |
Library for Data Exchange in Polyhedral Compilation Tools OpenScop is an open specification that defines a file format and a set of data structures to represent a static control part (SCoP for short), i.e., a program part that can be represented in the polyhedral model. The goal of OpenScop is to provide a common interface to various polyhedral compilation tools in order to simplify their interaction. |
2023-07-01T20:52:37+08:00 | www/mediawiki140 |
Wiki engine used by Wikipedia MediaWiki is the collaborative editing software that runs Wikipedia, the free encyclopedia, and other projects. It's designed to handle a large number of users and pages without imposing too rigid a structure or workflow. |
2023-07-01T12:04:53+02:00 | multimedia/py-tartube |
GUI front-end for youtube-dl/yt-dlp, written in Python Tartube is a GUI front-end for youtube-dl, yt-dlp and other compatible video downloaders. It is written in Python 3 / Gtk 3 and runs on MS Windows, Linux, BSD and MacOS. |
2023-07-01T11:50:10+02:00 | audio/py-playsound |
Pure Python, single function module for playing sounds Playsound is a pure Python, cross platform, single function module with no dependencies for playing sounds. |
2023-06-30T23:40:10+02:00 | sysutils/backdown |
Tool to safely and ergonomically remove duplicate files Backdown helps you safely and ergonomically remove duplicate files. Its design is based upon the authors observation of frequent patterns regarding build-up of duplicates with time, especially images and other media files. Finding duplicates is easy. Cleaning the disk when there are thousands of them is the hard part. What Backdown brings is the easy way to select and remove the duplicates you don't want to keep. |
2023-06-30T09:21:01-07:00 | devel/nano-signal-slot |
Pure C++17 signals and slots nano-signal-slot is a C++ headers-only library for signals and slots in C++17. |
2023-06-30T08:58:01-07:00 | audio/libremidi |
Modern C++ MIDI real-time & file I/O library libremidi is a cross-platform C++17 library for real-time and MIDI file input and output. This is a fork based on two libraries: * RtMidi * ModernMIDI |
2023-06-30T08:46:15-07:00 | misc/qlcplus |
Q Light Controller Plus (QLC+) Q Light Controller Plus (QLC+) is a free and cross-platform software to control DMX or analog lighting systems like moving heads, dimmers, scanners etc. This project is a fork of the great QLC project written by Heikki Junnila that aims to continue the QLC development and to introduce new features. |
2023-06-30T15:00:41+08:00 | www/py-webtest |
Helper to test WSGI applications py-WebTest is a helper to test WSGI applications, it wraps any WSGI application and makes it easy to send test requests to that application, without starting up an HTTP server. It provides convenient full-stack testing of applications written with any WSGI-compatible framework. |
2023-06-30T14:59:41+08:00 | devel/rubygem-fiber-annotation |
Mechanism for annotating fibers Fiber::Annotation provides a simple way to annotate what a fiber is currently doing, useful for debugging, logging and tracing. |
2023-06-30T14:59:41+08:00 | devel/rubygem-aws-sdk-paymentcryptographydata |
Official AWS Ruby gem for Payment Cryptography Data Plane data Official AWS Ruby gem for Payment Cryptography Data Plane data. |
2023-06-30T14:59:40+08:00 | devel/rubygem-aws-sdk-paymentcryptography |
Official AWS Ruby gem for Payment Cryptography Control Plane Official AWS Ruby gem for Payment Cryptography Control Plane. |
2023-06-30T14:59:39+08:00 | textproc/py-mistune2 |
Fastest markdown parser in pure Python Mistune is a fast yet powerful Python Markdown parser with renderers and plugins. |
2023-06-30T14:59:36+08:00 | devel/py-nose3 |
nose extends unittest to make testing easier nose3 is a drop-in fork of nose v1 that is compatible with Python 2.7 and Python 3.3-3.10 without using lib2to3 or other compatibility layer. It does not yet support Python 3.11. nose extends the test loading and running features of unittest, making it easier to write, find and run tests. By default, nose will run tests in files or directories under the current working directory whose names include "test" or "Test" at a word boundary (like "test_this" or "functional_test" or "TestClass" but not "libtest"). Test output is similar to that of unittest, but also includes captured stdout output from failing tests, for easy print-style debugging. These features, and many more, are customizable through the use of plugins. Plugins included with nose provide support for doctest, code coverage and profiling, flexible attribute-based test selection, output capture and more. More information about writing plugins may be found on in the nose API documentation. |
2023-06-30T14:59:35+08:00 | devel/py-check-sdist |
Check the contents of an sdist vs git Have you ever shipped broken sdists with missing files or possibly dirty sdists with files that shouldn't have been there? Have you noticed that standards compliant tools aren't making the same sdist that flit build is? Is hatchling adding .DSStore files when you ship from your macOS? No matter what build-backend you use, check-sdist can help! Check-sdist builds an sdist and compares the contents with your Git repository contents. It can even temporarily inject common junk files (like pycache files or OS specific files) and help verify that those aren't getting bundled into your sdist. If you are getting files you didn't expect or missing files you did expect, consult your build backend's docs to see how to include or exclude files. |
2023-06-29T20:51:56-07:00 | devel/quickcpplib |
Eliminate hassle when making state-of-the-art C++14-23 libraries quickcpplib allows to eliminate all the tedious hassle when making state-of-the-art C++14-23 libraries. |
2023-06-29T19:35:12-07:00 | misc/ola |
Open Lighting Architecture: framework for lighting control information libartnet is an implementation of the ArtNet protocol. ArtNet enables DMX512 and RDM data to be sent over IPv4 Networks. ArtNet was first developed in 2002 and is widely supported by networked devices in the entertainment industry. |
2023-06-29T17:03:11-07:00 | devel/mdspan |
Reference implementation of mdspan targeting C++23 The ISO-C++ proposal P0009 will add support for non-owning multi-dimensional array references to the C++ standard library. This repository aims to provide a production-quality implementation of the proposal as written (with a few caveats, see below) in preparation for the addition of mdspan to the standard. |
2023-06-29T16:51:10-07:00 | math/perlinnoise |
Header-only Perlin noise library for modern C++ siv::PerlinNoise is a header-only Perlin noise library for modern C++ (C++17/20). The implementation is based on Ken Perlin's Improved Noise Java class. |
2023-06-29T16:49:58-07:00 | misc/libartnet |
ArtNet protocol to transfer DMX data controlling theater equipment libartnet is an implementation of the ArtNet protocol. ArtNet enables DMX512 and RDM data to be sent over IPv4 Networks. ArtNet was first developed in 2002 and is widely supported by networked devices in the entertainment industry. |
2023-06-28T19:34:53+02:00 | converters/dos2unix |
DOS/Mac to Unix and vice versa text file format converter This is an update of Benjamin Lin's implementations of dos2unix and unix2dos. Benjamin Lin's implementations of dos2unix and unix2dos were distributed via SunSITE.unc.edu (later MetaLab.unc.edu, now ibiblio) and became part of several Linux distributions such as RedHat, Suse, Gentoo, and others. This update includes all RedHat patches and fixes several other problems. Internationalization has been added and ports to DOS, Windows, Cygwin and OS/2 Warp have been made. Features * Native language support. * Automatically skips binary and non-regular files. * In-place, paired, or stdio mode conversion. * Keep original file dates option. * 7-bit and iso conversion modes like SunOS dos2unix. * Conversion of Unicode UTF-16 files. * Handles Unicode Byte Order Mark (BOM). * Display file information. * Secure. |
2023-06-28T14:11:03+02:00 | devel/cpu_rec_rs |
Determine which CPU architecture is used in a binary file cpu_rec_rs is a Rust reimplementation of the original cpu_rec. Why reimplement it? - Performance - Code simplification - Rust practice The original cpu_rec contains a lot of code necessary for experimenting and updating the corpus. If you want to play with various settings for prediction, please use cpu_rec (github.com/airbus-seclab/cpu_rec). |
2023-06-27T18:10:02+00:00 | x11-wm/sawfish-pager |
Pager for Sawfish window manager sawfish.wm.ext.pager is a C/Lisp extension that provides a functional desktop pager for the Sawfish window manager. A pager is a map of your desktop. As maps go, it shows not only the visible part (your current viewport), but if you are so configured, also the parts that extend beyond the sides of your screen. Also, if you have more than one workspace, the pager will follow you to where you are, or optionally show all workspaces at once. Of course you can select viewports and windows, and also move or raise/lower the latter. |
2023-06-27T16:10:43+09:00 | devel/electron25 |
Build cross-platform desktop apps with JavaScript, HTML, and CSS Build cross platform desktop apps with JavaScript, HTML, and CSS. It's easier than you think. If you can build a website, you can build a desktop app. Electron is a framework for creating native applications with web technologies like JavaScript, HTML, and CSS. It takes care of the hard parts so you can focus on the core of your application. |
2023-06-25T13:31:23-07:00 | graphics/py-chart-studio |
Utilities for interfacing with plotly's Chart Studio plotly.py is an interactive, open-source, and browser-based graphing library for Python sparkles. Built on top of plotly.js, plotly.py is a high-level, declarative charting library. plotly.js ships with over 30 chart types, including scientific charts, 3D graphs, statistical charts, SVG maps, financial charts, and more. |
2023-06-25T16:08:49+01:00 | mail/dmarcts-report-parser |
Perl based tool to parse DMARC reports A Perl based tool to parse DMARC reports, based on John Levine's rddmarc, but extended by the following features: Allow to read messages from an IMAP server and not only from the local filesystem. Store much more XML values into the database (for example the missing SPF and DKIM results from the policy_evaluated section) and also the entire XML for later reference. Supports MySQL and PostgreSQL. Needed database tables and columns are created automatically, user only needs to provide a database. The database schema is compatible to the one used by rddmarc, but extends it by additional fields. Users can switch from rddmarc to dmarcts-report-parser without having to do any changes to the database by themselves. |
2023-06-25T01:28:13-07:00 | security/zlint |
X.509 certificate linter ZLint is a X.509 certificate linter written in Go that checks for consistency with standards (e.g. RFC 5280) and other relevant PKI requirements (e.g. CA/Browser Forum Baseline Requirements). |
2023-06-25T00:41:11-07:00 | www/lzr |
Fast Go application scanner LZR quickly detects and fingerprints unexpected services running on unexpected ports by working with ZMap. LZR can detect up to 18 unique protocols simultaneously with just two extra packets and can fingerprint over 35 different protocols. |
2023-06-25T00:03:20-07:00 | www/zgrab2 |
Fast Go application scanner ZGrab is a fast, modular application-layer network scanner designed for completing large Internet-wide surveys. ZGrab is built to work with ZMap (ZMap identifies L4 responsive hosts, ZGrab performs in-depth, follow-up L7 handshakes). Unlike many other network scanners, ZGrab outputs detailed transcripts of network handshakes (e.g., all messages exchanged in a TLS handshake) for offline analysis. |
2023-06-24T20:45:36+02:00 | lang/perl5.38 |
Practical Extraction and Report Language Perl is a language that combines some of the features of C, sed, awk and shell. See the manual page for more hype. There are also many books published by O'Reilly & Assoc. See pod/perlbook.pod for more information. |
2023-06-24T16:46:29+00:00 | security/webtunnel-tor |
Pluggable Transport attempting to imitate web browsing based on HTTPT WebTunnel is a pluggable transport for Tor that attempts to imitate web browsing activities based on HTTPT, a Probe-Resistant Proxy. |
2023-06-23T18:02:44-07:00 | devel/py-pytest-subprocess |
Pytest plugin to fake subprocess for pytest pytest-subprocess is a pytest plugin to fake subprocess. The plugin adds the fake_process fixture (and fp as an alias). It can be used it to register subprocess results so you won't need to rely on the real processes. The plugin hooks on the subprocess.Popen(), which is the base for other subprocess functions. That makes the subprocess.run(), subprocess.call(), subprocess.check_call() and subprocess.check_output() methods also functional. |
2023-06-23T00:04:54-07:00 | math/py-jacobi |
Compute numerical derivatives jacobi package for fast numerical derivatives for analytic functions with arbitrary round-off error and error propagation. |
2023-06-22T23:37:19-07:00 | math/py-numba-stats |
Numba-accelerated implementations of common probability distributions numba-stats provides numba-accelerated implementations of statistical functions for common probability distributions. * Uniform * (Truncated) Normal * Log-normal * Poisson * (Truncated) Exponential * Student's t * Voigtian * Crystal Ball * Generalised double-sided Crystal Ball * Tsallis-Hagedorn, a model for the minimum bias pT distribution * Q-Gaussian * Bernstein density * Cruijff density |
2023-06-22T23:10:16-07:00 | math/py-resample |
Resampling-based inference in Python resample is a resampling-based inference in Python based on data resampling and permutation. Features: * Bootstrap resampling: ordinary or balanced with optional stratification * Extended bootstrap resampling: also varies sample size * Parametric resampling: Gaussian, Poisson, gamma, etc.) * Jackknife estimates of bias and variance of any estimator * Compute bootstrap confidence intervals (percentile or BCa) for any estimator * Permutation-based variants of traditional statistical tests (USP test of independence and others) * Tools for working with empirical distributions (CDF, quantile, etc.) * Depends only on numpy and scipy |
2023-06-22T22:56:10-07:00 | textproc/py-unicodeitplus |
Converts simple LaTeX to an unicode approximation unicodeitplus convert simple LaTeX into an unicode approximation and paste it anywhere. |
2023-06-22T18:23:47+03:00 | www/rubygem-net-http011 |
HTTP client api for Ruby Net::HTTP provides a rich library which can be used to build HTTP user-agents. For more details about HTTP see RFC2616. Net::HTTP is designed to work closely with URI. URI::HTTP#host, URI::HTTP#port and URI::HTTP#request_uri are designed to work with Net::HTTP. If you are only performing a few GET requests you should try OpenURI. |
2023-06-22T18:23:47+03:00 | security/rubygem-omniauth-shibboleth-redux |
OmniAuth strategy for Shibboleth OmniAuth Shibboleth strategies for OmniAuth 2.x |
2023-06-22T11:26:06+02:00 | audio/sidplayfp |
Console SID/MUS player using sidplayfp sidplayfp is a console C64 music player which uses the libsidplayfp engine to provide the best SID listening experience. |
2023-06-22T10:51:00+08:00 | print/py-PyMuPDF |
Python bindings for the PDF toolkit and renderer MuPDF PyMuPDF adds Python bindings and abstractions to MuPDF, a lightweight PDF, XPS, and eBook viewer, renderer, and toolkit. Both PyMuPDF and MuPDF are maintained and developed by Artifex Software, Inc. MuPDF can access files in PDF, XPS, OpenXPS, CBZ, EPUB and FB2 (eBooks) formats, and it is known for its top performance and exceptional rendering quality. With PyMuPDF you can access files with extensions like .pdf, .xps, .oxps, .cbz, .fb2 or .epub. In addition, about 10 popular image formats can also be handled like documents: .png, .jpg, .bmp, .tiff, etc. |
2023-06-21T17:07:41+02:00 | www/p5-Plack-Middleware-Headers |
Perl extension to modify HTTP response headers This Plack::Middleware simplifies creation (set or append), deletion (unset), and modification (set) of PSGI response headers. The modification can be enabled based on response code (code) or existing response headers(when). Use Plack::Middleware::Conditional to enable the middleware based in request headers. |
2023-06-19T18:37:46+02:00 | cad/qspeakers |
Open source loudspeaker enclosure designer QSpeakers is an open source DIY speakers enclosure design software written in C++ with Qt for the UI. This program simulates common acoustical enclosures behaviour in the mean to help users to design their own loudspeaker systems. |
2023-06-21T07:26:27+02:00 | graphics/3d-ascii-viewer |
Viewer of 3D models in ASCII 3d-ascii-viewer-c is a program written in C that allows users to view 3D models in ASCII. It supports Wavefront .obj files and provides an example usage capture. The program can be executed by passing any of the models in the models folder as an argument. The available models include Fox and ShibaInu models, as well as Tree models. This program is inspired by the ASCII luminescence and offers an intuitive way of viewing 3D models in ASCII. |
2023-06-20T19:37:42-07:00 | math/py-pytensor |
Optimizing compiler for evaluating mathematical expressions PyTensor is a fork of Aesara - a Python library that allows one to define, optimize, and efficiently evaluate mathematical expressions involving multi-dimensional arrays. Features: * A hackable, pure-Python codebase * Extensible graph framework suitable for rapid development of custom operators and symbolic optimizations * Implements an extensible graph transpilation framework that currently provides compilation via C, JAX, and Numba * Based on one of the most widely-used Python tensor libraries: Theano |
2023-06-20T18:51:44-07:00 | devel/py-miniKanren |
Logic/relational programming in Python miniKanren is an extensible, lightweight relational/logic programming DSL written in pure Python. |
2023-06-20T18:34:02-07:00 | devel/py-etuples |
Python S-expression emulation using tuple-like objects Python S-expression emulation using tuple-like objects. In computer programming, an S-expression (or symbolic expression, abbreviated as sexpr or sexp) is an expression in a like-named notation for nested list (tree-structured) data. S-expressions were invented for and popularized by the programming language Lisp, which uses them for source code as well as data. |
2023-06-20T18:16:29-07:00 | devel/py-cons |
Implementation of Lisp/Scheme-like cons in Python The cons package attempts to emulate the semantics of Lisp/Scheme's cons as closely as possible while incorporating all the built-in Python sequence types. In computer programming, cons is a fundamental function in most dialects of the Lisp programming language. cons constructs memory objects which hold two values or pointers to two values. |
2023-06-20T18:06:48-07:00 | math/py-logical-unification |
Logical unification in Python Logical unification in Python, extensible via dispatch. In logic and computer science, unification is an algorithmic process of solving equations between symbolic expressions. |
2023-06-19T23:02:26-07:00 | devel/py-archspec |
Library to query system architecture Archspec aims at providing a standard set of human-understandable labels for various aspects of a system architecture like CPU, network fabrics, etc. and APIs to detect, query and compare them. This project grew out of Spack and is currently under active development. At present it supports APIs to detect and model compatibility relationships among different CPU microarchitectures. |
2023-06-05T21:17:22+02:00 | devel/shiboken6 |
Python binding generator for C++ libraries Qt is a cross-platform application and UI framework for developers using C++ or QML, a CSS/JavaScript-like language. Qt Quick is a collection of technologies that are designed to help developers create intuitive, modern, and fluid user interfaces. |
2023-06-05T21:17:22+02:00 | devel/pyside6 |
Python Qt bindings for Qt 6 PySide is the Python Qt bindings project, providing access to the complete Qt 6 framework as well as to generator tools for rapidly generating Python bindings for any C++ libraries. |
2023-06-05T21:17:22+02:00 | devel/pyside6-tools |
PySide6 development tools PySide6 is the Python Qt 6 bindings project. This package contains the PySide6 development tools. |
2023-06-18T14:44:04+03:00 | textproc/apache-solr8 |
High performance search server built using Lucene Java Solr is an open source enterprise search server based on the Lucene Java search library, with XML/HTTP and JSON APIs, hit highlighting, faceted search, caching, replication, a web administration interface and many more features. It runs in a Java servlet container such as Tomcat. |
2023-06-18T14:23:21-04:00 | graphics/frei0r-plugins-cairo |
Frei0r ${SLAVE_PORT} plugins |
2023-06-18T09:20:08-07:00 | devel/py-aspectlib |
Aspect-oriented programming, monkey-patch and decorators library aspectlib is an aspect-oriented programming, monkey-patch and decorators library. It is useful when changing behavior in existing code is desired. It includes tools for debugging and testing: simple mock/record and a complete capture/replay framework. |
2023-06-17T20:51:17-07:00 | sysutils/cfengine322 |
Systems administration tool for networks Cfengine is an automated suite of programs for configuring and maintaining Unix-like computers. It has been used on computing arrays of between 1 and 20,000 computers since 1993 by a wide range of organizations. Cfengine is supported by active research and was the first autonomic, hands-free management system for Unix-like operating systems. Cfengine is an autonomic maintenance system not merely a change management roll-out tool. Cfengine has a history of security and adaptability. |
2023-06-17T20:51:17-07:00 | sysutils/cfengine-masterfiles322 |
cfengine sample policies for installations and upgrades CFEngine 3 is a popular open source configuration management system. Its primary function is to provide automated configuration and maintenance of large-scale computer systems. The repository is intended to provide a stable base policy for installations and upgrades, and is used by CFEngine 3.6 and newer. The port installs the repository as examples which should be copied by the user to the masterfiles directory (usually /var/cfengine/masterfiles). |
2023-04-29T23:18:32+00:00 | x11/shikane |
Dynamic output configuration tool for Wayland compositors A dynamic output configuration tool that automatically detects and configures connected outputs based on a set of profiles. Each profile specifies a set of outputs with additional parameters (e.g., mode). A profile will be applied automatically if all specified outputs and modes can be perfectly matched to the currently connected outputs and their capabilities. This is a Wayland equivalent for tools like autorandr. It aims to fully replace kanshi and add new features. shikane works with Wayland compositors supporting version 3 of the wlr-output-management protocol (e.g., compositors using wlroots v0.16). |
2023-06-17T10:17:31+02:00 | devel/py-time-machine |
Travel through time in your Python tests time-machine is intended to combine the advantages of freezegun and libfaketime Python modules. It works without LD_PRELOAD but still mocks the standard library functions everywhere they may be referenced. It does so by modifying the built-in functions at the C level, to point them through wrappers that return different values when mocking. Normally in Python, built-in functions are immutable, but time-machine overcomes this by using C code to replace their function pointers. |
2023-06-16T09:39:49-07:00 | devel/py-types-python-dateutil |
Typing stubs for python-dateutil This is a PEP 561 type stub package for the python-dateutil package. It can be used by type-checking tools like mypy, pyright, pytype, PyCharm, etc. to check code that uses python-dateutil. |
2023-06-16T09:48:07-07:00 | devel/py-types-retry |
Typing stubs for retry This is a PEP 561 type stub package for the retry package. It can be used by type-checking tools like mypy, pyright, pytype, PyCharm, etc. to check code that uses retry. |
2023-06-16T08:59:38-07:00 | devel/py-diff-cover |
Run coverage and linting reports on diffs Automatically find diff lines that need test coverage. Also finds diff lines that have violations (according to tools such as pycodestyle, pyflakes, flake8, or pylint). This is used as a code quality metric during code reviews. |
2023-06-15T18:04:37+02:00 | graphics/podofo09 |
PDF manipulation library and tools PoDoFo is a library to work with the PDF file format. The name comes from the first letter of PDF (Portable Document Format). A few tools to work with PDF files are already included in the PoDoFo package. The PoDoFo library is a free, portable C++ library which includes classes to parse PDF files and modify their contents into memory. The changes can be written back to disk easily. The parser can also be used to extract information from a PDF file (for example the parser could be used in a PDF viewer). Besides parsing PoDoFo includes also very simple classes to create your own PDF files. All classes are documented so it is easy to start writing your own application using PoDoFo. |
2023-06-15T10:44:21+02:00 | net/intel-iavf-kmod |
40G and 100G FreeBSD Driver for Virtual Function for Intel NIC This release includes the iavf FreeBSD Base Driver for Intel(R) Ethernet Network Connections. The iavf driver supports devices based on the following controllers: * Intel Ethernet Controller E810-C * Intel Ethernet Controller E810-XXV * Intel Ethernet Connection E822-C * Intel Ethernet Connection E822-L * Intel Ethernet Connection E823-C * Intel Ethernet Connection E823-L * Intel Ethernet Controller I710 * Intel Ethernet Controller X710 * Intel Ethernet Controller XL710 * Intel Ethernet Network Connection X722 * Intel Ethernet Controller XXV710 * Intel Ethernet Controller V710 |
2023-06-14T16:22:35-05:00 | biology/chip-seq |
Metaport for ChIP-Seq analysis Metaport to install tools for typical ChIP-Seq analysis, including QC, adapter trimming, alignment, and differential analysis. |
2023-06-14T17:59:52+02:00 | games/candycrisis |
Pure action and puzzle gaming An exciting combination of pure action and puzzle gaming. This is an unofficial source port of the old Mac game "Candy Crisis". This version has an optional widescreen mode. |
2023-06-14T15:28:42+01:00 | shells/murex |
Shell designed for greater commandline productivity and safer shell scripts Murex is a shell, like bash / zsh / fish / etc however Murex supports improved features and an enhanced UX. A non-exhaustive list features would include: * Support for additional type information in pipelines, which can be used for complex data formats like JSON or tables. Meaning all of your existing UNIX tools to work more intelligently and without any additional configuration. * Usability improvements such as in-line spell checking, context sensitive hint text that details a commands behavior before you hit return, and auto-parsing man pages for auto-completions on commands that don't have auto-completions already defined. * Smarter handling of errors and debugging tools. For example try/catch blocks, line numbers included in error messages, STDOUT highlighted in red and script testing and debugging frameworks baked into the language itself. |
2023-06-14T14:45:59+02:00 | sysutils/intel-epct |
Intel(R) Ethernet Port Configuration Tool The Ethernet Port Configuration Tool (EPCT) is a command line utility that allows users to change the link type of a device. The supported types are defined within the adapter's NVM. This utility displays only the devices that potentially support reconfiguration. |
2023-06-14T13:00:04+02:00 | sysutils/intel-nvmupdate-100g |
NVM Update Utility for Intel(R) 100G Ethernet Adapters This package contains all the required files to update the NVM on the Intel(R) Ethernet adapters in your system. It contains the NVMUpdate utility, configuration file, updated NVM binaries, and required driver files. |
2023-06-14T12:57:41+02:00 | sysutils/intel-nvmupdate-10g |
NVM Update Utility for Intel(R) 10G Ethernet Adapters This package contains all the required files to update the NVM on the Intel(R) Ethernet adapters in your system. It contains the NVMUpdate utility, configuration file, updated NVM binaries, and required driver files. |
2023-06-14T12:29:57+02:00 | sysutils/intel-nvmupdate-40g |
NVM Update Utility for Intel(R) 40G Ethernet Adapters This package contains all the required files to update the NVM on the Intel(R) Ethernet adapters in your system. It contains the NVMUpdate utility, configuration file, updated NVM binaries, and required driver files. |
2023-06-14T14:30:44+02:00 | devel/py-jaraco.collections |
Python models and classes to supplement the stdlib âcollectionsâ Models and classes to supplement the stdlib 'collections' module. Highlights include: * RangeMap: A mapping that accepts a range of values for keys. * Projection: A subset over an existing mapping. * KeyTransformingDict: Generalized mapping with keys transformed by a function. * FoldedCaseKeyedDict: A dict whose string keys are case-insensitive. * BijectiveMap: A map where keys map to values and values back to their keys. * ItemsAsAttributes: A mapping mix-in exposing items as attributes. * IdentityOverrideMap: A map whose keys map by default to themselves unless overridden. * FrozenDict: A hashable, immutable map. * Enumeration: An object whose keys are enumerated. * Everything: A container that contains all things. * Least, Greatest: Objects that are always less than or greater than any other. * pop_all: Return all items from the mutable sequence and remove them from that sequence. * DictStack: A stack of dicts, great for sharing scopes. * WeightedLookup: A specialized RangeMap for selecting an item by weights. |
2023-06-14T11:59:51+02:00 | devel/py-pytest-services |
Fixtures and utility functions to run service processes for pytest This Pytest plugin provides a set of fixtures and utility functions to start service processes for your tests with pytest. |
2023-06-13T19:10:02+02:00 | net/intel-irdma-kmod |
RDMA FreeBSD* driver for Intel® Ethernet Controller E810 This release includes the FreeBSD RDMA Driver for Intel(R) Ethernet Network Connections. The irdma driver supports devices based on the following controllers: * Intel® Ethernet Controller E810-C * Intel® Ethernet Controller E810-XXV |
2023-06-12T17:26:57+02:00 | devel/libkiwix |
Common code base for all Kiwix ports Kiwix is an offline reader for web content archived in ZIM format. It is particularly tailored towards Wikipedia and other wikis. The Kiwix library contains the code shared by Kiwix ports on all supported platforms. |
2023-06-12T17:13:33+02:00 | net/intel-ice-kmod |
Intel® Network Adapter Driver for E810 Series Devices This release includes the ice FreeBSD Base Driver for Intel(R) Ethernet Network Connections. The ice driver supports devices based on the following controllers: * Intel(R) Ethernet Controller E810-C * Intel(R) Ethernet Controller E810-XXV * Intel(R) Ethernet Connection E822-C * Intel(R) Ethernet Connection E822-L * Intel(R) Ethernet Connection E823-C * Intel(R) Ethernet Connection E823-L |
2023-06-12T16:55:14+02:00 | net/intel-ixv-kmod |
10G FreeBSD Base Driver Virtual Function for Intel(R) NIC This release includes the 10 gigabit FreeBSD Base Driver for Intel(R) Network Connection. - ixgbe driver supports all 82599 and 82598EB-based 10 gigabit network connections. |
2023-06-12T10:39:36+02:00 | graphics/catimg |
Insanely fast image printing in your terminal catimg is a little program written in C with no dependencies that prints images in terminal. It supports JPEG, PNG and GIF formats. This program was originally a script that did the same by using ImageMagick convert. |
2023-06-11T02:56:50+09:00 | textproc/yamlfmt |
Simple command line tool for formatting yaml files Simple and easy-to-use command line tool for formatting yaml files written in Go language. |
2023-06-10T13:59:03+02:00 | www/php83-tidy |
|
2023-06-10T13:59:03+02:00 | www/php83-session |
|
2023-06-10T13:59:03+02:00 | www/php83-opcache |
|
2023-06-10T13:59:03+02:00 | www/mod_php83 |
|
2023-06-10T13:59:03+02:00 | textproc/php83-xsl |
|
2023-06-10T13:59:03+02:00 | textproc/php83-xmlwriter |
|
2023-06-10T13:59:03+02:00 | textproc/php83-xmlreader |
|
2023-06-10T13:59:03+02:00 | textproc/php83-xml |
|
2023-06-10T13:59:03+02:00 | textproc/php83-simplexml |
|
2023-06-10T13:59:03+02:00 | textproc/php83-pspell |
|
2023-06-10T13:59:03+02:00 | textproc/php83-enchant |
|
2023-06-10T13:59:03+02:00 | textproc/php83-dom |
|
2023-06-10T13:59:03+02:00 | textproc/php83-ctype |
|
2023-06-10T13:59:03+02:00 | sysutils/php83-posix |
|
2023-06-10T13:59:03+02:00 | sysutils/php83-fileinfo |
|
2023-06-10T13:59:03+02:00 | security/php83-sodium |
|
2023-06-10T13:59:03+02:00 | security/php83-filter |
|
2023-06-10T13:59:03+02:00 | net/php83-sockets |
|
2023-06-10T13:59:03+02:00 | net/php83-soap |
|
2023-06-10T13:59:03+02:00 | net/php83-ldap |
|
2023-06-10T13:59:03+02:00 | net-mgmt/php83-snmp |
|
2023-06-10T13:59:03+02:00 | misc/php83-calendar |
|
2023-06-10T13:59:03+02:00 | math/php83-gmp |
|
2023-06-10T13:59:03+02:00 | math/php83-bcmath |
|
2023-06-10T13:59:03+02:00 | mail/php83-imap |
|
2023-06-10T13:59:03+02:00 | lang/php83 |
The ${PHP_MODNAME} shared extension for php PHP, which stands for "PHP: Hypertext Preprocessor" is a widely-used Open Source general-purpose scripting language that is especially suited for Web development and can be embedded into HTML. Its syntax draws upon C, Java, and Perl, and is easy to learn. The main goal of the language is to allow web developers to write dynamically generated webpages quickly, but you can do much more with PHP. |
2023-06-10T13:59:03+02:00 | lang/php83-extensions |
"meta-port" to install PHP extensions This is a "meta-port" to install the extensions for PHP 8.0 Defaults to: ctype, dom, filter, iconv, json, opcache, pdo, pdo_sqlite, phar, posix, session, simplexml, sqlite3, tokenizer, xml, xmlreader and xmlwriter. |
2023-06-10T13:59:03+02:00 | graphics/php83-gd |
|
2023-06-10T13:59:03+02:00 | graphics/php83-exif |
|
2023-06-10T13:59:03+02:00 | ftp/php83-ftp |
|
2023-06-10T13:59:03+02:00 | ftp/php83-curl |
|
2023-06-10T13:59:03+02:00 | devel/php83-tokenizer |
|
2023-06-10T13:59:03+02:00 | devel/php83-sysvshm |
|
2023-06-10T13:59:03+02:00 | devel/php83-sysvsem |
|
2023-06-10T13:59:03+02:00 | devel/php83-sysvmsg |
|
2023-06-10T13:59:03+02:00 | devel/php83-shmop |
|
2023-06-10T13:59:03+02:00 | devel/php83-readline |
|
2023-06-10T13:59:03+02:00 | devel/php83-pcntl |
|
2023-06-10T13:59:03+02:00 | devel/php83-intl |
|
2023-06-10T13:59:03+02:00 | devel/php83-gettext |
|
2023-06-10T13:59:03+02:00 | devel/php83-ffi |
|
2023-06-10T13:59:03+02:00 | databases/php83-sqlite3 |
|
2023-06-10T13:59:03+02:00 | databases/php83-pgsql |
|
2023-06-10T13:59:03+02:00 | databases/php83-pdo_sqlite |
|
2023-06-10T13:59:03+02:00 | databases/php83-pdo_pgsql |
|
2023-06-10T13:59:03+02:00 | databases/php83-pdo_odbc |
|
2023-06-10T13:59:03+02:00 | databases/php83-pdo_mysql |
|
2023-06-10T13:59:03+02:00 | databases/php83-pdo_firebird |
|
2023-06-10T13:59:03+02:00 | databases/php83-pdo_dblib |
|
2023-06-10T13:59:03+02:00 | databases/php83-pdo |
|
2023-06-10T13:59:03+02:00 | databases/php83-odbc |
|
2023-06-10T13:59:03+02:00 | databases/php83-mysqli |
|
2023-06-10T13:59:03+02:00 | databases/php83-dba |
|
2023-06-10T13:59:03+02:00 | converters/php83-mbstring |
|
2023-06-10T13:59:03+02:00 | converters/php83-iconv |
|
2023-06-10T13:59:03+02:00 | archivers/php83-zlib |
|
2023-06-10T13:59:03+02:00 | archivers/php83-zip |
|
2023-06-10T13:59:03+02:00 | archivers/php83-phar |
|
2023-06-10T13:59:03+02:00 | archivers/php83-bz2 |
|
2023-06-10T07:08:28-05:00 | deskutils/qmediamanager |
GUI tool for managing removable media QMediaManager is a GUI application for managing removable media. It is meant to be launched by an automount service such as sysutils/automount to provide the user options when removable media are inserted. |
2023-06-10T07:05:07-05:00 | sysutils/npmount |
Command line tool for non-privileged [un]mount NPMount is a command-line tool to provide limited mount and unmount capabilities to non-privileged users, such as mounting and unmounting external media including optical discs and thumb drives. |
2023-06-09T08:12:50+00:00 | devel/tclap12 |
Verbose replacement for getopt (stable version) TCLAP is a small, flexible library that provides a simple interface for defining and accessing command line arguments. It seems to do everything that getopt(3) can do. It is needed here as a dependency for `www/envoy'. |
2023-06-09T08:53:07+02:00 | audio/audiowmark |
Audio and video watermarking tool A sound file is read by the software, and a 128-bit message is stored in a watermark in the output sound file. For human listeners, the files typically sound the same. However, the 128-bit message can be retrieved from the output sound file. Our tests show, that even if the file is converted to mp3 or ogg (with bitrate 128 kbit/s or higher), the watermark usually can be retrieved without problems. The process of retrieving the message does not need the original audio file (blind decoding). Internally, audiowmark is using the patchwork algorithm to hide the data in the spectrum of the audio file. The signal is split into 1024 sample frames. For each frame, some pseoudo-randomly selected amplitudes of the frequency bands of a 1024-value FFTs are increased or decreased slightly, which can be detected later. |
2023-06-09T01:20:21-04:00 | security/sequoia-sq |
Sequoia-PGP command line tool Sequoia-PGP is an implementation of OpenPGP in Rust. It includes a suite of library crates, which are meant to be used from applications. This crate provides the sq command line application. sq is aimed at command line users as a way to use OpenPGP conveniently from the command line. |
2023-05-28T18:15:53+02:00 | net/py-bonsai |
Module for handling LDAP operations in Python This module uses libldap2 on Unix platforms and WinLDAP on Microsoft Windows. LDAP entries are mapped to a special Python case-insensitive dictionary, tracking the changes of the dictionary to modify the entry on the server easily. |
2023-06-04T07:32:21+02:00 | sysutils/scanbd |
Scanner button daemon scanbd is daemon that listens for scanner button presses and can run scripts. From the project page: scanbd is a scanner button daemon. It polls the scanner buttons looking for buttons pressed or function knob changes or other scanner events as paper inserts / removals and at the same time allows also scan-applications to access the scanners. If buttons are pressed, etc., various actions can be submitted (scan, copy, email, ...) via action scripts. The function knob values are passed to the action-scripts as well. Scan actions are also signaled via dbus. This can be useful for foreign applications. Scans can also be triggered via dbus from foreign applications. On platforms which support signaling of dynamic device insertion / removal (libudev, dbus, hal) scanbd supports this as well. scanbd can use all sane-backends or some special backends from the (old) scanbuttond project. Supported platforms: Linux, FreeBSD, NetBSD, OpenBSD |
2023-06-07T16:37:53-07:00 | graphics/py-fury |
Free Unified Rendering in Python FURY is a free and open-source software library for Scientific Visualization and 3D animations. |
2023-06-07T16:08:56-07:00 | graphics/py-pygltflib |
Library for managing 3D objects in Khronos Group gltf, gltf2 formats pygltflib is a library for reading, writing and handling GLTF files. It supports the entire specification, including materials and animations. Main features are: * GLB and GLTF support * Buffer data conversion * Extensions * All attributes are type-hinted |
2023-06-07T19:16:12+01:00 | security/py-certbot-dns-standalone |
Standalone DNS Authenticator plugin for Certbot Standalone DNS Authenticator plugin for Certbot (security/py-certbot). This is a plugin that uses an integrated DNS server to respond to the _acme-challenge records, so the domain's records do not have to be modified. |
2023-06-07T16:25:59+02:00 | sysutils/sake |
Task runner for local and remote hosts sake is a command runner for local and remote hosts. You define servers and tasks in a sake.yaml config file and then run the tasks on the servers. |
2023-06-07T20:59:51+08:00 | www/angie |
Efficient, powerful and scalable reverse proxy and web server Actively developing fork of nginx aiming to keep it great with brand new extra functionality. |
2023-06-07T14:10:23+02:00 | devel/py-looseversion |
Python extension for comparing version strings A backwards/forwards-compatible fork of distutils.version.LooseVersion, for times when PEP-440 isn't what you need. The goal of this package is to be a drop-in replacement for the original LooseVersion. It implements an identical interface and comparison logic to LooseVersion. The only major change is that a looseversion.LooseVersion is comparable to a distutils.version.LooseVersion, which means tools should not need to worry whether all dependencies that use LooseVersion have migrated. |
2023-06-07T10:24:09+02:00 | archivers/bzip3 |
Better and stronger spiritual successor to BZip2 A better, faster and stronger spiritual successor to BZip2. Features higher compression ratios and better performance thanks to a order-0 context mixing entropy coder, a fast Burrows-Wheeler transform code making use of suffix arrays and a RLE with Lempel Ziv+Prediction pass based on LZ77-style string matching and PPM-style context modeling. |
2023-06-06T14:09:16-07:00 | cad/yosys-systemverilog |
SystemVerilog support for Yosys yosys-systemverilog is a YoSys add-on that contains all moving parts needed to get SystemVerilog support enabled in Yosys. |
2023-06-06T11:08:55-07:00 | security/krb5-121 |
MIT implementation of RFC 4120 network authentication service Kerberos V5 is an authentication system developed at MIT. Abridged from the User Guide: Under Kerberos, a client sends a request for a ticket to the Key Distribution Center (KDC). The KDC creates a ticket-granting ticket (TGT) for the client, encrypts it using the client's password as the key, and sends the encrypted TGT back to the client. The client then attempts to decrypt the TGT, using its password. If the client successfully decrypts the TGT, it keeps the decrypted TGT, which indicates proof of the client's identity. The TGT permits the client to obtain additional tickets, which give permission for specific services. Since Kerberos negotiates authenticated, and optionally encrypted, communications between two points anywhere on the internet, it provides a layer of security that is not dependent on which side of a firewall either client is on. The Kerberos V5 package is designed to be easy to use. Most of the commands are nearly identical to UNIX network programs you are already used to. Kerberos V5 is a single-sign-on system, which means that you have to type your password only once per session, and Kerberos does the authenticating and encrypting transparently. Jacques Vidrine <n@nectar.com> |
2023-05-21T16:23:40-04:00 | net/intel-igb-kmod |
NIC Driver for Intel(R) 82575/6 and 82580-Based cards This release includes the gigabit FreeBSD igb(4) drivers for Intel(R) 82575/6 and 82580-Based Gigabit Network Connections. |
2023-06-06T03:40:02+02:00 | sysutils/dutree |
Tool to analyze file system usage written in Rust A tool to analyze file system usage written in Rust. Features: - coloured output, according to the LS_COLORS environment variable. - display the file system tree - ability to aggregate small files - ability to exclude files or directories - ability to compare different directories - fast, written in Rust |
2023-06-06T02:18:20+08:00 | textproc/rubygem-nokogiri114 |
HTML, XML, SAX, and Reader parser * XPath support for document searching * CSS3 selector support for document searching * XML/HTML builder * Drop in replacement for Hpricot (though not bug for bug) Nokogiri parses and searches XML/HTML very quickly, and also has correctly implemented CSS3 selector support as well as XPath support. |
2023-06-06T02:18:18+08:00 | devel/rubygem-aws-sdk-s31122 |
Official AWS Ruby gem for Amazon Simple Storage Service (Amazon S3) Official AWS Ruby gem for Amazon Simple Storage Service (Amazon S3). |
2023-06-06T02:18:17+08:00 | devel/py-jaraco.env |
Facilities for environment variables This library facilitates handling of environment variables. |
2023-06-06T02:18:16+08:00 | devel/py-cacheyou |
httplib2 caching for requests CacheYou is a fork of CacheControl which is a port of the caching algorithms in httplib2 for use with requests session object. |
2023-06-06T02:18:15+08:00 | math/fast_float |
Fast and exact C++ number parsing library The fast_float library provides fast header-only implementations for the C++ from_chars functions for float and double types. These functions convert ASCII strings representing decimal values (e.g., 1.3e10) into binary types. We provide exact rounding (including round to even). In our experience, these fast_float functions many times faster than comparable number-parsing functions from existing C++ standard libraries. |
2023-06-04T14:51:09-05:00 | devel/py-setuptools-gettext |
Setuptools plugin for gettext setuptools-gettest is a plugin for setuptools to use gettext to compile .po files into .mo files. |
2023-06-05T08:18:01-07:00 | devel/klib |
Standalone and lightweight C library Klib is a standalone and lightweight C library distributed under MIT/X11 license. Most components are independent of external libraries, except the standard C library, and independent of each other. To use a component of this library, you only need to copy a couple of files to your source code tree without worrying about library dependencies. Klib strives for efficiency and a small memory footprint. Some components, such as hash table, B-tree, vector and sorting algorithms, are among the most efficient implementations of similar algorithms or data structures in all programming languages, in terms of both speed and memory use. |
2023-06-05T11:31:24+00:00 | devel/libevent-devel |
API for executing callback functions on events or timeouts The libevent API provides a mechanism to execute a callback function when a specific event occurs on a file descriptor or after a timeout has been reached. Furthermore, libevent also support callbacks due to signals or regular timeouts. libevent is meant to replace the event loop found in event driven network servers. An application just needs to call event_dispatch() and then add or remove events dynamically without having to change the event loop. Currently, libevent supports /dev/poll, kqueue(2), event ports, select(2), poll(2) and epoll(4). The internal event mechanism is completely independent of the exposed event API, and a simple update of libevent can provide new functionality without having to redesign the applications. As a result, Libevent allows for portable application development and provides the most scalable event notification mechanism available on an operating system. Libevent can also be used for multi-threaded applications. |
2023-06-04T15:38:16-07:00 | editors/orbiton |
Small, fast and limited text editor in Go Small, fast and limited text editor Features and limitations: * Has syntax highlighting for Go code. * Never asks before saving or quitting. Be careful. * Home and End are not detected by the key handler. * Can format Go code using gofmt (press ctrl-f). * Expects utilities like gofmt to be in /usr/bin. * Will strip trailing whitespace whenever it can. * Must be given a filename at start. * Requires that /dev/tty is available. * Copy, cut and paste is only for one line at a time. * Some letters can not be typed in. Like the "ash" grapheme formed from the letters a and e. |
2023-06-04T14:57:17-07:00 | devel/gradle761 |
Project automation tool Gradle is build automation evolved. Gradle can automate the building, testing, publishing, deployment and more of software packages or other types of projects such as generated static websites, generated documentation or indeed anything else. Gradle combines the power and flexibility of Ant with the dependency management and conventions of Maven into a more effective way to build. Powered by a Groovy DSL and packed with innovation, Gradle provides a declarative way to describe all kinds of builds through sensible defaults. Gradle is quickly becoming the build system of choice for many open source projects, leading edge enterprises and legacy automation challenges. |
2023-06-04T13:30:20-07:00 | science/py-dftbplus |
DFTB+: Package for performing fast atomistic simulations DFTB+ is a fast and efficient versatile quantum mechanical simulation software package. Using DFTB+ you can carry out quantum mechanical simulations similar to density functional theory but in an approximate way, typically gaining around two orders of magnitude in speed. DFTB+ can be used either as a standalone application or embeded it into other academic or commercial simulation packages as a library. |
2023-06-03T00:22:02+00:00 | textproc/quickwit |
Sub-second search & analytics engine on cloud storage Quickwit is the fastest search engine on cloud storage. o Full-text search and aggregation queries o Sub-second search on cloud storage (Amazon S3, Azure Blob Storage, ...) o Decoupled compute and storage, stateless indexers & searchers o Schemaless or strict schema indexing o Kubernetes ready - See our helm-chart o OTEL-native for logs and traces o Jaeger-native o RESTful API |
2023-06-03T12:35:30+01:00 | net/dico |
Flexible modular implementation of DICT server GNU Dico is a flexible modular implementation of DICT server (RFC 2229). It handles database accesses using loadable modules, and does not depend on particular database format. The package includes several loadable modules for interfacing with various database formats, among them a module for dict.org databases. New modules can be written in C, Guile or Python. The package also includes a console client program for querying remote dictionary servers. |
2023-06-03T10:51:39+01:00 | databases/imposm3 |
Imposm imports OpenStreetMap data into PostGIS Imposm is an importer for OpenStreetMap data. It reads PBF files and imports the data into PostgreSQL/PostGIS. It can also automatically update the database with the latest changes from OSM. It is designed to create databases that are optimized for rendering (i.e. generating tiles or for WMS services). |
2023-05-26T12:42:02+02:00 | devel/poser |
C framework for POsix SERvices This is a lightweight framework to easily implement a typical (networking) service in C, using an event-driven API. It only uses standard POSIX APIs, therefore it is not suitable for services that must scale to thousands of concurrent clients. |
2023-06-02T17:51:29+02:00 | www/py-dj41-drf-spectacular-sidecar |
Serve self-contained Swagger UI/Redoc distribution builds with Django Serve self-contained distribution builds of Swagger UI and Redoc with Django either via runserver or collectstatic. This Django app is an optional addition to drf-spectacular, but does not depend on it. It may also be used independently. |
2023-06-02T17:49:48+02:00 | www/py-dj41-drf-spectacular |
Sane/flexible OpenAPI 3 schema generation for Django REST framework This project has 3 goals: * Extract as much schema information from DRF as possible. * Provide flexibility to make the schema usable in the real world (not only toy examples). * Generate a schema that works well with the most popular client generators. The code is a heavily modified fork of the DRF OpenAPI generator, which is/was lacking all of the below listed features: * Serializers modelled as components. (arbitrary nesting + recursion supported) * @extend_schema decorator for customization of APIView, Viewsets, function-based views, and @action * Authentication support (DRF natives included, easily extendable) * Custom serializer class support (easily extendable) * SerializerMethodField() type via type hinting or @extend_schema_field * i18n support, Tags extraction, Description extraction from docstrings * Request/response/parameter examples, Callback operations * Vendor specification extensions (x-*) in info, operations, parameters, components, and security schemes * Sane fallbacks and sane operation_id naming (based on path) * Schema serving with SpectacularAPIView (Redoc and Swagger-UI views are also available) * Optional input/output serializer component split |
2023-05-31T10:23:55+02:00 | graphics/tippecanoe |
Builds vector tilesets from large (or small) collections GEO features Tippecanoe Builds vector tilesets from large (or small) collections of GeoJSON, FlatGeobuf, or CSV features. The goal of Tippecanoe is to enable making a scale-independent view of your data, so that at any level from the entire world to a single building, you can see the density and texture of the data rather than a simplification from dropping supposedly unimportant features or clustering or aggregating them. If you give it all of OpenStreetMap and zoom out, it should give you back something that looks like "All Streets" rather than something that looks like an Interstate road atlas. If you give it all the building footprints in Los Angeles and zoom out far enough that most individual buildings are no longer discernable, you should still be able to see the extent and variety of development in every neighborhood, not just the largest downtown buildings. If you give it a collection of years of tweet locations, you should be able to see the shape and relative popularity of every point of interest and every significant travel corridor. |
2023-06-01T05:49:47+09:00 | net/sniffnet |
Comfortably monitor your Internet traffic Sniffnet is a network monitoring tool to help you easily keep track of your Internet traffic. Whether you want to gather statistics, or you need to inspect more in depth what's going on in your network, this app will get you covered. |
2023-05-27T09:06:05-03:00 | www/trurl |
Parses, manipulates and outputs URLs and parts of URLs trurl parses, manipulates and outputs URLs and parts of URLs. It uses the RFC 3986 definition of URLs and it uses libcurl's URL parser to do so, which includes a few "extensions". The URL support is limited to "hierarchical" URLs, the ones that use "://" separators after the scheme. Typically you pass in one or more URLs and decide what of that you want output. Posssibly modifying the URL as well. trurl knows URLs and every URL consists of up to ten separate and independent "components". These components can be extracted, removed and updated with trurl and they are referred to by their respective names: scheme, user, password, options, host, port, path, query, fragment and zoneid. |
2023-05-30T01:33:33-07:00 | misc/py-pytorch-lightning |
Lightweight PyTorch wrapper for ML researchers The Deep Learning framework to train, deploy, and ship AI products lightning fast. |
2023-05-30T01:05:14-07:00 | misc/py-torchmetrics |
PyTorch native metrics TorchMetrics is a collection of 90+ PyTorch metrics implementations and an easy-to-use API to create custom metrics. It offers: * A standardized interface to increase reproducibility * Reduces Boilerplate * Distributed-training compatible * Rigorously tested * Automatic accumulation over batches * Automatic synchronization between multiple devices |
2023-05-30T00:45:28-07:00 | misc/py-lightning-utilities |
PyTorch Lightning sample project Common Python utilities and GitHub Actions in Lightning Ecosystem. |
2023-05-29T14:22:29+00:00 | x11/wayidle |
Wait for wayland compositor idle timeouts Wayidle waits until the Wayland compositor reports being N seconds idle. If a command was specified, it will "exec" into that command, otherwise, it will exit zero. Wayidle is designed for usage is shell scripts or execline scripts. |
2023-05-29T16:46:09-07:00 | misc/py-torch-geometric |
Graph neural network library for PyTorch PyG (PyTorch Geometric) is a library built upon PyTorch to easily write and train Graph Neural Networks (GNNs) for a wide range of applications related to structured data. It consists of various methods for deep learning on graphs and other irregular structures, also known as geometric deep learning, from a variety of published papers. In addition, it consists of easy-to-use mini-batch loaders for operating on many small and single giant graphs, multi GPU-support, torch.compile support, DataPipe support, a large number of common benchmark datasets (based on simple interfaces to create your own), the GraphGym experiment manager, and helpful transforms, both for learning on arbitrary graphs as well as on 3D meshes or point clouds. |
2023-02-09T19:31:43+01:00 | lang/mlkit |
Standard ML compiler The MLKit is a compiler toolkit for the Standard ML language, including The MLKit with Regions, which features a native backend for the x64 architecture, based on region inference, and SMLtoJs, which features a JavaScript backend targeting web browsers. The two compilers share the same frontend and compilation management scheme. The MLKit covers all of Standard ML, as defined in the 1997 edition of The Definition of Standard ML and supports most of the Standard ML Basis Library. |
2023-05-29T20:52:38+02:00 | security/git-credential-oauth |
Git credential helper for GitHub and other forges using OAuth git-credential-oauth is a Git credential helper that securely authenticates to GitHub, GitLab, BitBucket and Gerrit using OAuth. The first time you push, the helper will open a browser window to authenticate. Subsequent pushes within storage lifetime require no interaction. |
2023-05-28T09:59:28-07:00 | devel/py-ewah-bool-utils |
EWAH Bool Array utils for yt EWAH Bool Array utils for yt. |
2023-05-28T07:18:46+08:00 | textproc/rubygem-elasticsearch-api7 |
Ruby API for Elasticsearch Ruby API for Elasticsearch. See textproc/rubygem-elasticsearch for more details. |
2023-05-28T07:18:43+08:00 | textproc/rubygem-elasticsearch7 |
Ruby integrations for Elasticsearch Ruby integrations for Elasticsearch that feature: * a client for connecting to an Elasticsearch cluster * a Ruby API for the Elasticsearch's REST API * various extensions and utilities |
2023-05-28T07:18:40+08:00 | textproc/rubygem-elastic-transport |
Low level Ruby client for Elastic Elastic Transport provides a low-level Ruby client for connecting to an Elastic cluster. It powers both the Elasticsearch client and the Elastic Enterprise Search client. |
2023-05-28T07:18:37+08:00 | sysutils/rubygem-ohai17 |
Ohai profiles your system and emits JSON Ohai detects data about your operating system. It can be used standalone, but it's primary purpose is to provide node data to Chef. Ohai will print out a JSON data blob for all the known data about your system. When used with Chef, that data is reported back via node attributes. |
2023-05-28T07:18:34+08:00 | sysutils/rubygem-chef17 |
Systems integration framework. Client part Chef is a systems integration framework, built to bring the benefits of configuration management to your entire infrastructure. With Chef, you can: * Manage your servers by writing code, not by running commands. * Integrate tightly with your applications, databases, LDAP directories, and more. * Easily configure applications that require knowledge about your entire infrastructure ("What systems are running my application?" "What is the current master database server?") |
2023-05-28T07:18:31+08:00 | net/rubygem-train-rest |
Provide a transport to communicate easily with RESTful APIs Train transport provides a transport to communicate easily with RESTful APIs. |
2023-05-28T07:18:27+08:00 | net/rubygem-proxifier2 |
Add HTTP or SOCKS proxies support and force TCPSocket to use proxies This gem was created for 2 purposes. First is to enable ruby programmers to use HTTP or SOCKS proxies interchangeably when using TCPSockets. Either manually with Proxifier::Proxy#open or by require "proxifier/env". The second purpose is to use ruby code that doesn't use proxies for users that have to use proxies. The pruby and pirb executables are simple wrappers for their respective ruby executables that support proxies from environment variables. |
2023-05-28T07:18:23+08:00 | net/rubygem-octokit5 |
Simple wrapper for the GitHub API Octokit.rb wraps the GitHub API in a flat API client that follows Ruby conventions and requires little knowledge of REST. |
2023-05-28T07:18:18+08:00 | devel/rubygem-aws-sdk-mediapackagev2 |
Official AWS Ruby gem for AWS Elemental MediaPackage v2 (mediapackagev2) Official AWS Ruby gem for AWS Elemental MediaPackage v2 (mediapackagev2). |
2023-05-28T07:18:17+08:00 | devel/rubygem-aws-sdk-core3172 |
AWS SDK for Ruby - Core Provides API clients for AWS. This gem is part of the official AWS SDK for Ruby. |
2023-05-28T07:18:16+08:00 | devel/py-py3nvml |
Python 3 Bindings for the NVIDIA Management Library Python 3 compatible bindings to the NVIDIA Management Library. Can be used to query the state of the GPUs on your system. This was ported from the NVIDIA provided python bindings nvidia-ml-py, which only supported python 2. |
2023-05-28T07:18:16+08:00 | devel/py-overrides |
Decorator to automatically detect mismatch when overriding a method A decorator @override that verifies that a method that should override an inherited method actually does it. Copies the docstring of the inherited method to the overridden method. Since signature validation and docstring inheritance are performed on class creation and not on class instantiation, this library significantly improves the safety and experience of creating class hierarchies in Python without significantly impacting performance. See https://stackoverflow.com/q/1167617 for the initial inspiration for this library. |
2023-05-28T07:18:15+08:00 | devel/py-opentelemetry-semantic-conventions |
OpenTelemetry Semantic Conventions This library contains generated code for the semantic conventions defined by the OpenTelemetry specification. |
2023-05-28T07:18:14+08:00 | devel/py-opentelemetry-sdk |
OpenTelemetry Python SDK This library provides Python SDK for OpenTelemetry project. |
2023-05-28T07:18:13+08:00 | textproc/p5-HTML-T5 |
HTML validation in a Perl object HTML::T5 is an HTML checker in a handy dandy object. It's meant as a replacement for HTML::Lint. |
2023-03-09T21:47:25+03:00 | lang/ghc92 |
|
2023-05-27T06:46:37+02:00 | security/transcrypt |
Transparently encrypt files within a git repository A script to configure transparent encryption of sensitive files stored in a Git repository. Files that you choose will be automatically encrypted when you commit them, and automatically decrypted when you check them out. The process will degrade gracefully, so even people without your encryption password can safely commit changes to the repository's non-encrypted files. Transcrypt protects your data when it's pushed to remotes that you may not directly control (e.g., GitHub, Dropbox clones, etc.), while still allowing you to work normally on your local working copy. You can conveniently store things like passwords and private keys within your repository and not have to share them with your entire team or complicate your workflow. |
2023-05-26T13:49:25+02:00 | databases/immudb |
Database with built-in cryptographic proof and verification Open source immutable database * High performance and easy to integrate * Supports both Key/Value & SQL * Cryptographical client-verification, tamper-resistant, and auditable * Versioned and temporal queries subject to cryptographic verification |
2023-05-27T12:06:47+08:00 | textproc/rubygem-loofah220 |
Library for manipulating HTML/XML documents and fragments Loofah is a general library for manipulating HTML/XML documents and fragments. It's built on top of Nokogiri and libxml2, so it's fast and has a nice API. Loofah excels at HTML sanitization (XSS prevention). It includes some nice HTML sanitizers, which are based on HTML5lib's whitelist. |
2023-05-27T12:06:44+08:00 | devel/rubygem-oj313 |
Fast JSON parser and serializer The fastest JSON parser and object serializer. |
2023-05-27T12:06:43+08:00 | devel/rubygem-google-protobuf322 |
Ruby extension to Google Protocol Buffers rubygem-google-protobuf is a Ruby extension that implements Protocol Buffers functionality. It makes use of generated Ruby code that defines message and enum types in a Ruby DSL. You may write definitions in this DSL directly, but we recommend using protoc's Ruby generation support with .proto files. The build process in this directory only installs the extension; you need to install protoc as well to have Ruby code generation functionality. |
2023-05-27T12:06:43+08:00 | devel/rubygem-aws-sdk-core3171 |
AWS SDK for Ruby - Core Provides API clients for AWS. This gem is part of the official AWS SDK for Ruby. |
2023-05-27T12:06:42+08:00 | net/py-trio-websocket |
WebSocket library for Trio Trio WebSocket implements both server and client aspects of the the WebSocket protocol, striving for safety, correctness, and ergonomics. It is based on the wsproto project, which is a Sans-IO state machine that implements the majority of the WebSocket protocol, including framing, codecs, and events. This library handles I/O using the Trio framework. This library passes the Autobahn Test Suite. |
2023-05-27T12:06:37+08:00 | devel/py-pytest-jupyter |
pytest plugin for testing Jupyter libraries and extensions pytest-jupyter provides a set of pytest plugins for Jupyter libraries and extensions. |
2023-05-27T12:06:37+08:00 | devel/py-hatch-autorun |
Hatch build hook plugin to inject code that will automatically run hatch-autorun provides a build hook plugin for Hatch that injects code into an installation that will automatically run before the first import. |
2023-05-27T12:06:36+08:00 | devel/py-crontab |
Parse and use crontab schedules in Python This package intends to offer a method of parsing crontab schedule entries and determining when an item should next be run. More specifically, it calculates a delay in seconds from when the .next() method is called to when the item should next be executed. |
2023-05-27T12:06:35+08:00 | sysutils/ncdu2 |
NCurses Disk Usage (stable version written in Zig) Ncdu is a disk usage analyzer with an ncurses interface. It is designed to find space hogs on a remote server where you don't have an entire graphical setup available, but it is a useful tool even on regular desktop systems. Ncdu aims to be fast, simple and easy to use, and should be able to run in any minimal POSIX-like environment with ncurses installed. |
2023-05-26T18:00:01+02:00 | net/speedtest-go |
CLI and Go API to test internet speed using speedtest.net Command line interface and pure Go API to test internet speed using speedtest.net. Able to speedtest 2x faster than speedtest.net with almost the same result. |
2023-05-26T09:09:32+00:00 | net-p2p/ed2k-hash |
Calculate eD2K hashes and create ed2k:// file links This tool takes a file and calculates the final 'eDonkey/Overnet hash' for it that you need if you want to create ed2k:// links to that file. It also spits out the complete ed2k:// link in the end and appends it to the file 'ed2k_links.txt' for easier copy-and-paste later on. |
2023-05-26T08:55:12+00:00 | misc/lsix |
List files with thumbnails using Sixel graphics This program is like ls(1), but for images: it shows thumbnails in terminal using DEC SIXEL graphics. It uses ImageMagick, so pretty much any image format will be supported. |
2023-05-26T10:46:05+02:00 | graphics/3d-ascii-viewer-c |
Viewer of 3D models in ASCII 3d-ascii-viewer-c is a program written in C that allows users to view 3D models in ASCII. It supports Wavefront .obj files and provides an example usage capture. The program can be executed by passing any of the models in the models folder as an argument. The available models include Fox and ShibaInu models, as well as Tree models. This program is inspired by the ASCII luminescence and offers an intuitive way of viewing 3D models in ASCII. |
2023-05-26T10:08:16+02:00 | textproc/crow-translate |
Translator using Google, Yandex Bing, LibreTranslate and Lingva A simple and lightweight translator that allows you to translate and speak text using Google, Yandex Bing, LibreTranslate and Lingva. |
2023-05-25T20:50:15-04:00 | devel/bazel5 |
Fast and correct build system Bazel is Google's own build tool, now publicly available in Beta. Bazel has built-in support for building both client and server software, including client applications for both Android and iOS platforms. It also provides an extensible framework that you can use to develop your own build rules. |
2023-03-26T16:55:28-05:00 | textproc/py-merge3 |
3-way merge implementation A Python implementation of 3-way merge of texts. Given BASE, OTHER, THIS, tries to produce a combined text incorporating the changes from both BASE->OTHER and BASE->THIS. All three will typically be sequences of lines. |
2023-05-19T21:48:26+03:00 | x11-fonts/cozette |
Bitmap programming font optimized for coziness Cozette is a 6x13px (bounding box; average 5px character width, 3px descent, 10px ascent, 8px cap height) bitmap font with great coverage of all the ghyphs. |
2023-05-21T23:10:40+02:00 | net/gost |
Simple security tunnel written in Golang A simple security tunnel written in Golang. It can listen on multiple ports, chain proxies, supports wide variety of protocols (HTTP, HTTP2, HTTPS, SOCKS). |
2023-05-23T10:27:58+01:00 | x11-fonts/intel-one-mono |
Intel One Mono font Intel One Mono is an expressive monospaced font family that's built with clarity, legibility, and the needs of developers in mind. Identifying the typographically underserved low-vision developer audience, Frere-Jones Type designed the Intel One Mono typeface in partnership with the Intel Brand Team and VMLY&R, for maximum legibility to address developers' fatigue and eyestrain and reduce coding errors. A panel of low-vision and legally blind developers provided feedback at each stage of design. |
2023-05-22T22:47:44+09:00 | mail/cyrus-imapd38 |
Cyrus mail server, supporting POP3 and IMAP4 protocols ${COMMENT_${FLAVOR}} The Cyrus IMAP (Internet Message Access Protocol) server provides access to personal mail and system-wide bulletin boards through the IMAP protocol. The Cyrus IMAP server is a scaleable enterprise mail system designed for use from small to large enterprise environments using standards-based technologies. A full Cyrus IMAP implementation allows a seamless mail and bulletin board environment to be set up across multiple servers. It differs from other IMAP server implementations in that it is run on "sealed" servers, where users are not normally permitted to log in. The mailbox database is stored in parts of the filesystem that are private to the Cyrus IMAP system. All user access to mail is through software using the IMAP, POP3, or KPOP protocols. The private mailbox database design gives the server large advantages in efficiency, scalability, and administratability. Multiple concurrent read/write connections to the same mailbox are permitted. The server supports access control lists on mailboxes and storage quotas on mailbox hierarchies. |
2023-05-20T22:24:34-07:00 | math/py-ambit |
Library for tensor product calculations Python bindings for the C++ library implementing the tensor product calculations through a clean, concise user interface. |
2023-05-20T12:17:31-03:00 | devel/py-azure-mgmt-appcontainers |
Microsoft Azure Appcontainers Management Client Library for Python This is the Microsoft Azure Appcontainers Management Client Library. Azure Resource Manager (ARM) is the next generation of management APIs that replace the old Azure Service Management (ASM). |
2023-05-20T09:25:54+02:00 | ports-mgmt/submodules2tuple |
GH_TUPLE generator for GitHub projects with submodules FreeBSD ports developers often encounter projects hosted on GitHub that make use of submodules. Manually creating the GH_TUPLE values for such projects can be time-consuming and error-prone, especially when dealing with recursive submodules. This script simplifies the process by automating the generation of these values, saving developers valuable time and effort. |
2023-05-19T13:43:35+02:00 | x11-fonts/tt2020 |
Advanced, hyperrealistic, multilingual typewriter font TT2020 is an advanced, open source, hyperrealistic, multilingual typewriter font for a new decade. |
2023-05-19T10:00:33+00:00 | lang/erlang-runtime26 |
Functional programming language from Ericsson Erlang is a programming language used to build massively scalable soft real-time systems with requirements on high availability. Some of its uses are in telecoms, banking, e-commerce, computer telephony and instant messaging. Erlang's runtime system has built-in support for concurrency, distribution and fault tolerance. This port contains a standalone runtime environment of Erlang 26 to be used during the development of OTP applications. |
2023-05-19T11:59:06+02:00 | x11-fonts/chomsky |
New York Times masthead, reimagined as a full font This is Chomsky, a newspaper masthead font in the style of the New York Times masthead. |
2023-04-29T07:42:50+02:00 | databases/qt6-base_sqldriver |
Qt base (${FLAVOR} sqldriver) Qt Base |
2023-05-14T10:26:17+02:00 | sysutils/plocate |
Fast & privacy-respecting locate utility plocate is a locate(1) based on posting lists, completely replacing mlocate with a much faster (and smaller) index. It is suitable as a default locate on your system. Like mlocate and slocate, the returned file set is user-dependent, ie. a user will only see a file if find(1) would list it (all directories from the root have +rx permissions). |
2023-05-15T18:23:36+02:00 | graphics/sdl2_gpu |
Hardware-accelerated 2D graphics library SDL_gpu, a library for making hardware-accelerated 2D graphics easy. - High performance (it automatically collects and submits batches instead of separate draw commands for each sprite and redundant state changes) - Shader API - Arbitrary geometry rendering (triangles) - Can be integrated with explicit OpenGL calls (mixed 2D and 3D) - Full blend state control - Built-in primitive shapes (points, lines, tris, rects, ellipses, polygons, even arcs) - Uses a style familiar to SDL 1.2 users - Compatible with either SDL 1.2 or 2.0 - Loads BMP, TGA, and PNG files via stb-image - Rotates and scales about the center of images, making reasoning about the resulting corner coordinates more obvious (adjustable via anchor settings) |
2023-05-15T09:08:11+01:00 | www/adjuster |
Apply custom processing to Web pages Web Adjuster, Annotator Generator and TermLayout These are tools for applying custom processing to Web pages, particularly useful for mobile browsers that do not support browser extensions. * Web Adjuster is a domain-rewriting proxy that can inject Javascript and/or CSS into every page, as well as running the text through an arbitrary filter command; * Annotator Generator is an examples-driven generator of fast text annotators (that add language-learning hints to text): these can be used as filters in Web Adjuster; * TermLayout displays complex Web layouts on text terminals. |
2023-05-18T06:08:16+00:00 | net-p2p/py-ed2k-tools |
Python framework for manipulating eD2K metafiles This is a Python framework for easy manipulation of .part.met files (Overnet/eDonkey2000 download meta-information). This set of classes allows for rapid development of ed2k tools, using a very simple API. |
2023-05-18T08:56:46+03:00 | www/rubygem-rack227 |
Rack, a Ruby Webserver Interface Rack provides a minimal, modular and adaptable interface for developing web applications in Ruby. By wrapping HTTP requests and responses in the simplest way possible, it unifies and distills the API for web servers, web frameworks, and software in between (the so-called middleware) into a single method call. |
2023-05-18T08:56:46+03:00 | www/rubygem-circuitbox |
A robust circuit breaker that manages failing external services Circuitbox is a Ruby circuit breaker gem. It protects your application from failures of its service dependencies. It wraps calls to external services and monitors for failures in one minute intervals. Using a circuit's defaults once more than 5 requests have been made with a 50% failure rate, Circuitbox stops sending requests to that failing service for 90 seconds. This helps your application gracefully degrade. |
2023-05-18T08:56:46+03:00 | textproc/rubygem-loofah221 |
Library for manipulating HTML/XML documents and fragments Loofah is a general library for manipulating HTML/XML documents and fragments. It's built on top of Nokogiri and libxml2, so it's fast and has a nice API. Loofah excels at HTML sanitization (XSS prevention). It includes some nice HTML sanitizers, which are based on HTML5lib's whitelist. |
2023-05-18T08:56:46+03:00 | net/rubygem-devfile |
Library used to generate kubernetes manifests from a Devfile This gem generates Kubernetes yamls from a Devfile. This gem wraps the existing go Devfile library using FFI. |
2023-05-18T08:56:46+03:00 | lang/rubygem-rb_sys |
Helpers for compiling Rust extensions for ruby The goal of this project is to provide a language server implementation for ruby in ruby. |
2023-05-18T08:56:46+03:00 | databases/rubygem-neighbor |
Ruby nearest neighbor search for Rails and Postgres Nearest neighbor search for Rails and Postgres |
2023-05-17T02:28:12+00:00 | x11/libei |
Library for Emulated Input libei is a library for Emulated Input, primarily aimed at the Wayland stack. It provides three parts: - EI (Emulated Input) for the client side (libei) - EIS (Emulated Input Server) for the server side (libeis) - oeffis is an optional helper library for DBus communication with the XDG RemoteDesktop portal (liboeffis) |
2023-03-19T19:46:04+00:00 | devel/py-strenum |
Enum that inherits from str StrEnum is a Python enum.Enum that inherits from str to complement enum.IntEnum in the standard library. |
2023-05-17T12:43:42+02:00 | devel/kommit |
Git gui client for KDE A git gui for KDE. |
2023-05-16T10:25:27-05:00 | sysutils/appjail-devel |
Simple and easy-to-use tool for creating portable jails (devel) AppJail is an open source framework entirely written in sh(1) and C to create isolated, portable and easy to deploy environments using FreeBSD jails that behaves like an application. |
2023-05-16T14:02:45+03:00 | net/rubygem-octokit4 |
Simple wrapper for the GitHub API Octokit.rb wraps the GitHub API in a flat API client that follows Ruby conventions and requires little knowledge of REST. |
2023-05-16T07:30:43+03:00 | www/rubygem-ruby-openai37 |
OpenAI API + Ruby OpenAI API + Ruby |
2023-05-12T21:19:23+09:00 | lang/ruby33 |
Object-oriented interpreted scripting language Ruby is the interpreted scripting language for quick and easy object-oriented programming. It has many features to process text files and to do system management tasks (as in Perl). It is simple, straight-forward, and extensible. Features of Ruby are shown below. + Simple Syntax + *Normal* Object-Oriented features(ex. class, method calls) + *Advanced* Object-Oriented features(ex. Mix-in, Singleton-method) + Operator Overloading + Exception Handling + Iterators and Closures + Garbage Collection + Dynamic Loading of Object files(on some architecture) + Highly Portable(works on many UNIX machines, and on DOS, Windows, Mac, BeOS etc.) |
2023-04-20T10:05:03+03:00 | textproc/rubygem-semver_dialects |
Parse, process and compare semantic versions This gem helps to parse, process and compare semantic versions for Maven, NPM, PHP, RubyGems and python packages. |
2023-04-20T10:05:03+03:00 | sysutils/rubygem-ohai16 |
Ohai profiles your system and emits JSON Ohai detects data about your operating system. It can be used standalone, but it's primary purpose is to provide node data to Chef. Ohai will print out a JSON data blob for all the known data about your system. When used with Chef, that data is reported back via node attributes. |
2023-04-20T10:05:03+03:00 | sysutils/rubygem-chef16 |
Systems integration framework. Client part Chef is a systems integration framework, built to bring the benefits of configuration management to your entire infrastructure. With Chef, you can: * Manage your servers by writing code, not by running commands. * Integrate tightly with your applications, databases, LDAP directories, and more. * Easily configure applications that require knowledge about your entire infrastructure ("What systems are running my application?" "What is the current master database server?") |
2023-04-20T10:05:03+03:00 | sysutils/rubygem-chef-utils17 |
Basic utility functions for Core Chef Infra development Chef Utils gem contains common code and mixins for the core Chef Infra Ruby gems. This is intended to be a "core" or "foundations" library for the chef ecosystem (and external related gems) which allows the use of core code and utility functions of the chef gem without requiring all the heaviness of the chef gem. |
2023-04-20T10:05:03+03:00 | sysutils/rubygem-chef-config17 |
Default configuration and config loading library for Chef ChefConfig is the default configuration and config loading library for Chef. |
2023-04-20T10:05:03+03:00 | sysutils/rubygem-chef-bin17 |
Chef-branded binstubs for chef-client chef-bin provides the binstubs for chef-client. |
2023-04-20T10:05:03+03:00 | devel/rubygem-ruby-openai |
OpenAI API + Ruby OpenAI API + Ruby |
2023-04-20T10:05:03+03:00 | devel/rubygem-google-apis-androidpublisher_v3034 |
Simple REST client for Google Play Android API V3 This is the simple REST client for Google Play Android Developer API V3. Simple REST clients are Ruby client libraries that provide access to Google services via their HTTP REST API endpoints. These libraries are generated and updated automatically based on the discovery documents published by the service, and they handle most concerns such as authentication, pagination, retry, timeouts, and logging. You can use this client to access the Google Play Android Developer API, but note that some services may provide a separate modern client that is easier to use. |
2023-04-20T10:05:03+03:00 | devel/rubygem-corefoundation |
Wrapper for macOS Core Foundation Framework Ruby wrapper for macOS Core Foundation framework |
2023-04-20T10:05:03+03:00 | devel/rubygem-aws-sdk-s31121 |
Official AWS Ruby gem for Amazon Simple Storage Service (Amazon S3) Official AWS Ruby gem for Amazon Simple Storage Service (Amazon S3). |
2023-05-13T17:32:21+02:00 | audio/py-pyttsx3 |
Offline Text To Speech (TTS) converter for Python pyttsx3 is a text-to-speech conversion library in Python. Unlike alternative libraries, it works offline. |
2023-05-12T19:02:17+09:00 | databases/closql-devel |
Store EIEIO objects using EmacSQL Store uniform EIEIO objects in an EmacSQL database. SQLite is used as backend. This library imposes some restrictions on what kind of objects can be stored; it isn't intended to store arbitrary objects. All objects have to share a common superclass and subclasses cannot add any additional instance slots. |
2023-05-12T18:44:36+09:00 | databases/emacsql-devel |
High-level Emacs Lisp RDBMS front-end (Development Version) EmacSQL is a high-level Emacs Lisp front-end for SQLite (primarily), PostgreSQL, MySQL, and potentially other SQL databases. It works by maintaining a inferior process running (a "connection") for interacting with the back-end database. Connections are automatically cleaned up if they are garbage collected. All requests are synchronous. Any readable lisp value can be stored as a value in EmacSQL, including numbers, strings, symbols, lists, vectors, and closures. EmacSQL has no concept of "TEXT" values; it's all just lisp objects. The lisp object nil corresponds 1:1 with NULL in the database. |
2023-05-12T16:37:02+09:00 | databases/emacs-sqlite3-api |
SQLite3 API for Emacs 25+ emacs-sqlite3-api is a dynamic module for GNU Emacs 25+ that provides direct access to the core SQLite3 C API from Emacs Lisp. |
2023-05-12T15:44:08+02:00 | games/bucklespring |
Nostalgia bucklespring keyboard sound Bucklespring runs as a background process and plays back the sound of each key pressed and released on your keyboard, just as if you were using an IBM Model-M. The sound of each key has carefully been sampled, and is played back while simulating the proper distance and direction for a realistic 3D sound palette of pure nostalgic bliss. |
2023-05-12T07:31:40-05:00 | devel/py-rich-click |
Format click help output nicely with rich The intention of rich-click is to provide attractive help output from click, formatted with rich, with minimal customisation required. |
2023-05-08T20:54:50+00:00 | net/wifi-firmware-kmod |
Firmware modules for WiFi NIC drivers Meta port for the firmware modules for the WiFi NIC drivers. |
2023-05-01T08:46:28-04:00 | graphics/py-colorz |
Color scheme generator A color scheme generator. Takes an image (local or online) and grabs the most dominant colors using kmeans. Also creates bold colors by adding value to the dominant colors. Finally, outputs the colors to stdout (one normal and one bold per line, space delimited) and generates an HTML preview of the color scheme. |
2023-04-28T07:09:46-04:00 | textproc/py-reindent |
Reindent python scripts Change Python (.py) files to use 4-space indents and no hard tab characters. Also trim excess spaces and tabs from ends of lines, and remove empty lines at the end of files. Also ensure the last line ends with a newline. |
2023-05-11T07:54:49+00:00 | print/ipp-usb |
Daemon for IPP over USB printer support ipp-usb daemon enables driver-less printing and scanning on USB-only AirPrint-compatible printers and MFPs. It works by connecting to the device by USB using IPP-over-USB protocol, and exposing the device to the network, including DNS-SD (ZeroConf) advertising. IPP printing, eSCL scanning and web console are fully supported. |
2023-05-09T21:47:54+02:00 | emulators/tic-80 |
Fantasy game console TIC-80 is a free and open source fantasy computer for making, playing and sharing tiny games. With TIC-80 you get built-in tools for development: code, sprites, maps, sound editors and the command line, which is enough to create a mini retro game. Games are packaged into a cartridge file, which can be easily distributed. TIC-80 works on all popular platforms. This means your cartridge can be played in any device. To make a retro styled game, the whole process of creation and execution takes place under some technical limitations: 240x136 pixel display, 16 color palette, 256 8x8 color sprites, 4 channel sound, etc. |
2023-05-11T05:37:30+02:00 | security/py-netbox-secrets |
Secret store for NetBox This is the continuation of the NetBox Secretstore app. The original plugin is minimally maintained and has a lot of issues. This plugin is a complete rewrite of the original plugin. It is more generic and flexible than the original plugin. It is also regularly tested with the latest NetBox releases to ensure compatibility and stability. Features: * Store secrets in the database encrypted with a public key (RSA) * More generic and flexible than the original plugin (e.g. secrets can be assigned to any object in NetBox) * Secrets can be assigned to contacts to associate them with a secret (e.g. SSH key) * Updated user interface to make it easier to use and more intuitive to navigate * Regularly tested with the latest NetBox releases to ensure compatibility and stability |
2023-05-10T14:57:16+00:00 | devel/py-celery-singleton |
Prevent duplicate celery tasks celery-singleton uses the JSON representation of a task's delay() or apply_async() arguments to generate a unique lock and stores it in redis. By default it uses the redis server of the celery result backend. If you use a different/no result backend or want to use a different redis server for celery-singleton, refer the configuration section for how to customize the redis. import time from celery_singleton import Singleton from somewhere import celery_app @celery_app.task(base=Singleton) def do_stuff(*args, **kwargs): time.sleep(4) return 'I just woke up' # run the task as normal async_result = do_stuff.delay(1, 2, 3, a='b') async_result2 = do_stuff.delay(1, 2, 3, a='b') # These are the same, task is only queued once assert async_result == async_result2 |
2023-05-09T21:20:04-07:00 | math/py-dgl |
Deep Graph Library DGL is a Python package built to ease deep learning on graphs on top of existing DL frameworks. |
2023-05-09T21:18:14-07:00 | math/dgl |
Deep Graph Library DGL is a Python package built to ease deep learning on graphs on top of existing DL frameworks. |
2023-05-08T22:45:33+00:00 | devel/R-cran-clock |
Date-Time Types and Tools Provides a comprehensive library for date-time manipulations using a new family of orthogonal date-time classes (durations, time points, zoned-times, and calendars) that partition responsibilities so that the complexities of time zones are only considered when they are really needed. Capabilities include: date-time parsing, formatting, arithmetic, extraction and updating of components, and rounding. |
2023-05-09T19:54:39+00:00 | www/py-xyzservices |
Source of XYZ tiles providers xyzservices is a lightweight library providing a repository of available XYZ services offering raster basemap tiles. The repository is provided via Python API and as a compressed JSON file. XYZ tiles can be used as background for your maps to provide necessary spatial context. xyzservices offer specifications of many tile services and provide an easy-to-use tools to plug them into your work, no matter if interactive or static. |
2023-05-09T11:20:53+01:00 | devel/py-types-jsonschema |
Typing stubs for jsonschema This is a PEP 561 type stub package for the jsonschema package. It can be used by type-checking tools like mypy, pyright, pytype, PyCharm, etc. to check code that uses jsonschema. |
2023-05-08T18:01:05+02:00 | www/icapeg |
ICAP server implementation with Multi vendor support ICAPeg is an Open Source implementation of ICAP (RFC 3507) server, designed to enable web proxies to utilize the function of API based services along with standalone executables and databases in order to provide content inspection and manipulation services. |
2023-05-09T14:36:26+08:00 | databases/postgresql-pgaudit |
PostgreSQL Audit Extension PostgreSQL Audit Extension (pgAudit) provides detailed session and/or object audit logging via the standard PostgreSQL logging facility. |
2023-05-08T01:41:29+02:00 | news/py-sabctools |
Python yEnc package optimized for use within SABnzbd Modified the original yenc module by Alessandro Duca alessandro.duca@gmail.com for use within SABnzbd. The module was extended to do header parsing and full yEnc decoding from a Python list of chunks, the way in which data is retrieved from usenet. This is particularly beneficial when SSL is enabled, which limits the size of each chunk to 16K. Parsing these chunks in Python is much more costly. Additionally, this module releases Python's GIL during decoding, greatly increasing performance of the overall download process. |
2023-05-07T21:15:56-07:00 | misc/py-torchvision |
PyTorch: Datasets, transforms and models specific to computer vision The torchvision package consists of popular datasets, model architectures, and common image transformations for computer vision. |
2023-05-07T21:03:49-07:00 | misc/py-pytorch |
PyTorch: Tensors and dynamic neural networks in Python PyTorch is a Python package that provides two high-level features: * Tensor computation (like NumPy) with strong GPU acceleration * Deep neural networks built on a tape-based autograd system |
2023-05-08T07:20:03+08:00 | devel/rubygem-rubocop-factory_bot |
Plugin for the RuboCop code style enforcing & linting tool RuboCop factory_bot is a factory_bot-specific analysis for your projects, as an extension to RuboCop. |
2023-05-07T22:53:55+02:00 | math/py-lrcalc |
Python bindings for lrcal This package provides Python bindings for the Littlewood-Richardson Calculator library (see the port math/lrcalc). See also: https://bitbucket.org/asbuch/lrcalc/src/master/python/ |
2023-05-07T20:22:14+02:00 | textproc/py-jupyter_sphinx |
Sphinx extension for rendering of Jupyter interactive widgets jupyter-sphinx enables running code embedded in Sphinx documentation and embedding output of that code into the resulting document. It has support for rich output such as images and even Jupyter interactive widgets. See also: https://github.com/jupyter/jupyter-sphinx/ |
2023-05-08T00:03:07+08:00 | devel/py-pydantic-core |
Core functionality for pydantic Pydantic-core provides the core functionality for pydantic validation and serialization. Pydantic-core is currently around 17x faster than pydantic v1. See tests/benchmarks/ for details. |
2023-05-07T01:10:52+09:00 | lang/scratch |
Scratch programing language A new programming language that makes it easy to create your own interactive stories, animations, games, music, and art - and share your creations on the web. Designed to help young people (ages 8 and up) develop 21st century learning skills. As they create Scratch projects, young people learn important mathematical and computational ideas, while also gaining a deeper understanding of the process of design. |
2023-05-01T08:18:02-04:00 | x11/habak |
Background changing app habak is a background changing app. habak uses layered model. Lowermost layer is just black screen. You can put other objects on it and these objects are called habaks. There are three kinds of habaks: graphic files (images), texts and "internal objects". Final background image consists of one or more habaks positioned on the black screen. The order of habaks in the command line is also the order of displaying them on screen. So last habak would be drawn on the top of previous. |
2023-05-01T08:39:09-04:00 | graphics/py-colorthief |
Module for grabbing the color palette from an image colorthief is a minimalistic python module that can be used without adding overhead or many dependencies to your script for grabbing the dominant color or a representative color palette of an image using Pillow. |
2023-04-29T10:06:46-04:00 | graphics/py-haishoku |
Tool for grabbing the representative color palette from an image Haishoku is a development tool for grabbing the dominant color or representative color palette from an image, it depends on Python3 and Pillow. |
2023-05-06T02:28:17+00:00 | devel/R-cran-timechange |
Efficient Manipulation of Date-Times Efficient routines for manipulation of date-time objects while accounting for time-zones and daylight saving times. The package includes utilities for updating of date-time components (year, month, day etc.), modification of time-zones, rounding of date-times, period addition and subtraction etc. Parts of the 'CCTZ' source code, released under the Apache 2.0 License, are included in this package. See <https: //github.com/google/cctz> for more details. |
2023-05-04T14:21:30-05:00 | math/octave-forge-octave-pool |
Octave-forge package ${OCTAVE_PKGNAME} The octave-forge package is the result of The GNU Octave Repositry project, which is intended to be a central location for custom scripts, functions and extensions for GNU Octave. contains the source for all the functions plus build and install scripts. This is octave-pool. Parallel computing with independent job submission for Octave. |
2023-05-04T20:33:41+02:00 | emulators/qemu7 |
QEMU CPU Emulator ${${FLAVOR}_COMMENT} - 7.X.X QEMU is a FAST! processor emulator using dynamic translation to achieve good emulation speed. QEMU has two operating modes: * Full system emulation. In this mode, QEMU emulates a full system (for example a PC), including a processor and various peripherials. It can be used to launch different Operating Systems without rebooting the PC or to debug system code. * User mode emulation (Linux host only). In this mode, QEMU can launch Linux processes compiled for one CPU on another CPU. It can be used to launch the Wine Windows API emulator or to ease cross-compilation and cross-debugging. As QEMU requires no host kernel patches to run, it is very safe and easy to use. |
2023-05-04T09:24:22-07:00 | math/py-fsph |
Library to quickly compute series of complex spherical harmonics fsph is a library to efficiently compute series of spherical harmonics. It is based on math enumerated by Martin J. Mohlenkamp. |
2023-05-04T00:28:54-07:00 | science/py-signac |
Manage large and heterogeneous data spaces on the file system The signac framework helps users manage and scale file-based workflows, facilitating data reuse, sharing, and reproducibility. It provides a simple and robust data model to create a well-defined indexable storage layout for data and metadata. This makes it easier to operate on large data spaces, streamlines post-processing and analysis and makes data collectively accessible. |
2023-05-04T13:36:02+02:00 | www/py-drf-spectacular-sidecar |
Serve self-contained Swagger UI/Redoc distribution builds with Django Serve self-contained distribution builds of Swagger UI and Redoc with Django either via runserver or collectstatic. This Django app is an optional addition to drf-spectacular, but does not depend on it. It may also be used independently. |
2023-05-04T13:33:15+02:00 | www/py-drf-spectacular |
Sane/flexible OpenAPI 3 schema generation for Django REST framework This project has 3 goals: * Extract as much schema information from DRF as possible. * Provide flexibility to make the schema usable in the real world (not only toy examples). * Generate a schema that works well with the most popular client generators. The code is a heavily modified fork of the DRF OpenAPI generator, which is/was lacking all of the below listed features: * Serializers modelled as components. (arbitrary nesting + recursion supported) * @extend_schema decorator for customization of APIView, Viewsets, function-based views, and @action * Authentication support (DRF natives included, easily extendable) * Custom serializer class support (easily extendable) * SerializerMethodField() type via type hinting or @extend_schema_field * i18n support, Tags extraction, Description extraction from docstrings * Request/response/parameter examples, Callback operations * Vendor specification extensions (x-*) in info, operations, parameters, components, and security schemes * Sane fallbacks and sane operation_id naming (based on path) * Schema serving with SpectacularAPIView (Redoc and Swagger-UI views are also available) * Optional input/output serializer component split |
2023-05-04T06:06:46+00:00 | x11-wm/cage-devel |
Wayland kiosk (development snapshot) Cage is a kiosk compositor for Wayland. A kiosk is a window manager (in the X11 world) or compositor (in the Wayland world) that is designed for a user experience wherein user interaction and activities outside the scope of the running application are prevented. That is, a kiosk compositor displays a single maximized application at a time and prevents the user from interacting with anything but this application. |
2023-05-04T11:11:49+09:00 | devel/electron24 |
Build cross-platform desktop apps with JavaScript, HTML, and CSS Build cross platform desktop apps with JavaScript, HTML, and CSS. It's easier than you think. If you can build a website, you can build a desktop app. Electron is a framework for creating native applications with web technologies like JavaScript, HTML, and CSS. It takes care of the hard parts so you can focus on the core of your application. |
2023-05-03T00:41:51-05:00 | math/octave-forge-fileio |
Octave-forge package ${OCTAVE_PKGNAME} The octave-forge package is the result of The GNU Octave Repositry project, which is intended to be a central location for custom scripts, functions and extensions for GNU Octave. contains the source for all the functions plus build and install scripts. This is fileio. I/O function for files holding structured data, such as JSON and XML files. |
2023-05-02T22:51:49-04:00 | security/gpgme-qt |
Gpgme Qt6 bindings |
2023-02-15T20:30:54+01:00 | databases/mongodb70 |
Distributed document-oriented "NoSQL" database (7.0.x Branch) Mongo (from "humongous") is a high-performance, open source, schema-free, document-oriented database. A common name in the "NOSQL" community. |
2023-05-01T15:28:54+02:00 | www/phpfpmtop |
Top-inspired processviewer for PHP-FPM Top-inspired processviewer for PHP-FPM |
2023-05-03T00:16:20+08:00 | devel/py-pyxb-x |
Python W3C XML Schema Bindings PyXB is a pure Python package that generates Python code for classes that correspond to data structures defined by XMLSchema. In concept it is similar to JAXB for Java and CodeSynthesis XSD for C++. |
2023-04-22T19:47:46+02:00 | security/tlsc |
TLS connect daemon A simple socket proxy for connecting to TLS-enabled services. This daemon will listen on sockets (typically on localhost) and forward connecting clients to some remote host, adding TLS encryption. It does the job in the simplest possible way, using all-standard options. |
2023-05-01T13:26:19-05:00 | security/py-iris-intelowl-module |
IntelOwl IRIS module iris-intelowl-module is a IRIS processor module providing open-source threat intelligence leveraging IntelOlw analyzers, to enrich indicators of compromise. |
2023-05-01T16:53:40+02:00 | audio/ebur128 |
Library implementing the EBU R128 loudness standard Rust port of the libebur128 C library which implements the EBU R 128 standard for loudness normalization produces the same results as the C library |
2023-04-30T23:49:38-07:00 | math/py-mnnpy |
MNN (Mutual Nearest Neighbors) correct in python mnnpy is an implementation of MNN correct in python featuring low memory usage, full multicore support and compatibility with the scanpy framework. |
2023-04-30T16:50:39-05:00 | security/py-iris-evtx-module |
Example of IRIS module, handling EVTX files An interface module for Evtx2Splunk and Iris in order to ingest Microsoft EVTX log files. The module is installed on IRIS by default. In case you needed a procedure to install it by yourself, you can follow the one below. |
2023-04-30T16:33:08-05:00 | textproc/py-evtx2splunk |
Evtx to Splunk ingestor Ingest EVTX files into a Splunk instance. This tool is based on the work of : Omer BenAmram Blardy Thanks to Ekto for its contribution. Key features: - Splunk HEC support with token auto-creation - Splunk index auto-creation - Multiprocessing support - Caching for evtx reuse without reconverting - Windows and Linux compatibility - Rely on the great and fast evtx_dump Rust tool of Omer - Evtx message resolutions from database Note: evtx2splunk converts the EVTX to JSON and stores them in a temporary place. Hence, up to the size of source EVTX can be created during the process. These files are removed at the end of the process, except if keep_cache is enabled. |
2023-04-30T16:26:32-05:00 | textproc/evtx |
A Fast parser for the Windows XML Event Log (EVTX) format A cross-platform parser for the Windows XML EventLog format Features: - Implemented using 100% safe rust - and works on all platforms supported by rust (that have stdlib). - It's faster than any other implementation by order(s) of magnitude! - Multi-threaded. - Supports XML and JSON outputs, both being directly constructed from the token tree and independent of each other (no xml2json conversion is performed!) - Supports some basic recovery of missing records/chunks! |
2023-04-30T15:53:44-05:00 | textproc/py-splunk-hec |
Python class to submit events to Splunk HTTP Event Collector This is a python class file for use with other python scripts to send events to a Splunk http event collector. Supported products: Splunk v6.3.X+ Splunk v6.4.X+ for the raw input option |
2023-04-10T19:33:30-04:00 | archivers/py-zipstream-ng |
Modern and easy to use streamable zip file generator zipstream-ng is a modern and easy to use streamable zip file generator. It can package and stream many files and folders on the fly without needing temporary files or excessive memory. Includes the ability to calculate the total size of the stream before any data is actually added (provided no compression is used). This makes it ideal for use in web applications since the total size can be used to set the `Content-Length` header without having to generate the entire file first. Features: * Generates zip data on the fly as it's requested. * Can calculate the total size of the resulting zip file before generation even begins. * Flexible API: Typical use cases are simple, complicated ones are possible. * Supports zipping data from files, bytes, strings, and any other iterable objects. * Threadsafe: Won't mangle data if multiple threads concurrently add/read data to/from the same stream. * Includes a clone of Python's `http.server` module with zip support added. Try `python -m zipstream.server`. * Automatically uses Zip64 extensions, but only if they are required. * No external dependencies. |
2023-04-29T16:52:00-04:00 | graphics/asciinema-agg |
Asciinema gif generator agg is a command-line tool for generating animated GIF files from asciicast v2 files produced by asciinema terminal recorder. It uses the excellent gifski library to produce optimized, high quality GIF output with accurate frame timing. |
2023-04-29T09:18:21-04:00 | net/py-speedometer |
Chart network TX/RX and file download rates on the console Speedometer is a minimalistic python script that provides a TUI interface to measure and display the speed of data across a network connection or data being stored in a file. |
2023-04-28T06:59:58-04:00 | sysutils/imgurbash2 |
Upload or delete images and videos to imgur imgurbash2 is a simple bash script that allows you to upload images and videos to imgur. Once an image/video is uploaded, the link is displayed on the terminal and copied to your clipboard. Features: * Upload remote HTTP/HTTPS images and videos to imgur. * Upload multiple images and videos at one go. * Upload images/videos to your album and to your account. * Delete previously uploaded images/videos. * Automatically images/videos deletion. * Copy uploaded images/videos' URLs to clipboard. |
2023-04-28T15:12:48-04:00 | sysutils/llama |
Terminal file manager llama is a simple and minimalistic file manager. It's a fast way to navigate the filesystem, and a cd and ls replacement. It allows for quick navigation with fuzzy searching and the cd-integration with the shell is a one-liner. |
2023-04-30T02:10:36-05:00 | textproc/py-docx-generator |
Tool to generate docx report from docx template and json data Tool to generate docx report from docx template and json data |
2023-04-30T01:47:38-05:00 | textproc/py-docxtpl |
Python docx template engine python-docx-template has been created because python-docx is powerful for creating documents but not for modifying them. The idea is to begin to create an example of the document you want to generate with microsoft word, it can be as complex as you want: pictures, index tables, footer, header, variables, anything you can do with word. Then, as you are still editing the document with microsoft word, you insert jinja2-like tags directly in the document. You save the document as a .docx file (xml format). it will be your .docx template file. Now you can use python-docx-template to generate as many word documents you want from this .docx template and context variables you will associate. |
2023-04-29T23:24:29-05:00 | textproc/py-docxcompose |
Python library for concatenating/appending Microsoft Word files. docxcompose is a Python library for concatenating/appending Microsoft Word (.docx) files. |
2023-04-29T22:53:45-05:00 | security/py-iris-vt-module |
IRIS Module enriching IOCs with VT insights An interface module for VT and Iris to automatically enrich IOCs with VT insight. |
2023-04-29T22:46:55-05:00 | security/py-iris-webhooks-module |
IRIS module offering support for webhooks An interface module that allows to call webhooks from IRIS. |
2023-04-29T22:31:31-05:00 | security/py-iris-check-module |
A simple processor module for IRIS An Iris Module that simply replies to every hooks |
2023-04-29T22:24:10-05:00 | security/py-iris-misp-module |
IRIS module interfacing MISP with IRIS An interface module for MISP and Iris to automatically enrich IOCs with MISP insight. |
2023-04-29T22:14:19-05:00 | security/py-iris-module-interface |
Base interface for modules of Iris This Python package is used by IRIS modules to interact and extend IRIS capabilities. It's the interface which module have to use to communicate with the platform. |
2023-04-29T19:37:32-05:00 | graphics/py-sqlalchemy-imageattach |
SQLAlchemy extension for attaching images to entities SQLAlchemy-ImageAttach is a SQLAlchemy extension for attaching images to entity objects. It provides the following features: - Storage backend interface - Maintaining multiple image sizes - Every image has its URL - SQLAlchemy transaction aware |
2023-04-29T19:32:06-05:00 | devel/py-pyintelowl |
Python SDK and Command Line Client for interacting with IntelOwl API Robust Python SDK and Command Line Client for interacting with IntelOwl's API. Features - Easy one-time configuration with self documented help and hints along the way. - Request new analysis for observables and files. - Select which analyzers you want to run for every analysis you perform. - Choose whether you want to HTTP poll for the analysis to finish or not. - List all jobs or view one job in a prettified tabular form. - List all tags or view one tag in a prettified tabular form. - Tabular view of the analyzer_config.json and connector_config.json from IntelOwl with RegEx matching capabilities. |
2023-04-29T19:28:21-05:00 | devel/py-click-creds |
Pluggable credentials storage and management for click cli apps Pluggable credentials storage and management for click CLI applications. |
2023-04-29T19:26:06-05:00 | devel/py-tinynetrc |
Read and write netrc files in Python tinynetrc uses the netrc module from the standard library under the hood and adds a few improvements: - Adds write functionality. - Fixes a std lib bug with formatting a .netrc file.* - Parses .netrc into dictionary values rather than tuples. |
2023-04-29T18:52:00-05:00 | devel/py-geocoder |
Python geocoder Simple and consistent geocoding library written in Python |
2023-04-29T18:50:32-05:00 | devel/py-ratelim |
Makes it easy to respect rate limits Ratelim is a simple Python library that limits the number of times a function can be called during a time interval. It is particularly useful when using online APIs, which commonly enforce rate limits. Features - Works in Py2 and Py3. - Greedy and patient rate limiting. - Preserves function signature. |
2023-04-29T18:43:57-05:00 | archivers/py-patool |
portable command line archive file manager Patool is an archive file manager. Various archive formats can be created, extracted, tested, listed, searched, repacked and compared with patool. The advantage of patool is its simplicity in handling archive files without having to remember a myriad of programs and options. The archive format is determined by the file(1) program and as a fallback by the archive file extension. patool supports 7z (.7z, .cb7), ACE (.ace, .cba), ADF (.adf), ALZIP (.alz), APE (.ape), AR (.a), ARC (.arc), ARJ (.arj), BZIP2 (.bz2), CAB (.cab), COMPRESS (.Z), CPIO (.cpio), DEB (.deb), DMS (.dms), FLAC (.flac), GZIP (.gz), ISO (.iso), LRZIP (.lrz), LZH (.lha, .lzh), LZIP (.lz), LZMA (.lzma), LZOP (.lzo), RPM (.rpm), RAR (.rar, .cbr), RZIP (.rz), SHN (.shn), TAR (.tar, .cbt), XZ (.xz), ZIP (.zip, .jar, .cbz) and ZOO (.zoo) archive formats. It relies on helper applications to handle those archive formats (for example bzip2 for BZIP2 archives). The archive formats TAR, ZIP, BZIP2 and GZIP are supported natively and do not require helper applications to be installed. |
2023-04-29T18:42:10-05:00 | archivers/py-pyunpack |
unpack archive files in Python unpack archive files in Python Features: - unpack archive files - support passwords - very simple interface - command line interface and library back-ends: - zipfile: included in Python - patool: It relies on helper applications to handle those archive formats (for example bzip2 for BZIP2 archives). Supported formats: 7z (.7z), ACE (.ace), ALZIP (.alz), AR (.a), ARC (.arc), ARJ (.arj), BZIP2 (.bz2), CAB (.cab), compress (.Z), CPIO (.cpio), DEB (.deb), DMS (.dms), GZIP (.gz), LRZIP (.lrz), LZH (.lha, .lzh), LZIP (.lz), LZMA (.lzma), LZOP (.lzo), RPM (.rpm), RAR (.rar), RZIP (.rz), TAR (.tar), XZ (.xz), ZIP (.zip, .jar) and ZOO (.zoo) |
2023-04-29T18:39:22-05:00 | devel/py-entrypoint2 |
easy to use command-line interface for Python modules entrypoint2 is an easy to use argparse based command-line interface for python modules. It translates function signature and documentation to argparse configuration. |
2023-04-29T18:30:46-05:00 | security/py-flask-bcrypt |
Flask extension that provides bcrypt hashing utilities for your application Flask-Bcrypt is a Flask extension that provides bcrypt hashing utilities for your application. Due to the recent increased prevalence of powerful hardware, such as modern GPUs, hashes have become increasingly easy to crack. A proactive solution to this is to use a hash that was designed to be "de-optimized". Bcrypt is such a hashing facility; unlike hashing algorithms such as MD5 and SHA1, which are optimized for speed, bcrypt is intentionally structured to be slow. For sensitive data that must be protected, such as passwords, bcrypt is an advisable choice. |
2023-04-29T17:47:57-05:00 | security/py-iris-client |
Python client for DFIR-IRIS dfir_iris_client offers a Python interface to communicate with IRIS. It relies exclusively on the API, which means output of the methods are the same as specified in the API reference. |
2023-04-29T15:38:17+00:00 | devel/py-versioningit |
Obtain package version from repo tags versioningit replaces the need for (and will overwrite) the version keyword to the setup() function, so you should remove any such keyword from your setup.py/setup.cfg to reduce confusion. [tool.versioningit.format] # Format used when there have been commits since the most recent tag: distance = "{base_version}.post{distance}+{vcs}{rev}" # Format used when there are uncommitted changes: dirty = "{base_version}+d{build_date:%Y%m%d}" # Format used when there are both commits and uncommitted changes: distance-dirty = "{base_version}.post{distance}+{vcs}{rev}.d{build_date:%Y%m%d}" |
2023-04-26T10:40:48+02:00 | lang/gcc13 |
GNU Compiler Collection 13 GCC, the GNU Compiler Collection, supports a number of languages. This port installs the C, C++, and Fortran front ends as gcc13, g++13, and gfortran13, respectively. |
2023-04-29T01:08:03-05:00 | security/caldera |
Automated Adversary Emulation Platform CALDERA a cyber security platform designed to easily automate adversary emulation, assist manual red-teams, and automate incident response. It is built on the MITRE ATT&CK framework and is an active research project at MITRE. The framework consists of two components: - The core system. This is the framework code, consisting of what is available in this repository. Included is an asynchronous command-and-control (C2) server with a REST API and a web interface. - Plugins. These repositories expand the core framework capabilities and providing additional functionality. Examples include agents, reporting, collections of TTPs and more. |
2023-04-28T11:02:35-10:00 | databases/puppetdb8 |
PuppetDB storeconfigs backend The PuppetDB storeconfigs backend |
2023-04-28T11:02:35-10:00 | databases/puppetdb-terminus8 |
PuppetDB storeconfigs backend terminus module The PuppetDB storeconfigs backend terminus module. |
2023-04-28T11:00:54-10:00 | sysutils/puppetserver8 |
Puppet Server running in the JVM Puppet master is a Ruby application that compiles configurations for any number of Puppet agent nodes, using Puppet code and various other data sources. (For more info, see Overview of Puppet's Architecture.) Puppet Server is an application that runs on the Java Virtual Machine (JVM) and provides the same services as the classic Puppet master application. It mostly does this by running the existing Puppet master code in several JRuby interpreters, but it replaces some parts of the classic application with new services written in Clojure. |
2023-04-28T10:59:56-10:00 | sysutils/puppet8 |
Configuration management framework written in Ruby Puppet lets you centrally manage every important aspect of your system using a cross-platform specification language that manages all the separate elements normally aggregated in different files, like users, cron jobs, and hosts, along with obviously discrete elements like packages, services, and files. |
2023-04-29T00:38:32+01:00 | net-im/teleirc |
Telegram/IRC bridge for use with any IRC channel and Telegram group TeleIRC is a Go implementation of a Telegram <=> IRC bridge. TeleIRC works with any IRC channel and Telegram group. It bridges messages between a Telegram group and an IRC channel. |
2023-04-29T00:35:13+01:00 | irc/py-sopel |
Easy-to-use and highly extensible IRC Bot framework Sopel is a simple, lightweight, open source, easy-to-use IRC Utility bot, written in Python. It's designed to be easy to use, run and extend. |
2023-04-05T14:11:49+02:00 | misc/trurl |
Command line tool for URL parsing and manipulation Command line tool for URL parsing and manipulation. It can be used as a complementary tool with `curl'. |
2023-04-27T17:44:52-04:00 | sysutils/catsit |
Process supervisor The catsitd daemon is a process supervisor for FreeBSD and OpenBSD. It is designed to supervise processes with the following behavior: * The process runs in the foreground, not as a daemon. * The process logs to standard output or standard error. * The process handles errors by exiting and expects to be restarted. * The process indicates its reason for exiting with sysexits(3). |
2023-04-27T22:57:19+02:00 | net-mgmt/makenl |
FidoNet NodeList Generator Program MakeNL is an open-sourced version of MakeNL, the Fido/FTN nodelist processing program. It is used to process Fido/FTN nodelists for submission to coordinators and/or for creation of nodelist files for distribution. It is a near drop-in replacement for an existing installation of MakeNL. |
2023-04-26T16:41:18-07:00 | devel/gum |
Tool for glamorous shell scripts Gum provides highly configurable, ready-to-use utilities to help you write useful shell scripts and dotfiles aliases with just a few lines of code. Gum is designed to be embedded in scripts and supports all sorts of use cases. Components are configurable and customizable to fit your theme and use case. |
2023-04-28T17:39:48+08:00 | devel/R-cran-chk |
Check User-Supplied Function Arguments For developers to check user-supplied function arguments. It is designed to be simple, fast and customizable. Error messages follow the tidyverse style guide. |
2023-04-28T15:30:28+09:00 | devel/electron23 |
Build cross-platform desktop apps with JavaScript, HTML, and CSS Build cross platform desktop apps with JavaScript, HTML, and CSS. It's easier than you think. If you can build a website, you can build a desktop app. Electron is a framework for creating native applications with web technologies like JavaScript, HTML, and CSS. It takes care of the hard parts so you can focus on the core of your application. |
2023-04-28T07:57:58+08:00 | devel/rubygem-aws-sdk-osis |
Official AWS Ruby gem for Amazon OpenSearch Ingestion Official AWS Ruby gem for Amazon OpenSearch Ingestion. |
2023-04-28T07:57:58+08:00 | databases/rubygem-pg14 |
Ruby interface to PostgreSQL library rubygem-pg provides the module "pg", a Ruby interface to the PostgreSQL Relational Database Management System, which supersedes the old "postgres" module. |
2023-04-28T07:57:57+08:00 | devel/p5-Test-Future-IO-Impl |
Acceptance tests for Future::IO implementations Test::Future::IO::Impl contains a collection of acceptance tests for implementations of Future::IO. |
2023-04-27T23:28:15+08:00 | www/rubygem-ruby-openai |
OpenAI API for Ruby Use the OpenAI API with Ruby! Generate text with ChatGPT, transcribe and translate audio with Whisper, or create images with DALL-E... |
2023-04-27T23:28:12+08:00 | textproc/rubygem-bourbon |
Library of pure Sass mixins and functions Bourbon is a library of Sass mixins and functions that are designed to make you a more efficient style sheet author. It is ... - Dependency-free: Bourbon is pure Sass. - Human-readable: We aim for clarity over brevity. - Lightweight: Zero output post-install and has no visual opinion. |
2023-04-27T23:28:09+08:00 | devel/rubygem-semver_dialects |
Parse, process and compare semantic versions semver_dialects is a gem for generic semantic version matcher that supports different semantic version dialects: - pypi - composer/packagist - maven - gem - go - npm - nuget - conan semver_dialects ... - provides a unified interface to the language specific dialects. - matches semantic versions in a language agnostic way. - is able to collapse a list of concrete version into version ranges. - invert ranges. - can cope with scattered, non-consecutive ranges. - can parse and produce different version syntaxes. - matches version gracefully and handles input versions/constraints in a best-effort manner. |
2023-04-27T23:28:08+08:00 | devel/rubygem-google-apis-playcustomapp_v1 |
Simple REST client for Google Play Custom App Publishing API V1 This is a simple client library for version V1 of the Google Play Custom App Publishing API. It provides: - A client object that connects to the HTTP/JSON REST endpoint for the service. - Ruby objects for data structures related to the service. - Integration with the googleauth gem for authentication using OAuth, API keys, and service accounts. - Control of retry, pagination, and timeouts. |
2023-04-27T23:28:08+08:00 | devel/rubygem-google-apis-bigquery_v2 |
Simple REST client for BigQuery API V2 This is a simple client library for version V2 of the BigQuery API. It provides: - A client object that connects to the HTTP/JSON REST endpoint for the service. - Ruby objects for data structures related to the service. - Integration with the googleauth gem for authentication using OAuth, API keys, and service accounts. - Control of retry, pagination, and timeouts. |
2023-04-27T23:28:07+08:00 | devel/rubygem-google-apis-androidpublisher_v3 |
Simple REST client for Google Play Android Developer API V3 This is a simple client library for version V3 of the Google Play Android Developer API. It provides: - A client object that connects to the HTTP/JSON REST endpoint for the service. - Ruby objects for data structures related to the service. - Integration with the googleauth gem for authentication using OAuth, API keys, and service accounts. - Control of retry, pagination, and timeouts. |
2023-04-27T23:28:06+08:00 | www/rubygem-httparty020 |
Ruby Library that Makes HTTP Fun Again httparty is a Ruby library that makes HTTP fun again! Its features: * Easy get, post, put, delete requests * Basic http authentication * Default request query string parameters (i.e. for API keys that are needed on each request) * Automatic parsing of JSON and XML into ruby hashes based on response content-type |
2023-04-27T23:28:04+08:00 | textproc/py-accessible-pygments |
Collection of accessible pygments styles Accessible pygments themes includes a collection of accessible themes for pygments based on multiple open-source syntax highlighting themes. Note: What do we mean by accessible? In this context we are specially referring to themes which meet the WCAG 2.1 criteria for color contrast. Some themes included are also color-blind friendly. |
2023-04-27T23:28:01+08:00 | graphics/py-python-barcode |
Create standard barcodes with Python python-barcode provides a simple way to create barcodes in Python. There are no external dependencies when generating SVG files. Pillow is required for generating images (e.g.: PNGs). |
2023-04-27T23:28:00+08:00 | devel/py-pdoc |
API Documentation for Python Projects pdoc auto-generates API documentation that follows your project's Python module hierarchy. pdoc's main feature is a focus on simplicity: pdoc aims to do one thing and do it well. - Easy setup, no configuration necessary. - Documentation is plain Markdown. - First-class support for type annotations. - Builtin web server with live reloading. - Customizable HTML templates. - Understands numpydoc and Google-style docstrings. |
2023-04-27T20:00:06+08:00 | textproc/typst |
Markup-based typesetting system Typst is a new markup-based typsetting system that is designed to be as powerful as LaTeX while being much easier to learn and use. Typst has: Built-in markup for the most common formatting tasks Flexible functions for everything else A tightly integrated scripting system Math typesetting, bibliography management, and more Fast compile times thanks to incremental compilation Friendly error messages in case something goes wrong |
2023-04-26T22:42:34-04:00 | devel/R-cran-pkgdepends |
Package Dependency Resolution and Downloads Find recursive dependencies of 'R' packages from various sources. Solve the dependencies to obtain a consistent set of packages to install. Download packages, and install them. It supports packages on 'CRAN', 'Bioconductor' and other 'CRAN-like' repositories, 'GitHub', package 'URLs', and local package trees and files. It caches metadata and package files via the 'pkgcache' package, and performs all 'HTTP' requests, downloads, builds and installations in parallel. 'pkgdepends' is the workhorse of the 'pak' package. |
2023-04-26T22:42:19-04:00 | devel/R-cran-pkgsearch |
Search and Query CRAN R Packages Search CRAN metadata about packages by keyword, popularity, recent activity, package name and more. Uses the 'R-hub' search server, see <https://r-pkg.org> and the CRAN metadata database, that contains information about CRAN packages. Note that this is _not_ a CRAN project. |
2023-04-26T15:53:59-05:00 | x11/py-pyautogui |
lets Python control the mouse and keyboard, and other GUI automation tasks PyAutoGUI is a cross-platform GUI automation Python module for human beings. Used to programmatically control the mouse & keyboard. |
2023-04-26T15:43:51-05:00 | devel/py-pytweening |
A collection of tweening or easing functions A collection of tweening / easing functions implemented in Python. |
2023-04-26T22:41:00+02:00 | sysutils/erdtree |
Filesystem and disk-usage analysis tool erdtree is a modern, cross-platform, and multi-threaded filesystem and disk-usage analysis tool. The following are some feature highlights: - Respects hidden file and gitignore rules by default. - Supports regular expressions and glob based searching by file-type. - Supports Unix-based file permissions (Unix systems only). - Comes with a variety of layouts. - Support icons. - Colorized with LS_COLORS. You can think of erdtree as a combination of du, tree, find, and ls. |
2023-04-26T15:39:34-05:00 | devel/py-pymsgbox |
Python module for JavaScript-like message boxes A simple, cross-platform, pure Python module for JavaScript-like message boxes. |
2023-04-26T15:36:41-05:00 | x11/py-pyscreeze |
cross-platform screenshot module for python PyScreeze can take screenshots, save them to files, and locate images within the screen. This is useful if you have a small image of, say, a button that needs to be clicked and want to locate it on the screen. Screenshot functionality requires the Pillow module. OS X uses the screencapture command, which comes with the operating system. Linux/FreeBSD uses the scrot command. |
2023-04-26T15:32:07-05:00 | x11/py-mouseinfo |
application to display XY position and RGB color information An application to display XY position and RGB color information for the pixel currently under the mouse. This is useful for GUI automation planning. |
2023-04-26T19:20:51+00:00 | devel/py-bps-restpy |
BreakingPoint REST API Python Wraper Module for interfacing to BreakingPoint appliance. Let's you connect to their appliances for simulating real-world legitimate traffic, DDoS, exploits, malware, and fuzzing. # Login to BPS box bps = BPS(bps_system, bpsuser, bpspass) bps.login() print("Load a canned test: ") bps.testmodel.load(canned_test_name) print("Reserve Ports") for p in port_list: bps.topology.reserve([{'slot': slot_number, 'port': p, 'group': 2}]) print("Run test and Get Stats:") test_id_json = bps.testmodel.run(modelname=canned_test_name, group=2) testid = str( test_id_json["runid"] ) run_id = 'TEST-' + testid print("Test Run Id: %s"%run_id) |
2023-04-26T15:21:18+00:00 | devel/py-simple-term-menu |
Creates simple menus for interactive command line programs simple-term-menu creates simple menus for interactive command line programs. It can be used to offer a choice of different options to the user. Menu entries can be selected with the arrow, j/k, or emacs (C-n/C-p) keys. The module uses the terminfo database to detect terminal features automatically and disables styles that are not available. Currently, Linux and macOS are supported. Usage: Create a menu with the default style Create an instance of the class TerminalMenu and pass the menu entries as a list of strings to the constructor. Call the show method to output the menu and wait for keyboard input: #!/usr/bin/env python3 from simple_term_menu import TerminalMenu def main(): options = ["entry 1", "entry 2", "entry 3"] terminal_menu = TerminalMenu(options) menu_entry_index = terminal_menu.show() print(f"You have selected {options[menu_entry_index]}!") if __name__ == "__main__": main() |
2023-04-25T23:20:16-05:00 | www/py-webdriver_manager |
provides the way to automatically manage drivers for different browsers The main idea is to simplify management of binary drivers for different browsers. For now support: ChromeDriver EdgeChromiumDriver GeckoDriver IEDriver OperaDriver Compatible with Selenium 4.x and below. |
2023-04-25T19:40:10-05:00 | math/octave-forge-pkg-octave-doc |
Octave-forge package ${OCTAVE_PKGNAME} The octave-forge package is the result of The GNU Octave Repositry project, which is intended to be a central location for custom scripts, functions and extensions for GNU Octave. contains the source for all the functions plus build and install scripts. This is pkg-octave-doc. This package provides functions for generating HTML pages that contain the help texts of the functions of an octave package. The package is designed to work with installed packages and use their INDEX file for creating the respective functions' HTML pages. The default layout is based on boootstrap 5 and it follows the design of the Octave Packages GitHub page. |
2023-04-25T19:54:55+02:00 | textproc/arianna |
e-book reader An ebook reader and library management app supporting ".epub" files. Arianna discovers your books automatically, and sorts them by categories, genres and authors. |
2023-04-23T21:20:21+02:00 | multimedia/kasts |
KDE podcast app Kasts is a convergent podcast application Its main features are: - Episode management through play queue - Sync playback positions with other clients through gpodder.net or gpodder-nextcloud - Variable playback speed - Search for podcasts - Full system integration: e.g. inhibit system suspend while listening |
2023-04-25T12:51:37-04:00 | devel/R-cran-whoami |
Username, Full Name, Email Address, 'GitHub' Username of the Current User Look up the username and full name of the current user, the current user's email address and 'GitHub' username, using various sources of system and configuration information. |
2023-04-25T12:51:02-04:00 | devel/R-cran-parsedate |
Recognize and Parse Dates in Various Formats, Including All ISO 8601 Formats Parse dates automatically, without the need of specifying a format. Currently it includes the git date parser. It can also recognize and parse all ISO 8601 formats. |
2023-04-25T12:49:57-04:00 | www/R-cran-shinyjs |
Easily Improve the User Experience of Your Shiny Apps in Seconds Perform common useful JavaScript operations in Shiny apps that will greatly improve your apps without having to know any JavaScript. Examples include: hiding an element, disabling an input, resetting an input back to its original value, delaying code execution by a few seconds, and many more useful functions for both the end user and the developer. 'shinyjs' can also be used to easily call your own custom JavaScript functions from R. |
2023-04-25T17:10:59+02:00 | net/trippy |
Network diagnostic tool inspired by mtr Trippy combines the functionality of traceroute and ping and is designed to assist with the diagnosis of network issues. |
2023-04-25T11:15:43+02:00 | lang/gcc14-devel |
GNU Compiler Collection 14 GCC, the GNU Compiler Collection, supports a number of languages. This port installs the C, C++, and Fortran front ends as gcc14, g++14, and gfortran14, respectively. |
2023-04-25T11:21:42+00:00 | sysutils/ntfs2btrfs |
NTFS to Btrfs in-place conversion utility Ntfs2btrfs is a tool which does in-place conversion of Microsoft's NTFS file system to the open-source file system Btrfs, much as btrfs-convert does for ext2. The original file system image is saved as a reflink copy at `image/ntfs.img', and can be deleted to free up space if you want to keep the conversion. |
2023-04-24T18:50:14+02:00 | mail/datovka |
Qt re-implementation of Datovka Qt re-implementation of Datovka. |
2023-04-24T21:57:18+02:00 | textproc/go-transifex-client |
Command line interface for Transifex The Transifex Command-line Client (APIv3) is a command line tool that enables you to easily manage your translations within a project without the need of an elaborate UI system. You can use the command line client to easily create new resources, map locale files to translations and synchronize your Transifex project with your local repository and vice verca. Translators and localization managers can also use it to handle large volumes of translation files easily and without much hassle. |
2023-04-24T10:30:42+02:00 | devel/p5-Mojo-Log-Clearable |
Log rotation role for Mojo::Log Mojo::Log is a simple logger class. It holds a filehandle once it writes to a log, and changing "path" in Mojo::Log does not open a new filehandle for logging. Mojo::Log::Role::Clearable is a role that provides a "clear_handle" method and automatically calls it when "path" in Mojo::Log is modified, so the logging handle is reopened at the new path. The "clear_handle" method can also be used to reopen the logging handle after log rotation. |
2023-04-24T00:53:59+08:00 | devel/py-immutabledict |
Immutable wrapper around dictionaries for Python3 A fork of the original frozendict, an immutable wrapper around dictionaries. This library is a pure Python, MIT-licensed alternative to the new LGPL-3.0 licensed frozendict. It implements the complete mapping interface and can be used as a drop-in replacement for dictionaries where immutability is desired. The immutabledict constructor mimics dict, and all of the expected interfaces (iter, len, repr, hash, getitem) are provided. Note that an immutabledict does not guarantee the immutability of its values, so the utility of hash method is restricted by usage. The only difference is that the copy() method of immutable takes variable keyword arguments, which will be present as key/value pairs in the new, immutable copy. |
2023-04-23T21:47:02+08:00 | astro/py-sunpy |
Python for Solar Physics Sunpy is a Python software package that provides fundamental tools for accessing, loading and interacting with solar physics data in Python. It is the core library of the SunPy Project. |
2023-04-23T21:10:22+08:00 | ftp/py-parfive |
HTTP and FTP parallel file downloader A parallel file downloader using asyncio. parfive can handle downloading multiple files in parallel as well as downloading each file in a number of chunks. |
2023-04-23T20:08:28+08:00 | www/moodle42 |
Course management system based on social constructionism Moodle is a course management system (CMS) - a free, Open Source software package designed using sound pedagogical principles, to help educators create effective online learning communities. You can use it on any computer you have handy (including webhosts), yet it can scale from a single-teacher site to a 40,000-student University. |
2023-04-09T01:29:48+00:00 | net/wifi-firmware-rtw89-kmod |
Firmware files for Realtek WiFi NICs supported by the rtw89 driver. Currently supported chipsets: - 8852a - 8852b - 8852c |
2023-04-09T01:29:48+00:00 | net/wifi-firmware-rtw88-kmod |
Firmware files for Realtek WiFi NICs supported by the rtw88 driver. Currently supported chipsets: - RTL8822BE - RTL8821CE - RTL8822CE - RTL8723DE |
2023-04-09T01:29:48+00:00 | net/wifi-firmware-mt76-kmod |
Firmware files for Mediatek WiFi NICs supported by the mt76 driver. Currently provides firmware for the following sub-drivers: - mt7915 - mt7921 |
2023-04-09T01:29:48+00:00 | net/wifi-firmware-base |
Firmware modules for ${FWDRV} ${FLAVOR} WiFi NIC WiFi firmware build master port. |
2023-04-09T01:29:48+00:00 | net/wifi-firmware-ath11k-kmod |
Firmware files for QCA WiFi NICs supported by the ath11k driver. Currently only provides firmware for the PCI chipsets. |
2023-04-09T01:29:48+00:00 | net/wifi-firmware-ath10k-kmod |
Firmware files for QCA WiFi NICs supported by the ath10k driver. Currently only provides firmware for the PCI chipsets. |
2023-04-22T10:34:38+01:00 | devel/py-setuptools_scm7 |
Setuptools plugin to manage your versions by scm tags Handles managing your python package versions in scm metadata instead of declaring them as the version argument or in a scm managed file. |
2023-04-21T23:01:38-10:00 | devel/undead |
Obsolete Phobos modules upgraded to work with the latest D Need an obsolete Phobos module? Here they are, back from the dead and upgraded to work with the latest D. modules included: * std.bitarray * std.date * std.datebase * std.dateparse * std.regexp * std.signals * std.stream and friends * std.xml Some individual functions have been moved here rather than full Phobos modules. They are: * undead.doformat: Contains the doFormat function from std.format * undead.string: Contains regex style pattern matching functions from std.string |
2023-04-21T14:46:44-05:00 | math/octave-forge-velas |
Octave-forge package ${OCTAVE_PKGNAME} The octave-forge package is the result of The GNU Octave Repositry project, which is intended to be a central location for custom scripts, functions and extensions for GNU Octave. contains the source for all the functions plus build and install scripts. This is velas. VELAS is a user-friendly open-source toolbox for the visualization and analysis of elastic anisotropy written in GNU Octave that can be used for any crystal symmetry. |
2023-04-20T18:17:47+02:00 | mail/mailpit |
Mailpit development mail server Mailpit is a multi-platform email testing tool & API for developers. It acts as both an SMTP server, and provides a web interface to view all captured emails. |
2023-04-20T00:28:45-07:00 | www/ghostunnel |
SSL/TLS proxy with mutual authentication for securing non-TLS services Ghostunnel is a simple TLS proxy with mutual authentication support for securing non-TLS backend applications. Ghostunnel supports two modes, client mode and server mode. Ghostunnel in server mode runs in front of a backend server and accepts TLS-secured connections, which are then proxied to the (insecure) backend. A backend can be a TCP domain/port or a UNIX domain socket. Ghostunnel in client mode accepts (insecure) connections through a TCP or UNIX domain socket and proxies them to a TLS-secured service. In other words, ghostunnel is a replacement for stunnel. |
2023-04-20T08:23:30+02:00 | graphics/inkscape-open-symbols |
SVG symbol sets that can be used as Inkscape symbols These symbol libraries are sets of SVG symbols located in one SVG document and usable with Inkscape. Symbols included: * Google Material Design Icons * Github Octicons * Font Awesome Icons * Fork Awesome * Gnome Icon Theme Symbolic * Automattic Genericons * Taiga Icons * Open Iconic * Entypo * Weatherize * StateFace * EmojiOne * Dashicons * CircuiTikZ * Ionicons * SJJB Map Icons |
2023-04-19T21:26:22-05:00 | security/py-dirhash |
Python module and CLI for hashing of file system directories A lightweight python module and CLI for computing the hash of any directory based on its files structure and content. - Supports all hashing algorithms of Python's built-in hashlib module. - Glob/wildcard (".gitignore style") path matching for expressive filtering of files to include/exclude. - Multiprocessing for up to 6x speed-up The hash is computed according to the Dirhash Standard, which is designed to allow for consistent and collision resistant generation/verification of directory hashes across implementations. |
2023-04-19T21:20:36-05:00 | devel/py-scantree |
flexible recursive directory iterator Recursive directory iterator supporting: - flexible filtering including wildcard path matching - in memory representation of file-tree (for repeated access) - efficient access to directory entry properties (posix.DirEntry interface) extended with real path and path relative to the recursion root directory - detection and handling of cyclic symlinks |
2023-04-19T17:02:14-05:00 | security/py-aiohttp-security |
security for aiohttp.web The library provides identity and authorization for aiohttp.web |
2023-04-19T16:10:14-05:00 | devel/py-aiohttp-apispec |
build and document REST APIs with aiohttp and apispec aiohttp-apispec key features: - docs and request_schema decorators to add swagger spec support out of the box - validation_middleware middleware to enable validating with marshmallow schemas from those decorators; - SwaggerUI support. - match_info_schema, querystring_schema, form_schema, json_schema, headers_schema and cookies_schema decorators for specific request parts validation. |
2023-04-19T15:15:46-05:00 | devel/py-donut-shellcode |
donut shellcode Python C extension Donut is a position-independent code that enables in-memory execution of VBScript, JScript, EXE, DLL files and dotNET assemblies. A module created by Donut can either be staged from a HTTP server or embedded directly in the loader itself. The module is optionally encrypted using the Chaskey block cipher and a 128-bit randomly generated key. After the file is loaded and executed in memory, the original reference is erased to deter memory scanners. |
2023-04-19T14:55:52-05:00 | archivers/py-pyminizip |
Library to create a password encrypted zip file in python To create a password encrypted zip file in python. And the zip file is able to extract in WINDOWS, GNU/Linux, BSD and others. This is a simple Minizip wrapper of python. |
2023-04-19T14:46:18-05:00 | www/py-aiohttp-jinja2 |
template renderer for aiohttp.web (http server for asyncio) jinja2 template renderer for aiohttp.web |
2023-04-19T16:44:15+02:00 | graphics/py-fotokilof |
GUI for ImageMagick and Wand GUI for the most used ImageMagick functionalities for processing images. |
2023-04-19T16:36:11+02:00 | graphics/py-tkcolorpicker |
Color picker dialog for Tkinter Color picker dialog for Tkinter. This module contains a ColorPicker class which implements the color picker and an askcolor function that displays the color picker and returns the chosen color in RGB and HTML formats. |
2023-04-19T18:54:11+08:00 | devel/py-versioneer |
Easy VCS-based management of project version strings Versioneer is a tool for managing a recorded version number in setuptools-based python projects. The goal is to remove the tedious and error-prone "update the embedded version string" step from your release process. Making a new release should be as easy as recording a new tag in your version-control system, and maybe making new tarballs. |
2023-04-19T05:47:55+08:00 | www/yarn-node20 |
|
2023-04-19T05:47:53+08:00 | www/npm-node20 |
|
2023-04-19T05:37:18+08:00 | devel/py-dask-histogram |
Histogramming with Dask The boost-histogram library provides a performant object oriented API for histogramming in Python. Building on the foundation of boost-histogram, dask-histogram adds support for lazy calculations on Dask collections. |
2023-04-19T05:37:17+08:00 | devel/p5-Hash-Ordered |
Fast, pure-Perl ordered hash class Hash::Ordered implements an ordered hash, meaning that it associates keys with values like a Perl hash, but keeps the keys in a consistent order. Because it is implemented as an object and manipulated with method calls, it is much slower than a Perl hash. This is the cost of keeping order. However, compared to other ordered hash implementations, Hash::Ordered is optimized for getting and setting individual elements and is generally faster at most other tasks as well. For specific details, see Hash::Ordered::Benchmarks. |
2023-04-19T05:35:24+08:00 | www/node20 |
V8 JavaScript for client and server Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine. Node.js uses an event-driven, non-blocking I/O model that makes it lightweight and efficient. Node.js' package ecosystem, npm, is the largest ecosystem of open source libraries in the world. |
2023-04-19T05:35:58+08:00 | net/gupnp-igd12 |
Library to handle UPnP IGD port mapping This is a library to handle UPnP IGD port mapping. |
2023-04-19T05:34:52+08:00 | devel/swig40 |
Generate wrappers for calling C/C++ code from other languages SWIG is a software development tool that connects programs written in C and C++ with a variety of high-level programming languages. SWIG is used with different types of target languages including common scripting languages such as Javascript, Perl, PHP, Python, Tcl and Ruby. The list of supported languages also includes non-scripting languages such as C#, Common Lisp (CLISP, Allegro CL, CFFI, UFFI), D, Go language, Java, Lua, Modula-3, OCAML, Octave and R. Also several interpreted and compiled Scheme implementations (Guile, MzScheme/Racket, Chicken) are supported. SWIG is most commonly used to create high-level interpreted or compiled programming environments, user interfaces, and as a tool for testing and prototyping C/C++ software. SWIG is typically used to parse C/C++ interfaces and generate the 'glue code' required for the above target languages to call into the C/C++ code. SWIG can also export its parse tree in the form of XML and Lisp s-expressions. |
2023-04-19T04:12:51+08:00 | devel/py-resolvelib1 |
Resolve abstract dependencies into concrete ones ResolveLib at the highest level provides a Resolver class that includes dependency resolution logic. You give it some things, and a little information on how it should interact with them, and it will spit out a resolution result. |
2023-04-19T01:51:44+08:00 | www/py-ticketutil |
Python ticketing utility supporting JIRA, RT, Redmine, Bugzilla, and ServiceNow ticketutil is a Python module that allows you to easily interact with various ticketing tools using their REST APIs. Currently, the supported tools are JIRA, RT, Redmine, Bugzilla, and ServiceNow. All tools support HTTP Basic authentication, while JIRA and RT also support Kerberos authentication. Additionally, Bugzilla supports API key authentication and Jira supports Personal Access Token authentication. This module allows you to create tickets, add comments, edit ticket fields, and change the status of tickets in each tool. Additional lower-level tool-specific functions are supported - adding and removing watchers in JIRA, adding attachments in JIRA, etc. |
2023-04-19T01:51:42+08:00 | security/py-pyhanko |
Tools for stamping and signing PDF files The lack of open-source CLI tooling to handle digitally signing and stamping PDF files was bothering me, so I went ahead and rolled my own. Note: The working title of this project (and former name of the repository on GitHub) was pdf-stamp, which might still linger in some references. |
2023-04-19T01:51:39+08:00 | devel/py-rapidfuzz2 |
Rapid fuzzy string matching in Python Rapid fuzzy string matching in Python using various string metrics. |
2023-04-19T01:51:38+08:00 | devel/py-pytest-order |
pytest plugin to run your tests in a specific order pytest-order is a pytest plugin that allows you to customize the order in which your tests are run. It uses the marker order that defines when a specific test shall run, either by using an ordinal number, or by specifying the relationship to other tests. pytest-order is a fork of pytest-ordering that provides additional features like ordering relative to other tests. |
2023-04-19T01:51:37+08:00 | devel/py-pytest-cpp |
Use pytest runner to discover and execute C++ tests pytest-cpp uses pytest runner to discover and execute C++ tests. It supports Google Test, Boost.Test, and Catch2. This brings several benefits: - Allows you to run all your tests in multi-language projects with a single command; - Execute C++ tests in parallel using pytest-xdist plugin; - Use --junitxml option to produce a single and uniform xml file with all your test suite results; - Filter which tests to run using standard test filtering capabilities, such as by file names, directories, keywords by using the -k option, etc.; |
2023-04-19T01:54:04+08:00 | devel/py-pyproject-flake8 |
Monkey patching wrapper to connect flake8 with pyproject.toml configuration pyproject-flake8 (pflake8) is a monkey patching wrapper to connect flake8 with pyproject.toml configuration. |
2023-04-19T01:51:36+08:00 | devel/py-poetry-types |
Poetry plugin that adds/removes type stubs as dependencies poetry-types is a plugin to poetry for the poetry plugin feature. It installs/removes/updates typing stubs via following commands: - poetry types add <package names> - poetry types remove <package names> - poetry types update <package names> |
2023-04-19T01:51:35+08:00 | devel/py-mystic |
Highly-constrained non-convex optimization and uncertainty quantification The mystic framework provides a collection of optimization algorithms and tools that allows the user to more robustly (and easily) solve hard optimization problems. All optimization algorithms included in mystic provide workflow at the fitting layer, not just access to the algorithms as function calls. mystic gives the user fine-grained power to both monitor and steer optimizations as the fit processes are running. Optimizers can advance one iteration with Step, or run to completion with Solve. Users can customize optimizer stop conditions, where both compound and user-provided conditions may be used. Optimizers can save state, can be reconfigured dynamically, and can be restarted from a saved solver or from a results file. All solvers can also leverage parallel computing, either within each iteration or as an ensemble of solvers. |
2023-04-19T01:51:34+08:00 | devel/py-klepto |
Persistent caching to memory, disk, or database klepto extends Python's lru_cache to utilize different keymaps and alternate caching algorithms, such as lfu_cache and mru_cache. While caching is meant for fast access to saved results, klepto also has archiving capabilities, for longer-term storage. klepto uses a simple dictionary-sytle interface for all caches and archives, and all caches can be applied to any Python function as a decorator. Keymaps are algorithms for converting a function's input signature to a unique dictionary, where the function's results are the dictionary value. Thus for y = f(x), y will be stored in cache[x] (e.g. {x:y}). klepto provides both standard and "safe" caching, where "safe" caches are slower but can recover from hashing errors. klepto is intended to be used for distributed and parallel computing, where several of the keymaps serialize the stored objects. Caches and archives are intended to be read/write accessible from different threads and processes. klepto enables a user to decorate a function, save the results to a file or database archive, close the interpreter, start a new session, and reload the function and it's cache. |
2023-04-19T01:51:33+08:00 | devel/py-check-jsonschema |
jsonschema CLI and pre-commit hook check-jsonschema is a JSON Schema CLI and pre-commit hook built on jsonschema. The schema may be specified as a local or remote (HTTP or HTTPS) file. Remote files are automatically downloaded and cached if possible. |
2023-04-19T01:51:33+08:00 | devel/py-anndata |
Annotated data anndata is a Python package for handling annotated data matrices in memory and on disk, positioned between pandas and xarray. anndata offers a broad range of computationally efficient features including, among others, sparse data support, lazy operations, and a PyTorch interface. |
2023-04-19T01:51:32+08:00 | archivers/py-blosc2 |
Python wrapper for the C-Blosc2 library C-Blosc2 is the new major version of C-Blosc, and is backward compatible with both the C-Blosc1 API and its in-memory format. Python-Blosc2 is a Python package that wraps C-Blosc2, the newest version of the Blosc compressor. Currently Python-Blosc2 already reproduces the API of Python-Blosc, so it can be used as a drop-in replacement. However, there are a few exceptions for a full compatibility. In addition, Python-Blosc2 aims to leverage the new C-Blosc2 API so as to support super-chunks, multi-dimensional arrays (NDArray), serialization and other bells and whistles introduced in C-Blosc2. Although this is always and endless process, we have already catch up with most of the C-Blosc2 API capabilities. Note: Python-Blosc2 is meant to be backward compatible with Python-Blosc data. That means that it can read data generated with Python-Blosc, but the opposite is not true (i.e. there is no forward compatibility). |
2023-04-18T15:26:23+02:00 | misc/chatgpt-shell-cli |
Shell script to use OpenAI's ChatGPT and DALL-E from the terminal A simple, lightweight shell script to use OpenAI's chatGPT and DALL-E from the terminal without installing python or node.js. The script uses the official ChatGPT model gpt-3.5-turbo with the OpenAI API endpoint /chat/completions. You can also use the new gpt-4 model, if you have access. The script supports the use of all other OpenAI models with the completions endpoint and the images/generations endpoint for generating images. |
2023-04-18T07:36:55+01:00 | sysutils/dynamic_motd |
Dynamic /var/run/motd dynamic_motd is a drop-in replacement for generating messages of the day on FreeBSD 13.0 or later. During system startup, the file /var/run/motd is replaced with a fifo whose content is generated by a user-configurable shell script that is executed on each login. All other aspects of motd(5) are preserved. |
2023-04-17T10:50:02+02:00 | games/fakesteak |
Implementation of the digital character rain as seen in "The Matrix" Implementation of the digital character rain as seen in "The Matrix". Some things you might like about fakesteak: * Small footprint (low on RAM and disk usage) * Good performance (low on CPU usage) * Looks pretty close to the original (fading, glitches) * Basic customization via command line options * No dependencies (not even ncurses) |
2023-04-17T01:46:21-07:00 | science/py-HepMC3 |
Event record for High Energy Physics Monte Carlo generators/simulation The HepMC package is an object oriented, C++ event record for High Energy Physics Monte Carlo generators and simulation. The original code was written by M. Dobbs and J.B. Hansen (Comput. Phys. Commun. 134 (2001) 41). Since the first implementation, the package has undergone several modifications and in particular, the latest HepMC3 series is a completely new rewrite using currently available C++11 techniques. |
2023-04-15T15:21:45+02:00 | devel/stdman |
Formatted C++20 stdlib man pages stdman is a tool that parses archived HTML files from cppreference and generates groff-formatted manual pages for Unix-based systems. The goal is to provide excellent formatting for easy readability. This port installs pre-compiled man pages provided by upstream. |
2023-04-14T21:52:41-07:00 | devel/py-scikit-build-core |
Build backend for CMake based projects scikit-build-core is a next generation Python CMake adaptor and Python API for plugins. |
2023-04-13T14:16:27+02:00 | devel/massif-visualizer |
Graphical viewer for Massif data massif-visualizer is a graphical viewer for Massif data that is often easier to use than ms_print. |
2023-04-12T16:34:25+03:00 | textproc/rubygem-google-cloud-profiler-v2 |
Ruby Client to manage continous progiling information Cloud Profiler is a statistical, low-overhead profiler that continuously gathers CPU usage and memory-allocation information from your production applications. It attributes that information to the application's source code, helping you identify the parts of the application consuming the most resources, and otherwise illuminating the performance characteristics of the code. Note that google-cloud-profiler-v2 is a version-specific client library. For most uses, we recommend installing the main client library google-cloud-profiler instead. See the readme for more details. |
2023-04-10T11:06:30+03:00 | security/rubygem-duo_api |
Ruby implementation of the Duo API Duo_api_ruby uses the Ruby openssl extension for TLS operations. All currently supported Ruby versions (2.7 and higher) support TLS 1.2 and 1.3. |
2023-04-10T11:06:30+03:00 | net/rubygem-net-protocol01 |
Abstruct interface for net-* client Net::Protocol provides the abstruct interface for net-* client. |
2023-04-12T00:16:40+00:00 | x11-toolkits/gtk4-layer-shell |
GTK4 library for the Wayland layer-shell protocol A library for using the Layer Shell Wayland protocol with GTK4. With this library you can build desktop shell components such as panels, notifications and wallpapers. You can use it to anchor your windows to a corner or edge of the output, or stretch them across the entire output. This Library is compatible with C, C++ and any language that supports GObject introspection files (Python, Vala, etc). |
2023-04-11T11:31:54+02:00 | www/py-wcag-contrast-ratio |
Library for computing contrast ratios, as required by WCAG 2.0 A Python library for computing contrast ratios, as required by WCAG 2.0. |
2023-04-10T15:23:26-05:00 | www/bareos21-webui |
PHP-Frontend to manage Bareos over the web The bareos-webui is a free software tool written in PHP, intended to monitor and manage Bareos over the web. The webui is based on Zend Framework 2, an open source framework for developing web applications and services using PHP 5.3+ and makes extensive use of the Twitter Bootstrap front-end framework. The bareos-webui is licensed under AGPL Version 3. |
2023-04-10T15:20:06-05:00 | sysutils/bareos21-traymonitor |
Backup archiving recovery open sourced (traymonitor) traymonitor inteface for Bareos. Bareos (BackupArchivingRecoveryOpenSourced) is a reliable network open source software to backup, archive and restore files from all major operating systems. The fork was founded 2010 out of the bacula.org project. The fork has been actively developed and many new features have been added. |
2023-04-10T15:20:06-05:00 | sysutils/bareos21-server |
Backup archiving recovery open sourced (server) Bareos (BackupArchivingRecoveryOpenSourced) is a reliable network open source software to backup, archive and restore files from all major operating systems. The fork was founded 2010 out of the bacula.org project. The fork has been actively developed and many new features have been added. |
2023-04-10T15:20:06-05:00 | sysutils/bareos21-client |
Backup archiving recovery open sourced (client) |
2023-04-10T13:32:02-05:00 | sysutils/py-python-bareos |
client library and tools for Bareos console access python-bareos is a Python module to access a http://www.bareos.org backup system |
2023-04-10T13:21:45+02:00 | databases/mariadb1011-server |
Multithreaded SQL database (server) MariaDB is a database server that offers drop-in replacement functionality for MySQL. MariaDB is built by some of the original authors of MySQL, with assistance from the broader community of Free and open source software developers. In addition to the core functionality of MySQL, MariaDB offers a rich set of feature enhancements including alternate storage engines, server optimizations, and patches. MariaDB is primarily driven by developers at Monty Program, a company founded by Michael "Monty" Widenius, the original author of MySQL, but this is not the whole story about MariaDB. On the "About MariaDB" page you will find more information about all participants in the MariaDB community, including storage engines XtraDB and PBXT. |
2023-04-10T13:21:45+02:00 | databases/mariadb1011-client |
Multithreaded SQL database (client) |
2023-04-10T10:55:30+02:00 | www/vaultwarden-web_vault |
Vaultwarden WebUI This is the Bitwarden web vault with the patches to make it work with security/vaultwarden. |
2023-04-10T04:39:13+08:00 | net/rubygem-net-ldap017 |
Pure Ruby LDAP support library with most client features Net::LDAP is an LDAP support library written in pure Ruby. It supports most LDAP client features and a subset of server features as well. * Standards-based (going for RFC 4511) * Portable: 100% Ruby |
2023-04-10T04:39:09+08:00 | devel/py-opentelemetry-api |
OpenTelemetry Python API This library provides Python API for OpenTelemetry project. |
2023-04-10T04:39:08+08:00 | devel/py-livemark |
Data presentation framework for Python Data presentation framework for Python that generates static sites from extended Markdown with interactive charts, tables, scripts, and other features. Purpose: - Data Journalism: Livemark provides a complete toolset for working with data, starting from data extraction and ending with a published website containing interactive charts, tables, and other features. - Software Education: Livemark is perfectly suited for writing education materials as it uses code execution model in markdown documents. It solves a range of problems with testing and having your code example up-to-date. - Python Development: Livemark can be used in software development as a helper tool for working on Python projects. It provides an ability to create documentation sites and works as a task runner. |
2023-04-10T04:39:07+08:00 | devel/py-datasette |
Open source multi-tool for exploring and publishing data Datasette is a tool for exploring and publishing data. It helps people take data of any shape or size and publish that as an interactive, explorable website and accompanying API. Datasette is aimed at data journalists, museum curators, archivists, local governments, scientists, researchers and anyone else who has data that they wish to share with the world. |
2023-04-10T04:39:06+08:00 | databases/py-redis3 |
Python client for Redis key-value store This is the Python interface to the Redis key-value store. |
2023-04-09T11:55:35-07:00 | finance/py-python-binance |
Binance REST API python implementation python-binance is an unofficial Python wrapper for the Binance exchange REST API v3. I am in no way affiliated with Binance, use at your own risk. It is suitable to automate interactions with Binance. |
2023-04-09T21:17:02+08:00 | textproc/rubygem-loofah219 |
Library for manipulating HTML/XML documents and fragments Loofah is a general library for manipulating HTML/XML documents and fragments. It's built on top of Nokogiri and libxml2, so it's fast and has a nice API. Loofah excels at HTML sanitization (XSS prevention). It includes some nice HTML sanitizers, which are based on HTML5lib's whitelist. |
2023-04-09T21:17:00+08:00 | devel/rubygem-aws-sdk-vpclattice |
Official AWS Ruby gem for Amazon VPC Lattice Official AWS Ruby gem for Amazon VPC Lattice. |
2023-04-09T21:16:59+08:00 | devel/rubygem-aws-sdk-s31119 |
Official AWS Ruby gem for Amazon Simple Storage Service (Amazon S3) Official AWS Ruby gem for Amazon Simple Storage Service (Amazon S3). |
2023-04-09T21:16:58+08:00 | devel/rubygem-aws-sdk-ivsrealtime |
Official AWS Ruby gem for Amazon Interactive Video Service RealTime (ivsrealtime) Official AWS Ruby gem for Amazon Interactive Video Service RealTime (ivsrealtime). |
2023-04-09T21:16:57+08:00 | devel/rubygem-aws-sdk-core3170 |
AWS SDK for Ruby - Core Provides API clients for AWS. This gem is part of the official AWS SDK for Ruby. |
2023-04-09T21:16:56+08:00 | math/py-ml-dtypes |
Stand-alone implementation of several NumPy dtype extensions ml_dtypes is a stand-alone implementation of several NumPy dtype extensions used in machine learning libraries. |
2023-04-09T21:16:52+08:00 | devel/py-py-partiql-parser |
Pure Python PartiQL Parser py-partiql-parser is a tokenizer/parser/executor for the PartiQL-language, in Python. |
2023-04-09T21:16:51+08:00 | devel/py-jupyterlab-lsp |
Coding assistance for JupyterLab with Language Server Protocol Language Server Protocol integration for Jupyter(Lab) |
2023-04-09T21:16:50+08:00 | devel/py-jupyter-lsp |
Multi-Language Server WebSocket proxy for Jupyter Notebook/Lab server Multi-Language Server WebSocket proxy for your Jupyter notebook or lab server. |
2023-04-09T21:16:49+08:00 | devel/py-flake8_simplify |
flake8 plugin which checks for code that can be simplified flake8-simplify is a flake8 plugin that helps you simplify your code. |
2023-04-09T21:16:49+08:00 | devel/py-flake8-pyi |
Plugin for flake8 to enable linting .pyi stub files flake8-pyi is a plugin for Flake8 that provides specializations for type hinting stub files, especially interesting for linting typeshed. |
2023-04-09T21:16:48+08:00 | devel/py-flake8-comprehensions |
flake8 plugin to help you write better list/set/dict comprehensions flake8-comprehensions is a flake8 plugin that helps you write better list/set/dict comprehensions. |
2023-04-09T21:16:47+08:00 | devel/py-ast-decompiler |
Python module to decompile AST to Python code ast_decompiler is a module for generating Python code given an AST. |
2023-04-07T21:50:42-07:00 | misc/aichat |
Using ChatGPT/GPT-3.5/GPT-4 in the terminal AIChat is an application that allows to use ChatGPT/GPT-3.5/GPT-4 in the terminal. |
2023-04-07T07:29:12+00:00 | x11-wm/xdgmenumaker |
Generates XDG menus for several window managers xdgmenumaker is a command line tool, written in Python, that generates application menus using XDG information, by scanning *.desktop files in all $XDG_DATA_DIRS/applications directories. Applications are sorted according to the main categories as specified by freedesktop.org. Menu entries that are generated by xdgmenumaker are localized according to the running user's locale settings. |
2023-04-06T16:06:49+00:00 | audio/mousai |
Identify songs in seconds Discover songs you are aching to know with an easy-to-use interface. Mousai is a simple application that can identify songs similar to Shazam. Just click the listen button, and then wait a few seconds. It will magically return the title and artist of that song! Note: This uses the API of audd.io, so it is necessary to log in to their site to get more trials. Why you will love Mousai? * Recognize songs within seconds or save for later when offline * Use microphone or desktop audio * Build a repertoire of recognized songs * Quickly preview the song within the interface * Browse and listen the song from different providers * Easy-to-use user interface |
2023-04-06T13:54:54+00:00 | net/downzemall |
Multi-protocol standalone download manager DownZemAll! is a multi-platform mass download manager. It helps one to select, organize, prioritize, and run many downloads in parallel. Based on the Qt framework, DownZemAll! is written in C/C++ and supports various download types (regular files, video streams, torrents). |
2023-04-06T12:32:54+02:00 | archivers/par2cmdline-turbo |
Tools for using Parity v2 Archive files using ParPar backend Parity v2 Archive create/verify/recover using ParPar backend This is a simple fork of par2cmdline which replaces core computation routines with ParPar's processing backend, improving par2cmdline's performance on x86/ARM platforms. |
2023-03-07T22:30:00+00:00 | net-im/gtkcord4 |
Discord client written in go and gtk4 Discord client written in go and gtk4 |
2023-04-06T02:40:59+00:00 | x11/sxmo-wayout |
Output simple text to a Wayland desktop widget Wayout takes text from standard input and outputs it to a desktop-widget on Wayland desktops. Periodic updates are supported; e.g. newline-separated input or any other delimiter of choice. We call this a feed. The desktop widget can be shown either on top (OSD-like functionality) or below other windows. A Wayland compositor must implement the Layer-Shell and XDG-Output for wayout to work. Features: - Allow updating from standard input at a regular interval; custom delimiters - Configurable colours/border/position/fonts - Supports the pango markup language for text markup/colours. |
2023-03-05T08:08:20+00:00 | x11/hybrid-bar |
Status bar focused on wlroots Wayland compositors Hybrid Bar is a simple status bar focused on wlroots Wayland compositors. It supports: - Straight-forward configuration; - Labels with shell commands (+ listen support); - Spacings (a.k.a. Separators if styled); - Boxes with child widgets; - Custom update-rate for dynamic labels; - Cava; - Buttons with shell commands; - Tooltips for buttons and labels; - Markup for buttons and labels; - Top and Bottom pinning; - Transparency (+ blur if your compositor allows for blurring surface layers); - Experimental system tray via "stray"; - Different monitors for each configuration |
2023-04-06T03:06:17+07:00 | security/cpfx |
PFX decoder for CryptoPro GOST R 34.10-2012 implementation PFX decoder for CryptoPro GOST R 34.10-2012 implementation. No support for deprecated GOST R 34.10-2001. |
2023-04-06T03:04:12+07:00 | security/pygost |
Pure Python 2.7/3.x GOST cryptographic functions library PyGOST is pure Python 2.7/3.x GOST cryptographic functions library. Currently supported algorithms are: GOST 28147-89 (RFC 5830) block cipher with ECB, CNT (CTR), CFB, MAC, CBC (RFC 4357) modes of operation various 28147-89-related S-boxes included GOST R 34.11-94 hash function (RFC 5831) GOST R 34.11-94 based PBKDF2 function GOST R 34.11-2012 Streebog hash function (RFC 6986) GOST R 34.11-2012 based PBKDF2 function (R 50.1.111-2016) GOST R 34.10-2001 (RFC 5832) public key signature function GOST R 34.10-2012 (RFC 7091) public key signature function various 34.10 curve parameters included Coordinates conversion from twisted Edwards to Weierstrass form and vice versa VKO GOST R 34.10-2001 key agreement function (RFC 4357) VKO GOST R 34.10-2012 key agreement function (RFC 7836) 28147-89 and CryptoPro key wrapping (RFC 4357) 28147-89 CryptoPro key meshing for CFB and CBC modes (RFC 4357) RFC 4491 (using GOST algorithms with X.509) compatibility helpers GOST R 34.12-2015 128-bit block cipher Kuznechik (RFC 7801) GOST R 34.12-2015 64-bit block cipher Magma GOST R 34.13-2015 padding methods and block cipher modes of operation (ECB, CTR, OFB, CBC, CFB, MAC), ISO 10126 padding MGM AEAD mode for 64 and 128 bit ciphers (RFC 9058) CTR-ACPKM, OMAC-ACPKM-Master modes of operation (R 1323565.1.017-2018) KExp15/KImp15 key export/import functions (R 1323565.1.017-2018) KDF_GOSTR3411_2012_256, KDF_TREE_GOSTR3411_2012_256 (R 50.1.113-2016) KEG export key generation function (R 1323565.1.020-2018) PEP247-compatible hash/MAC functions |
2023-04-06T03:00:29+07:00 | devel/pyderasn |
Strict and fast ASN.1 DER/CER/BER library for Python PyDERASN -- strict and fast ASN.1 DER/CER/BER library for Python * BER/CER/DER decoding, strict DER validation, DER/CER encoding * Basic ASN.1 data types (X.208): BOOLEAN, INTEGER, BIT STRING, OCTET STRING, NULL, OBJECT IDENTIFIER, ENUMERATED, all strings, UTCTime, GeneralizedTime, CHOICE, ANY, SEQUENCE (OF), SET (OF) * Size constraints checking * Working with sequences as high level data objects with ability to (un)marshall them * Aimed to be complaint with X.690-201508 * Streaming decoding and encoding capabilities, allowing working with very small memory footprint * Python 3.5+ compatibility * Automatic decoding of DEFINED BY fields * Ability to know exact decoded objects offset and lengths in the binary * Ability to allow BER-encoded data with knowing if any of specified field has either DER or BER encoding (or possibly indefinite-length encoding) * Ability to use mmap-ed files, memoryviews, iterators, 2-pass DER encoding mode and CER encoder dealing with the writer, giving ability to create huge ASN.1 encoded files with very little memory footprint * Ability to decode files in event generation mode, without the need to keep all the data and decoded structures in the memory * __slots__, copy.copy() friendliness * Workability with pickle * Cython compatibility * Descriptive errors, with decode paths * Pretty printer and command-line decoder, that could conveniently replace utilities like either dumpasn1 or openssl asn1parse |
2023-04-06T01:07:50+08:00 | textproc/rubygem-rouge3 |
Simple, easy-to-extend drop-in replacement for pygments Rouge aims to a be a simple, easy-to-extend drop-in replacement for pygments. |
2023-04-06T01:07:47+08:00 | security/rubygem-rasn1 |
Pure ruby ASN.1 library Rasn1 is a ruby ASN.1 library to encode, parse and decode ASN.1 data in DER format. |
2023-04-06T01:07:44+08:00 | net/rubygem-packetgen |
Network packet manipulation library PacketGen provides simple ways to generate, send and capture network packets. |
2023-04-06T01:07:40+08:00 | net/rubygem-interfacez |
Simplified network interface API Interfacez provides simplified network interfaces API. |
2023-04-06T01:07:36+08:00 | devel/rubygem-aws-sdk-internetmonitor |
Official AWS Ruby gem for Amazon CloudWatch Internet Monitor Official AWS Ruby gem for Amazon CloudWatch Internet Monitor. |
2023-04-06T01:07:35+08:00 | textproc/py-mistletoe |
Fast, extensible Markdown parser in pure Python mistletoe is a Markdown parser in pure Python, designed to be fast, spec-compliant and fully customizable. Apart from being the fastest CommonMark-compliant Markdown parser implementation in pure Python, mistletoe also supports easy definitions of custom tokens. Parsing Markdown into an abstract syntax tree also allows us to swap out renderers for different output formats, without touching any of the core components. Remember to spell mistletoe in lowercase! |
2023-04-06T01:07:32+08:00 | security/py-detect-secrets |
Tool for detecting secrets in the codebase detect-secrets is an aptly named module for (surprise, surprise) detecting secrets within a code base. However, unlike other similar packages that solely focus on finding secrets, this package is designed with the enterprise client in mind: providing a backwards compatible, systematic means of: 1. Preventing new secrets from entering the code base, 2. Detecting if such preventions are explicitly bypassed, and 3. Providing a checklist of secrets to roll, and migrate off to a more secure storage. This way, you create a separation of concern: accepting that there may currently be secrets hiding in your large repository (this is what we refer to as a baseline), but preventing this issue from getting any larger, without dealing with the potentially gargantuan effort of moving existing secrets away. It does this by running periodic diff outputs against heuristically crafted regex statements, to identify whether any new secret has been committed. This way, it avoids the overhead of digging through all git history, as well as the need to scan the entire repository every time. |
2023-04-06T01:07:29+08:00 | devel/py-visidata |
Terminal interface for exploring and arranging tabular data VisiData provides a terminal interface for exploring and arranging tabular data. It supports tsv, csv, sqlite, json, xlsx (Excel), hdf5, and many other formats. |
2023-04-06T01:07:28+08:00 | devel/py-requirements-detector |
Find and list requirements of a Python project Requirements Detector is a simple Python tool which attempts to find and list the requirements of a Python project. When run from the root of a Python project, it will try to ascertain which libraries and the versions of those libraries that the project depends on. It uses the following methods in order, in the root of the project: 1. Parse setup.py (if this is successful, the remaining steps are skipped) 2. Parse pyproject.yoml (if a tool.poetry.dependencies section is found, the remaining steps are skipped) 3. Parse requirements.txt or requirements.pip 4. Parse all *.txt and *.pip files inside a folder called requirements 5. Parse all files in the root folder matching *requirements*.txt or reqs.txt (so for example, pip_requirements.txt would match, as would requirements_common.txt) |
2023-04-06T01:07:27+08:00 | devel/py-poetry-semver |
Semantic versioning library for Python Poetry SemVer provides a semantic versioning library for Python. It is initially part of the Poetry codebase. |
2023-04-06T01:07:26+08:00 | devel/py-pdm-backend |
Build backend used by PDM that supports latest packaging standards This is the backend for PDM projects that is fully-compatible with PEP 517 spec, but you can also use it alone. It reads the metadata of PEP 621 format and coverts it to Core metadata. |
2023-04-06T01:07:25+08:00 | devel/py-jupyter-server-terminals |
Jupyter Server Extension Providing Terminals Jupyter Server Terminals is a Jupyter Server Extension providing support for terminals. |
2023-04-06T01:07:24+08:00 | devel/py-frictionless-ckan-mapper |
Library for mapping CKAN metadata from/to Frictionless metadata Frictionless CKAN Mapper is a library for mapping CKAN metadata from/to Frictionless metadata. The library has zero dependencies (not even on Data Package libs). You can use it directly or use it for inspiration. Detailed outline of the algorithm is in the docs or you can read the code. |
2023-04-06T01:07:23+08:00 | devel/py-dodgy |
Search for dodgy looking lines in Python code Dodgy is a very basic tool to run against your codebase to search for "dodgy" looking values. It is a series of simple regular expressions designed to detect things such as accidental SCM diff checkins, or passwords or secret keys hard coded into files. While this is primarily aimed at open source projects (for whom a publicly available secret key is pretty dangerous), it can also be used in private projects, with the caveat that it will point out things which are not a problem for private projects and is not configurable enough currently to change that. Another note - this tool is probably best run pre-commit, since it will hopefully prevent dodgy things being checked in. To automatically execute before a commit use a git pre-commit hook. |
2023-04-06T01:07:22+08:00 | databases/py-fastparquet |
Python support for Parquet file format fastparquet is a python implementation of the parquet format, aiming integrate into python-based big data work-flows. It is used implicitly by the projects Dask, Pandas and intake-parquet. We offer a high degree of support for the features of the parquet format, and very competitive performance, in a small install size and codebase. |
2023-04-06T01:07:21+08:00 | archivers/py-sozipfile |
Fork of Python zipfile module, adding generation of sozip optimization sozipfile is a fork of Python zipfile module, from its implementation in CPython 3.11, which implements the SOZip optimization, when writing deflate compressed files whose size exceeds the chunk size (defaults to 32768 bytes). |
2023-04-06T01:11:34+08:00 | archivers/py-cramjam |
Thin Python bindings to de/compression algorithms in Rust Extremely thin Python bindings to de/compression algorithms in Rust. Allows for using algorithms such as Snappy, without any system dependencies. This is handy when being used in environments like AWS Lambda, where installing packages like python-snappy becomes difficult because of system level dependencies. |
2023-04-06T01:07:20+08:00 | graphics/cgif |
GIF encoder written in C CGIF is a fast and lightweight GIF encoder that can create GIF animations and images. Summary of the main features: - user-defined global or local color-palette with up to 256 colors (limit of the GIF format) - size-optimizations for GIF animations: - option to set a pixel to transparent if it has identical color in the previous frame (transparency optimization) - do encoding just for the rectangular area that differs from the previous frame (width/height optimization) - fast: a GIF with 256 colors and 1024x1024 pixels can be created in below 50 ms even on a minimalistic system - MIT license (permissive) - different options for GIF animations: static image, N repetitions, infinite repetitions - additional source-code for verifying the encoder after making changes - user-defined delay time from one frame to the next (can be set independently for each frame) - source-code conforms to the C99 standard |
2023-04-06T01:07:18+08:00 | devel/libddwaf |
Datadog WAF engine libddwaf is Datadog's implementation of a Web Application Firewall (WAF) engine, with a goal of low performance and memory overhead, and embeddability in a wide variety of language runtimes through a C API. |
2023-04-04T17:29:49+03:00 | misc/dlib-models |
Trained model files for dlib example programs Dlib is a modern C++ toolkit containing machine learning algorithms and tools for creating complex software in C++ to solve real world problems. This packages provides trained models for various dlib algorithms. |
2023-04-04T21:03:18+08:00 | www/py-django42 |
High-level Python Web Framework Django is a high-level Python Web framework that encourages rapid development and clean, pragmatic design. Developed and used over the past two years by a fast-moving online-news operation, Django was designed from scratch to handle two challenges: the intensive deadlines of a newsroom and the stringent requirements of experienced Web developers. It has convenient niceties for developing content-management systems, but it's an excellent tool for building any Web site. |
2023-04-03T17:14:33+03:00 | ports-mgmt/packagekit-qt |
DBUS packaging abstraction layer (Qt bindings) PackageKit is a DBUS abstraction layer that allows the session user to manage packages in a secure way using a cross-distro, cross-architecture API. This library provides Qt-styled API to PackageKit. |
2023-04-03T17:06:36+03:00 | security/howdy |
Windows Hello(TM) style authentication provider Howdy is an authentication tool that allows you to unlock your desktop session using your webcam. It uses facial recognition to authenticate and unlock the session. |
2023-04-03T15:20:11+02:00 | net-mgmt/fence-agents |
OCF Compliant Fence Agents Fence agents were developed as device "drivers" which are able to prevent computers from destroying data on shared storage. Their aim is to isolate a corrupted computer, using one of three methods: - Power - A computer that is switched off cannot corrupt data, but it is important to not do a "soft-reboot" as we won't know if this is possible. This also works for virtual machines when the fence device is a hypervisor. - Network - Switches can prevent routing to a given computer, so even if a computer is powered on it won't be able to harm the data. - Configuration - Fibre-channel switches or SCSI devices allow us to limit who can write to managed disks. This is used by the Pacemaker cluster resource management. |
2023-04-02T10:50:24-07:00 | lang/opensycl |
Multi-backend implementation of SYCL for CPUs and GPUs Open SYCL is a modern SYCL implementation targeting CPUs and GPUs from all major vendors that supports many use cases and approaches for implementing SYCL. |
2023-04-02T14:38:46-03:00 | www/py-aiohttp-oauthlib |
Oauthlib for aiohttp clients Oauthlib for aiohttp clients Library integrating OAuthlib from Requests into the AIOHTTP Asynchronous HTTP Client/Server framework. |
2023-02-25T01:36:29+00:00 | mail/dovecot-xaps |
Apple push notifications plugin for dovecot Apple push notifications plugin for dovecot. Together with net/xapsd this will enable push email for iOS devices that talk to your dovecot IMAP server. |
2023-03-29T16:43:20+02:00 | x11-themes/wpgtk |
Colorscheme, wallpaper and template manager wpgtk is a color-scheme manager with a template system which lets you create templates from any text file and will replace keywords on it when you change your theme, delivering high customizing power. And also, for those who are not into auto-generated color-schemes, you will be happy to know that wpgtk includes all the preset themes that pywal does, so that's around 200+ themes to play around with, that you can also modify to get really readable and cool results! |
2023-03-29T14:40:44+02:00 | graphics/pywal |
Generate and change color-schemes on the fly Pywal is a tool that generates a color palette from the dominant colors in an image. It then applies the colors system-wide and on-the-fly in all of your favourite programs. There are currently 5 supported color generation backends, each providing a different palette of colors from each image. You're bound to find an appealing color-scheme. Pywal also supports predefined themes and has over 250 themes built-in. You can also create your own theme files to share with others. The goal of Pywal was to be as out of the way as possible. It doesn't modify any of your existing configuration files. Instead it works around them and provides tools to integrate your system as you see fit. Terminal emulators and TTYs have their color-schemes updated in real-time with no delay. With minimal configuration this functionality can be extended to almost anything running on your system. |
2023-03-31T08:29:12+00:00 | devel/py-setuptools-declarative-requirements |
Setuptools: specify requirements using requirements files Declarative setuptools Config Requirements Files Support This projects adds the ability for projects using setuptools declarative configuration to specify requirements using requirements files. |
2023-03-30T08:13:59-07:00 | science/py-qiskit-dynamics |
Qiskit ODE solver Qiskit Dynamics is an open-source project for building, transforming, and solving time-dependent quantum systems in Qiskit. The goal of Qiskit Dynamics is to provide access to different numerical methods for solving differential equations, and to automate common processes typically performed by hand, e.g. applying frame transformations or rotating wave approximations to system and control Hamiltonians. |
2023-03-30T23:56:35+02:00 | devel/datovka |
Qt re-implementation of Datovka Qt re-implementation of Datovka. |
2023-03-30T23:34:17+02:00 | devel/libdatovka |
ISDS client library This is client library for accessing SOAP services of ISDS (Data Box Information System) as defined in Czech ISDS Act (300/2008 Coll.) |
2023-03-30T22:47:39+02:00 | net/rustdesk-server |
Self hosted RustDesk server RustDesk-server is a self hosted server for the RustDesk remote desktop software. |
2023-03-30T22:42:54+02:00 | sysutils/xxd |
Hexdump and reverse hexdump utility from vim distribution Standalone xxd utility from the vim editor distribution. Xxd creates an hex dump of a given file or standard input. It can also convert a hex dump back to its original binary form. |
2023-03-30T08:13:59-07:00 | devel/py-multiset |
Implementation of a multiset The multiset package provides a multiset implementation for python. A multiset is similar to the builtin set, but it allows an element to occur multiple times. It is an unordered collection of elements which have to be hashable just like in a set. It supports the same methods and operations as set does, e.g. membership test, union, intersection, and (symmetric) difference. |
2023-03-30T17:27:26+09:00 | misc/py-shell-gpt |
Command-line productivity tool powered by ChatGPT A command-line productivity tool powered by OpenAI's ChatGPT (GPT-3.5). As developers, we can leverage ChatGPT capabilities to generate shell commands, code snippets, comments, and documentation, among other things. Forget about cheat sheets and notes, with this tool you can get accurate answers right in your terminal, and you'll probably find yourself reducing your daily Google searches, saving you valuable time and effort. |
2023-03-30T07:21:20+00:00 | graphics/qview |
Practical and minimal image viewer Qt image viewer designed with minimalism and usability in mind. |
2023-03-29T13:54:23+02:00 | print/ghostscript10 |
PostScript and PDF interpreter Ghostscript is an interpreter for PostScript and Portable Document Format (PDF) files. It allows you to manipulate such files and to convert them to various printer, image and other formats. |
2023-03-29T14:36:55+03:00 | security/pam_howdy |
PAM module for Howdy Face Recognition Howdy PAM is an authentication tool that allows you to unlock your desktop session using your webcam. It uses facial recognition to authenticate and unlock the session. This package provides PAM module for Howdy. |
2023-03-28T17:09:16-07:00 | devel/xeus-zmq |
ZeroMQ-based middleware for xeus xeus-zmq provides various implementations of the xserver API from xeus, based on the ZeroMQ library. These implementations all conform to the Jupyter Kernel Protocol specification. |
2023-03-28T07:44:12-07:00 | devel/py-jupyter-kernel-test |
Tool for testing Jupyter kernels jupyter_kernel_test is a tool for testing Jupyter kernels. It tests kernels for successful code execution and conformance with the Jupyter Messaging Protocol (currently 5.0). |
2023-03-28T15:27:00+09:00 | devel/py-setuptools_git_ls_files |
Python setuptools plugin to list all files tracked by git setuptools_git_ls_files is a plugin for setuptools that finds all git tracked files, including submodules. |
2023-03-27T08:02:03-07:00 | devel/py-treelib |
Python 2/3 implementation of tree structure Treelib implements the tree structure in Python. Tree is an important data structure in computer science. Examples are shown in ML algorithm designs such as random forest tree and software engineering such as file system index. treelib is created to provide an efficient implementation of tree data structure in Python. |
2023-03-27T08:02:03-07:00 | sysutils/rtx |
Runtime Executor (asdf rust clone) rtx is a polyglot runtime manager (asdf rust clone). Features: * asdf-compatible - rtx is compatible with asdf plugins and .tool-versions files. It can be used as a drop-in replacement. * Polyglot - compatible with any language, so no more figuring out how nvm, nodenv, pyenv, etc work individually-just use 1 tool. * Fast - rtx is written in Rust and is very fast. 20x-200x faster than asdf. * No shims - shims cause problems, they break which, and add overhead. By default, rtx does not use them-however you can if you want to. * Fuzzy matching and aliases - It's enough to just say you want "v18" of node, or the "lts" version. rtx will figure out the right version without you needing to specify an exact version. * Arbitrary env vars - Set custom env vars when in a project directory like NODE_ENV=production or AWS_PROFILE=staging. |
2023-03-27T20:24:25+01:00 | devel/py-gitlab-webhook-handler |
Webhook Handler for GitLab Webhook Handler for GitLab written in Python with Flask deployed as WSGI application. |
2023-03-27T08:02:03-07:00 | sysutils/tuckr |
Super-powered replacement for GNU Stow Tuckr is a dotfile manager inspired by Stow and Git. Tuckr aims to make dotfile management less painful. It follows the same model as Stow, symlinking files onto $HOME. It works on all the major OSes (Linux, Windows, BSDs and MacOS). Tuckr aims to bring the simplicity of Stow to a dotfile manager with a very small learning curve. To achieve that goal Tuckr tries to only cover what is directly needed to manage dotfiles and nothing else. We won't wrap git, rm, cp or reimplement the functionality that are perfeclty covered by other utilities in the system unless it greatly impacts usability. |
2023-03-27T00:45:29-04:00 | devel/py-gpep517 |
Python package builder and installer for non-pip-centric world gpep517 is a minimal tool to aid building wheels for Python packages through PEP 517-compliant build systems and installing them. The tool originated from Gentoo with its primary goals being absolutely minimal dependency footprint to ease clean bootstrap without bundling dependencies, and clean separation of functions to aid external package managers. It is the tool of choice for a world that does not revolve around pip and venvs. |
2023-03-26T18:04:18+03:00 | security/rubygem-doorkeeper562 |
OAuth2 provider for Rails and Grape Doorkeeper is a Ruby gem that makes it easy to introduce OAuth 2 provider functionality to a Rails or Grape application. |
2023-03-25T19:11:58+01:00 | sysutils/blisp |
Utility and library for flashing Bouffalo RISC-V MCUs Utility and library for flashing Bouffalo RISC-V MCUs such as upgrading firmware on Pinecil V2 open source soldering iron |
2023-03-23T10:31:25-03:00 | x11/wmenu |
Efficient dynamic menu for Wayland wmenu is an efficient dynamic menu for Sway and wlroots based Wayland compositors. It provides a Wayland-native dmenu replacement which maintains the look and feel of dmenu. |
2023-03-24T10:57:23+00:00 | misc/py-icoextract |
Extract icons from Windows EXE and DLL files icoextract is an icon extractor for Windows PE files (.exe/.dll), written in Python. It also includes a thumbnailer script (exe-thumbnailer) for Linux desktops. This project is inspired by extract-icon-py, icoutils, and others. icoextract aims to be: Lightweight Portable (cross-platform) Fast on large files |
2023-03-23T15:50:43+01:00 | misc/wthrr |
Weather companion for the terminal wthrr lives in your terminal and her passion is meteorology. If you spend time in the TUI, you'll have a little companion nearby who knows about the weather. |
2023-03-22T02:36:04+08:00 | www/rubygem-rack-session |
Session implementation for Rack Rack::Session is a session management implementation for Rack. |
2023-03-22T02:36:01+08:00 | security/rubygem-rack-oauth21 |
OAuth 2.0 Server & Client Library OAuth 2.0 Server & Client Library. Both Bearer and MAC token type are supported. |
2023-03-22T02:35:58+08:00 | net/rubygem-google-cloud-resource_manager |
Official library for Google Cloud Resource Manager Google Cloud Resource Manager enables you to programmatically manage container resources such as Organizations and Projects, that allow you to group and hierarchically organize other Cloud Platform resources. This hierarchical organization lets you easily manage common aspects of your resources such as access control and configuration settings. |
2023-03-22T02:35:53+08:00 | devel/rubygem-redlock1 |
Distributed lock using Redis written in Ruby Redlock provides a ruby distributed lock using redis. Distributed locks are a very useful primitive in many environments where different processes require to operate with shared resources in a mutually exclusive way. There are a number of libraries and blog posts describing how to implement a DLM (Distributed Lock Manager) with Redis, but every library uses a different approach, and many use a simple approach with lower guarantees compared to what can be achieved with slightly more complex designs. This is an implementation of a proposed distributed lock algorithm with Redis. It started as a fork from antirez implementation. |
2023-03-22T02:35:52+08:00 | devel/rubygem-google-iam-credentials-v1 |
Ruby Client for the IAM Service Account Credentials V1 API The Service Account Credentials API creates short-lived credentials for Identity and Access Management (IAM) service accounts. You can also use this API to sign JSON Web Tokens (JWTs), as well as blobs of binary data that contain other types of tokens. |
2023-03-22T02:35:51+08:00 | devel/rubygem-google-iam-credentials |
Ruby Client for the IAM Policy API This is an add-on interface used by some Google API clients to provide IAM policy calls. |
2023-03-22T02:35:50+08:00 | devel/rubygem-google-apis-sheets_v4 |
Simple REST client for Google Sheets API V4 This is the simple REST client for Google Sheets API V4. Simple REST clients are Ruby client libraries that provide access to Google services via their HTTP REST API endpoints. These libraries are generated and updated automatically based on the discovery documents published by the service, and they handle most concerns such as authentication, pagination, retry, timeouts, and logging. You can use this client to access the Google Sheets API, but note that some services may provide a separate modern client that is easier to use. |
2023-03-22T02:35:49+08:00 | devel/rubygem-google-apis-iam_v2beta |
Simple REST client for Identity and Access Management (IAM) API V2beta This is the simple REST client for Identity and Access Management (IAM) API V2beta. Simple REST clients are Ruby client libraries that provide access to Google services via their HTTP REST API endpoints. These libraries are generated and updated automatically based on the discovery documents published by the service, and they handle most concerns such as authentication, pagination, retry, timeouts, and logging. You can use this client to access the Identity and Access Management (IAM) API, but note that some services may provide a separate modern client that is easier to use. |
2023-03-22T02:35:47+08:00 | devel/rubygem-google-apis-iam_v2 |
Simple REST client for Identity and Access Management (IAM) API V2 This is the simple REST client for Identity and Access Management (IAM) API V2. Simple REST clients are Ruby client libraries that provide access to Google services via their HTTP REST API endpoints. These libraries are generated and updated automatically based on the discovery documents published by the service, and they handle most concerns such as authentication, pagination, retry, timeouts, and logging. You can use this client to access the Identity and Access Management (IAM) API, but note that some services may provide a separate modern client that is easier to use. |
2023-03-22T02:35:46+08:00 | devel/rubygem-google-apis-drive_v3 |
Simple REST client for Drive API V3 This is the simple REST client for Drive API V3. Simple REST clients are Ruby client libraries that provide access to Google services via their HTTP REST API endpoints. These libraries are generated and updated automatically based on the discovery documents published by the service, and they handle most concerns such as authentication, pagination, retry, timeouts, and logging. You can use this client to access the Drive API, but note that some services may provide a separate modern client that is easier to use. |
2023-03-22T02:35:45+08:00 | devel/rubygem-google-apis-cloudresourcemanager_v3 |
Simple REST client for Cloud Resource Manager API V3 This is the simple REST client for Cloud Resource Manager API V3. Simple REST clients are Ruby client libraries that provide access to Google services via their HTTP REST API endpoints. These libraries are generated and updated automatically based on the discovery documents published by the service, and they handle most concerns such as authentication, pagination, retry, timeouts, and logging. You can use this client to access the Cloud Resource Manager API, but note that some services may provide a separate modern client that is easier to use. |
2023-03-22T02:35:44+08:00 | devel/rubygem-google-apis-cloudresourcemanager_v2 |
Simple REST client for Cloud Resource Manager API V2 This is the simple REST client for Cloud Resource Manager API V2. Simple REST clients are Ruby client libraries that provide access to Google services via their HTTP REST API endpoints. These libraries are generated and updated automatically based on the discovery documents published by the service, and they handle most concerns such as authentication, pagination, retry, timeouts, and logging. You can use this client to access the Cloud Resource Manager API, but note that some services may provide a separate modern client that is easier to use. |
2023-03-22T02:35:43+08:00 | devel/rubygem-aws-sdk-tnb |
Official AWS Ruby gem for AWS Telco Network Builder Official AWS Ruby gem for AWS Telco Network Builder. |
2023-03-22T02:35:42+08:00 | devel/rubygem-aws-sdk-cloudtraildata |
Official AWS Ruby gem for AWS CloudTrail Data Service Official AWS Ruby gem for AWS CloudTrail Data Service. |
2023-03-22T02:35:40+08:00 | www/py-wagtail-transfer |
Content transfer for Wagtail Wagtail Transfer is an extension for Wagtail allowing content to be transferred between multiple instances of a Wagtail project. |
2023-03-22T02:35:38+08:00 | www/py-wagtail-localize |
Translation plugin for Wagtail CMS Wagtail Localize is a translation plugin for the Wagtail CMS. It allows pages or snippets to be translated within Wagtail's admin interface. It also provides integrations with external translations services such as Pontoon or DeepL, and importing/exporting translations with PO files. |
2023-03-22T02:35:35+08:00 | www/py-wagtail-factories |
Factory boy classes for wagtail Factory boy classes for Wagtail CMS |
2023-03-22T02:35:32+08:00 | www/py-wagtail-bakery |
Set of helpers for baking your Django Wagtail site out as flat files Wagtail-bakery is built on top of Django bakery. Please read their documentation for detailed configuration and how to build default Django flat files. Yes. Wagtail-bakery is not limited to build Wagtail pages specifically, mixed content is possible! |
2023-03-22T02:35:29+08:00 | www/py-wagtail-airtable |
Sync data between Wagtail and Airtable Wagtail/Airtable is an extension for Wagtail allowing content to be transferred between Airtable sheets and your Wagtail/Django models. |
2023-03-22T02:35:26+08:00 | www/py-wagtail-2fa |
Two factor authentication for Wagtail This Django app adds two factor authentication to Wagtail. Behind the scenes it use django-otp which supports Time-based One-Time Passwords (TOTP). This allows you to use various apps like Authy, Google Authenticator, or 1Password. |
2023-03-22T02:35:23+08:00 | net/py-uri-template |
RFC 6570 URI Template Processor uri_template implements URI Template expansion in strict adherence to RFC 6570, but adds a few extensions. |
2023-03-22T02:35:18+08:00 | devel/py-ypy-websocket |
WebSocket connector for Ypy ypy-websocket is an async WebSocket connector for Ypy. |
2023-03-22T02:35:17+08:00 | devel/py-y-py |
Python bindings for the Y-CRDT built from yrs (Rust) Ypy is a Python binding for Y-CRDT. It provides distributed data types that enable real-time collaboration between devices. Ypy can sync data with any other platform that has a Y-CRDT binding, allowing for seamless cross-domain communication. The library is a thin wrapper around Yrs, taking advantage of the safety and performance of Rust. |
2023-03-22T02:35:16+08:00 | devel/py-types-setuptools |
Typing stubs for setuptools This is a PEP 561 type stub package for the setuptools package. It can be used by type-checking tools like mypy, pyright, pytype, PyCharm, etc. to check code that uses setuptools. |
2023-03-22T02:35:15+08:00 | devel/py-rfc3986-validator |
Pure python rfc3986 validator A pure python RFC3986 validator |
2023-03-22T02:35:14+08:00 | devel/py-jupyter-ydoc |
Document structures for collaborative editing using Ypy jupyter_ydoc provides Ypy-based data structures for various documents used in the Jupyter ecosystem. Built-in documents include: - YBlob: a generic immutable binary document. - YUnicode: a generic UTF8-encoded text document (YFile is an alias to YUnicode). - YNotebook: a Jupyter notebook document. |
2023-03-22T02:35:13+08:00 | devel/py-jupyter-server-ydoc |
Jupyter Server Extension Providing Y Documents Jupyter Server YDoc is a Jupyter Server Extension providing support for Y documents. |
2023-03-22T02:35:11+08:00 | devel/py-jupyter-server-fileid |
Jupyter Server extension for File ID service Jupyter Server extension providing an implementation of the File ID service |
2023-03-22T02:35:10+08:00 | devel/py-jupyter-events |
Jupyter Event System library Jupyter Events enables Jupyter Python Applications (e.g. Jupyter Server, JupyterLab Server, JupyterHub, etc.) to emit events -- structured data describing things happening inside the application. Other software (e.g. client applications like JupyterLab) can listen and respond to these events. |
2023-03-22T02:35:09+08:00 | devel/py-isoduration |
Operations with ISO 8601 durations ISO 8601 is most commonly known as a way to exchange datetimes in textual format. A lesser known aspect of the standard is the representation of durations. They have a shape similar to this: P3Y6M4DT12H30M5S This string represents a duration of 3 years, 6 months, 4 days, 12 hours, 30 minutes, and 5 seconds. The state of the art of ISO 8601 duration handling in Python is more or less limited to what's offered by isodate. What we are trying to achieve here is to address the shortcomings of isodate (as described in their own Limitations section), and a few of our own annoyances with their interface, such as the lack of uniformity in their handling of types, and the use of regular expressions for parsing. |
2023-03-22T02:35:08+08:00 | devel/py-hatch-semver |
Hatch plugin for semver versioning scheme hatch-semver is a plugin for hatch to support semantic versioning. Hatch-semver relies on python-semver for all the versioning logic. |
2023-03-22T02:35:07+08:00 | devel/py-hatch-jupyter-builder |
Hatch plugin to help build Jupyter packages hatch-jupyter-builder provides a build hook plugin for Hatch that adds a build step for use with Jupyter packages. |
2023-03-22T02:35:05+08:00 | devel/py-glom |
Declarative object transformer and formatter Real applications have real data, and real data nests. Objects inside of objects inside of lists of objects. glom is a new and powerful way to handle real-world data, featuring: - Path-based access for nested data structures - Readable, meaningful error messages - Declarative data transformation, using lightweight, Pythonic specifications - Built-in data exploration and debugging features All of that and more, available as a fully-documented, pure-Python package. |
2023-03-22T02:35:04+08:00 | devel/py-face |
Command-line application framework (and CLI parser) face is a Pythonic microframework for building command-line applications: - First-class subcommand support - Powerful middleware architecture - Separate Parser layer - Built-in flagfile support - Handy testing utilities - Themeable help display |
2023-03-22T02:35:03+08:00 | devel/py-click-option-group |
Option groups missing in Click click-option-group is a Click-extension package that adds option groups missing in Click. Click is a package for creating powerful and beautiful command line interfaces (CLI) in Python, but it has no the functionality for creating option groups. Option groups are convenient mechanism for logical structuring CLI, also it allows you to set the specific behavior and set the relationship among grouped options (mutually exclusive options for example). Moreover, argparse stdlib package contains this functionality out of the box. At the same time, many Click users need this functionality. You can read interesting discussions about it in the issues 257, 373, 509 and 1137. The aim of this package is to provide group options with extensible functionality using canonical and clean API (Click-like API as far as possible). |
2023-03-22T02:35:02+08:00 | devel/py-boltons |
Functionality that should be in the standard library Boltons is a set of over 230 BSD-licensed, pure-Python utilities in the same spirit as -- and yet conspicuously missing from -- the standard library, including: - Atomic file saving, bolted on with fileutils - A highly-optimized OrderedMultiDict, in dictutils - Two types of PriorityQueue, in queueutils - Chunked and windowed iteration, in iterutils - Recursive data structure iteration and merging, with iterutils.remap - Exponential backoff functionality, including jitter, through iterutils.backoff - A full-featured TracebackInfo type, for representing stack traces, in tbutils |
2023-03-22T02:35:01+08:00 | devel/py-airtable-python-wrapper |
Python API Wrapper for the Airtable API Python Client for the Airtable API |
2023-03-22T02:34:59+08:00 | databases/py-sqlalchemy20 |
Python SQL toolkit and Object Relational Mapper 2.0.x The Python SQL Toolkit and Object Relational Mapper SQLAlchemy is the Python SQL toolkit and Object Relational Mapper that gives application developers the full power and flexibility of SQL. It provides a full suite of well known enterprise-level persistence patterns, designed for efficient and high-performing database access, adapted into a simple and Pythonic domain language. |
2023-03-21T09:45:29+09:00 | textproc/py-dialect |
Translation app for GNOME A translation app for GNOME. Features: - Translation based on Google Translate - Translation based on the LibreTranslate API, allowing you to use any public instance - Translation history - Automatic language detection - Text to speech - Clipboard buttons |
2023-03-19T17:33:19-10:00 | security/pam_rssh |
Remote sudo authenticated via ssh-agent This PAM module provides ssh-agent based authentication. The primary design goal is to avoid typing password when you sudo on remote servers. Instead, you can simply touch your hardware security key (e.g. Yubikey/Canokey) to fulfill user verification. The process is done by forwarding the remote authentication request to client-side ssh-agent as a signature request. |
2023-03-18T21:06:19+08:00 | textproc/fcitx5-gtk-common |
Fcitx support for GTK+ (common files) |
2023-03-17T18:58:47+00:00 | multimedia/ffmpeg4 |
Realtime audio/video encoder/converter and streaming server (legacy 4.* series) FFmpeg is a complete, cross-platform solution to record, convert and stream audio and video. It includes libavcodec - the leading audio/video codec library. |
2023-03-16T17:57:09-05:00 | www/dolibarr16 |
Modern software package to manage your company or foundation Dolibarr ERP & CRM is a modern software package to manage your organization's activity (contacts, suppliers, invoices, orders, stocks, agenda) It's an Open Source Software (written in PHP language) designed for small, medium or large companies, foundations and freelances. You can freely use, study, modify or distribute it according to its Free Software licence. You can use it as a standalone application or as a web application to be able to access it from the Internet or a LAN. |
2023-03-16T12:08:12+01:00 | devel/rubygem-octicons |
Package to distribute GitHub's octicons svg Your project. GitHub's icons. Octicons are a set of SVG icons built by GitHub for GitHub. This is a Ruby gem with a Ruby API. For more options see and in particular the rails helper see: https://octicons.github.com/ |
2023-03-16T11:34:54+02:00 | textproc/rubygem-psych3 |
YAML parser and emitter Psych is a YAML parser and emitter. Psych leverages libyaml for its YAML parsing and emitting capabilities. In addition to wrapping libyaml, Psych also knows how to serialize and de-serialize most Ruby objects to and from the YAML format. |
2023-03-16T06:55:47+01:00 | devel/py-hatch-requirements-txt |
Hatchling plugin to read project dependencies from requirements.txt Hatchling plugin to read project dependencies from "requirements.txt" and there is support for defining groups of optional dependencies (also known as "features") as well. |
2023-03-16T06:54:32+01:00 | devel/py-hatch-nodejs-version |
Hatch plugin for versioning from a package.json file This package provides two Hatch plugins: * version source plugin that reads/writes the package version from the version field of the Node.js package.json file. * metadata hook plugin that reads PEP 621 metadata from the Node.js package.json file. |
2023-03-16T05:40:54+00:00 | editors/uhex |
Simple and fast console hexadecimal editor uHex is small and fast multiplatform hexadecimal editor with support for large files (up to 2 GB) while using minimal amounts of memory. |
2023-03-16T04:07:34+00:00 | editors/mickey |
Simple hexadecimal editor written in FLTK Mickey is a hexadecimal/ASCII file viewer and editor that runs on all major operating systems thanks to FLTK. It supports various integer and floating-point data types, and allows to work with multiple files simultaneously via well-known tabbed interface. Unfortunately, there is no support for editing of very large files yet. |
2023-03-16T03:29:34+00:00 | editors/bingrok |
Binary data editor for reverse engineering BinGrok is a binary/hexadecimal editor created specifically with the goal of reverse-engineering proprietary data formats in mind. It allows for creation of C-struct-like "views" of your data for better visualization of the parts that you have deciphered. |
2023-03-15T11:32:24-04:00 | www/unitc |
Command-line management tool for NGINX Unit The unitc tool provides a command-line interface as a wrapper for curl(1) for daily configuration and management of NGINX Unit instances. It aims to minimize typing effort and shield the users from exotic curl(1) options. |
2023-03-15T10:39:38+00:00 | editors/bined |
Binary/hexadecimal editor written in Java Editor for binary data (hexadecimal viewer/editor) written in Java. - Visualize data as hexadecimal codes and text representation - Insert and overwrite editing modes - Support for selection and clipboard actions - Support for showing unprintable/whitespace characters - Support for Unicode, UTF-8, and other character sets - Support for charset/encoding selection, undo/redo - Codes can be also binary, octal, or decimal - Searching for text/hexadecimal code with match highlighting - Support for huge files (only changes are stored in memory) |
2023-03-15T03:17:16-07:00 | misc/flashlight |
Standalone C++ library for machine learning Flashlight is a fast, flexible machine learning library written entirely in C++ from the Facebook AI Research and the creators of Torch, TensorFlow, Eigen and Deep Speech. Its core features include: * Total internal modifiability including internal APIs for tensor computation. * A small footprint, with the core clocking in at under 10 MB and 20k lines of C++. * High-performance defaults featuring just-in-time kernel compilation with modern C++ via the ArrayFire tensor library. * An emphasis on efficiency and scale. |
2023-03-15T03:08:57-07:00 | math/onednn252 |
Intel(R) Math Kernel Library for Deep Neural Networks Intel(R) Math Kernel Library for Deep Neural Networks (Intel(R) MKL-DNN) is an open source performance library for deep learning applications. The library accelerates deep learning applications and framework on Intel(R) architecture. Intel(R) MKL-DNN contains vectorized and threaded building blocks which you can use to implement deep neural networks (DNN) with C and C++ interfaces. DNN functionality optimized for Intel architecture is also included in Intel(R) Math Kernel Library (Intel(R) MKL). API in this implementation is not compatible with Intel MKL-DNN and does not include certain new and experimental features. |
2023-03-14T19:26:39-07:00 | devel/cli |
Library for interactive command line interfaces in modern C++ cli is a cross-platform header only C++14 library for interactive command line interfaces (Cisco style). |
2023-03-14T18:24:08+00:00 | security/openssl31 |
TLSv1.3 capable SSL and crypto library The OpenSSL Project is a collaborative effort to develop a robust, commercial-grade, full-featured, and Open Source toolkit implementing the Secure Sockets Layer (SSL v3) and Transport Layer Security (TLS v1, v1.1, v1.2, v1.3) protocols with full-strength cryptography world-wide. The project is managed by a worldwide community of volunteers that use the Internet to communicate, plan, and develop the OpenSSL tookit and its related documentation. OpenSSL is based on the excellent SSLeay library developed by Eric A. Young and Tim J. Hudson. The OpenSSL toolkit is licensed under an Apache-style licence, which basically means that you are free to get and use it for commercial and non-commercial purposes subject to some simple license conditions. |
2023-03-14T18:19:53+00:00 | security/openssl30 |
TLSv1.3 capable SSL and crypto library The OpenSSL Project is a collaborative effort to develop a robust, commercial-grade, full-featured, and Open Source toolkit implementing the Secure Sockets Layer (SSL v3) and Transport Layer Security (TLS v1, v1.1, v1.2, v1.3) protocols with full-strength cryptography world-wide. The project is managed by a worldwide community of volunteers that use the Internet to communicate, plan, and develop the OpenSSL tookit and its related documentation. OpenSSL is based on the excellent SSLeay library developed by Eric A. Young and Tim J. Hudson. The OpenSSL toolkit is licensed under an Apache-style licence, which basically means that you are free to get and use it for commercial and non-commercial purposes subject to some simple license conditions. |
2023-03-12T18:10:37-06:00 | editors/neovim-gtk |
Neovim client library and GTK4 GUI GTK ui for neovim GTK ui for neovim written in rust using gtk-rs bindings. With ligatures support. This project began as a fork of @daa84's neovim-gtk. |
2023-03-09T07:09:07-04:00 | editors/vis |
Vi-like editor based on Plan 9's structural regular expressions Vis aims to be a modern, legacy-free, simple yet efficient editor, combining the strengths of both vi(m) and sam. It extends vi's modal editing with built-in support for multiple cursors/selections and combines it with sam's structural regular expression based command language. Efficient syntax highlighting is provided using Parsing Expression Grammars, which can be conveniently expressed using Lua in the form of LPeg. The editor core is written in a reasonable amount of clean, modern and legacy-free C code, enabling it to run in resource-constrained environments. There is also a Lua API for in-process extensions. Vis strives to be simple and focuses on its core task: efficient text management. Clipboard and digraph handling as well as a fuzzy file open dialog are all provided by independent utilities. |
2023-03-13T22:04:41+01:00 | devel/ccache4 |
Tool to minimize the compile time of C/C++ programs ccache is a compiler cache. It acts as a caching pre-processor to C/C++ compilers, using the -E compiler switch and a hash to detect when a compilation can be satisfied from cache. This often results in a 5 to 10 times speedup in common compilations. |
2023-03-13T10:34:06+01:00 | databases/libmongocrypt |
MongoDB companion C library for client side encryption in drivers MongoDB companion C library for client side encryption in drivers |
2023-03-12T10:35:07+01:00 | security/libomemo-c |
Implementation of the ratcheting forward secrecy protocol This is a fork of libsignal-protocol-c, an implementation of Signal's ratcheting forward secrecy protocol that works in synchronous and asynchronous messaging. The fork adds support for OMEMO as defined in XEP-0384 versions 0.3.0 and later. * OMEMO version 0.3.0 uses the original libsignal-protocol-c implementation with its protocol versions 2 and 3. * OMEMO version 0.4.0+ is implemented using a new protocol version 4 internally. In comparison with protocol version 3, it changes: * HKDF info strings * Protocol buffer encoding * Signature scheme (uses XEd25519 instead of custom "Curve25519 signatures") * Specification-compliant double ratchet * Support for Ed25519 public keys * Various serializations * Removes unused functionality |
2023-03-11T14:42:53-08:00 | net/aws-ec2-imdsv2-get |
Reads data from EC2 IMDS with v2 protocol Tool for reading data from the EC2 Instance Metadata Service (IMDS), supporting both the original (v1) protocol and the newer (v2) protocol. |
2023-03-11T13:16:00+01:00 | www/squid-langpack |
Language-specific error documents for Squid web cache The pre-translated error pages displayed by Squid. As squid does not contain pre-translated error pages, provide it as a separate package. |
2023-03-10T15:48:47+01:00 | x11-wm/bspwm-devel |
Tiling window manager based on binary space partitioning bspwm is a tiling window manager that represents windows as the leaves of a full binary tree. It is controlled and configured via bspc. |
2023-03-09T15:46:28-04:00 | sysutils/appjail |
Simple and easy-to-use tool for creating portable jails AppJail is an open source framework entirely written in sh(1) and C to create isolated, portable and easy to deploy environments using FreeBSD jails that behaves like an application. |
2023-03-11T03:56:24+00:00 | x11-wm/swayfx |
Sway, but with eye candy! Sway is an incredible window manager, and certainly one of the most well established wayland window managers. However, it is restricted to only include the functionality that existed in i3. This fork ditches the simple wlr_renderer, and replaces it with our fx_renderer, capable of rendering with fancy GLES2 effects. This, along with a couple of minor changes, expands sway's featureset to include the following: + Blur + Anti-aliased rounded corners, borders, and titlebars + Shadows + Dim unfocused windows + Per application saturation control: Allows the user to set the saturation (Digital Vibrance) for specific applications. Great for some FPS games! + Scratchpad treated as minimize: Allows docks, or panels with a taskbar, to correctly interpret minimize / unminimize requests |
2023-03-08T23:48:14-05:00 | devel/meson-python |
Meson Python build backend (PEP-517) Python build backend (PEP-517) for Meson projects. It enables Python package authors to use Meson as the build backend for their packages. |
2023-03-08T18:04:47+03:00 | security/linux-c7-ca-certificates |
Mozilla CA root certificate bundle (Linux CentOS ${LINUX_DIST_VER}) Root certificates from certificate authorities included in the Mozilla NSS library and thus in Firefox and Thunderbird. |
2023-03-08T11:18:53+01:00 | net-mgmt/zabbix64-server |
Enterprise-class open source distributed monitoring (${PKGNAMESUFFIX:S/^-//}) Zabbix is an enterprise-class open source distributed monitoring solution. Zabbix is software that monitors numerous parameters of a network and the health and integrity of servers. Zabbix uses a flexible notification mechanism that allows users to configure e-mail based alerts for virtually any event. This allows a fast reaction to server problems. Zabbix offers excellent reporting and data visualisation features based on the stored data. This makes Zabbix ideal for capacity planning. |
2023-03-08T11:18:53+01:00 | net-mgmt/zabbix64-proxy |
|
2023-03-08T11:18:53+01:00 | net-mgmt/zabbix64-java |
|
2023-03-08T11:18:53+01:00 | net-mgmt/zabbix64-frontend |
|
2023-03-08T11:18:53+01:00 | net-mgmt/zabbix64-agent |
|
2023-03-07T10:07:21+01:00 | devel/godot35-tools |
Game integrated development environment |
2023-03-07T10:26:30+01:00 | devel/godot35 |
Game runtime engine - LTS v3.5 Godot is a multi-platform 2D and 3D game engine. Easily deploy your game on IOS, Android, OSX, Linux, Steam or Windows. This is a runtime only port of godot. For the IDE to create games use devel/godot-tools. |
2023-03-04T15:38:06-05:00 | textproc/code-minimap |
High performance code minimap render A high performance code minimap render. This tool is for generating text minimaps at speed. You can use it to implement IDE-like minimap plugin for a terminal text editor, minimap.vim for example. |
2023-03-04T15:09:18+01:00 | print/sioyek |
PDF viewer with focus on technical books and research papers Sioyek is a PDF viewer with a focus on technical books and research papers. Searchable Quickly search your previously opened documents, table of contents, bookmarks, and highlights. Sioyek can even generate the table of contents if the document doesn't have one! Smart Jump You can preview or jump to references (e.g. bibliography, figures, equations, etc.) even when the document doesn't have links. You can also search references in google scholar with one click! Portals You can create portals from parts of documents to other parts displayed in a second window. So when you are reading a paragraph that is talking about a figure, table, algorithm, theorem, etc. you don't have to keep jumping between the two locations. Marks and Bookmarks Mark locations with one-character symbols and then quickly jump back to them. You can also create bookmarks which are like marks, but use a descriptive text instead of a symbol and can be searched. Keyboard Focused While sioyek fully supports many mouse actions, it is still possible to use sioyek only using a keyboard. This includes functionality such as text selection too! Synctex Sioyek autoreloads the document so you can preview the changes as you edit the latex file. You can also jump between the corresponding locations in PDF and latex files with one click. Other features include configurability, extensibility with external commands and scripts, text highlighting, a discoverable command palette, and a visual ruler highlighting the current line. |
2023-03-06T22:12:47+03:00 | net/libndp |
Neighbor discovery library This package contains a library which provides a wrapper for IPv6 Neighbor Discovery Protocol. It also provides a tool named ndptool for sending and receiving NDP messages. |
2023-03-06T19:01:37+08:00 | math/py-contourpy |
Python library for calculating contours of 2D quadrilateral grids ContourPy is a Python library for calculating contours of 2D quadrilateral grids. It is written in C++11 and wrapped using pybind11. |
2023-03-05T11:41:00-10:00 | security/pam_u2f |
Pluggable Authentication Module for U2F and FIDO2 This module implements PAM over U2F and FIDO2, providing an easy way to integrate the YubiKey (or other U2F/FIDO2 compliant authenticators) into your existing infrastructure. |
2023-03-04T22:04:18+00:00 | devel/py-flake8-future-annotations |
Verifies python 3.7+ files use from __future__ import annotations Verifies python 3.7+ files use from __future__ import annotations if a type is used in the module that can be rewritten using PEP 563. Pairs well with pyupgrade with the --py37-plus flag or higher, since pyupgrade only replaces type annotations with the PEP 563 rules if from __future__ import annotations is present. |
2023-03-04T15:33:36+03:00 | x11/budgie |
Meta-port for the Budgie Desktop Environment Budgie Desktop Environment. This is a "meta-port", this package depends on other Budgie packages. |
2023-03-04T15:33:36+03:00 | x11/budgie-screensaver |
Budgie screen saver and locker Budgie Screensaver is a fork of gnome-screensaver intended for use with Budgie desktop and is similar in purpose of other screensavers. |
2023-03-04T15:33:36+03:00 | x11/budgie-desktop |
Modern and familiar desktop environment The Budgie Desktop is a feature-rich, modern desktop designed to keep out the way of the user. It consists of a number of components to provide a more complete desktop experience: * budgie menu * raven * notifications * several popup windows (find applications, session, polkit agent) |
2023-03-04T15:33:36+03:00 | x11-themes/tela-icon-theme |
Flat icon theme This package contains a flat colorful design icon theme. |
2023-03-04T15:33:36+03:00 | x11-themes/budgie-backgrounds |
Set of backgrounds for Budgie desktop Budgie backgrounds is the default set of background images for the Budgie desktop. |
2023-03-04T15:33:36+03:00 | sysutils/budgie-control-center |
Control center for the Budgie desktop Budgie Control Center is a fork of GNOME Settings / GNOME Control Center with the intent of providing a simplified list of settings that are applicable to the Budgie 10 series, along with any small quality-of-life settings. |
2023-03-04T15:33:36+03:00 | deskutils/budgie-trash-applet |
Trash applet for the Budgie desktop Manage items in your trash bin right from the Budgie panel. View, delete, or restore trashed files and folders without having to open your file manager. |
2023-03-04T15:33:36+03:00 | deskutils/budgie-desktop-view |
Budgie desktop icons application / implementation Budgie Desktop View provides quick access to the content and applications you consider most important. It is not designed to replace your file manager or to perform typical file manager actions. |
2023-03-04T15:34:16+01:00 | multimedia/mkvtoolnix-nox11 |
Tools to extract from/get info about/create Matroska media streams (no X11) |
2023-03-04T18:37:21+08:00 | astro/py-astroML |
Tools for machine learning and data mining in Astronomy AstroML is a Python module for machine learning and data mining built on numpy, scipy, scikit-learn, and matplotlib, and distributed under the BSD license. It contains a growing library of statistical and machine learning routines for analyzing astronomical data in python, loaders for several open astronomical datasets, and a large suite of examples of analyzing and visualizing astronomical datasets. |
2023-03-04T01:39:14+01:00 | misc/qt6ct |
Qt 6 configuration tool This program allows users to configure Qt6 settings (theme, font, icons, etc.) under DE/WM without Qt integration. |
2023-03-04T11:31:40+08:00 | misc/p5-OpenAI-API |
Perl interface to OpenAI API OpenAI::API is a Perl module that provides an interface to the OpenAI API, which allows you to generate text, translate languages, summarize text, and perform other tasks using the language models developed by OpenAI. |
2023-02-21T22:17:02+01:00 | multimedia/jellyfin |
Jellyfin Server Component with WebUI Jellyfin is the volunteer-built media solution that puts you in control of your media. Stream to any device from your own server, with no strings attached. Your media, your server, your way. |
2023-03-02T08:04:19-08:00 | cad/gdscpp |
C++ library to create and read GDSII file GDScpp is a C++ library that make GDS file manipulation easier. Features: * Convert GDS data to ASCII. * Easily create GDS files. * Import GDS files. * Extract the root GDS structures. * Create a hierarchy diagram of all the GDS structure dependencies. * Direct importing of GDS files with redundancy checking. * Create bounding box of all the GDS structures. |
2023-03-02T14:55:02+00:00 | devel/py-tendo |
Basic functionality that is not provided by Python Tendo is a python module that adds basic functionality that is not provided by Python. Read the documentation for more info. * file-based singleton capability * transparent Unicode support for text file operations (BOM detection) * console logging coloring * enable you to use symlinks under windows * python tee implementation for executing external programs and redirecting their output to both console/file * improved execfile |
2023-02-27T18:20:23+03:00 | net-im/webinar |
Platform for organizing online conferences Webinar is a Russian cloud-based and on-premise solution for organizing online conferences and webinars. |
2023-02-27T17:29:07-08:00 | misc/py-openai |
Python client library for the OpenAI API The OpenAI Python library provides convenient access to the OpenAI API from applications written in the Python language. |
2023-02-27T17:23:18-08:00 | misc/py-wandb |
CLI and library for interacting with the Weights and Biases API wandb helps to build better machine learning models faster. It allows to track and visualize all the pieces of your machine learning pipeline, from datasets to production machine learning models. |
2023-01-22T20:12:03+01:00 | sysutils/tmux-xpanes |
Ultimate terminal divider powered by tmux Ultimate terminal divider powered by tmux - Split tmux window into multiple panes - * Construct command lines & execute them on the panes - Runnable from outside of tmux session - Runnable from inside of tmux session - Record operation log - Flexible layout arrangement for panes - * Select layout presets - * Set columns or rows as you like - Display pane title on each pane - Generate command lines from standard input (Pipe mode) |
2023-02-21T18:59:48+00:00 | net/xapsd |
Apple push notifications daemon for dovecot Apple push notification daemon for dovecot. Together with dovecot-xaps-plugin, this will enable push email for iOS devices that talk to your dovecot IMAP server. |
2023-02-27T19:50:39+01:00 | devel/libcdada |
Basic data structures in C as libstdc++ wrapper Small library that offers basic data structures (list, set, map...) in a pure C API for user-space applications. Key features: - Easy to use, portable - No "magic" MACROs, and no need to modify your data structures (except, perhaps, for __attribute__((packed))) - Stable and well-tested backend engine (libstdc++) for most of the data structures - Reasonable performance - comparable to libstdc++ |
2023-02-27T20:32:07+09:00 | textproc/choose |
Human-friendly and fast alternative to cut and (sometimes) awk This is choose, a human-friendly and fast alternative to cut and (sometimes) awk. Features - terse field selection syntax similar to Python's list slices - negative indexing from end of line - optional start/end index - zero-indexed - reverse ranges - aslightly faster than cut for sufficiently long inputs, much faster than awk - regular expression field separators using Rust's regex syntax |
2023-02-27T09:33:44+02:00 | devel/rubygem-google-apis-sqladmin_v1beta4_041 |
Simple REST client for Cloud SQL Admin API V1beta4 This is a simple client library for version V1beta4 of the Cloud SQL Admin API. It provides: - A client object that connects to the HTTP/JSON REST endpoint for the service. - Ruby objects for data structures related to the service. - Integration with the googleauth gem for authentication using OAuth, API keys, and service accounts. - Control of retry, pagination, and timeouts. See also: https://github.com/googleapis/google-api-ruby-client |
2023-02-27T09:33:44+02:00 | devel/rubygem-google-apis-serviceusage_v1_041 |
Simple REST client for Cloud SQL Admin API V1beta4 This is a simple client library for version V1beta4 of the Cloud SQL Admin API. It provides: - A client object that connects to the HTTP/JSON REST endpoint for the service. - Ruby objects for data structures related to the service. - Integration with the googleauth gem for authentication using OAuth, API keys, and service accounts. - Control of retry, pagination, and timeouts. See also: https://github.com/googleapis/google-api-ruby-client |
2023-02-27T09:33:44+02:00 | devel/rubygem-google-apis-serviceusage_v1 |
Simple REST client for Service Usage API V1 This is the simple REST client for Service Usage API V1. Simple REST clients are Ruby client libraries that provide access to Google services via their HTTP REST API endpoints. These libraries are generated and updated automatically based on the discovery documents published by the service, and they handle most concerns such as authentication, pagination, retry, timeouts, and logging. You can use this client to access the Service Usage API, but note that some services may provide a separate modern client that is easier to use. See also: https://github.com/googleapis/google-api-ruby-client |
2023-02-27T09:33:44+02:00 | devel/rubygem-google-apis-iam_v1 |
Simple REST client for IAM API V1 This is the simple REST client for Identity and Access Management (IAM) API V1. Simple REST clients are Ruby client libraries that provide access to Google services via their HTTP REST API endpoints. These libraries are generated and updated automatically based on the discovery documents published by the service, and they handle most concerns such as authentication, pagination, retry, timeouts, and logging. You can use this client to access the Identity and Access Management (IAM) API, but note that some services may provide a separate modern client that is easier to use. See also: https://github.com/googleapis/google-api-ruby-client |
2023-02-27T09:33:44+02:00 | devel/rubygem-google-apis-container_v1beta1 |
Simple REST client for Kubernetes Engine API V1 This is the simple REST client for Kubernetes Engine API V1beta1. Simple REST clients are Ruby client libraries that provide access to Google services via their HTTP REST API endpoints. These libraries are generated and updated automatically based on the discovery documents published by the service, and they handle most concerns such as authentication, pagination, retry, timeouts, and logging. You can use this client to access the Kubernetes Engine API, but note that some services may provide a separate modern client that is easier to use. See also: https://github.com/googleapis/google-api-ruby-client |
2023-02-27T09:33:44+02:00 | devel/rubygem-google-apis-container_v1 |
Simple REST client for Kubernetes Engine API V1 This is the simple REST client for Kubernetes Engine API V1. Simple REST clients are Ruby client libraries that provide access to Google services via their HTTP REST API endpoints. These libraries are generated and updated automatically based on the discovery documents published by the service, and they handle most concerns such as authentication, pagination, retry, timeouts, and logging. You can use this client to access the Kubernetes Engine API, but note that some services may provide a separate modern client that is easier to use. See also: https://github.com/googleapis/google-api-ruby-client |
2023-02-27T09:33:44+02:00 | devel/rubygem-google-apis-compute_v1_057 |
Simple REST client for Compute Engine API V1 This is a simple client library for version V1 of the Compute Engine API. It provides: - A client object that connects to the HTTP/JSON REST endpoint for the service. - Ruby objects for data structures related to the service. - Integration with the googleauth gem for authentication using OAuth, API keys, and service accounts. - Control of retry, pagination, and timeouts. See also: https://github.com/googleapis/google-api-ruby-client |
2023-02-27T09:33:44+02:00 | devel/rubygem-google-apis-cloudresourcemanager_v1 |
Simple REST client for Cloud Resource Manager API V1 This is the simple REST client for Cloud Resource Manager API V1. Simple REST clients are Ruby client libraries that provide access to Google services via their HTTP REST API endpoints. These libraries are generated and updated automatically based on the discovery documents published by the service, and they handle most concerns such as authentication, pagination, retry, timeouts, and logging. You can use this client to access the Cloud Resource Manager API, but note that some services may provide a separate modern client that is easier to use. See also: https://github.com/googleapis/google-api-ruby-client |
2023-02-27T09:33:44+02:00 | devel/rubygem-google-apis-cloudbilling_v1 |
Simple REST client for Cloud Billing API V1 This is the simple REST client for Cloud Billing API V1. Simple REST clients are Ruby client libraries that provide access to Google services via their HTTP REST API endpoints. These libraries are generated and updated automatically based on the discovery documents published by the service, and they handle most concerns such as authentication, pagination, retry, timeouts, and logging. You can use this client to access the Cloud Billing API, but note that some services may provide a separate modern client that is easier to use. See also: https://github.com/googleapis/google-api-ruby-client |
2023-02-26T00:03:16-08:00 | devel/zycore-c |
Support library with platform independent types, macros, etc for Zydis Zyan Core Library for C is an internal library providing platform independent types, macros and a fallback for environments without LibC. |
2023-02-25T09:26:25-08:00 | misc/binbloom |
Raw binary firmware analysis software The purpose of the binbloom project is to analyse a raw binary firmware and determine automatically some of its features. This tool is compatible with all architectures as basically, it just does simple statistics on it. Main features: * Loading address: binbloom can parse a raw binary firmware and determine its loading address. * Endianness: binbloom can use heuristics to determine the endianness of a firmware. * UDS Database: binbloom can parse a raw binary firmware and check if it contains an array containing UDS command IDs. |
2023-02-25T17:55:32+01:00 | net-p2p/nomadnet |
Off-grid, resilient mesh communication Nomad Network allows you to build private and resilient communications platforms that are in complete control and ownership of the people that use them. No signups, no agreements, no handover of any data, no permissions and gatekeepers. |
2023-02-25T17:53:52+01:00 | net-p2p/lxmf |
Lightweight Extensible Message Format for Reticulum LXMF is a simple and flexible messaging format and delivery protocol that allows a wide variety of implementations, while using as little bandwidth as possible. It is built on top of Reticulum and offers zero-conf message routing, end-to-end encryption and Forward Secrecy, and can be transported over any kind of medium that Reticulum supports. |
2023-02-25T08:27:17-06:00 | biology/bcf-score |
Bcftools plugins for GWAS-VCF summary statistics files Score is a set of tools in the form of a bcftools plugin, for handling and converting summary statistics files following the GWAS-VCF specification. |
2023-02-25T15:24:18+01:00 | net-p2p/reticulum |
Self-configuring, encrypted and resilient mesh networking stack Reticulum is a cryptography-based networking stack for building local and wide-area networks with readily available hardware. Reticulum can continue to operate even in adverse conditions with very high latency and extremely low bandwidth. |
2023-02-25T01:46:54-08:00 | devel/libvex |
Library for dynamic binary instrumentation and translation LibVEX is a library for dynamic binary instrumentation and translation that is normally a part of Valgrind. |
2023-02-25T00:31:20+03:00 | editors/linux-r7-office |
Russian office suite R7 Office is a cross-platform Russian office suite accessible via cloud, mobile and desktop interfaces. R7 allows collaborative editing of documents, spreadsheets and presentations. |
2023-02-15T20:02:45+03:00 | textproc/obsidian |
Powerful and extensible knowledge base application Obsidian is an Electron-based desktop application that allows creating a knowledge base from Markdown-formatted notes. Notes can be connected and visualized as a graph. |
2023-02-24T13:29:47+09:00 | net/qrcp |
Transfer files over wifi by scanning a QR code Transfer files over Wi-Fi from your computer to a mobile device by scanning a QR code without leaving the terminal. qrcp binds a web server to the address of your Wi-Fi network interface on a random port and creates a handler for it. The default handler serves the content and exits the program when the transfer is complete. When used to receive files, qrcp serves an upload page and handles the transfer. |
2023-02-22T09:56:27+03:00 | editors/r7-office |
Russian office suite R7 Office is a cross-platform Russian office suite accessible via cloud, mobile and desktop interfaces. R7 allows collaborative editing of documents, spreadsheets and presentations. |
2023-02-23T08:23:12-08:00 | devel/py-pyTooling |
Collection of arbitrary classes, decorators, meta-classes, exceptions pyTooling is a powerful collection of arbitrary useful abstract data models, classes, decorators, meta-classes and exceptions. It also provides lots of helper functions e.g. to ease the handling of package descriptions. It's useful for any Python-base project independent if it's a library, framework or CLI tool. |
2023-02-23T08:23:12-08:00 | devel/py-itertree |
Python tree structure for data storage and iterations itertree allows to: * store data in a tree like structure * has good performance * has a reach feature set especially * supportys serialization * supports links to sub-trees |
2023-02-23T10:40:42+00:00 | print/harfbuzz-cairo |
Harfbuzz Cairo support |
2023-02-22T17:26:36+01:00 | sysutils/rust-coreutils |
Cross-platform Rust rewrite of the GNU coreutils uutils is an attempt at writing universal (as in cross-platform) CLI utilities in Rust. While all programs have been implemented, some options might be missing or different behavior might be experienced. |
2023-02-06T00:02:43+03:00 | ports-mgmt/rc-subr-jail |
Shell library to help writing RC scripts with jail support This port install a shell source intended to be included by rc scripts that want to run services inside a jail. |
2023-02-22T13:28:02+00:00 | textproc/py-opensearch-py |
Python Client for OpenSearch Python Client for OpenSearch |
2023-02-22T13:20:00+00:00 | devel/libfsfat |
Library and tools to access the File Allocation Table File System Library and tools to access the File Allocation Table (FAT) file system |
2023-02-22T13:14:46+00:00 | devel/libphdi |
Library and tools to access the Parallels Hard Disk image format Library and tools to access the Parallels Hard Disk image (PHDI) format. |
2023-02-22T03:56:50-08:00 | audio/shuriken |
Shuriken beat slicer Shuriken is an open source beat slicer for Linux which harnesses the power of aubio's onset detection algorithms and Rubber Band's time stretching capabilities. A simple Qt interface makes it easy to slice up drum loops, assign individual drum hits to MIDI keys, and change the tempo of loops in real-time. The JUCE library takes care of handling audio and MIDI behind the scenes. |
2023-02-22T07:58:32+01:00 | www/py-dj41-drf-yasg |
Yet Another Swagger Generator Generate real Swagger/OpenAPI 2.0 specifications from a Django Rest Framework API. Features: - full support for nested serializers and schemas - response schemas and descriptions - model definitions compatible with codegen tools - customization hooks at all points in the spec generation process - JSON and YAML format for spec - bundles latest version of swagger-ui and redoc for viewing the generated documentation - schema view is cacheable out of the box - generated Swagger schema can be automatically validated by swagger-spec-validator or flex - supports Django REST Framework API versioning with URLPathVersioning and NamespaceVersioning (other DRF or custom versioning schemes are not currently supported) |
2023-02-22T07:58:32+01:00 | www/py-dj41-djangorestframework |
Django REST framework Django REST framework is a powerful and flexible toolkit that makes it easy to build Web APIs. |
2023-02-22T07:58:32+01:00 | www/py-dj41-django-timezone-field |
Provides database and form fields for pytz timezone objects for Django Provides database and form fields for pytz timezone objects for Django. |
2023-02-22T07:58:32+01:00 | www/py-dj41-django-taggit |
Reusable Django application for simple tagging django-taggit a simpler approach to tagging with Django. |
2023-02-22T07:58:32+01:00 | www/py-dj41-django-tables2 |
Table/data-grid framework for Django django-tables2 simplifies the task of turning sets of data into HTML tables. It has native support for pagination and sorting, does for HTML tables what django.forms does for HTML forms. |
2023-02-22T07:58:32+01:00 | www/py-dj41-django-rich |
Extensions for using Rich with Django This package provides Extensions for using Rich with the Django framework. These extensions consist of the following subclasses: * django_rich.management.RichCommand: Subclass of Django's BaseCommand class that sets its self.console to a Rich Console. * django_rich.test.RichRunner: Subclass of Django's DiscoverRunner with colourized outputs and nice traceback rendering. |
2023-02-22T07:58:32+01:00 | www/py-dj41-django-redis |
Full featured Redis cache/session backend for Django Django-redis is a BSD Licensed, full featured Redis cache/session backend for Django. Why use django-redis? * Modular client system (pluggable clients). * Master-Slave support in the default client. * Used in production in several projects as cache and session storage. * Supports infinite timeouts. * Python 3 support in same code base. * Facilities for raw access to Redis client/connection pool. * Highly configurable (can emulate memcached exception behavior, for example). * Unix sockets supported by default. * Pluggable parsers. |
2023-02-22T07:58:32+01:00 | www/py-dj41-django-prometheus |
Export Django monitoring metrics for Prometheus.io This library exports Django monitoring metrics for Prometheus.io. It provides support to monitor the following databases types: * SQLite (via Django) * PostgreSQL * MySQL In addition, caches can also be monitored: * memcached * Redis It's even possible to export metrics of Django models and migrations. |
2023-02-22T07:58:32+01:00 | www/py-dj41-django-mptt |
Utilities for implementing Modified Preorder Tree Traversal in Django Utilities for implementing Modified Preorder Tree Traversal with your Django Models and working with trees of Model instances. |
2023-02-22T07:58:32+01:00 | www/py-dj41-django-js-asset |
Insert script tags with additional attributes for django.forms.Media Insert script tags with additional attributes (such as "id" and "data" for CSP-compatible data injection) for the django.forms.Media package. |
2023-02-22T07:58:32+01:00 | www/py-dj41-django-graphiql-debug-toolbar |
Django Debug Toolbar for GraphiQL IDE This package is an extension for Django Debug Toolbar which enables support for debugging GraphiQL queries in Django Projects. |
2023-02-22T07:58:32+01:00 | www/py-dj41-django-filter |
Dynamic filtering for querysets with Django Django-filter is a reusable Django application allowing users to declaratively add dynamic QuerySet filtering from URL parameters. |
2023-02-22T07:58:32+01:00 | www/py-dj41-django-debug-toolbar |
Configurable set of panels to display debug information The Django Debug Toolbar is a configurable set of panels that display various debug information about the current request/response and when clicked, display more details about the panel's content. |
2023-02-22T07:58:32+01:00 | www/py-dj41-django-cors-headers |
Handles server headers required for Cross-Origin Resource Sharing A Django App that adds CORS (Cross-Origin Resource Sharing) headers to responses. |
2023-02-22T07:58:32+01:00 | www/py-dj41-django-auth-ldap |
LDAP integration for django.contrib.auth This is a Django authentication backend that authenticates against an LDAP service. Configuration can be as simple as a single distinguished name template, but there are many rich configuration options for working with users, groups, and permissions. |
2023-02-22T07:58:32+01:00 | devel/py-dj41-graphene-django |
Graphene Django integration A Django integration for Graphene. |
2023-02-22T07:58:32+01:00 | devel/py-dj41-django-rq |
Provides Django integration for RQ (Redis Queue) Django integration with RQ, a Redis based Python queuing library. Django-RQ is a simple app that allows you to configure your queues in django's settings.py and easily use them in your project. |
2023-02-21T00:44:09-08:00 | devel/py-lazy_loader |
Load subpackages and functions on demand easily lazy_loader serves these purposes: * Allow subpackages to be made visible to users without incurring import costs * Allow external libraries to be imported only when used, improving import times |
2023-02-20T23:44:47-08:00 | audio/py-soxr |
High quality, one-dimensional sample-rate conversion library soxr is a high quality, one-dimensional sample-rate conversion library for Python. |
2023-02-20T23:12:11-08:00 | deskutils/spacefm |
SpaceFM file manager SpaceFM is a multi-panel tabbed file and desktop manager for Linux with built-in VFS, udev- or HAL-based device manager, customisable menu system, and bash-GTK integration. SpaceFM aims to provide a stable, capable file manager with significant customisation capabilities. |
2023-02-16T22:06:31+01:00 | security/ssh-import-id |
Authorize SSH public keys from trusted online identities You're logged onto a cloud instance working on a problem with your fellow devs, and you want to invite them to log in and take a look at these crazy log messages. What to do? Oh. You have to ask them to cat their public SSH key, paste it into IRC (wait, no, it's id_rsa.pub, not id_rsa silly!) then you copy it and cat it to the end of authorized_hosts. That's where ssh-import-id comes in. With ssh-import-id, you can add the public SSH keys from a known, trusted online identity to grant SSH access. Currently supported identities include Github and Launchpad. |
2023-02-20T16:51:44+01:00 | audio/gtultra |
Music tracker for the C64, fork of goattracker GTUltra is an extensively modified GoatTracker Stereo (2.76) version. It includes many new features. |
2023-02-18T14:34:09+03:00 | devel/appstream-compose |
AppStream Compose application and library |
2023-02-20T08:46:17+01:00 | devel/bencodetools |
Collection of tools for manipulating bencoded data bencode-tools is a collection of tools for manipulating bencoded data. Bencode (pronounced like Bee-encode) is the encoding used by the peer-to-peer file sharing system BitTorrent for storing and transmitting loosely structured data. |
2023-02-19T20:03:56+09:00 | deskutils/libportal-qt5 |
GIO-styled async APIs for Flatpak (${BACKEND} backend) |
2023-02-19T20:03:56+09:00 | deskutils/libportal-gtk4 |
GIO-styled async APIs for Flatpak (${BACKEND} backend) |
2023-02-19T20:03:56+09:00 | deskutils/libportal-gtk3 |
GIO-styled async APIs for Flatpak (${BACKEND} backend) |
2023-02-09T17:53:16+01:00 | security/openssl-agent |
OpenSSL key agent and client utilities OpenSSL key agent and client utilities The aim of these utilities is to provide an openssl-rsautl(1) drop-in replacement for performing cryptographic operations using a private key that is unlocked for the session, similar to OpenSSH's ssh-agent(1). |
2023-02-09T17:52:12+01:00 | devel/build2 |
Cross-platform toolchain for building and packaging C++ code build2 is an open source (MIT), cross-platform build toolchain that aims to approximate Rust Cargo's convenience for developing and packaging C/C++ projects while providing more depth and flexibility, especially in the build system. |
2023-02-18T10:46:51+01:00 | math/kalk |
Kalk is a convergent calculator for Plasma Kalk is a convergent calculator for Plasma. |
2023-02-18T09:36:54+01:00 | net/alligator |
Kirigami-based RSS reader Alligator is a mobile feed reader. |
2023-02-17T23:36:57-08:00 | lang/hs-futhark |
Data-parallel functional programming language Futhark is a purely functional data-parallel programming language in the ML family. It can be compiled to typically very efficient parallel code, running on either a CPU or GPU. The language is developed at DIKU at the University of Copenhagen, originally as part of the HIPERFIT centre. It is quite stable and suitable for practical programming. |
2023-02-17T21:03:34+01:00 | multimedia/plasmatube |
Elegant user interface for YouTube PlasmaTube allows you to watch YouTube videos on your phone or desktop using a elegant user interface integrated with the rest of Plasma. |
2023-02-17T15:05:27+01:00 | graphics/drm-515-kmod |
DRM drivers modules amdgpu, i915, and radeon DRM drivers modules. Currently corresponding to Linux 5.15 DRM. This version is for FreeBSD 14.0 and above. |
2023-02-16T16:17:54+03:00 | devel/glibd |
D language bindings for the GLib Utility Library GlibD is a Glib/GTK bindings library for the D programming language. |
2023-02-16T15:26:59+03:00 | lang/gir-to-d |
Create D bindings from GObject introspection files girtod is an utility that generates D bindings using the GObject introspection files. |
2023-02-17T00:59:25-08:00 | cad/hs-verismith |
Verilog fuzzer verismith is a Verilog fuzzer to test the major simulators and sythesisers by generating random, valid Verilog. |
2023-02-15T11:15:04-08:00 | sysutils/cfengine321 |
Systems administration tool for networks Cfengine is an automated suite of programs for configuring and maintaining Unix-like computers. It has been used on computing arrays of between 1 and 20,000 computers since 1993 by a wide range of organizations. Cfengine is supported by active research and was the first autonomic, hands-free management system for Unix-like operating systems. Cfengine is an autonomic maintenance system not merely a change management roll-out tool. Cfengine has a history of security and adaptability. |
2023-02-15T11:15:04-08:00 | sysutils/cfengine-masterfiles321 |
cfengine sample policies for installations and upgrades CFEngine 3 is a popular open source configuration management system. Its primary function is to provide automated configuration and maintenance of large-scale computer systems. The repository is intended to provide a stable base policy for installations and upgrades, and is used by CFEngine 3.6 and newer. The port installs the repository as examples which should be copied by the user to the masterfiles directory (usually /var/cfengine/masterfiles). |
2023-02-01T23:33:40+02:00 | sysutils/sndy |
Sound Switcher sndy is an audio switching program that allows you to redirect sound output to any port of your computer. The buttons in the program toggle the sound output to a different device. The scroll bar can be used to change the volume level. |
2023-02-14T18:30:04+01:00 | devel/signal-fts5-extension |
FTS5 extension for signal_tokenizer Signal-FTS5-Extension is a C ABI library which exposes a FTS5 tokenizer function named signal_tokenizer that: Segments UTF-8 strings into words according to Unicode standard Normalizes and removes diacritics from words Converts words to lower case When used as a custom FTS5 tokenizer this enables application to support CJK symbols in full-text search. |
2023-02-13T16:18:58+00:00 | sysutils/libdisplay-info |
EDID and DisplayID library EDID and DisplayID library. Goals: - Provide a set of high-level, easy-to-use, opinionated functions as well as low-level functions to access detailed information. - Simplicity and correctness over performance and resource usage. - Well-tested and fuzzed. |
2023-02-11T22:55:57+01:00 | net-im/tokodon |
KDE mastodon client Tokodon is a Mastodon client for Plasma. It allows you to interact with the Fediverse community. |
2023-02-09T16:39:46+03:00 | devel/appstream-qt |
Qt bindings to AppStream |
2023-02-13T01:06:49-08:00 | math/py-py-find-1st |
Numpy extension module for efficient search in numpy arrays py_find_1st is a numpy extension that allows to find the first index into an 1D-array that validates a boolean condition that can consist of a comparison operator and a limit value. |
2023-02-12T23:45:19-08:00 | finance/py-technical |
Various indicators developed or collected for the Freqtrade Technical is a collection of technical indicators collected or developed for Freqtrade as well as utilities such as timeframe resampling. |
2023-02-12T22:07:29-08:00 | finance/py-pycoingecko |
Python wrapper around the CoinGecko API pycoingecko is Pi ython wrapper for the CoinGecko API. CoinGecko provides information about cryptocurrency prices, excghange rates, market caps, etc. |
2023-02-11T13:02:46+01:00 | sysutils/uutils |
Cross-platform Rust rewrite of the GNU coreutils uutils is an attempt at writing universal (as in cross-platform) CLI utilities in Rust. While all programs have been implemented, some options might be missing or different behavior might be experienced. |
2023-02-08T20:30:47+03:00 | textproc/gstreamer1-plugins-zxing |
GStreamer plugin for QR recognition |
2023-02-10T11:41:30+00:00 | devel/edi |
EFL-based/focused IDE This is a project to create a complete IDE using the EFL (Enlightenment Foundation Libraries). It aims to lower the barrier to getting involved in Enlightenment development and in creating applications based on the EFL suite, but can also be used as an advanced, standalone text editor. |
2023-02-01T16:26:31+00:00 | benchmarks/vkoverhead |
Evaluate CPU overhead of Vulkan drivers vkoverhead is a tool for evaluating CPU-based overhead of Vulkan drivers. It was inspired heavily by drawoverhead from piglit. ## Features * extreme granularity for profiling specific scenarios * simple to use * CSV output for ease of script parsing * zero dependencies |
2023-02-08T00:05:31+09:00 | net/tigervnc-viewer-java |
TigerVNC Viewer This port provides Java version client(viewer) compornents of TigerVNC. TigerVNC is a high-performance, platform-neutral implementation of VNC, a client/server application that allows users to launch and interact with graphical applications on remote machines. |
2023-02-06T08:23:55-08:00 | math/kissat |
Kissat SAT Solver KISSAT is a "keep it simple and clean bare metal SAT solver" written in C. It is a port of CaDiCaL back to C with improved data structures, better scheduling of inprocessing and optimized algorithms and implementation. Coincidentally 'kissat' also means 'cats' in Finnish. |
2023-02-06T19:04:21+00:00 | x11/waylock |
Small screenlocker for Wayland compositors Waylock is a small screenlocker for Wayland compositors implementing ext-session-lock-v1. The ext-session-lock-v1 protocol is significantly more robust than previous client-side Wayland screen locking approaches. Importantly, the screenlocker crashing does not cause the session to be unlocked. |
2023-02-06T17:03:45+01:00 | print/py-pydyf |
Low-level PDF generator based on PDF spec 1.7 A low-level PDF generator written in Python and based on PDF specification 1.7. |
2023-02-05T19:23:23+01:00 | archivers/ancient |
Decompression routines for ancient formats ancient is a collection of decompression routines for old formats popular in the Amiga, Atari computers and some other systems from 80's and 90's as well as some that are currently used which were used in a some specific way in these old systems. For simple usage both a simple command line application as well as a simple API to use the decompressors are provided. The compression algorithm is automatically detected in most cases, however there are some corner cases where it is not entirely reliable due to weaknesses in the old format used. |
2023-02-05T13:23:45-08:00 | devel/py-hunter |
Flexible code tracing toolkit Hunter is a flexible code tracing toolkit, not for measuring coverage, but for debugging, logging, inspection and other nefarious purposes. It has a simple Python API, a convenient terminal API and a CLI tool to attach to processes. |
2023-02-05T13:33:51-08:00 | devel/py-process-tests |
Tools for testing processes process-tests is tools for testing processes. |
2023-02-05T13:03:24-08:00 | devel/py-fields |
Totally different take on container boilerplate python-fields is a totally different take on container boilerplate. |
2023-02-05T09:45:01-08:00 | devel/nox |
Flexible test automation nox is a command-line tool that automates testing in multiple Python environments, similar to tox. Unlike tox, Nox uses a standard Python file for configuration. |
2023-02-05T23:15:23+08:00 | www/rubygem-webrick17 |
HTTP server toolkit WEBrick is an HTTP server toolkit that can be configured as an HTTPS server, a proxy server, and a virtual-host server. WEBrick features complete logging of both server operations and HTTP access. WEBrick supports both basic and digest authentication in addition to algorithms not in RFC 2617. A WEBrick server can be composed of multiple WEBrick servers or servlets to provide differing behavior on a per-host or per-path basis. WEBrick includes servlets for handling CGI scripts, ERB pages, Ruby blocks and directory listings. WEBrick also includes tools for daemonizing a process and starting a process at a higher privilege level and dropping permissions. |
2023-02-05T23:15:20+08:00 | devel/rubygem-concurrent-ruby-edge06 |
Bleeding edge features for concurrent-ruby Contains features for concurrent-ruby that are under active development and may change with future versions. |
2023-02-05T23:15:20+08:00 | devel/rubygem-concurrent-ruby11 |
Modern concurrency tools for Ruby Modern concurrency tools for Ruby. Inspired by Erlang, Clojure, Scala, Haskell, F#, C#, Java and classic concurrency patterns. |
2023-02-05T23:15:19+08:00 | devel/rubygem-bootsnap115 |
Boot large ruby/rails apps faster Bootsnap makes booting large ruby/rails apps faster. It is a library that plugs into a number of Ruby and (optionally) ActiveSupport and YAML methods to optimize and cache expensive computations. |
2023-02-05T23:15:18+08:00 | devel/rubygem-aws-sdk-s31117 |
Official AWS Ruby gem for Amazon Simple Storage Service (Amazon S3) Official AWS Ruby gem for Amazon Simple Storage Service (Amazon S3). |
2023-02-05T23:15:17+08:00 | devel/rubygem-aws-sdk-core3168 |
AWS SDK for Ruby - Core Provides API clients for AWS. This gem is part of the official AWS SDK for Ruby. |
2023-02-05T23:15:16+08:00 | science/py-cfgrib |
Map GRIB files to the NetCDF Common Data Model following the CF Convention using ecCodes cfgrib provides a Python interface to map GRIB files to the Unidata's Common Data Model v4 following the CF Conventions. The high level API is designed to support a GRIB engine for xarray and it is inspired by netCDF4-python and h5netcdf. Low level access and decoding is performed via the ECMWF ecCodes library and the eccodes python package. |
2023-02-05T23:15:14+08:00 | devel/py-sparse |
Sparse n-dimensional arrays This implements sparse arrays of arbitrary dimension on top of numpy and scipy.sparse. It generalizes the scipy.sparse.coo_matrix and scipy.sparse.dok_matrix layouts, but extends beyond just rows and columns to an arbitrary number of dimensions. Additionally, this project maintains compatibility with the numpy.ndarray interface rather than the numpy.matrix interface used in scipy.sparse These differences make this project useful in certain situations where scipy.sparse matrices are not well suited, but it should not be considered a full replacement. The data structures in pydata/sparse complement and can be used in conjunction with the fast linear algebra routines inside scipy.sparse. A format conversion or copy may be required. |
2023-02-05T23:15:13+08:00 | devel/py-pycomplete |
Python library to generate static completion scripts for your CLI app With pycomplete, one can generate a completion script for CLI application that is compatible with a given shell. The script outputs the result onto stdout, allowing one to re-direct the output to the file of their choosing. pycomplete accepts different types of objects depending on which CLI framework you are using. For argparse, argparse.ArgumentParser is expected while for click, either click.Command or click.Context is OK. pycomplete knows what to do smartly. Where you place the file will depend on which shell, and which operating system you are using. Your particular configuration may also determine where these scripts need to be placed. Note that pycomplete needs to be installed in the same environment as the target CLI app to work properly. |
2023-02-05T23:15:12+08:00 | devel/phpunit10 |
Testing framework for unit tests PHPUnit is a programmer-oriented testing framework for PHP. It is an instance of the xUnit architecture for unit testing frameworks. |
2023-02-03T22:58:11-08:00 | cad/py-cocotb |
Coroutine based cosimulation library for writing VHDL and Verilog cocotb is an open source coroutine-based cosimulation testbench environment for verifying VHDL and SystemVerilog RTL using Python. cocotb lets you verify chips like software: productive, simulator-agnostic, in Python. |
2023-02-03T22:32:57-08:00 | devel/py-find-libpython |
Finds the libpython associated with your environment The find-libpython library is designed to find the path to the libpython dynamic library for the current Python environment. It should work with many types of installations, whether it be conda-managed, system-managed, or otherwise. And it should function on Windows, Mac OS/OS X, and any Linux distribution. |
2023-02-01T22:57:34-08:00 | devel/py-interface-meta |
Expose an extensible API with enforced method signatures interface_meta provides a convenient way to expose an extensible API with enforced method signatures and consistent documentation. |
2023-02-02T17:45:42-06:00 | databases/mysql-connector-odbc-80 |
ODBC driver for MySQL${MYSQL_VER} / ${DRIVER_MANAGER} MySQL Connector ODBC is an ODBC driver for interfacing to MySQL databases. |
2023-02-02T16:21:04+01:00 | mail/mlmmj-archive-mid |
CGI helping mapping a message id to an archived mail CGI and cli program which will lookip all databases gerenated by mlmmj-archiver and map a given message-id to its "public" archive file. |
2023-02-02T07:09:18-05:00 | lang/go120 |
Go programming language |
2023-02-01T20:10:03+01:00 | audio/owntone |
DAAP (iTunes), MPD (Music Player Daemon) and RSP (Roku) media server OwnTone is a DAAP (iTunes), MPD (Music Player Daemon) and RSP (Roku) media server. It supports AirPlay devices/speakers, Apple Remote (and compatibles), MPD clients, Chromecast, network streaming, internet radio, Spotify and LastFM. It does not support streaming video by AirPlay nor Chromecast. DAAP stands for Digital Audio Access Protocol which is the protocol used by iTunes and friends to share/stream media libraries over the network. OwnTone was previously called forked-daapd, which again was a rewrite of mt-daapd (Firefly Media Server). |
2023-01-31T14:10:31+02:00 | net/rubygem-app_store_connect |
Interface to the App Store Connect API A Ruby interface to the App Store Connect API |
2023-02-01T00:35:00-08:00 | x11-toolkits/pythonqt |
Dynamic Python binding for Qt Applications PythonQt is a dynamic Python binding for Qt. It offers an easy way to embed the Python scripting language into your Qt applications. |
2023-01-31T18:42:03-08:00 | deskutils/keep-presence |
Prevent system from becoming idle keep-presence is a program moves the mouse or press a key when it detects that you are away. It won't do anything if you are using your computer. Useful to trick your machine to think you are still working with it. |
2023-01-31T08:01:01-08:00 | x11/py-pynput |
Send virtual input commands pynput is the library allows you to control and monitor input devices. Currently, mouse and keyboard input and monitoring are supported. |
2023-01-30T20:13:16+03:00 | games/powder-toy-devel |
'Falling sand' physics sandbox with air pressure and velocity support (snapshot version) Have you ever wanted to blow something up? Or maybe you always dreamt of operating an atomic power plant? Do you have a will to develop your own CPU? The Powder Toy lets you to do all of these, and even more! The Powder Toy is a free physics sandbox game, which simulates air pressure and velocity, heat, gravity and a countless number of interactions between different substances! The game provides you with various building materials, liquids, gases and electronic components which can be used to construct complex machines, guns, bombs, realistic terrains and almost anything else. You can then mine them and watch cool explosions, add intricate wirings, play with little stickmen or operate your machine. You can browse and play thousands of different saves made by the community or upload your own - we welcome your creations! |
2023-01-31T07:48:59+08:00 | devel/py-pyyaml5 |
Python YAML parser PyYAML is a YAML parser and emitter for the Python programming language. PyYAML features: * a complete YAML 1.1 parser. In particular, PyYAML can parse all examples from the specification. The parsing algorithm is simple enough to be a reference for YAML parser implementors. * Unicode support including UTF-8/UTF-16 input/output and \u escape sequences. * low-level event-based parser and emitter API (like SAX). * high-level API for serializing and deserializing native Python objects (like DOM or pickle). * support for all types from the YAML types repository. A simple extension API is provided. * relatively sensible error messages. |
2023-01-30T23:38:36+00:00 | devel/llvm16 |
LLVM and Clang The LLVM Project is a collection of modular and reusable compiler and toolchain technologies. This port includes Clang (a C/C++/Objective-C compiler), LLD (a linker), LLDB (a debugger), an OpenMP runtime library, and the LLVM infrastructure these are built on. |
2023-01-30T23:02:55+02:00 | devel/rubygem-simple_po_parser |
Simple PO file to ruby hash parser A simple PO file to ruby hash parser. PO files are translation files generated by GNU/Gettext tool. |
2023-01-30T13:09:02-06:00 | biology/wfa2-lib |
Exact gap-affine algorithm using homology to accelerate alignment The wavefront alignment (WFA) algorithm is an exact gap-affine algorithm that takes advantage of homologous regions between the sequences to accelerate the alignment process. Unlike traditional dynamic programming algorithms that run in quadratic time, the WFA runs in time O(ns+s^2), proportional to the sequence length n and the alignment score s, using O(s^2) memory (or O(s) using the ultralow/BiWFA mode). Moreover, the WFA algorithm exhibits simple computational patterns that the modern compilers can automatically vectorize for different architectures without adapting the code. |
2023-01-30T22:20:38+08:00 | www/yarn-node19 |
|
2023-01-30T22:20:38+08:00 | www/npm-node19 |
|
2023-01-30T22:20:38+08:00 | www/node19 |
V8 JavaScript for client and server Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine. Node.js uses an event-driven, non-blocking I/O model that makes it lightweight and efficient. Node.js' package ecosystem, npm, is the largest ecosystem of open source libraries in the world. |
2023-01-30T22:20:38+08:00 | www/node18 |
V8 JavaScript for client and server Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine. Node.js uses an event-driven, non-blocking I/O model that makes it lightweight and efficient. Node.js' package ecosystem, npm, is the largest ecosystem of open source libraries in the world. |
2023-01-30T20:22:03+08:00 | www/rubygem-jwt25 |
JSON Web Token implementation in Ruby JWT is a Ruby implementation of JSON Web Token draft 06 [1]. [1] http://self-issued.info/docs/draft-jones-json-web-token-06.html |
2023-01-30T20:22:00+08:00 | textproc/rubygem-gemoji3 |
Character information and metadata for Unicode emoji Emoji assets |
2023-01-30T20:21:57+08:00 | net/rubygem-rbvmomi2 |
Ruby interface to the VMware vSphere API RbVmomi is a Ruby interface to the vSphere API. Like the Perl and Java SDKs, you can use it to manage ESX and vCenter servers. RbVmomi2 is a community-supported, open source project at ManageIQ. |
2023-01-30T20:21:53+08:00 | mail/rubygem-mail27 |
Ruby email handler Mail is an library for Ruby to handle email generation, parsing and sending in a simple, rubyesque manner. |
2023-01-30T20:21:51+08:00 | devel/rubygem-xdg6 |
XDG Base Directory Standard Library for Ruby XDG provides an easy to use Ruby library for working with XDG standards. Presently, it only supports the XDG Base Directory Standard. If your program utilizes user or system-wide support files (e.g. configuration files), you owe it to yourself to checkout the XDG base directory standard. You can learn more about the standard at: http://standards.freedesktop.org/basedir-spec/basedir-spec-latest.html |
2023-01-30T20:21:50+08:00 | devel/rubygem-syntax_suggest |
Help you find the syntax when you get an "unexpected end" An error in your code forces you to stop. SyntaxSuggest helps you find those errors to get you back on your way faster. |
2023-01-30T20:21:49+08:00 | devel/rubygem-sidekiq-cron18 |
Enables to set jobs to be run in specified time (using CRON notation) Sidekiq-Cron is a scheduling add-on for Sidekiq. It runs a thread alongside Sidekiq workers to schedule jobs at specified times (using cron notation * * * * * parsed by Rufus-Scheduler). It also checks for new jobs to schedule every 10 seconds and doesn't schedule the same job multiple times when more than one Sidekiq worker is running. Scheduling jobs are added only when at least one Sidekiq process is running. |
2023-01-30T20:21:48+08:00 | devel/rubygem-sidekiq6 |
Simple, efficient background processing for Ruby Simple, efficient background processing for Ruby See also: https://github.com/mperham/sidekiq |
2023-01-30T20:21:47+08:00 | devel/rubygem-rubocop-capybara |
Code style checking for Capybara test files RuboCop Capybara provides Capybara-specific analysis for your projects, as an extension to RuboCop. |
2023-01-30T20:21:46+08:00 | devel/rubygem-redlock |
Distributed lock using Redis written in Ruby Redlock provides a ruby distributed lock using redis. Distributed locks are a very useful primitive in many environments where different processes require to operate with shared resources in a mutually exclusive way. There are a number of libraries and blog posts describing how to implement a DLM (Distributed Lock Manager) with Redis, but every library uses a different approach, and many use a simple approach with lower guarantees compared to what can be achieved with slightly more complex designs. This is an implementation of a proposed distributed lock algorithm with Redis. It started as a fork from antirez implementation. |
2023-01-30T20:21:45+08:00 | devel/rubygem-gettext-setup0 |
Set up i18n for Ruby projects gettext-setup is a simple gem to set up i18n for Ruby projects (including Sinatra web apps) using gettext and fast gettext. This project sets the default locale to English. If the user has set a different locale in their browser preferences, and we support the user's preferred locale, strings and data formatting will be customized for that locale. |
2023-01-30T20:21:43+08:00 | devel/rubygem-fugit17 |
Time tools for flor and the floraison project Fugit is a time tools for flor and the floraison group. It uses et-orbi to represent time instances and raabro as a basis for its parsers. Fugit will probably become the foundation for rufus-scheduler 4.x |
2023-01-30T20:21:42+08:00 | devel/rubygem-flipper025 |
Act of enabling/disabling features in your application Feature flipping is the act of enabling or disabling features or parts of your application, ideally without re-deploying or changing anything in your code base. The goal of this gem is to make turning features on or off so easy that everyone does it. Whatever your data store, throughput, or experience, feature flipping should be easy and have minimal impact on your application. |
2023-01-30T20:21:41+08:00 | devel/rubygem-cucumber-tag-expressions4 |
Cucumber tag expressions for Ruby Tag Expressions provide a simple query language for tags. The simplest tag expression is simply a single tag. |
2023-01-30T20:21:40+08:00 | devel/rubygem-bootsnap114 |
Boot large ruby/rails apps faster Bootsnap makes booting large ruby/rails apps faster. It is a library that plugs into a number of Ruby and (optionally) ActiveSupport and YAML methods to optimize and cache expensive computations. |
2023-01-30T20:21:39+08:00 | devel/rubygem-aws-sdk-simspaceweaver |
Official AWS Ruby gem for AWS SimSpace Weaver Official AWS Ruby gem for AWS SimSpace Weaver. |
2023-01-30T20:21:38+08:00 | devel/rubygem-aws-sdk-securitylake |
Official AWS Ruby gem for Amazon Security Lake Official AWS Ruby gem for Amazon Security Lake. |
2023-01-30T20:21:36+08:00 | devel/rubygem-aws-sdk-sagemakermetrics |
Official AWS Ruby gem for Amazon SageMaker Metrics Service (SageMaker Metrics) Official AWS Ruby gem for Amazon SageMaker Metrics Service (SageMaker Metrics). |
2023-01-30T20:21:35+08:00 | devel/rubygem-aws-sdk-sagemakergeospatial |
Official AWS Ruby gem for Amazon SageMaker geospatial capabilities Official AWS Ruby gem for Amazon SageMaker geospatial capabilities. |
2023-01-30T20:21:34+08:00 | devel/rubygem-aws-sdk-pipes |
Official AWS Ruby gem for Amazon EventBridge Pipes Official AWS Ruby gem for Amazon EventBridge Pipes. |
2023-01-30T20:21:33+08:00 | devel/rubygem-aws-sdk-opensearchserverless |
Official AWS Ruby gem for OpenSearch Service Serverless Official AWS Ruby gem for OpenSearch Service Serverless. |
2023-01-30T20:21:32+08:00 | devel/rubygem-aws-sdk-omics |
Official AWS Ruby gem for Amazon Omics Official AWS Ruby gem for Amazon Omics. |
2023-01-30T20:21:31+08:00 | devel/rubygem-aws-sdk-oam |
Official AWS Ruby gem for CloudWatch Observability Access Manager Official AWS Ruby gem for CloudWatch Observability Access Manager. |
2023-01-30T20:21:29+08:00 | devel/rubygem-aws-sdk-licensemanagerlinuxsubscriptions |
Official AWS Ruby gem for AWS License Manager Linux Subscriptions Official AWS Ruby gem for AWS License Manager Linux Subscriptions. |
2023-01-30T20:21:28+08:00 | devel/rubygem-aws-sdk-kinesisvideowebrtcstorage |
Official AWS Ruby gem for Amazon Kinesis Video WebRTC Storage Official AWS Ruby gem for Amazon Kinesis Video WebRTC Storage. |
2023-01-30T20:21:27+08:00 | devel/rubygem-aws-sdk-kendraranking |
Official AWS Ruby gem for Amazon Kendra Intelligent Ranking (Kendra Ranking) Official AWS Ruby gem for Amazon Kendra Intelligent Ranking (Kendra Ranking). |
2023-01-30T20:21:26+08:00 | devel/rubygem-aws-sdk-docdbelastic |
Official AWS Ruby gem for Amazon DocumentDB Elastic Clusters (DocDB Elastic) Official AWS Ruby gem for Amazon DocumentDB Elastic Clusters (DocDB Elastic). |
2023-01-30T20:21:25+08:00 | devel/rubygem-aws-sdk-codecatalyst |
Official AWS Ruby gem for Amazon CodeCatalyst Official AWS Ruby gem for Amazon CodeCatalyst. |
2023-01-30T20:21:24+08:00 | devel/rubygem-aws-sdk-cleanrooms |
Official AWS Ruby gem for AWS Clean Rooms Service Official AWS Ruby gem for AWS Clean Rooms Service. |
2023-01-30T20:21:22+08:00 | devel/rubygem-aws-sdk-arczonalshift |
Official AWS Ruby gem for AWS ARC - Zonal Shift Official AWS Ruby gem for AWS ARC - Zonal Shift. |
2023-01-30T20:21:21+08:00 | databases/rubygem-redis-namespace19 |
Ruby client class for Redis with namespace support Adds a Redis::Namespace class which can be used to namespace calls to Redis. This is useful when using a single instance of Redis with multiple, different applications. |
2023-01-30T20:21:20+08:00 | www/py-xandikos |
Lightweight CalDAV/CardDAV server Xandikos is a lightweight yet complete CardDAV/CalDAV server that backs onto a Git repository. Xandikos takes its name from the name of the March month in the ancient Macedonian calendar, used in Macedon in the first millennium BC. |
2023-01-30T20:21:17+08:00 | textproc/py-rich12 |
Rich text and beautiful formatting in the terminal Rich is a Python library for rich text and beautiful formatting in the terminal. The Rich API makes it easy to add color and style to terminal output. Rich can also render pretty tables, progress bars, markdown, syntax highlighted source code, tracebacks, and more -- out of the box. |
2023-01-30T20:21:15+08:00 | textproc/py-grapheme |
Unicode grapheme helpers grapheme is a Python package for working with user perceived characters. More specifically, string manipulation and calculation functions for working with grapheme cluster groups (graphemes) as defined by the Unicode Standard Annex #29. |
2023-01-30T20:21:12+08:00 | security/py-pem |
Easy PEM file parsing in Python pem is an MIT-licensed Python module for parsing and splitting of PEM files, i.e. Base64-encoded DER keys and certificates. It runs on Python 3.7+, has no dependencies, and does not attempt to interpret the certificate data in any way. It's born from the need to load keys, certificates, trust chains, and DH parameters from various certificate deployments: some servers (like Apache) expect them to be a separate file, others (like nginx) expect them concatenated to the server certificate and finally some (like HAProxy) expect key, certificate, and chain to be in one file. Additionally to the vanilla parsing code, pem also contains helpers for Twisted that save a lot of boilerplate code. |
2023-01-30T20:21:08+08:00 | science/py-asdf-unit-schemas |
ASDF schemas for units asdf-unit-schemas provides ASDF schemas for validating unit tags. Users should not need to install this directly; instead, install an implementation package such as asdf-astropy, which includes asdf-unit-schemas as a dependency. |
2023-01-30T20:21:07+08:00 | misc/py-placekey |
Utilities for working with Placekeys Placekey-py is a Python library for working with Placekeys. Documentation for this package can be found here [1], and documentation for the Placekey service API can be found here [2]. The Plackey design specification is available here [3]. [1] https://placekey.github.io/placekey-py/ [2] https://docs.placekey.io/ [3] https://docs.placekey.io/Placekey_Technical_White_Paper.pdf |
2023-01-30T20:21:04+08:00 | devel/py-x-wr-timezone |
Python module and program to convert calendars using X-WR-TIMEZONE to standard ones Some calendar providers introduce the non-standard X-WR-TIMEZONE parameter to ICS calendar files. Strict interpretations according to RFC 5545 ignore the X-WR-TIMEZONE parameter. This causes the times of the events to differ from those which make use of X-WR-TIMEZONE. This module aims to bridge the gap by converting calendars using X-WR-TIMEZONE to a strict RFC 5545 calendars. So, let's put our heads together and solve this problem for everyone! |
2023-01-30T20:21:03+08:00 | devel/py-recurring-ical-events |
Python module which repeats ICalendar events by RRULE, RDATE and EXDATE ICal has some complexity to it: Events, TODOs and Journal entries can be repeated, removed from the feed and edited later on. This tool takes care of these circumstances. |
2023-01-30T20:21:02+08:00 | devel/py-pytest-mypy-plugins |
pytest plugin for writing tests for mypy plugins pytest plugin for testing mypy types, stubs, and plugins. |
2023-01-30T20:21:01+08:00 | devel/py-pyproject_hooks |
Wrappers to call pyproject.toml-based build backend hooks pyproject-hooks is a low-level library for calling build-backends in pyproject.toml-based project. It provides the basic functionality to help write tooling that generates distribution files from Python projects. If you want a tool that builds Python packages, you'll want to use devel/py-build instead. This is an underlying piece for pip, build and other "build frontends" use to call "build backends" within them. |
2023-01-30T20:20:59+08:00 | devel/py-poetry |
Python dependency management and packaging made easy Poetry is a tool for dependency management and packaging in Python. It allows you to declare the libraries your project depends on and it will manage (install/update) them for you. |
2023-01-30T20:20:58+08:00 | devel/py-packaging21 |
Core utilities for Python packages packaging provides core utilities for Python packages. |
2023-01-30T20:20:57+08:00 | devel/py-jaraco.text |
Module for text manipulation This package provides handy routines for dealing with text, such as wrapping, substitution, trimming, stripping, prefix and suffix removal, line continuation, indentation, comment processing, identifier processing, values parsing, case insensitive comparison, and more. See the docs (linked in the badge above) for the detailed documentation and examples. |
2023-01-30T20:20:56+08:00 | devel/py-dulwich020 |
Python Git Library This is the Dulwich project. It aims to provide an interface to git repos (both local and remote) that doesn't call out to git directly but instead uses pure Python. |
2023-01-30T20:20:55+08:00 | devel/py-comm |
Jupyter Python Comm implementation Comm provides a way to register a Kernel Comm implementation, as per the Jupyter kernel protocol. It also provides a base Comm implementation and a default CommManager that can be used. |
2023-01-30T20:20:54+08:00 | devel/py-about-time |
Easily measure timing and throughput of code blocks about-time is a cool helper for tracking time and throughput of code blocks, with beautiful human friendly renditions. |
2023-01-30T20:20:52+08:00 | devel/p5-match-simple-XS |
XS backend for match::simple match::simple::XS provides the XS backend for match::simple. |
2023-01-30T20:20:51+08:00 | devel/p5-Future-AsyncAwait |
Deferred subroutine syntax for futures Future::AsyncAwait provides syntax for deferring and resuming subroutines while waiting for Futures to complete. This syntax aims to make code that performs asynchronous operations using futures look neater and more expressive than simply using then chaining and other techniques on the futures themselves. It is also a similar syntax used by a number of other languages; notably C# 5, EcmaScript 6, Python 3, Dart, Rust, C++20. This module is still under active development. While it now seems relatively stable enough for most use-cases and has received a lot of "battle-testing" in a wide variety of scenarios, there may still be the occasional case of memory leak left in it, especially if still-pending futures are abandoned. The new syntax takes the form of two new keywords, async and await. |
2023-01-30T12:27:14+00:00 | games/openenroth |
Open reimplementation of Might and Magic VI-VIII game engine Might and Magic VI-VIII engine remake using original data and code. Allows playing the original game plus introduce customizations and modifications. Currently, only MM7 is playable; support for 6 and 8 will be added in the future. |
2023-01-30T12:02:28+01:00 | accessibility/qt6-speech |
Accessibilty features for Qt6 As with the Qt 5 version, Qt Speech provides application developers with a QObject subclass, QTextToSpeech, that provides an interface to the platform's speech synthesizer engine; and a value type QVoice that encapsulates voice characteristics. With those classes, applications can make themselves more accessible to users, and go beyond the screen-reader functionality of assistive technologies. Using non-visual channels to inform users about changes or events can be very useful in hands-free situations, such as turn-by-turn navigation systems. Content-focused applications like ebook readers could benefit from text-to-speech synthesis without depending on assistive technology. |
2023-01-29T23:18:07-08:00 | net-mgmt/smartctl_exporter |
Prometheus metrics exporter for smartctl smartctl_exporter exports smartctl json metrics to Prometheus. |
2023-01-29T09:40:22-08:00 | devel/poetry |
Python dependency management and packaging made easy Poetry helps you declare, manage and install dependencies of Python projects, ensuring you have the right stack everywhere. |
2023-01-29T09:28:34-08:00 | devel/py-poetry-plugin-export |
Poetry plugin to export the dependencies to various formats Poetry plugin to export the dependencies to various formats. This plugin provides the same features as the existing export command of Poetry which it will eventually replace. |
2023-01-29T09:15:41-08:00 | devel/py-dulwich |
Python implementation of the Git file formats and protocols Dulwich is a Python implementation of the Git file formats and protocols, without the need to have Git installed. It aims to provide an interface to Git repos (both local and remote) that does not call out to Git directly but instead uses pure Python. All functionality is available in pure Python. Optional C extensions can be built for improved performance. |
2023-01-29T00:47:58-08:00 | devel/py-single-version |
Utility to define version string for Poetry-style Python project single-version is a utility to let you have a single source of version in your code base. This utility targets modern Python projects which have layout generated by Poetry, with a pyproject.toml file in place of setup.py. |
2023-01-29T00:35:16-08:00 | www/py-kiss-headers |
Parser and serializer for http headers kiss-headers is a basic library, small and concise to help get things done regarding headers in a better way. Features: * A backwards-compatible syntax using bracket style. * Capability to alter headers using simple, human-readable operator notation + and -. * Flexibility if headers are from an email or HTTP, use as you need with one library. * Ability to parse any object and extract recognized headers from it, it also supports UTF-8 encoded headers. * Fully type-annotated. * Provide great auto-completion in Python interpreter or any capable IDE. * No dependencies. And never will be. * 90% test coverage. |
2023-01-28T19:10:22-08:00 | net/librest1 |
GNOME REST library librest has been designed to make it easier to access web services that claim to be "RESTful". A reasonable definition of what this means can be found on Wikipedia. However a reasonable description is that a RESTful service should have urls that represent remote objects which methods can then be called on. |
2023-01-28T18:40:15-08:00 | net/geocode-glib2 |
Convenience library for the geocoding and reverse geocoding geocode-glib is a convenience library for the geocoding (finding longitude, and latitude from an address) and reverse geocoding (finding an address from coordinates). It uses Nominatim service to achieve that. It also caches (reverse-)geocoding requests for faster results and to avoid unnecessary server load. |
2023-01-27T22:45:40-08:00 | devel/py-mypy-boto3-s3 |
Type annotations for boto3.S3 service mypy-boto3-s3 contains type annotations for boto3.S3 1.26.58 service compatible with VSCode, PyCharm, Emacs, Sublime Text, mypy, pyright and other tools. |
2023-01-25T23:29:50+01:00 | security/openvpn25 |
Secure IP/Ethernet tunnel daemon OpenVPN is a robust, scalable and highly configurable VPN (Virtual Private Network) daemon which can be used to securely link two or more private networks using an encrypted tunnel over the internet. It can operate over UDP or TCP, can use SSL or a pre-shared secret to authenticate peers, and in SSL mode, one server can handle many clients. |
2023-01-27T12:15:15+01:00 | devel/electron22 |
Build cross-platform desktop apps with JavaScript, HTML, and CSS Build cross platform desktop apps with JavaScript, HTML, and CSS. It's easier than you think. If you can build a website, you can build a desktop app. Electron is a framework for creating native applications with web technologies like JavaScript, HTML, and CSS. It takes care of the hard parts so you can focus on the core of your application. |
2023-01-26T00:50:13-08:00 | math/py-disjoint-set |
Disjoint set data structure implementation for Python disjoint-set is a DisjointSet (a.k.a. union-find data structure or merge-find set) implementation for Python. |
2023-01-25T14:56:31-07:00 | sysutils/kapp |
Simple deployment tool for Kubernetes kapp CLI encourages Kubernetes users to manage resources in bulk by working with "Kubernetes applications" (sets of resources with the same label). It focuses on resource diffing, labeling, deployment and deletion. Unlike tools like Helm, kapp considers YAML templating and management of packages outside of its scope, though it works great with tools that generate Kubernetes configuration. |
2023-01-25T01:20:22-08:00 | multimedia/vvenc |
Versatile Video Coding (VVC) encoder The Fraunhofer Versatile Video Encoder (VVenC) is a fast and efficient H.266/VVC encoder implementation with the following main features: - Easy to use encoder implementation with five predefined quality/speed presets; - Perceptual optimization to improve subjective video quality, based on the XPSNR visual model; - Extensive frame-level and task-based parallelization with very good scaling; - Frame-level single-pass and two-pass rate control supporting variable bit-rate (VBR) encoding; - Expert mode encoder interface available, allowing fine-grained control of the encoding process. |
2023-01-24T23:45:57-08:00 | textproc/py-sentencepiece |
Unsupervised text tokenizer for Neural Network-based text generation SentencePiece is an unsupervised text tokenizer and detokenizer mainly for Neural Network-based text generation systems where the vocabulary size is predetermined prior to the neural model training. SentencePiece implements subword units (e.g., byte-pair-encoding (BPE)) and unigram language model with the extension of direct training from raw sentences. SentencePiece allows us to make a purely end-to-end system that does not depend on language-specific pre/postprocessing. |
2023-01-24T20:40:52+03:00 | games/chromono |
Circular color puzzle All those half-colored spheres could really need some help. And with that, we obviously mean your help, otherwise this would probably not be a game, but a movie or something. Grab those fully-colored spheres and share the color (and the correct one at that) to bring the world order back to normal. Sounds easy? It is. Up until the third level or so. Then it gets tricky. But you'll figure it out, I'm sure. |
2023-01-24T10:10:53+00:00 | net/haproxy26 |
Reliable, high performance TCP/HTTP load balancer HAProxy is a free, very fast and reliable solution offering high availability, load balancing, and proxying for TCP and HTTP-based applications. It is particularly suited for web sites crawling under very high loads while needing persistence or Layer7 processing. |
2023-01-24T00:58:16-08:00 | math/lmfit |
Library for Levenberg-Marquardt minimization and least-squares fitting lmfit is a C library for Levenberg-Marquardt minimization and least-squares fitting. |
2023-01-24T00:33:11-08:00 | math/libformfactor |
Library for computation of scattering form factors of polyhedra libformfactor performs efficient computation of scattering form factors (Fourier shape transforms) of arbitrary polyhedra. |
2023-01-24T00:31:01-08:00 | devel/libheinz |
C++ base library of Heinz Maier-Leibnitz Zentrum libheinz is a C++ base library used in software developed at Heinz Maier-Leibnitz Zentrum. |
2023-01-23T22:59:36-08:00 | math/libcerf |
Library that provides an implementation of complex error functions libcerf is a self-contained numeric library that provides an efficient and accurate implementation of complex error functions, along with Dawson, Faddeeva, and Voigt functions. |
2023-01-23T18:23:08+03:00 | games/lbreakouthd |
Breakout-style arcade game LBreakoutHD is a scaleable 16:9 remake of LBreakout2. You try to clear levels full of different types of bricks and extras by using your paddle to aim balls at the bricks. All LBreakout2 themes and levelsets work. New themes can be of any resolution. |
2023-01-21T18:44:38-08:00 | x11/py-screeninfo |
Fetch location and size of physical screens Fetch location and size of physical screens in Python programs. |
2023-01-19T19:52:57+01:00 | www/librewolf |
Custom version of Firefox, focused on privacy, security and freedom LibreWolf is a free and open source web browser descended from the Mozilla Application Suite. It is small, fast and easy to use, and offers many advanced features: o Popup Blocking o Tabbed Browsing o Live Bookmarks (ie. RSS) o Extensions o Themes o FastFind o Improved Security |
2023-01-21T01:40:48-08:00 | audio/py-pydub |
Manipulate audio with an simple and easy high level interface Pydub allows to manipulate audio with a simple and easy high level interface from Python code. |
2023-01-21T01:15:10-08:00 | audio/py-simpleaudio |
Simple, asynchronous audio playback for Python 3 simpleaudio is a simple audio playback Python extension - cross-platform, asynchronous, dependency-free. |
2023-01-21T00:18:51-08:00 | graphics/py-moderngl-window |
Library for ModernGL making window creation & resource loading simple moderngl-window is a cross platform utility library for ModernGL making window creation and resource loading simple. It can also be used with PyOpenGL for rendering with the programmable pipeline. |
2023-01-20T23:23:58-08:00 | misc/py-PyWavefront |
Library for importing Wavefront .obj files PyWavefront reads Wavefront 3D object files (something.obj, something.obj.gz and something.mtl) and generates interleaved vertex data for each material ready for rendering. |
2023-01-18T23:02:07+00:00 | games/veloren-weekly |
Multiplayer voxel RPG written in Rust (weekly snapshot) Veloren is a multiplayer voxel RPG written in Rust. Veloren takes inspiration from games such as Cube World, Minecraft and Dwarf Fortress. The game is currently under heavy development, but is playable. This is a weekly snapshot used on the official multiplayer server, usually updated each Thursday. |
2023-01-20T08:09:03-08:00 | math/py-pyrr |
3D mathematical functions using NumPy Pyrr provides 3D mathematical functions using the power of NumPy. Features: * Object Oriented and Procedural interfaces * Matrix (3x3, 4x4) * Quaternion * Vector (3D, 4D) * Plane * Ray * Line / Line Segment (3D) * Rectangle (2D) * Axis Aligned Bounding Box (AABB / AAMBB) * Geometric collision / intersection testing |
2023-01-20T08:09:03-08:00 | graphics/py-moderngl |
ModernGL: High performance rendering for Python 3 ModernGL is a python wrapper over OpenGL 3.3+ core that simplifies the creation of simple graphics applications like scientific simulations, games or user interfaces. Usually, acquiring in-depth knowledge of OpenGL requires a steep learning curve. In contrast, ModernGL is easy to learn and use, moreover it is capable of rendering with high performance and quality, with less code written. The majority of the moderngl code base is also written in C++ for high performance. |
2023-01-20T08:09:03-08:00 | graphics/py-glcontext |
Portable OpenGL context for Python glcontext is a library providing OpenGL implementation for ModernGL on multiple platforms: * glcontext on github * glcontext on pypi * ModernGL |
2023-01-20T08:09:03-08:00 | math/py-mapbox-earcut |
Bindings for Pango for use with Manim mapbox-earcut is python bindings for the C++ implementation of the Mapbox Earcut library, which provides very fast and quite robust triangulation of 2D polygons. |
2023-01-20T08:09:03-08:00 | graphics/py-ManimPango |
Bindings for Pango for use with Manim ManimPango is a C binding for Pango using Cython, which is internally used in Manim to render (non-LaTeX) text. |
2023-01-20T08:09:03-08:00 | math/py-isosurfaces |
Construct isolines/isosurfaces over a 2D/3D scalar field isosurfaces allows to construct isolines/isosurfaces of a 2D/3D scalar field defined by a function, i.e. curves over which f(x,y)=0 or surfaces over which f(x,y,z)=0. Most similar libraries use marching squares or similar over a uniform grid, but this uses a quadtree to avoid wasting time sampling many far from the implicit surface. |
2023-01-20T08:09:03-08:00 | benchmarks/ior |
IOR and mdtest, parallel IO storage benchmark IOR is a parallel IO benchmark that can be used to test the performance of parallel storage systems using various interfaces and access patterns. The IOR repository also includes the mdtest benchmark which specifically tests the peak metadata rates of storage systems under different directory structures. Both benchmarks use a common parallel I/O abstraction backend and rely on MPI for synchronization. |
2023-01-17T20:32:43+01:00 | net/kube-apiserver |
Kubernetes API service The Kubernetes API server validates and configures data for the api objects which include pods, services, replicationcontrollers, and others. The API Server services REST operations and provides the frontend to the cluster's shared state through which all other components interact. |
2023-01-17T18:29:54+01:00 | comms/py-pymodbus |
Implementation of the Modbus protocol Pymodbus is a full Modbus protocol implementation offering asynchronous communications. It can also be used without any third party dependencies (aside from pyserial) if a more lightweight project is needed. |
2023-01-20T01:00:59-08:00 | sysutils/ior |
IOR and mdtest, parallel IO storage benchmark IOR is a parallel IO benchmark that can be used to test the performance of parallel storage systems using various interfaces and access patterns. The IOR repository also includes the mdtest benchmark which specifically tests the peak metadata rates of storage systems under different directory structures. Both benchmarks use a common parallel I/O abstraction backend and rely on MPI for synchronization. |
2023-01-19T20:17:51-08:00 | devel/shadered |
Lightweight, cross-platform & full-featured shader IDE Shader debugger lets you easily find bugs in your shader code. It is simple to use - you just need to pause the preview and select the pixel that you want to debug. After starting the debugger, you will be able to: * step through your shader code line by line * run immediate expressions * add watches * place (conditional) breakpoints * see list of all variables and their values * hover over expressions and see their value |
2023-01-19T07:44:11-08:00 | science/py-vedo |
Python module for scientific analysis and visualization of 3D objects Vedo is a lightweight and powerful python module for scientific analysis and visualization of 3d objects. The library includes a large set of working examples for a wide range of functionalities: * working with polygonal meshes and point clouds * working with volumetric data and tetrahedral meshes * plotting and histogramming in 2D and 3D * integration with other libraries |
2023-01-19T10:27:18+00:00 | www/hedgedoc |
Web-based online collaborative editor using your preferred SQL DB The best platform to write and share markdown. HedgeDoc (formerly known as CodiMD) is an open-source, web-based, self-hosted, collaborative markdown editor. You can use it to easily collaborate on notes, graphs and even presentations in real-time. All you need to do is to share your note-link to your co-workers and they're ready to go. |
2023-01-18T18:46:40-08:00 | databases/diesel |
Extensible ORM and Query Builder for Rust Diesel gets rid of the boilerplate for database interaction and eliminates runtime errors without sacrificing performance. It takes full advantage of Rust's type system to create a low overhead query builder that "feels like Rust." Supported databases: 1. PostgreSQL 2. MySQL 3. SQLite |
2023-01-18T08:03:09-08:00 | shells/atuin |
Magical shell history Atuin replaces your existing shell history with a SQLite database, and records additional context for your commands. Additionally, it provides optional and *fully encrypted* synchronisation of your history between machines, via an Atuin server. |
2023-01-17T21:01:48-08:00 | misc/py-einops |
New flavour of deep learning operations einops provides flexible and powerful tensor operations for readable and reliable code. It supports numpy, pytorch, tensorflow, jax, and others. |
2023-01-17T22:17:03+01:00 | net-mgmt/gping |
Ping with graph Ping, but with a graph. Comes with the following super-powers: * Graph the ping time for multiple hosts * Graph the execution time for commands via the --cmd flag * Custom colours |
2023-01-17T18:05:01+01:00 | sysutils/amazon-ssm-plugin |
Amazon AWS Manages shell experience using SSM APIs This package provides Amazon SSM SessionManager and CLI for managing shell experience using SSM APIs. HOW TO USE: aws ssm start-session --target "your instance-id" SEE ALSO: https://docs.aws.amazon.com/systems-manager/latest/userguide/session-manager-working-with-install-plugin.html |
2023-01-16T23:56:19-08:00 | math/py-pyaudi |
Library implementing the algebra of Taylor polynomials Audi (from latin: "listen") is an open source library that implements the differential algebra of Taylor truncated polynomials and a few algorithms useful for its applications (Differential Intelligence, automatic differentiation, Taylor Models, etc.) |
2023-01-16T23:53:39-08:00 | math/audi |
Header only C++ library implementing the algebra of Taylor polynomials Audi (from latin: "listen") is an open source, header only, C++ library (exposed to python in the pyaudi package) that implements the differential algebra of Taylor truncated polynomials and a few algorithms useful for its applications (Differential Intelligence, automatic differentiation, Taylor Models, etc.) |
2023-01-16T20:17:24-08:00 | lang/antimony |
Antimony programming language Antimony is a bullshit-free programming language that gets out of your way. It is meant to "just work", without adding unnecessary and bloated language features. The goal of Antimony is to be a simple language that anyone - beginner and expert - can pick up and use. |
2023-01-16T12:50:37-08:00 | cad/antimony |
CAD from a parallel universe Antimony is a computer-aided design (CAD) tool from a parallel universe in which CAD software evolved from Lisp machines rather than drafting tables. |
2023-01-16T18:27:16+01:00 | www/webtrees21 |
Online genealogy viewer (for PHP 7.4-8.2) webtrees is the web's leading online collaborative genealogy application. webtrees works from standard GEDCOM files, and is therefore compatible with every major desktop application. webtrees aims to be efficient and effective by using the right combination of third-party tools, design techniques and open standards. |
2023-01-16T01:36:02-08:00 | textproc/sentencepiece |
Unsupervised text tokenizer for Neural Network-based text generation SentencePiece is an unsupervised text tokenizer and detokenizer mainly for Neural Network-based text generation systems where the vocabulary size is predetermined prior to the neural model training. SentencePiece implements subword units (e.g., byte-pair-encoding (BPE)) and unigram language model with the extension of direct training from raw sentences. SentencePiece allows us to make a purely end-to-end system that does not depend on language-specific pre/postprocessing. |
2023-01-16T10:21:14+01:00 | net-p2p/tooth |
GTK Mastodon Client - Fork of Tootle Tooth is a client for Mastodon, which is the world's largest decentralized microblogging platform. The client provides a clean, native interface, allowing the Mastodon social experience to be seamlessly integrated into our desktop environment. This client for Mastodon that It is characterized by three fundamental aspects; be simple, free and open source. It should be added that this tool is based on GTK with dark mode support. |
2023-01-16T07:04:04+01:00 | devel/ktextaddons |
Various text handling addons Various text handling addons for the KDE dekstop |
2023-01-15T17:31:51-08:00 | devel/rxcpp |
Reactive eXtensions for C++ RxCpp is a header-only C++ library that only depends on the standard library. |
2023-01-15T15:13:58-08:00 | devel/phasar |
LLVM-based static analysis framework PhASAR is a LLVM-based static analysis framework written in C++. It allows users to specify arbitrary data-flow problems which are then solved in a fully-automated manner on the specified LLVM IR target code. Computing points-to information, call-graph(s), etc. is done by the framework, thus you can focus on what matters. |
2023-01-15T21:42:02+01:00 | www/py-qt6-webengine |
Python bindings for the Qt6 toolkit, QtWebEngine module PyQt6 is a set of Python bindings for Qt6 application framework. This package provides the QtWebKit module. |
2023-01-02T00:04:00-05:00 | devel/py-setuptools58 |
Python packages installer Setuptools is a fully-featured, actively-maintained, and stable library designed to facilitate packaging Python projects, where packaging includes: - Python package and module definitions - Distribution package metadata - Test hooks - Project installation - Platform-specific details - Python 3 support |
2023-01-15T01:52:47-08:00 | sysutils/touchegg |
Multi-touch gesture recognizer Touchegg is an app that runs in the background and transform the gestures you make on your touchpad or touchscreen into visible actions in your desktop. |
2023-01-14T23:37:15-08:00 | audio/ggwave |
Tiny data-over-sound library kbd-audio is a collection of command-line and GUI tools for capturing and analyzing audio data. |
2023-01-14T22:03:48-08:00 | devel/imtui |
Immediate Mode Text-based User Interface C++ Library ImTui is an immediate mode text-based user interface library. It supports 256 ANSI colors and mouse/keyboard input. |
2023-01-14T18:00:55-08:00 | misc/json-tui |
JSON terminal UI made in C++ json-tui is a JSON terminal UI made in C++. Features: * Interactive: Use keyboard or mouse to scroll/expand objects. * Colors * Responsive: Adapt to the terminal dimensions. Very long text values are wrapped on several lines. * Cross-platform * The output is displayed inline with the previous commands. Meaning you can still see the json after leaving json-tui. * (Vim users): Also support j/k for navigation. * Table view: Turn arrays of objects into tables. |
2023-01-14T17:13:25-08:00 | www/wasm-pack |
Workflow tool for Rust-generated WebAssembly rust-wasm seeks to be a one-stop shop for building and working with rust- generated WebAssembly that you would like to interop with JavaScript, in the browser or with Node.js. `wasm-pack` helps you build rust-generated WebAssembly packages that you could publish to the npm registry, or otherwise use alongside any javascript packages in workflows that you already use, such as webpack. |
2023-01-13T10:23:35-07:00 | devel/fsx |
File System eXerciser File System eXerciser The fsx utility tests file system I/O routines for correctness, with random input. This is a Rust-based rewrite of the classic C utility, originally from Apple Computer. |
2023-01-14T13:10:38+01:00 | www/qt6-webengine |
Qt 6 library to render web content The Qt WebEngine module provides a web browser engine that makes it easy to embed content from the World Wide Web into your Qt application on platforms that do not have a native web engine. Qt WebEngine provides C++ classes and QML types for rendering HTML, XHTML, and SVG documents, styled using Cascading Style Sheets (CSS) and scripted with JavaScript. HTML documents can be made fully editable by the user through the use of the contenteditable attribute on HTML elements. |
2023-01-13T17:41:00-08:00 | math/the-algorithms-c++ |
Collection of various algorithms in mathematics, physics, etc TheAlgorithms/C-Plus-Plus is a collection of open-source implementation of a variety of algorithms implemented in C++ and licensed under MIT License. These algorithms span a variety of topics from computer science, mathematics and statistics, data science, machine learning, engineering, etc. The implementations and the associated documentation are meant to provide a learning resource for educators and students. Hence, one may find more than one implementation for the same objective but using a different algorithm strategies and optimizations. |
2023-01-13T17:07:09-08:00 | databases/nanodbc |
Small C++ wrapper for the native C ODBC API nanodbc is a small library that makes ODBC API programming easy and fun again. |
2023-01-13T20:26:55+00:00 | net-mgmt/p5-Nagios-Plugin_check_raid |
Nagios/Icinga/Sensu plugin to check RAID status Nagios/Icinga/Sensu plugin to check current server's RAID status This plugin checks all RAID volumes (hardware and software) that can be identified. While written originally for Nagios, it's known to work also with: * Icinga * Sensu This is supposed to be a general plugin to run via NRPE. It checks for the various RAID systems, and verifies they are working correctly. Some checks require root permission, that is acomplished using sudo. Neccessary sudo rules (detected for your system), can be installed when check_raid is invoked with -S argument. You need to be root user and it will add required lines to the sudo config file. Run with -d to preview the sudo rules |
2023-01-14T02:56:36+09:00 | devel/heirloom-devtools |
OpenSolaris yacc, lex, m4, make, and SCCS The Heirloom Development Tools package provides yacc, lex, m4, make, and SCCS as portable derivatives of the utilities released by Sun as part of OpenSolaris. The OpenSolaris utilities were in turn derived from the original Unix versions, and are assumed be conforming implementations of the POSIX standard. |
2023-01-11T10:33:43-06:00 | sysutils/pcns |
PowerChute Network Shutdown PowerChute Network Shutdown (PowerChute) works in conjunction with the UPS Network Management Card (NMC) to provide network-based shutdown of multiple computer systems. In the case of a UPS critical event, the software performs a graceful, unattended system shutdown before the UPS battery is exhausted. The number of protected systems is limited only by the capacity of the UPS. |
2023-01-12T14:29:09+01:00 | devel/py-pytoolconfig |
Python Tool Configuration The goal of this project is to manage configuration for python tools, such as black and rope and add support for a pyproject.toml configuration file. |
2023-01-11T23:20:48-08:00 | misc/py-lightgbm |
Gradient boosting framework that uses tree based learning algorithms LightGBM is a gradient boosting framework that uses tree based learning algorithms. It is designed to be distributed and efficient with the following advantages: * Faster training speed and higher efficiency. * Lower memory usage. * Better accuracy. * Support of parallel, distributed, and GPU learning. * Capable of handling large-scale data. |
2023-01-11T22:19:28-08:00 | misc/lightgbm |
Gradient boosting framework that uses tree based learning algorithms LightGBM is a gradient boosting framework that uses tree based learning algorithms. It is designed to be distributed and efficient with the following advantages: * Faster training speed and higher efficiency. * Lower memory usage. * Better accuracy. * Support of parallel, distributed, and GPU learning. * Capable of handling large-scale data. |
2023-01-11T21:24:48-08:00 | math/py-annoy |
Approximate Nearest Neighbors in C++ Annoy (Approximate Nearest Neighbors Oh Yeah) is a C++ library with Python bindings to search for points in space that are close to a given query point. It also creates large read-only file-based data structures that are mmapped into memory so that many processes may share the same data. |
2023-01-11T21:23:33-08:00 | math/annoy |
Approximate Nearest Neighbors in C++ Annoy (Approximate Nearest Neighbors Oh Yeah) is a C++ library with Python bindings to search for points in space that are close to a given query point. It also creates large read-only file-based data structures that are mmapped into memory so that many processes may share the same data. |
2023-01-11T18:02:04-08:00 | devel/py-spyder-unittest |
Plugin to run tests from within the Spyder IDE Spyder-unittest is a plugin that integrates popular unit test frameworks with Spyder, allowing you to run test suites and view the results in the IDE. The plugin supports the unittest module in the Python standard library as well as the pytest and nose testing frameworks. Support for pytest is most complete at the moment. |
2023-01-11T17:47:02-06:00 | biology/atac-seq |
Metaport for ATAC-Seq analysis Metaport to install tools for typical ATAC-Seq analysis, including QC, adapter trimming, alignment, and differential analysis. |
2023-01-11T22:01:21+00:00 | net/lavinmq |
Next-generation AMQP 0.9.1 based message broker LavinMQ is a message queue server, also called a message broker, compatible with the AMQP0.9 spec, where messages are published by a sending service called a producer, via the broker, to then be consumed by the receiving service called a consumer. When not handling messages, the queue can route, buffer, and persist the messages according to rules set up by the user. Messages can be sent across languages, platforms, and OS, which decouple processes and creates a highly scalable system. lavinmq, as queue management software, gives an organized, safe place for messages to wait until another application or part of the system can come along and consume them for processing. lavinmq is written in Crystal, a statically compiled LLVM-based language with a ruby-like syntax. WWW: https://www.lavinmq.com/ |
2023-01-11T22:02:51+01:00 | dns/letsdns |
Manage DANE TLSA records in DNS servers LetsDNS Manage DANE TLSA records in DNS servers. Supports multiple domains with multiple TLS certificates each. LetsDNS can be invoked manually, from cron jobs, or called in hook functions of ACME-clients like dehydrated or certbot. |
2023-01-11T21:52:22+01:00 | security/py-badkeys |
Tool to check public keys for known vulnerabilities Tool and library to check cryptographic public keys for known vulnerabilities. badkeys can directly scan SSH and TLS hosts and automatically check their public keys. This work was funded in part by Industriens Fond through the CIDI project (Cybersecure IOT in Danish Industry) and in part by the Center for Information Security and Trust (CISAT) at the IT University of Copenhagen, Denmark. |
2023-01-11T07:44:11-08:00 | devel/hotspot |
Perf GUI for performance analysis (needs mock 'perf' command) The hotspot project is an effort to create a standalone GUI for performance data. The first goal is to provide a UI like KCachegrind around Linux perf. In the future various other performance data formats are planned to be supported. |
2023-01-11T01:30:36-08:00 | x11-toolkits/kddockwidgets |
KDAB's Dock Widget Framework for Qt KDDockWidgets is a Qt dock widget library written by KDAB, suitable for replacing QDockWidget and implementing advanced functionalities missing in Qt. Although KDDockWidgets is ready to be used out of the box, it can also be seen as a framework to allow building very tailored custom docking systems. It tries to expose every internal widget and every knob for the app developer to tune. |
2023-01-10T08:03:17-08:00 | devel/rustc-demangle |
Library for Rust symbol demangling Library that demangles for Rust symbols. The library is written in Rust. This port has it's C/C++ API. |
2023-01-10T08:03:17-08:00 | net/ecal |
Enhanced Communication Abstraction Layer The enhanced Communication Abstraction Layer (eCAL) is a middleware that enables scalable, high performance interprocess communication on a single computer node or between different nodes in a computer network. eCAL uses a publish-subscribe pattern to automatically connect different nodes in the network. eCAL automatically chooses the best available data transport mechanism for each link: * Shared memory for local communication (incredible fast!) * UDP for network communication |
2023-01-10T01:41:38-08:00 | devel/recycle |
Simple resource pool for recycling resources in C++ recycle is an implementation of a simple C++ resource pool. |
2023-01-10T14:42:52+01:00 | security/keysmith |
Application to generate two-factor authentication tokens Keysmith is an application to generate two-factor authentication (2FA) tokens when logging in to your (online) accounts. Currently it supports both HOTP and TOTP tokens. |
2023-01-10T00:34:47-08:00 | devel/ftxui |
C++ Functional Terminal User Interface library FTXUI is a simple C++ library for terminal based user interfaces. Feature: * Functional style. Inspired by [1] and React * Simple and elegant syntax (in my opinion) * Keyboard & mouse navigation. * Support for UTF8 and fullwidth chars * Support for animations. Demo 1, Demo 2 * Support for drawing. Demo * No dependencies * Cross platform: Linux/MacOS (main target), WebAssembly, Windows * Learn by examples, and tutorials * Multiple packages: CMake FetchContent (preferred), vcpkg, pkgbuild, conan. * Good practises: documentation, tests, fuzzers, performance tests, automated CI, automated packaging, etc |
2023-01-09T02:14:28-08:00 | net/nebula |
Scalable overlay networking tool Nebula is a scalable overlay networking tool with a focus on performance, simplicity and security. It lets you seamlessly connect computers anywhere in the world. Nebula is portable, and runs on Linux, OSX, Windows, iOS, and Android. It can be used to connect a small number of computers, but is also able to connect tens of thousands of computers. Nebula incorporates a number of existing concepts like encryption, security groups, certificates, and tunneling, and each of those individual pieces existed before Nebula in various forms. What makes Nebula different to existing offerings is that it brings all of these ideas together, resulting in a sum that is greater than its individual parts. |
2023-01-09T01:58:16-08:00 | net/shadowsocks-rust |
Rust port of shadowsocks shadowsocks-rust is a Rust port of shadowsocks. shadowsocks is a fast tunnel proxy that helps you bypass firewalls. |
2023-01-09T01:36:33-08:00 | devel/py-xarray-simlab |
Xarray extension and framework for computer model simulations xarray-simlab is a Python library that provides both a generic framework for building computational models in a modular fashion and a xarray extension for setting and running simulations using the xarray's Dataset structure. It is designed for fast, interactive and exploratory modeling. xarray-simlab is well integrated with other libraries of the PyData ecosystem such as dask and zarr. |
2023-01-09T01:08:47-08:00 | devel/py-zarr |
Implementation of chunked, compressed, N-dimensional arrays for Python Zarr is a Python package providing an implementation of compressed, chunked, N-dimensional arrays, designed for use in parallel computing. |
2023-01-09T00:49:06-08:00 | misc/py-numcodecs |
Package providing buffer compression and transformation codecs for use Numcodecs is a Python package providing buffer compression and transformation codecs for use in data storage and communication applications. |
2023-01-08T23:52:11-08:00 | graphics/resvg-capi |
SVG rendering library (C++/Qt API) resvg is an SVG rendering library. It can be used as a Rust library, as a C library, and as a CLI application to render static SVG files. The core idea is to make a fast, small, portable SVG library with the goal to support the whole SVG spec. Features: * Designed for edge-cases * Safety * Zero bloat * Portable * SVG preprocessing * Performance * Reproducibility |
2023-01-08T23:23:21-08:00 | devel/cargo-bloat |
Find out what takes most of the space in your executable cargo-bloat allows you to find out what takes most of the space in your executable. |
2023-01-05T23:10:00+00:00 | audio/d11amp |
Oldskool MP3 player D11AMP is an oldskool MP3 player. In addition to being a frontend to mpg123, it can handle WinAMP's treasure trove of skins. |
2023-01-06T17:02:58+01:00 | devel/exomizer |
Cruncher for 6502-based systems Exomizer is a program that compresses files in a way that tries to be as efficient as possible but still allows them to be decompressed in environments where CPU speed and RAM are limited. For some popular 8-bit computers using 6502 compatible CPUs it can also generate executable files that decompress themselves in memory when run. Exomizer operates in two major modes. It has a raw mode that compresses plain files and produces plain files. This mode is used by the raw subcommand. All other subcommands use the second mode. It requires all source files to be targeted to be decrunched at specific addresses in the 16-bit address space of the target computer. In this mode, no file can be larger than 64kB since all data must be addressable using 16-bits. The targeted mode has the following features: * It reads plain or .prg files to any given address. * It can produce stand-alone self-decrunching files for the following targets: - Commodore VIC20, C64, C65, C16/plus4, C128 and PET 4032 - Atari 400/800 XL/XE - Apple ][+ and //e - Oric-1 and Oric Atmos - BBC Micro B * It can produce files for both "in memory" and "from disk" decrunching. * It handles RLE-sequences well, no packer is necessary. * It is able to link/combine more than one source file into the same crunched target file. |
2023-01-08T19:23:48-08:00 | misc/py-ipyfastscape |
Interactive widgets for topographic data analysis and modelling Ipyfastscape is interactive widgets for topographic data analysis and modelling in Jupyter notebooks. While ipyfastscape is tightly integrated with fastscape, it also integrates very well with any data in the form of an xarray dataset or any model created with xarray-simlab. The widgets available here are built on top of libraries of the jupyter's widget ecosystem such as ipywidgets and ipygany. You can reuse those high-level UI components as-is within notebooks (embedded mini-apps) or for building interactive dashboards that you can then publish as standalone web applications. |
2023-01-08T19:05:35-08:00 | science/py-ipygany |
3-D scientific visualization in Jupyter Notebooks ipygany is a Jupyter Interactive Widgets library for 3-D mesh analysis. Features: ipygany has many features including: * VTK loader for displaying your computation results in the Jupyter Notebook * Structured and Unstructured grids support * 2-D cell based meshes support (quads, triangles...) as well as 3-D cell based meshes support (tetrahedrons, quadratic tetrahedrons...) * Animations * IsoColor effect * Warp effect * IsoSurface computation * Threshold effect (for visualizing only the parts that are inside of a range of data) * Point cloud visualization * Water effect, for nice water visualization with real-time caustics |
2023-01-08T18:56:02-08:00 | devel/py-ipydatawidgets |
Set of widgets to facilitate reuse of large datasets across widgets ipydatawidgets is a set of widgets to help facilitate reuse of large datasets across different widgets, and different packages. |
2023-01-09T11:19:20+08:00 | security/lua-argon2 |
Lua C binding for the Argon2 password hashing function Lua C binding for the Argon2 password hashing function. Compatible with Lua 5.x and LuaJIT. |
2023-01-08T16:09:29-08:00 | devel/py-traittypes |
Traitlets types for NumPy, SciPy and friends The traittypes package provides a reference implementation of trait types for common data structures used in the scipy stack such as * numpy arrays * pandas and xarray data structures which are out of the scope of the main traitlets project but are a common requirement to build applications with traitlets in combination with the scipy stack. |
2023-01-08T15:43:42-08:00 | misc/py-fastscapelib |
Library of efficient algorithms for topographic data py-fastscapelib is a python binding of fastscapelib, a C++ library of efficient algorithms for processing topographic data and landscape evolution modeling. |
2023-01-08T15:35:50-08:00 | misc/fastscapelib |
Library of efficient algorithms for topographic data fastscapelib is a C++ library of efficient algorithms for processing topographic data and landscape evolution modeling. This library currently has Python bindings and is easily extensible to other languages. |
2023-01-08T16:18:53-08:00 | databases/qdrant |
Vector search engine and database for the next gen AI applications Qdrant is a vector similarity search engine and vector database. It provides a production-ready service with a convenient API to store, search, and manage points - vectors with an additional payload. Qdrant is tailored to extended filtering support. It makes it useful for all sorts of neural-network or semantic-based matching, faceted search, and other applications. With Qdrant, embeddings or neural network encoders can be turned into full-fledged applications for matching, searching, recommending, and much more. |
2023-01-08T14:02:16-08:00 | www/microbin |
Tiny, self-contained, configurable paste bin and URL shortener MicroBin is a super tiny, feature rich, configurable, self-contained and self-hosted paste bin web application. It is very easy to set up and use, and will only require a few megabytes of memory and disk storage. It takes only a couple minutes to set it up. |
2023-01-08T13:53:39-08:00 | devel/git-branchless |
High-velocity, monorepo-scale workflow for Git `git-branchless` is a suite of tools which enhances Git in several ways: It makes Git easier to use, both for novices and for power users. Examples: - `git undo`: a general-purpose undo command. - The smartlog: a convenient visualization tool. - `git restack`: to repair broken commit graphs. - Speculative merges: to avoid being caught off-guard by merge conflicts. It adds more flexibility for power users. Examples: - Patch-stack workflows: strong support for "patch-stack" workflows as used by the Linux and Git projects, as well as at many large tech companies. (This is how Git was "meant" to be used.) - Prototyping and experimenting workflows: strong support for prototyping and experimental work via "divergent" development. - `git sync`: to rebase all local commit stacks and branches without having to check them out first. - `git move`: The ability to move subtrees rather than "sticks" while cleaning up old branches, not touching the working copy, etc. - Anonymous branching: reduces the overhead of branching for experimental work. - In-memory operations: to modify the commit graph without having to check out the commits in question. - `git next/prev`: to quickly jump between commits and branches in a commit stack. - `git co -i/--interactive`: to interactively select a commit to check out. |
2023-01-08T11:08:37-08:00 | editors/languageclient-neovim |
Language Server Protocol (LSP) support for vim and neovim Language Server Protocol (LSP) support for vim and neovim. Features: * Non-blocking asynchronous calls. * Sensible completion Integrated well with deoplete or ncm2, or MUcomplete. Or simply with vim built-in `omnifunc`. * Realtime diagnostics/compiler/lint message. * Rename. * Hover/Get identifier info. * Goto definition. * Goto reference locations. * Workspace/Document symbols query * Formatting * Code Action/Quick Fix |
2023-01-08T03:40:28-08:00 | devel/git-cliff |
Highly customizable changelog generator git-cliff can generate changelog files from the Git history by utilizing conventional commits as well as regex-powered custom parsers. The changelog template can be customized with a configuration file to match the desired format. |
2023-01-08T02:51:08-08:00 | devel/git-workspace |
Sync personal and work git repositories from multiple providers If your company has a large number of repositories and your work involves jumping between a lot of them then `git-workspace` can save you some time by: * Easily synchronizing your projects directory with Github, Gitlab.com or Gitlab self-hosted. * Keep projects consistently named and under the correct path. * Automatically set upstreams for forks. * Move deleted repositories to an archive directory. * Allowing you to access any repository instantly. * Execute `git fetch` on all projects in parallel. |
2023-01-08T02:32:47-08:00 | textproc/hq |
jq, but for HTML jq, but for HTML. `hq` reads HTML and converts it into a JSON object based on a series of CSS selectors. The selectors are expressed in a similar way to JSON, but where the values are CSS selectors. |
2023-01-08T02:25:07-08:00 | net/rathole |
Lightweight and high-performance reverse proxy for NAT traversal rathole is a high-performance reverse proxy for NAT traversal. Features: * High Performance: much higher throughput can be achieved than frp, and more stable when handling a large volume of connections. * Low Resource Consumption: Consumes much fewer memory than similar tools. * Security: Tokens of services are mandatory and service-wise. The server and clients are responsible for their own configs. With the optional Noise Protocol, encryption can be configured at ease. No need to create a self-signed certificate. TLS is also supported. * Hot Reload: Services can be added or removed dynamically by hot-reloading the configuration file. HTTP API is WIP. |
2023-01-08T01:40:18-08:00 | cad/silice |
Language that simplifies prototyping and writing algorithms for FPGAs Yosys is a framework for Verilog RTL synthesis. It currently has extensive Verilog-2005 support and provides a basic set of synthesis algorithms for various application domains. |
2023-01-08T00:52:49-08:00 | cad/py-edalize |
Library for interfacing EDA tools Edalize is an award winning Python library for interacting with EDA tools. It can create project files for supported tools and run them in batch or GUI mode (where supported). |
2023-01-08T00:47:46-08:00 | cad/py-vunit-hdl |
Open source unit testing framework for VHDL/SystemVerilog VUnit is an open source unit testing framework for VHDL/SystemVerilog. It features the functionality needed to realize continuous and automated testing of your HDL code. VUnit doesn't replace but rather complements traditional testing methodologies by supporting a test early and often approach through automation. Read more about VUnit. |
2023-01-08T00:46:21-08:00 | comms/sigdigger |
Qt-based digital signal analyzer SigDigger is a free digital signal analyzer for GNU/Linux and macOS, designed to extract information of unknown radio signals. It supports a variety of SDR devices through SoapySDR, and allows adjustable demodulation of FSK, PSK and ASK signals, decode analog video, analyze bursty signals and listen to analog voice channels (all in real time). |
2023-01-07T12:17:59-08:00 | comms/suwidgets |
Sigutils-related widgets Sigutils-related widgets that are used in SigDigger. |
2023-01-07T11:11:33-08:00 | comms/suscan |
Channel scanner based on sigutils library Suscan is a realtime DSP processing library. It provides a set of useful abstractions to perform dynamic digital signal analysis and demodulation. Suscan offers features like: * Multicore-friendly signal processing, based on worker threads * Generic ASK, FSK, PSK and audio demodulators * An extensible codec interface * Configuration file API (XML) * Source API based on SoapySDR |
2023-01-07T00:59:34-08:00 | comms/sigutils |
Small signal processing utility library The sigutils library is a digital signal processing library written in C, designed for blind signal analysis and automatic demodulation. |
2023-01-06T23:10:13-08:00 | editors/ox |
Independent Rust text editor that runs in your terminal Ox is a code editor. It was written in Rust using ANSI escape sequences. It assists developers with programming by providing several tools to speed up and make programming easier and a refreshing alternative to heavily bloated and resource hungry editors such as VS Code and JetBrains. Ox is lightweight so it can be used on older computers. |
2023-01-06T22:56:15-08:00 | graphics/resvg |
SVG rendering library resvg is an SVG rendering library. It can be used as a Rust library, as a C library, and as a CLI application to render static SVG files. The core idea is to make a fast, small, portable SVG library with the goal to support the whole SVG spec. Features: * Designed for edge-cases * Safety * Zero bloat * Portable * SVG preprocessing * Performance * Reproducibility |
2023-01-06T19:13:04-08:00 | misc/py-shap2 |
Unified approach to explain the output of any machine learning model SHAP (SHapley Additive exPlanations) is a game theoretic approach to explain the output of any machine learning model. It connects optimal credit allocation with local explanations using the classic Shapley values from game theory and their related extensions. |
2023-01-06T07:31:22-08:00 | x11/xdg-desktop-portal-gtk |
Gtk implementation of xdg-desktop-portal xdg-desktop-portal-gtk is a backend implementation for xdg-desktop-portal that is using GTK and various pieces of GNOME infrastructure, such as the org.gnome.Shell.Screenshot or org.gnome.SessionManager D-Bus interfaces. |
2023-01-06T07:31:22-08:00 | graphics/bgfx |
Cross-platform, graphics API agnostic rendering library Cross-platform, graphics API agnostic, "Bring Your Own Engine/Framework" style rendering library. |
2023-01-06T07:31:22-08:00 | x11-toolkits/imgui |
Bloat-free Graphical User interface for C++ with minimal dependencies Dear ImGui is a bloat-free graphical user interface library for C++. It outputs optimized vertex buffers that you can render anytime in your 3D-pipeline-enabled application. It is fast, portable, renderer agnostic, and self-contained (no external dependencies). Dear ImGui is designed to enable fast iterations and to empower programmers to create content creation tools and visualization / debug tools (as opposed to UI for the average end-user). It favors simplicity and productivity toward this goal and lacks certain features commonly found in more high-level libraries. Dear ImGui is particularly suited to integration in game engines (for tooling), real-time 3D applications, fullscreen applications, embedded applications, or any applications on console platforms where operating system features are non-standard. |
2023-01-06T07:31:22-08:00 | sysutils/genimage |
Tool to generate multiple filesystem and flash images from a tree genimage is a tool to generate multiple filesystem and flash/disk images from a given root filesystem tree. genimage is intended to be run in a fakeroot environment. It also supports creating flash/disk images out of different file-system images and files. Configuration is done in a config file parsed by libconfuse. Options like the path to tools can be given via environment variables, the config file or from commandline switches. |
2023-01-06T07:31:22-08:00 | devel/fnm |
Fast and simple Node.js version manager, built in Rust fnm is a fast and simple Node.js version manager, built in Rust. Features: * Cross-platform support * Single file, easy installation, instant startup * Built with speed in mind * Works with `.node-version` and `.nvmrc` files |
2023-01-06T07:31:22-08:00 | devel/gitoxide |
Idiomatic, lean, fast & safe pure Rust implementation of Git `gitoxide` is an implementation of `git` written in Rust for developing future-proof applications which strive for correctness and performance while providing a pleasant and unsurprising developer experience. `gitoxide` provides the `gix` and `ein` binaries for use on the command-line to allow experimentation with key features like `fetch` and `clone`, and to validate the usability and control of the API. `gitoxide` aspires to be a production-grade server implementation and the `ein` binary aspires to become the default way to interact with git repositories. |
2023-01-06T12:09:13+00:00 | security/opie |
One-time Passwords In Everything Provides utilities and PAM modules for OPIE one-time passwords. |
2023-01-06T00:59:37-08:00 | shells/shell-hist |
Inspect your shell history shell-hist allows to take a look at your most common shell commands, based on your history file. |
2023-01-06T00:58:27-08:00 | misc/silicon |
Create beautiful image of your source code Silicon can render your source code into a beautiful image. Silocon works without browser & Internet. It renders your source code very fast, on the fly. |
2023-01-05T23:38:36-08:00 | deskutils/skim |
Fuzzy finder skim is is a general fuzzy finder that saves time. skim provides a single executable: `sk`. Anywhere who would want to use `grep` should try `sk` instead. |
2023-01-05T23:16:54-08:00 | misc/star-history |
Graph history of GitHub stars of a user or repo over time star-history is a command line program to generate a graph showing number of GitHub stars of a user, org or repo over time. star-history requires a token for accessing GitHub's GraphQL API. Head to go to https://github.com/settings/tokens and click "Generate new token". The default public access permission is sufficient - you can leave all the checkboxes empty. Save the generated token somewhere like ~/.githubtoken. |
2023-01-05T22:48:11-08:00 | sysutils/szyszka |
Szyszka is fast and powerful file renamer Szyszka is a simple but powerful and fast bulk file renamer. Features: - Written in Rust - Simple GUI created using GTK3 - Multiple rules which can be freely combined: - Replace text - Trim text - Add text - Add numbers - Purge text - Change letters to upper-/lowercase - Custom rules - Ability to edit, reorder rules and results - Handle even hundreds thousands of records |
2023-01-05T22:29:21-08:00 | devel/tagref |
Tagref helps you maintain cross-references in your code tagref helps to maintain code references in codebases. Tagref ensures such references remain valid. If someone tries to delete or rename the tag, Tagref will complain. More precisely, it checks the following: 1. References actually point to tags. A tag cannot be deleted or renamed without updating the references that point to it. 2. Tags are distinct. There is never any ambiguity about which tag is being referenced. |
2023-01-05T20:52:07-08:00 | sysutils/tere |
Terminal file explorer `tere` is a terminal file explorer. It is a faster alternative to using `cd` and `ls` to browse folders in your terminal. `tere` only really does one thing: it provides a TUI for efficiently navigating to a folder, and then prints the path to that folder when you exit. By configuring your shell to `cd` to the printed folder, you can move around in your filesystem very quickly. |
2023-01-05T19:09:25-08:00 | devel/parol-ls |
Language server for Parol, a LL(k) parser generator Language server for parol, a LL(k) parser generator for Rust. It can be used with software that supports language server protocol. |
2023-01-05T18:52:27-08:00 | devel/parol |
LL(k) parser generator for Rust parol is a LL(k) parser generator for Rust. It's an installable command line tool that can generate complete parsers from a single grammar description file including all AST data types you would otherwise had to design by yourself. `parol` does this solely by analyzing your language's grammar. You can control the process of AST type generation. First you can mark elements for omission in your AST. Also you can specify your own types for language elements. Language description and language implementation is strictly separated in `parol`. Thus you can design your language's grammar without any need to process anything because generated parsers function by default as acceptors. This empowers you to do a real rapid prototyping of your grammar. |
2023-01-05T18:58:34-08:00 | sysutils/ddh |
Fast duplicate file finder DDH traverses input directories and their subdirectories. It also hashes files as needed and reports findings. The H in "hTool" is silent. The H in its abbreviation, "DDH," is not. This tool is called DDH for two very good reasons. * DDT is a dangerous pesticide * I mistyped when I created the project |
2023-01-05T18:07:52-08:00 | devel/amber |
Code search/replace tool amber is a code search and replace tool written in Rust. This tool is inspired by 'ack', 'ag', and other grep-like tools. Features: - Recursively search from the current directory - Ignore VCS directories (.git, .hg, .svn, .bzr) - Ignore binary files - Output by the colored format Large files (> 1MB by default) are divided and searched in parallel. amber can replace a keyword over directories (traditionally by `find ... | xargs sed -i '...'`) . User can decide to do replacing or not interactively. |
2023-01-05T17:58:13-08:00 | cad/veryl |
Veryl: A modern Hardware Description Language (HDL) Veryl is a modern hardware description language. This project is under the exploration phase of language design. Features: * Symplified syntax * Based on SystemVerilog / Rust * Transpiler to SystemVerilog * Human readable output * Interoperability with SystemVerilog * Integrated Tools * Semantic checker * Source code formatter * Language server |
2023-01-05T17:27:10-08:00 | cad/svls |
SystemVerilog language server svls is a SystemVerilog language server. Feature: * Linter based on svlint |
2023-01-05T02:46:41-08:00 | devel/tree-sitter-graph |
Construct graphs from parsed source code The `tree-sitter-graph` library and app defines a DSL for constructing arbitrary graph structures from source code that has been parsed using tree-sitter. |
2023-01-04T21:58:44-08:00 | misc/pqrs |
Command line tool for inspecting Apache Parquet files pqrs is a command line tool for inspecting Parquet files. It is a replacement for the parquet-tools utility written in Rust. |
2023-01-04T21:49:48-08:00 | devel/dura |
Background process that watches Git repositories and backs up data Dura is a background process that watches your Git repositories and commits your uncommitted changes without impacting HEAD, the current branch, or the Git index (staged files). If you ever get into an "oh snap!" situation where you think you just lost days of work, checkout a `dura` branch and recover. Without `dura`, you use Ctrl-Z in your editor to get back to a good state. That's so 2021. Computers crash and Ctrl-Z only works on files independently. Dura snapshots changes across the entire repository as-you-go, so you can revert to "4 hours ago" instead of "hit Ctrl-Z like 40 times or whatever". |
2023-01-04T21:40:53-08:00 | devel/patsh |
Command-line tool for patching shell scripts inspired by resholve patsh is a command-line tool for patching shell scripts inspired by resholve. |
2023-01-04T21:36:00-08:00 | security/diswall |
Distributed firewall Diswall (distributed firewall) - a client of distributed firewall working on many servers and using NATS for the transport level. Its purpose - blocking IPs with a blink of the eye on all servers in any infrastructure when some IP checks any of the closed ports of anyone of these servers. Therefore, diswall provides good protection of whole infrastructure (as anti-shodan) preventing intruder to get any system information. |
2023-01-04T21:28:43-08:00 | misc/zine |
Simple and opinionated tool to build your own magazine Zine is a simple and opinionated tool to build your own magazine. Features: - Mobile-first. - Intuitive and elegant magazine design. - Best reading experiences. - Theme customizable, extend friendly. - RSS Feed supported. - Open Graph Protocol supported. - Article topic supported. - I18n and l10n supported. - Build into a static website, hosting anywhere. |
2023-01-04T21:09:46-08:00 | deskutils/thokr |
Sleek typing tui with visualized results and historical logging thokr is sleek typing TUI with visualized results and historical logging. |
2023-01-04T21:01:32-08:00 | misc/rsclock |
Simple terminal clock written in Rust rsClock is a simple terminal clock. |
2023-01-04T20:54:23-08:00 | sysutils/process-viewer |
Process viewer GUI in Rust process-viewer is a process viewer GUI in Rust. It provides current status of your processes (cpu and memory usage) and your system (usage of every core and of your RAM, and the temperature of your components if this information is available). |
2023-01-04T17:34:58-08:00 | misc/lscolors |
Tool to colorize paths using LS_COLORS lscolors is a tool and a library for colorizing paths according to the `LS_COLORS` environment variable. |
2023-01-04T17:33:44-08:00 | deskutils/jot |
Rapid note management for the terminal Jot is a feature-stripped version of Obsidian focused on rapid note management through the terminal. It uses the same format of storage as Obsidian, i.e. markdown files for notes, and local folders for vaults (and sub-folders). Commands that encompass all basic needs are included. Each command has an alias (two letter abbreviation) to further increase rapidity. |
2023-01-05T04:57:22+08:00 | textproc/fcitx5-m17n |
Multilingualization support for Fcitx5 The libm17n, a multilingual input method engine, backend of the Fcitx5 IM framework. |
2023-01-04T14:17:01+01:00 | multimedia/uxplay |
AirPlay Unix mirroring server UxPlay is an AirPlay2 Mirror server. Its main use is to act like an AppleTV for screen-mirroring (with audio) of iOS/iPadOS/macOS clients (iPhone, iPod Touch, iPad, Mac computers) in a window on the server display (with the possibility of sharing that window on screen-sharing applications such as Zoom). UxPlay supports Apple's AirPlay2 protocol using "Legacy Pairing". The UxPlay server and its client must be on the same local area network, on which a Bonjour/Zeroconf mDNS/DNS-SD server is also running (only DNS-SD "Service Discovery" service is strictly necessary, it is not necessary that the local network also be of the ".local" mDNS-based type). This is usually provided by Avahi, through the avahi-daemon service. |
2023-01-04T03:27:14-08:00 | math/cvc5 |
Automatic theorem prover for SMT (Satisfiability Modulo Theories) An efficient open-source automatic theorem prover for satisfiability modulo theories (SMT) problems. It can be used to prove the validity (or, dually, the satisfiability) of first-order formulas in a large number of built-in logical theories and their combination. |
2023-01-04T00:29:55-08:00 | math/symfpu |
Implementation of IEEE-754 / SMT-LIB floating-point SymFPU is an implementation of the SMT-LIB / IEEE-754 operations in terms of bit-vector operations. It is templated in terms of the bit-vectors, propositions, floating-point formats and rounding mode types used. This allow the same code to be executed as an arbitrary precision "SoftFloat" library (although it's performance would not be good) or to be used to build symbolic representation of floating-point operations suitable for use in "bit-blasting" SMT solvers (you could also generate circuits from them but again, performance will likely not be good). |
2023-01-03T07:39:38-08:00 | math/lingeling |
Lingeling SAT Solver Lingeling, Plingeling and Treengeling. The parallel portfolio front-end Plingeling was ranked on the first place on unsatisfiable instances in the parallel track of the SAT Competition 2020, and second place overall in the parallel track. |
2023-01-04T06:34:51+09:00 | www/p5-Mojolicious-Plugin-OpenAPI |
OpenAPI / Swagger plugin for Mojolicious Mojolicious::Plugin::OpenAPI is Mojolicious::Plugin that add routes and input/output validation to your Mojolicious application based on a OpenAPI (Swagger) specification. This plugin supports both version 2.0 and 3.x, though 3.x might have some missing features. |
2023-01-04T06:32:08+09:00 | www/p5-OpenAPI-Client |
Client for talking to an OpenAPI-powered server OpenAPI::Client can generate classes that can talk to an Open API server. This is done by generating a custom class, based on a Open API specification, with methods that transform parameters into a HTTP request. The generated class will perform input validation, so invalid data won't be sent to the server. |
2023-01-03T17:31:33+00:00 | sysutils/poweralertd |
UPower-powered power alerter Gives you power notifications as you need them. Just run it. Depends on UPower and a notification daemon such as mako. |
2023-01-03T07:39:38-08:00 | misc/amazon-qldb-shell |
QLDB interactive shell to interact with Amazon Quantum Ledger Database amazon-qldb-shell provides an interface to send PartiQL statements to Amazon Quantum Ledger Database (QLDB). This tool is not intended to be incorporated into an application or adopted for production purposes. The objective of the tool is to give developers, devops, database administrators, and anyone else interested the opportunity for rapid experimentation with QLDB and PartiQL. |
2023-01-03T08:51:26-08:00 | lang/frawk |
Efficient awk-like language frawk is a small programming language for writing short programs processing textual data. To a first approximation, it is an implementation of the AWK language; many common Awk programs produce equivalent output when passed to frawk. You might be interested in frawk if you want your scripts to handle escaped CSV/TSV like standard Awk fields, or if you want your scripts to execute faster. |
2023-01-03T01:04:36-08:00 | shells/nushell |
New type of shell A new type of shell. Nu draws inspiration from projects like PowerShell, functional programming languages, and modern CLI tools. Rather than thinking of files and data as raw streams of text, Nu looks at each input as something with structure. For example, when you list the contents of a directory what you get back is a table of rows, where each row represents an item in that directory. These values can be piped through a series of steps, in a series of commands called a 'pipeline'. |
2023-01-02T22:33:46-08:00 | devel/glitter |
Tool for generating and structuring Git commit messages Glitter is a tool for generating and structuring commit messages via arguments passed to the tool. It allows you to configure it extensively and easily. Features: - Config files - Simple errors - Glitter Hooks (Git hooks natively built into Glitter) |
2023-01-02T22:10:23-08:00 | x11/clipcat |
Clipcat is a clipboard manager written in Rust Clipcat is a clipboard manager written in Rust Programming Language. Clipcat uses the Client-Server architecture. There are two role types in this architecture: `Server` and `Client`. A `clipcat` server (as known as daemon) is running as the background process and does the following routines: - Watching the changes of `X11 clipboard`. - Caching the content of `X11 clipboard`. - Inserting content into `X11 clipboard`. - Serving as a `gRPC` server and waiting for remote procedure call from clients. A `clipcat` client sends requests to the server for the following operations: - List: list the cached clips from server. - Insert: replace the current content of `X11 clipboard` with a clip. - Remove: remove the cached clips from server. |
2023-01-02T19:49:01-08:00 | www/cobalt |
Static site generator written in Rust cobalt is a straightforward static site generator written in Rust. |
2023-01-02T19:47:54-08:00 | misc/binocle |
Graphical tool to visualize binary data binocle is a graphical tool to visualize binary data. It colorizes bytes according to different rules and renders them as pixels in a rectangular grid. This allows users to identify interesting parts in large files and to reveal image-like regions. |
2023-01-02T18:56:02-08:00 | databases/quake |
Quake is a knowledge management meta-framework for geeks Quake is a knowledge management meta-framework for geeks. It can: - freedom text content management. todo lists, article management, book reviews, notes, etc. - construct a knowledge network system. customized markdown link - fleeting inspiration.support quick start (CLI, TUI, Web, GUI) and global search - freely present the canvas. DSL and free Sketchpad - graph engine |
2023-01-02T18:53:12-08:00 | www/reddsaver |
CLI tool to download saved and upvoted media from Reddit reddsaver is a command line tool to download saved/upvoted media from Reddit. It supports: - Reddit: PNG/JPG images, GIFs, Image galleries, videos - Giphy: GIFs - Imgur: Direct images and GIFVs - Gfycat/Redgifs: GIFs * GIF/GIFV from Imgur/Gfycat/Redgifs are downloaded as mp4 * Does *not* support downloading images from Imgur post links |
2023-01-02T18:38:58-08:00 | misc/arrow-datafusion |
Apache Arrow DataFusion SQL Query Engine DataFusion is an extensible query planning, optimization, and execution framework, written in Rust, that uses Apache Arrow as its in-memory format. Features: - SQL query planner with support for multiple SQL dialects - DataFrame API - Parquet, CSV, JSON, and Avro file formats are supported natively. Custom file formats can be supported by implementing a `TableProvider` trait. - Supports popular object stores, including AWS S3, Azure Blob Storage, and Google Cloud Storage. There are extension points for implementing custom object stores. Use Cases: DataFusion is modular in design with many extension points and can be used without modification as an embedded query engine and can also provide a foundation for building new systems. Here are some example use cases: - DataFusion can be used as a SQL query planner and query optimizer, providing optimized logical plans that can then be mapped to other execution engines. - DataFusion is used to create modern, fast and efficient data pipelines, ETL processes, and database systems, which need the performance of Rust and Apache Arrow and want to provide their users the convenience of an SQL interface or a DataFrame API. |
2023-01-02T18:26:31-08:00 | x11/rlaunch |
Fast, light-weight and modern application launcher for X11 rlaunch is a fast, light-weight and modern application launcher for X11 written in Rust. This should work on all linux distributions and DEs that use X11, but if it doesn't - feel free to file an issue. |
2023-01-02T18:08:31-08:00 | www/stork |
Impossibly fast web search, made for static sites Stork is a library for creating beautiful, fast, and accurate full-text search interfaces on the web. It comes in two parts. First, it's a command-line tool that indexes content and creates a search index file that you can upload to a web server. Second, it's a Javascript library that uses that index file to build an interactive search interface that displays optimal search results immediately to your user, as they type. Stork is built with Rust, and the Javascript library uses WebAssembly behind the scenes. It's easy to get started and is even easier to customize so it fits your needs. It's perfect for Jamstack sites and personal blogs, but can be used wherever you need an interactive search bar. |
2023-01-02T17:18:08-08:00 | devel/tarpaulin |
Code coverage tool for Rust projects Tarpaulin is a code coverage reporting tool for the Cargo build system, named for a waterproof cloth used to cover cargo on a ship. Currently, tarpaulin provides working line coverage and while fairly reliable may still contain minor inaccuracies in the results. A lot of work has been done to get it working on a wide range of projects, but often unique combinations of packages and build features can cause issues so please report anything you find that's wrong. Also, check out our roadmap for planned features. |
2023-01-02T16:33:56-08:00 | misc/dotenv-linter |
Linter for .env files. Written in Rust dotenv-linter is a lightning-fast linter for .env files written in Rust. A .env file or 'dotenv' file is a simple text file containing all the environment variables of a project. |
2023-01-02T15:50:13-08:00 | cad/svlint |
SystemVerilog linter svlint is a SystemVerilog linter. svlint uses supplied .svlint.toml to specify enabled rules. Configuration file is searched to the upper directory until /. |
2023-01-02T15:24:20-08:00 | devel/argc |
Easily parse command line arguments in bash argc allows to easily parse command line arguments in bash. To write a command-line program with argc, we only need to do two things: 1. Describe options, flags, positional parameters and subcommands in comments. 2. Insert `eval $(argc "$0" "$@")` into script to let argc to parse command line arguments. |
2023-01-02T15:15:48-08:00 | sysutils/async |
Tool to parallelize shell commands async is a tool to run shell commands in parallel and is designed to be able to quickly parallelize shell scripts with minimal changes. It was inspired by GNU Parallel, with the main difference being that async retains state between commands by running a server in the background. |
2023-01-02T15:12:16-08:00 | devel/bacon |
Background rust code check bacon is a background rust code checker. It's designed for minimal interaction so that you can just let it running, side to your editor, and be notified of warnings and errors in your Rust code. |
2023-01-02T15:02:16-08:00 | textproc/biodiff |
Hex diff viewer using alignment algorithms from biology biodiff is a tool for binary diffing. The tool is able to show two binary files side by side so that similar places will be at the same position on both sides and bytes missing from one side are padded. It uses bio-informatics algorithms from the rust-bio library, typically used for DNA sequence alignment, for that. The dialog boxes for configuration are done using the github.com/gyscos/cursive library. |
2023-01-02T14:35:32-08:00 | devel/bunyan |
CLI to pretty print logs in bunyan format bunyan-rs is a Rust port of (a subset of) the original NodeJS bunyan CLI. |
2023-01-02T14:19:07-08:00 | devel/cbfmt |
Tool to format codeblocks inside markdown and org documents cbfmt is a tool to format codeblocks inside markdown, org, and restructured text documents. It iterates over all codeblocks, and formats them with the tool(s) specified for the language of the block. |
2023-01-02T16:46:57-05:00 | graphics/R-cran-magick |
Advanced Graphics and Image-Processing in R Advanced Graphics and Image-Processing in R Bindings to ImageMagick. Supports many common formats and manipulations. The package includes a native graphics device for creating in-memory graphics or drawing onto images using pixel coordinates. |
2023-01-02T11:41:06-08:00 | devel/convco |
Conventional commit CLI convco is a Conventional commit cli. It provides the following commands: * convco changelog: Create a changelog file. * convco check: Checks if a range of commits is following the convention. * convco commit: Helps to make conventional commits. * convco version: Finds out the current or next version. |
2023-01-02T02:11:00-08:00 | devel/cocogitto |
Conventional commits toolbox cocogitto is the Conventional Commits toolbox. Features: * Verified commits: create conventional compliant commits with ease. * Automatic Version bump and changelog: automatically bump versions and generate changelogs with your own custom steps and workflows. * Release profiles: your branching model requires different steps for releases, * Depends only on libgit2: cocogitto has one standalone binary, the only system dependency is libgit2. * Conventional git log: search your commit history matching Conventional Commits items such as scope and commit type. * GitHub integration: enforce the conventional commits specification with our GitHub action and bot. |
2023-01-02T01:38:25-08:00 | databases/gobang |
Cross-platform TUI database management tool written in Rust gobang is a cross-platform TUI database management tool written in Rust. Features: * Cross-platform support (macOS, Windows, Linux) * Multiple Database support (MySQL, PostgreSQL, SQLite) * Intuitive keyboard only control |
2023-01-02T01:37:37-08:00 | databases/movine |
Database migration manager written in Rust Movine is a simple database migration manager that aims to be compatible with real-world migration work. Many migration managers get confused with complicated development strategies for migrations. Oftentimes migration managers do not warn you if the SQL saved in git differs from what was actually run on the database. Movine solves this issue by keeping track of the unique hashes for the up.sql and down.sql for each migration, and provides tools for fixing issues. This allows users to easily keep track of whether their local migration history matches the one on the database. |
2023-01-02T01:28:21-08:00 | databases/replibyte |
Seed your databases with your production data Replibyte is a blazingly fast tool to seed your databases with your production data while keeping sensitive data safe. |
2023-01-02T01:17:58-08:00 | www/dot-http |
Text-based scriptable HTTP client dot-http is a text-based scriptable HTTP client. It is a simple language that resembles the actual HTTP protocol but with just a smidgen of magic to make it more practical for someone who builds and tests APIs. |
2023-01-02T01:11:04-08:00 | databases/frece |
Maintain a database sorted by frecency (frequency + recency) frece maintains databases sorted by frecency (frequency + recency). |
2023-01-02T01:03:30-08:00 | textproc/jaq |
jq clone focussed on correctness, speed, and simplicity jaq is a clone of the JSON data processing tool jq. jaq aims to support a large subset of jq's syntax and operations. jaq focusses on three goals: * Correctness * Performance * Simplicity |
2023-01-02T00:44:16-08:00 | audio/songrec |
Shazam client written in Rust SongRec is an open-source Shazam client for Linux, written in Rust. Features: * Recognize audio from an arbitrary audio file. * Recognize audio from the microphone. * Usage from both GUI and command line (for the file recognition part). * Provide an history of the recognized songs on the GUI, exportable to CSV. * Continuous song detection from the microphone, with the ability to choose your input device. * Ability to recognize songs from your speakers rather than your microphone (on compatible PulseAudio setups). * Generate a lure from a song that, when played, will fool Shazam into thinking that it is the concerned song. |
2023-01-02T00:06:01-08:00 | audio/netease-music-tui |
Netease cloud music terminal client by rust Netease cloud music terminal client by Rust. It has customizable theme colors. |
2023-01-01T23:39:11-08:00 | archivers/ouch |
Painless compression and decompression for your terminal ouch stands for Obvious Unified Compression Helper. It's a CLI tool for compressing and decompressing for various formats. |
2023-01-01T23:31:36-08:00 | audio/mmtc |
Minimal mpd terminal client that is simple yet highly configurable Minimal mpd terminal client that aims to be simple yet highly configurable. |
2023-01-02T09:06:14+01:00 | security/teleport5 |
Centralized access gateway using the SSH protocol What is Teleport? ================= Teleport is a gateway for managing access to clusters of *nix servers via SSH or the Kubernetes API. While it does also support connecting to servers running traditional OpenSSH, its own node deamon is intended to be used instead for additional functionality. With Teleport it is simple to adopt SSH best practices like using certificate-based access and enabling 2FA via TOTP (e.g. Google Authenticator), U2F or an SSO provider. Cluster nodes can be accessed via a CLI (tsh) or a Web UI which both allow for session sharing. Teleport provides centralized user management as well as full session recordings that can be played back for knowledge sharing or auditing purposes. It can also be used to protect Web applications like dashboards. |
2023-01-01T14:20:56-08:00 | devel/typeshare |
Tool to synchronize type definitions between Rust and other languages typeshare is * tool to rule the types * tool to FFI them * tool to parse your Rust |
2023-01-01T14:16:06-08:00 | devel/selene |
Command line tool to help write correct and idiomatic Lua code selene is a blazing-fast modern Lua linter written in Rust. Priorities: * It's okay to not diagnose every problem, as long as the diagnostics that are made are never wrong * Easy to extend and modify * Easy to configure ... but the user should need to configure as little as possible |
2023-01-01T13:34:57-08:00 | devel/spr |
Submit pull requests for amendable, rebaseable commits to GitHub spr is a command-line tool for submitting and updating GitHub pull requests from local Git commits that may be amended and rebased. Pull Requests can be stacked to allow for a series of code reviews of interdependent code. |
2023-01-01T13:19:47-08:00 | shells/shellharden |
Corrective bash syntax highlighter Shellharden is a syntax highlighter and a tool to semi-automate the rewriting of scripts to ShellCheck conformance, mainly focused on quoting. The default mode of operation is like cat, but with syntax highlighting in foreground colors and suggestive changes in background colors. |
2023-01-01T12:57:23-08:00 | devel/the-way |
Code snippets manager for your terminal The Way is a code snippets manager for your terminal. Record and retrieve snippets you use every day, or once in a blue moon, without having to spin up a browser. Just call the-way new to add a snippet with a description, a language, and some tags attached. 'the-way search' fuzzy searches your snippets library (with optional filters on language and tags) and lets you: * edit a snippet with Shift-Right * delete a snippet with Shift-Left * copy a particular snippet to your clipboard (with Enter), so you can paste it into whatever editor or IDE you're working with. |
2023-01-01T11:33:49-08:00 | textproc/sad |
CLI search and replace (Space Age seD) sad is a batch file edit tool. It will show you a really nice diff of proposed changes before you commit them. Unlike sed, you can double check before you fat finger your edit. |
2023-01-01T04:34:25-08:00 | devel/snazy |
Snazzy json log viewer Snazy is a simple tool to parse json or other type of logs and output them in a nice format with nice colors. |
2023-01-01T04:22:58-08:00 | devel/treefmt |
One CLI to format the code tree treefmt - one CLI to format the code tree. When working on large code trees, it's common to have multiple code formatters run against it. And have one script that loops over all of them. treefmt makes that nicer. Features: * A unified CLI and output * Run all the formatters in parallel. * Cache which files have changed for super fast re-formatting. Just type treefmt in any folder and it reformats the whole code tree. |
2023-01-01T04:08:58-08:00 | devel/tokio-console |
Debugger for async rust tokio-console is an implementation of TurboWish/tokio-console, a diagnostics and debugging tool for asynchronous Rust programs. the diagnostic toolkit consists of multiple components: * a wire protocol for streaming diagnostic data from instrumented applications to diagnostic tools * instrumentation for collecting diagnostic data from a process and exposing it over the wire format * tools for displaying and exploring diagnostic data, implemented as gRPC clients using the console wire protocol |
2023-01-01T03:33:09-08:00 | devel/twiggy |
Code size profiler for Wasm Twiggy is a code size profiler for Wasm. It analyzes a binary's call graph to answer questions like: * Why was this function included in the binary in the first place? Who calls it? * What is the retained size of this function? I.e. how much space would be saved if I removed it and all the functions that become dead code after its removal. |
2023-01-01T02:35:33-08:00 | sysutils/faketty |
Wrapper to exec a command in a pty, even if redirecting the output A wrapper binary to exec a command in a pty, even if redirecting the output. This allows logging the stdout and stderr (separately) of a process, without the output being different from what you'd see in the terminal if you weren't logging anything. |
2023-01-01T02:27:39-08:00 | misc/dijo |
Scriptable, curses-based, digital habit tracker dijo is a habit tracker. It is curses-based, it runs in your terminal. dijo is scriptable, hook it up with external programs to track events without moving a finger. dijo is modal, much like a certain text editor. |
2023-01-01T02:24:39-08:00 | www/drill |
HTTP load testing application written in Rust Drill is a HTTP load testing application written in Rust. The main goal for this project is to build a really lightweight tool as alternative to other that require JVM and other stuff. You can write benchmark files, in YAML format, describing all the stuff you want to test. It was inspired by Ansible syntax because it is really easy to use and extend. |
2023-01-01T02:16:10-08:00 | security/authoscope |
Scriptable network authentication cracker authoscope is a scriptable network authentication cracker. While the space for common service bruteforce is already very well saturated, you may still end up writing your own python scripts when testing credentials for web applications. |
2023-01-01T02:08:19-08:00 | devel/ghostie |
Github notifications in your terminal ghostie displays Github notifications in your terminal. Features: * Runs as background process, fetching new github notifications in a 48h rolling window. * Polls every 1 minute and uses SQLite to persist local cache of notifications. * Issues desktop notification when new notifications are received. * View notifications in your terminal and opens them in your default browser when selected. |