This page is a slightly modified version of the following one-liner output. created_at: 2025-04-19T06:00:12+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 |
2025-04-18T08:49:14+03:00 | devel/rubygem-sidekiq-gitlab |
Simple, efficient background processing for Ruby Simple, efficient background processing for Ruby |
2025-04-18T13:10:12+08:00 | www/rubygem-httparty-gitlab |
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 |
2025-04-18T13:10:08+08:00 | net/rubygem-devfile-gitlab |
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. |
2025-04-18T13:10:03+08:00 | devel/rubygem-logger-gitlab |
Simple logging utility for outputting messages Logger is a simple but powerful logging utility to output messages in your Ruby program. Logger has the following features: - Print messages to different levels such as info and error - Auto-rolling of log files - Setting the format of log messages - Specifying a program name in conjunction with the message |
2025-04-18T02:10:17-03:00 | security/naabu |
Port scanning tool Port scanning tool written in Go that allows you to enumerate valid ports for hosts in a fast and reliable manner. It is a really simple tool that does fast SYN/CONNECT/UDP scans on the host/list of hosts and lists all ports that return a reply. Features - Fast And Simple SYN/CONNECT/UDP probe based scanning - Optimized for ease of use and lightweight on resources - DNS Port scan - Automatic IP Deduplication for DNS port scan - IPv4/IPv6 Port scan (experimental) - Passive Port enumeration using Shodan Internetdb - Host Discovery scan (experimental) - NMAP integration for service discovery - Multiple input support - STDIN/HOST/IP/CIDR/ASN - Multiple output format support - JSON/TXT/STDOUT |
2025-04-17T12:18:07-07:00 | misc/timr-tui |
TUI to organize your time: Pomodoro, Countdown, Timer timr-tui is TUI to organize your time: Pomodoro, Countdown, Timer. - [t]imer Check the time on anything you are you doing. - [c]ountdown Use it for your workout, yoga session, meditation, handstand or whatever. - [p]omodoro Organize your working time to be focused all the time by following the Pomodoro Technique. |
2025-04-16T23:01:53-07:00 | devel/expected |
C++11/14/17 std::expected with functional-style extensions expected is a single header implementation of std::expected with functional-style extensions. |
2025-04-16T22:58:39-05:00 | math/octave-forge-datatypes |
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 datatypes. Extra data types for GNU Octave. |
2025-04-16T02:36:37-07:00 | misc/py-colorzero |
Yet another Python color library colorzero is a color manipulation library for Python which aims to be reasonably simple to use and "pythonic" in nature. |
2025-04-16T06:49:12Z | lang/scryer-prolog |
Modern ISO Prolog implementation in Rust Scryer Prolog aims to become to ISO Prolog what GHC is to Haskell: an open source industrial strength production environment that is also a testbed for bleeding edge research in logic and constraint programming, which is itself written in a high-level language. |
2025-04-11T14:30:39-05:00 | sysutils/treetop |
Treetop is a fast, animated disk summarizer Treetop is a fast, animated disk summarizer. You can get progressive feedback while your disk is being scanned (helpful for very large directories). |
2025-04-12T22:50:55+02:00 | x11-toolkits/wlroots019 |
Modular Wayland compositor library (current 0.19.* 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. |
2025-04-14T13:48:35-05:00 | devel/bugzilla52 |
Bug-tracking system developed by Mozilla Project Bugzilla is one example of a class of programs called "Defect Tracking Systems", or, more commonly, "Bug-Tracking Systems". Defect Tracking Systems allow individual or groups of developers to keep track of outstanding bugs in their product effectively. Bugzilla has matured immensely, and now boasts many advanced features. These include: * integrated, product-based granular security schema * inter-bug dependencies and dependency graphing * advanced reporting capabilities * a robust, stable RDBMS back-end * extensive configurability * a very well-understood and well-thought-out natural bug resolution protocol * email, XML, console, and HTTP APIs * available integration with automated software configuration management systems, including Perforce and CVS (through the Bugzilla email interface and checkin/checkout scripts) * too many more features to list |
2025-03-13T02:56:45+05:30 | filesystems/befuse |
Read/Write FUSE server for BeFS befuse - Be File System (BeFS) FUSE module for userspace A module that provides a userspace implementation of the BeFS. Key Features: - Mount BeFS partitions on FreeBSD. - Supports reading and writing to BeFS-formatted partitions. - Compatible with x86_64 systems. - Easy installation and use via FUSE. Dependencies: - FUSE (Filesystem in Userspace) library. - BeFS-formatted partition or disk image. |
2025-04-14T09:47:34Z | www/moodle50 |
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. |
2025-04-12T22:27:55-07:00 | devel/cargo-dist |
Shippable application packaging cargo-dist solves the problem of curring releases and distributing them. Cutting releases of your apps and distributing binaries for them has a lot of steps, and cargo-dist is quickly growing to try to cover them all. To accomplish this, dist functionality can be broken up into two parts: * building (planning the release; building binaries and installers) * distributing (**hosting** artifacts; publishing packages; announcing releases) The build functionality can be used on its own if you just want some tarballs and installers, but everything really comes together when you use the distribution functionality too. |
2025-04-12T19:56:07+02:00 | sysutils/u-boot-nanopi-r6s |
U-Boot loader and related files for the FriendlyARM NanoPi-R6S To install this bootloader on an sdcard just do: dd if=/usr/local/share/u-boot/u-boot-nanopi-r6s/idbloader.img of=/path/to/sdcarddevice seek=64 bs=512 conv=sync dd if=/usr/local/share/u-boot/u-boot-nanopi-r6s/u-boot.itb of=/path/to/sdcarddevice seek=16384 bs=512 conv=sync |
2025-04-11T18:51:16Z | net/dumbpipe |
Unix pipes between devices Easy, direct connections that punch through NATs & stay connected as network conditions change. Dumbpipe is inspired by the unix tool netcat. While netcat works with IP addresses, dumbpipe works with 256 bit node ids and therefore is somewhat location transparent. In addition, connections are encrypted using TLS. |
2025-04-11T18:40:37Z | net/sendme |
Like scp without needing to know the IP address It's like scp without needing to know the IP address. Add some files to sendme, and it will give you a pastable ticket that you can give to anyone who needs your files. Sendme will connect your devices directly & transfer the data without any accounts or configuration. |
2025-04-11T13:41:11+02:00 | security/node-sqlcipher |
Fast N-API-based Node.js addon wrapping sqlcipher and FTS5 segmenting APIs A fast N-API-based Node.js addon wrapping sqlcipher and Signal-specific FTS5 segmenting APIs. |
2025-04-10T01:41:42+08:00 | www/rubygem-llhttp |
Ruby bindings for llhttp This is a monorepo that includes projects for MRI and FFI. Generally speaking, you should prefer the MRI version and fallback to the FFI version for better compatibility. There is parity between the two implementations, but the MRI implementation is more performant. |
2025-04-10T01:41:37+08:00 | security/py-cryptojwt |
Python implementation of JWT, JWE, JWS and JWK cryptojwt provides an implementation of the JSON cryptographic specs JWS, JWE, JWK, and JWA [RFC 7515-7518] and JSON Web Token (JWT) [RFC 7519]. |
2025-04-10T01:41:34+08:00 | devel/py-pip-check |
DDisplay installed pip packages and their update status pip-check gives you a quick overview of all installed packages and their update status. Under the hood it calls pip list --outdated --format=columns and transforms it into a more user friendly table. |
2025-04-10T01:41:32+08:00 | devel/libprotobuf-mutator |
Library for structured fuzzing with protobuffers libprotobuf-mutator is a library to randomly mutate protobuffers. It could be used together with guided fuzzing engines, such as libFuzzer. |
2025-04-09T21:53:26+08:00 | devel/py-forbiddenfruit |
Patch python built-in objects Forbidden Fruit allows Python code to extend built-in types. If that's a good idea or not, you tell me. The first need this project attended was allowing a Python assertion library to implement a similar API to RSpec Expectations and should.js. But people got creative and used it to among other things spy on things or to integrate profiling. |
2025-04-09T21:53:00+08:00 | devel/py-blockbuster |
Utility to detect blocking calls in the async event loop Blockbuster is a Python package designed to detect and prevent blocking calls within an asynchronous event loop. It is particularly useful when executing tests to ensure that your asynchronous code does not inadvertently call blocking operations, which can lead to performance bottlenecks and unpredictable behavior. In Python, the asynchronous event loop allows for concurrent execution of tasks without the need for multiple threads or processes. This is achieved by running tasks cooperatively, where tasks yield control back to the event loop when they are waiting for I/O operations or other long-running tasks to complete. However, blocking calls, such as file I/O operations or certain networking operations, can halt the entire event loop, preventing other tasks from running. This can lead to increased latency and reduced performance, defeating the purpose of using asynchronous programming. The difficulty with blocking calls is that they are not always obvious, especially when working with third-party libraries or legacy code. This is where Blockbuster comes in: it helps you identify and eliminate blocking calls in your codebase during testing, ensuring that your asynchronous code runs smoothly and efficiently. It does this by wrapping common blocking functions and raising an exception when they are called within an asynchronous context. Notes: - Blockbuster currently only detects asyncio event loops. - Blockbuster is tested only with CPython. It may work with other Python implementations if it's possible to monkey-patch the functions with setattr. |
2025-04-08T20:53:58+09:00 | devel/electron35 |
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. |
2025-04-08T07:50:00Z | www/p5-Mojolicious-Plugin-RenderFile |
RenderFile plugin for Mojolicious Mojolicious::Plugin::RenderFile is a Mojolicious plugin that adds "render_file" helper. It does not read file in memory and just streaming it to a client. |
2025-04-07T21:54:12-04:00 | lang/python312 |
Interpreted object-oriented programming language Python is an interpreted object-oriented programming language, and is often compared to Tcl, Perl or Scheme. |
2025-04-04T17:21:59+02:00 | security/sudo-rs |
Allow others to run commands as root Sudo-rs is a memory safe re-implementation of the sudo utility. Sudo is a program designed to allow a sysadmin to give limited root privileges to users and log root activity. The basic philosophy is to give as few privileges as possible but still allow people to get their work done. |
2025-04-06T23:22:46-07:00 | devel/py-attr |
Simple decorator to set attributes of target function/class in DRY way attr is a simple decorator to set attributes of target function or class in a DRY way. |
2025-04-07T17:26:04+03:00 | graphics/gimp3-app |
GNU Image Manipulation Program The GIMP is designed to provide an intuitive graphical interface to a variety of image editing operations. Here is a list of the GIMP's major features: Image editing ------------- * Selection tools including rectangle, ellipse, free, fuzzy, bezier and intelligent. * Transformation tools including rotate, scale, shear and flip. * Painting tools including bucket, brush, airbrush, clone, convolve, blend and text. * Effects filters (such as blur, edge detect). * Channel & color operations (such as add, composite, decompose). * Plug-ins which allow for the easy addition of new file formats and new effect filters. * Multiple undo/redo. |
2025-04-07T16:26:31+03:00 | deskutils/stirling-pdf |
PDF modification toolbox with web UI Stirling-PDF is a robust, locally hosted web-based PDF manipulation tool. It enables you to carry out various operations on PDF files, including splitting, merging, converting, reorganizing, adding images, rotating, compressing, and more. This locally hosted web application has evolved to encompass a comprehensive set of features, addressing all your PDF requirements. All files and PDFs exist either exclusively on the client side, reside in server memory only during task execution, or temporarily reside in a file solely for the execution of the task. Any file downloaded by the user will have been deleted from the server by that point. |
2025-04-06T06:27:20-05:00 | biology/fasda-utils |
Fast and simple differential analysis extras FASDA aims to provide a fast and simple differential analysis tool that just works and does not require any knowledge beyond basic Unix command-line skills. The code is written entirely in C to maximize efficiency and portability, and to provide a simple command-line user interface. FASDA-utils is a collection of optional companion programs and scripts. They are separated from the main FASDA distribution in order to keep FASDA packages minimal. |
2025-04-05T16:12:38-04:00 | devel/py-wheel044 |
Built-package format for Python A built-package format for Python. A wheel is a ZIP-format archive with a specially formatted filename and the .whl extension. It is designed to contain all the files for a PEP 376 compatible install in a way that is very close to the on-disk format. Many packages will be properly installed with only the "Unpack" step (simply extracting the file onto sys.path), and the unpacked archive preserves enough information to "Spread" (copy data and scripts to their final locations) at any later time. The wheel project provides a bdist_wheel command for setuptools (requires setuptools >= 0.8.0). Wheel files can be installed with a newer pip from https://github.com/pypa/pip or with wheel's own command line utility. |
2025-04-04T21:43:28+03:00 | sysutils/pollinfo |
Poll/select dumper for FreeBSD pollinfo is a ptrace(2)-based tool to dump file descriptors waited for in poll/select calls. This utility is specific to FreeBSD. |
2025-04-04T10:23:48Z | www/go-anubis |
Anti-scraper web proxy using browser-based proof-of-work challenges Anubis is a web proxy that protects upstream resources from scraper bots by using a short hash-based proof-of-work challenge. It "weighs the soul of your connection" to determine if you're a legitimate user or an automated bot. Anubis serves as a protective layer for websites that are being aggressively scraped by AI bots and other automated systems that don't respect robots.txt standards. It provides an alternative to services like Cloudflare when those options aren't available or desired. The proof-of-work system requires clients to solve a computational challenge before accessing protected content, effectively deterring most automated scrapers while allowing legitimate users through with minimal disruption. It should be noted that Anubis may cause problems for accessibility of protected websites, potentially confusing screen readers for blind users, or other problems for assisted interaction. Please consider carefully. |
2025-04-03T14:51:35Z | devel/buildkite-cli |
CLI tool for Buildkite The Buildkite CLI is a command-line interface tool for interacting directly with Buildkite itself. This tool provides command line/terminal access to work with a subset of Buildkite's features, as you normally would through Buildkite's web interface. |
2025-04-02T23:47:29Z | www/py-django52 |
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. |
2025-04-01T19:23:23+02:00 | graphics/agg26 |
High Quality Rendering Engine for C++ Anti-Grain Geometry (AGG) is an Open Source, free of charge graphic library, written in industrially standard C++. AGG doesn't depend on any graphic API or technology. Basically, you can think of AGG as of a rendering engine that produces pixel images in memory from some vectorial data. But of course, AGG can do much more than that. The ideas and the philosophy of AGG are: * Anti-Aliasing. * Subpixel Accuracy. * The highest possible quality. * High performance. * Platform independence and compatibility. * Flexibility and extensibility. * Lightweight design. * Reliability and stability (including numerical stability). |
2025-03-31T08:09:22-07:00 | devel/py-cibuildwheel |
Build Python wheels on CI with minimal configuration cibuildwheel allows building Python wheels across Mac, Linux, Windows, on multiple versions of Python. cibuildwheel runs on your CI server - currently it supports GitHub Actions, Azure Pipelines, Travis CI, AppVeyor, CircleCI, and GitLab CI - and it builds and tests your wheels across all of your platforms. |
2025-03-31T01:20:10-07:00 | devel/py-bashlex |
Python parser for bash bashlex is a Python port of the parser used internally by GNU bash. For the most part it's transliterated from C, the major differences are: * it does not execute anything * it is reentrant * it generates a complete AST |
2025-03-30T16:38:40+02:00 | devel/py-setupmeta |
Simplify your setup.py SetupMeta is designed to streamline the creation of setup.py files by minimizing boilerplate code and promoting best packaging practices. |
2025-03-29T22:12:45-07:00 | textproc/tomlq |
Tool for getting data from TOML files on the command line tomlq (tq) is a tool for getting data from TOML files on the command line. Usage: tq -f file.toml 'section1.section2.name1' |
2025-03-28T23:48:56-07:00 | misc/py-schedulefree |
Schedule free learning in PyTorch Schedulefree is a Schedule-Free optimizer in PyTorch. We provide several Schedule-Free optimizer implementations: * SGDScheduleFree and SGDScheduleFreeReference: Schedule-free variants of SGD * AdamWScheduleFree and AdamWScheduleFreeReference: Schedule-free variants of AdamW * RAdamScheduleFree: Schedule-free variant of RAdam, which eliminates the need for both learning rate scheduling and warmup (implementation community contributed) * Experimental ScheduleFreeWrapper to combine with other optimizers |
2025-01-10T16:51:04+01:00 | x11/hyprland-qtutils |
Hyprland QT/qml utility apps hyprland-qtutils is a small bunch of utility applications that hyprland might invoke. These are stuff like dialogs or popups. |
2025-01-08T23:00:35+01:00 | x11-toolkits/hyprland-qt-support |
QML style provider for hypr* Qt apps hyprland-qt-support provides a QML style for hypr* Qt apps. |
2025-03-28T15:31:32-03:00 | java/openjdk24 |
Java Development Kit ${JDK_MAJOR_VERSION} An open-source implementation of the Java Platform, Standard Edition, |
2025-03-22T19:59:25+03:00 | science/linux-ai-ml-env |
Linux Python environment for running Stable Diffusion models and PyTorch CUDA examples This port provides a Linux Python environment tailored for running Stable Diffusion models on NVIDIA GPUs. It includes: - A preconfigured Python environment with dependencies for Stable Diffusion and PyTorch examples. - PyTorch examples. - Sample scripts for running Stable Diffusion model and PyTorch examples. |
2025-03-28T12:17:58Z | net/rabbitmqadmin |
CLI for managing RabbitMQ via HTTP API rabbitmqadmin is a command-line tool for managing RabbitMQ via its HTTP API. It allows administrators to declare, list, and delete RabbitMQ objects such as queues, exchanges, bindings, users, virtual hosts, and more. This is version 2 of rabbitmqadmin, a complete rewrite of the original Python tool. It provides a modern CLI interface with improved validation, better error handling, and is distributed as a standalone binary rather than as part of the RabbitMQ management plugin. Key features include: - Managing virtual hosts, queues, exchanges, bindings, and users - Purging queues and publishing/retrieving messages - Working with policies, shovels, and federation - Exporting and importing definitions - Health checks and monitoring - Support for TOML-based configuration files |
2025-03-27T15:18:43-03:00 | net-mgmt/andwatch |
ANDwatch - Arp and Neighbor Discovery monitor ANDwatch monitors Arp (IPV4) and Neighbor Discovery (IPv6) packets, maintains a database of IP address to hardware address (Ethernet) mappings, and issues notifications when the hardware address of an IP address changes. |
2025-03-28T01:48:07-07:00 | www/dothttp |
Text-based http client compatible with Intelijj Http Client dothttp 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. |
2025-03-28T11:53:11+03:00 | x11/kde-gear |
KDE Gear distribuition (meta port) KDE is a powerful Free Software graphical desktop environment for Linux and Unix workstations. KDE Gear distribution provides over 250 applications, program libraries and plugins. This meta port is intended to provide most of them if not all. |
2025-03-27T22:53:15-07:00 | sysutils/tvterm |
Terminal emulator powered by Turbo Vision tvterm is an experimental terminal emulator widget and application based on the Turbo Vision framework. It was created for the purpose of demonstrating new features in Turbo Vision such as 24-bit color support. |
2025-03-27T22:38:01-07:00 | devel/hs-cabal-plan |
Utility for processing cabal's plan.json file cabal-plan provides a library for decoding plan.json files as well as the simple tool cabal-plan for extracting and pretty printing the information contained in the plan.json file. plan.json files are generated by cabal's Nix-style local builds and contain detailed information about the build/install plan computed by the cabal solver. |
2025-03-27T21:15:18-07:00 | devel/lace |
Implementation of work-stealing in C Lace is a C framework for fine-grained fork-join parallelism intended for scientific computations on multi-core computers. |
2025-03-27T21:12:07-07:00 | devel/hs-hadolint |
Dockerfile linter, validate inline bash, written in Haskell hadolint is a Dockerfile linter that helps you build best practice Docker images. The linter parses the Dockerfile into an AST and performs rules on top of the AST. It stands on the shoulders of ShellCheck to lint the Bash code inside RUN instructions |
2025-03-27T20:54:11-07:00 | graphics/hs-tart |
Program to make ASCII art on the terminal Tart is a program that provides an image-editor-like interface to creating ASCII art - in the terminal, with your mouse! This program is written using Brick, a purely-functional terminal user interface toolkit. |
2025-03-26T22:45:35-07:00 | audio/ratatouille-lv2 |
Neural model loader and mixer Ratatouille is a Neural Model loader and mixer for Linux/Windows. It can load two models, which can be *.nam files with the Neural Amp Modeler module, or *.json or .aidax files with the RTNeural module. You can also load just a single model file, in that case the "Blend" control will do nothing. When you've loaded a second model, the "Blend" control will blend between the two models and mix them to simulate your specific tone. Ratatouille using parallel processing for the neural models, so, loading a second neural model wouldn't be remarkable on the dsp load. |
2025-03-26T18:30:58-07:00 | audio/neuralrack-lv2 |
NeuralRack is a Neural Model and Impulse Response File loader NeuralRack is a Neural Model and Impulse Response File loader. It supports *.nam files with the Neural Amp Modeler engine, or *.json or .aidax files with the RTNeural engine. NeuralRack emulate a simple guitar effect chain with a pedal, a EQ a Amplifier and a Stereo Cabinet. Optional, NeuralRack could run the complete process in buffered mode to reduce the dsp load. The resulting latency will be reported to the host so that it could be compensated. For information the resulting latency will be shown on the GUI. NeuralRack supports resampling when needed to match the expected sample rate of the loaded models. Both models and the IR Files may have different expectations regarding the sample rate. |
2025-03-26T20:15:48-04:00 | devel/wasi-libcxx20 |
|
2025-03-26T20:15:48-04:00 | devel/wasi-compiler-rt20 |
|
2025-03-18T15:00:57+01:00 | net-p2p/walletd |
Official Sia Wallet walletd is the flagship Sia wallet, suitable for miners, exchanges, and everyday hodlers. Its client-server architecture gives you the flexibility to access your funds from anywhere, on any device, without compromising the security of your private keys. The server is agnostic, so you can derive those keys from a 12-word seed phrase, a legacy (siad) 28-word phrase, a Ledger hardware wallet, or another preferred method. Like other Foundation node software, walletd ships with a slick embedded UI, but developers can easily build headless integrations leveraging its powerful JSON API. Whether you're using a single address or millions, walletd scales to your needs. |
2025-03-18T15:00:57+01:00 | net-p2p/renterd |
Rent storage space on the Sia network renterd is an advanced Sia renter engineered by the Sia Foundation. Designed to cater to both casual users seeking straightforward data storage and developers requiring a robust API for building apps on Sia. |
2025-03-18T15:00:57+01:00 | net-p2p/hostd |
Offer your storage space on the Sia network hostd is an advanced Sia host solution created by the Sia Foundation, designed to enhance the experience for storage providers within the Sia network. Tailored for both individual and large-scale storage providers, hostd boasts a user-friendly interface and a robust API, empowering providers to efficiently manage their storage resources and revenue. hostd incorporates an embedded web-UI, simplifying deployment and enabling remote management capabilities, ensuring a smooth user experience across a diverse range of devices. |
2025-03-25T19:06:54+01:00 | ports-mgmt/py-nvchecker |
New version checker for software releases nvchecker (short for new version checker) is for checking if a new version of some software has been released. |
2025-03-22T12:54:31+08:00 | devel/rustup-init |
Rust toolchain installer Rustup-init is the official installer for the Rust programming language. It is used to install and manage Rust toolchains, including the Rust compiler (rustc), the package manager (cargo), and other related tools. Rustup itself is a toolchain multiplexer, meaning it allows you to easily switch between different versions of Rust (e.g., stable, beta, nightly) and manage cross-compilation targets. Rustup-init is the recommended way to install Rust, as it provides a consistent and flexible way to manage Rust installations across different platforms. |
2025-03-25T08:05:37+01:00 | textproc/py-docstring_parser |
Parse Python docstrings in ReST, Google and Numpydoc format This package makes the parsing of Python docstrings easier. Currently supported docstrings are: * Epydoc docstrings. * Numpydoc-style * ReST |
2025-03-19T08:37:50-07:00 | x11-toolkits/libXaw3d |
Xaw3d is the X 3D Athena Widget Set Xaw3d is the X 3D Athena Widget Set. Xaw3d is a widget set based on the X Toolkit Intrinsics (Xt) Library. All questions regarding this software should be directed at the Xorg mailing list: https://lists.x.org/mailman/listinfo/xorg The primary development code repository can be found at: https://gitlab.freedesktop.org/xorg/lib/libXaw3d Please submit bug reports and requests to merge patches there. For patch submission instructions, see: https://www.x.org/wiki/Development/Documentation/SubmittingPatches |
2025-03-23T19:51:44-05:00 | math/octave-forge-piqp |
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 piqp. PIQP is a Proximal Interior Point Quadratic Programming solver, which can solve dense and sparse quadratic programs. |
2025-03-23T17:41:07-07:00 | misc/rash |
Declarative shell scripting using Rust native bindings Rush is a system for declarative shell scripting using Rust native bindings inspired by Ansible. Rash allows to manage your scripts in a declarative style If you: - think that long bash scripts are difficult to maintain - love Ansible syntax to setup your environments |
2025-03-23T03:11:40-07:00 | www/youtube |
Youtube videos downloader youtube is a Youtube video download package. |
2025-03-23T01:36:55-07:00 | net/mihomo |
Rule-based tunnel in Go Features: * HTTP/HTTPS and SOCKS protocol * Surge like configuration * GeoIP rule support * Support Vmess/Shadowsocks/Socks5 * Support for Netfilter TCP redirect |
2025-03-20T09:17:48+02:00 | devel/rubygem-flipper-gitlab |
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. |
2025-03-21T00:27:45-07:00 | misc/fabric |
Framework for augmenting humans using AI Fabric is an open-source framework for augmenting humans using AI. It provides a modular framework for solving specific problems using a crowdsourced set of AI prompts that can be used anywhere. |
2025-03-20T19:10:11+03:00 | shells/bash-completion-zfs |
OpenZFS extension to the Bash completion library OpenZFS extension to the Bash completion library |
2025-03-19T11:35:06+08:00 | textproc/rubygem-cucumber-gherkin30 |
Fast Gherkin lexer/parser based on the Ragel State Machine Compiler A fast Gherkin lexer/parser based on the Ragel State Machine Compiler. |
2025-03-19T11:35:03+08:00 | devel/rubygem-aws-sdk-iotmanagedintegrations |
Official AWS Ruby gem for Managed integrations for AWS IoT Device Management Official AWS Ruby gem for Managed integrations for AWS IoT Device Management. |
2025-03-19T11:35:02+08:00 | devel/rubygem-aws-sdk-gameliftstreams |
Official AWS Ruby gem for Amazon GameLift Streams Official AWS Ruby gem for Amazon GameLift Streams. |
2025-03-19T11:35:01+08:00 | www/py-google-cloud-bigquery-storage |
Google Cloud Bigquery Storage API client library Python Client for Google BigQuery Storage API |
2025-03-19T11:34:57+08:00 | databases/py-sqlframe |
Turn PySpark Into a Universal DataFrame API SQLFrame implements the PySpark DataFrame API in order to enable running transformation pipelines directly on database engines - no Spark clusters or dependencies required. |
2025-03-18T08:02:57+01:00 | devel/py-python-velbustcp |
Python application that bridges a Velbus installation with TCP Python application that bridges a Velbus installation with TCP. Can be used to broadcast a velbus USB interface as TCP socket. |
2025-03-18T10:46:33+01:00 | misc/py-mcp |
Python implementation of the Model Context Protocol (MCP) The Model Context Protocol allows applications to provide context for LLMs in a standardized way, separating the concerns of providing context from the actual LLM interaction. This Python SDK implements the full MCP specification, making it easy to: - Build MCP clients that can connect to any MCP server - Create MCP servers that expose resources, prompts and tools - Use standard transports like stdio and SSE - Handle all MCP protocol messages and lifecycle events |
2025-03-18T10:42:46+01:00 | www/py-httpx-sse |
Consume Server-Sent Event (SSE) messages with HTTPX Python module that consumes Server-Sent Event (SSE) messages with HTTPX. |
2025-03-17T13:48:17-04:00 | www/glance |
Self-hosted dashboard that puts all your feeds in one place Glance is a fast, lightweight dashboard that can display all manner of widgets, including RSS feeds, stocks, Reddit and Hacker News and Twitch feeds, bookmarks, system information, and more. It's configurable through a single straightforward YAML file, and is easily themeable (see /usr/local/share/doc/glance/themes.md), including Catppuccin Mocha which objectively everyone should be using anyway. Widgets can be cached, so pages load nearly instantly. |
2025-03-17T20:15:16+03:00 | x11-fonts/andika-compact |
Sans-serif font designed for literacy use, compact variant Andika is a sans-serif font family designed and optimized especially for literacy use. It supports almost the complete range of Unicode characters for these scripts, including a comprehensive range of diacritics and a large set of symbols useful for linguistics and literacy work. This compact variant has been created with TypeTuner Web, by setting the "Line spacing" feature to "Tight", and will not be able to be TypeTuned again. |
2025-03-17T20:06:23+03:00 | x11-fonts/gentium-plus-compact |
Gentium Plus TrueType font collection, compact variant Gentium is a typeface family designed to enable the diverse ethnic groups around the world who use the Latin, Cyrillic and Greek scripts to produce readable, high-quality publications. It supports a wide range of Latin- and Cyrillic-based alphabets. The design is intended to be highly readable, reasonably compact, and visually attractive. The Latin letters are designed to naturally harmonize with the traditional 26 ones. Diacritics are treated with careful thought and attention to their use. Gentium also supports both polytonic and monotonic Greek. Gentium Plus now includes more extended Latin glyphs (Unicode 5.1), archaic Greek symbols, and full extended Cyrillic script support. This compact variant has been created with TypeTuner Web, by setting the "Line spacing" feature to "Tight", and will not be able to be TypeTuned again. |
2025-03-17T06:52:50+01:00 | x11/ptyxis |
Terminal for GNOME with first-class support for containers Ptyxis is a terminal for GNOME with first-class support for containers. |
2025-03-11T17:38:21-04:00 | graphics/gdk-pixbuf-extra |
gdk-pixbuf extra loaders for niche and seldom-used image formats This project includes GdkPixbuf loaders for niche and seldom used image formats: - ANI - BMP - ICO - ICNS - PNM - QTIF - TGA - XBM - XPM |
2025-03-16T17:55:34-07:00 | audio/xsynth |
Black MIDI synthesizer, playing 8,000 voices or more in real-time XSynth is the fastest Black MIDI synthesizer, playing 8,000 voices or more in real-time. Is uses aggressive SIMD and multithreading, and supports a subset of the sfz and sf2 formats. |
2025-03-16T21:28:01+01:00 | cad/surfer |
Extensible and snappy waveform viewer A waveform viewer with a focus on a snappy usable interface, and extensibility. |
2025-02-10T12:31:35+09:00 | sysutils/deskflow |
Mouse and keyboard sharing utility Deskflow is a free and open source keyboard and mouse sharing app. Use the keyboard, mouse, or trackpad of one computer to control nearby computers, and work seamlessly between them. It's like a software KVM (but without the video). TLS encryption is enabled by default. Wayland is supported. Clipboard sharing is supported. |
2025-03-08T03:19:45+03:00 | sysutils/vtm |
Text-based desktop environment Text based desktop environment inside the terminal. Allows for tiling terminal buffers, detaching sessions and remote collaborative work. |
2025-02-10T13:01:00+08:00 | devel/xmake-io |
Cross-platform build utility based on Lua What is Xmake? - Xmake is a cross-platform build utility based on the Lua scripting language - Xmake is very lightweight and has no dependencies outside of the standard library. - Uses the xmake.lua file to maintain project builds with a simple and readable syntax |
2025-02-26T17:33:13+01:00 | emulators/firebird-emu |
Emulator of the ARM-based TI-Nspire calculators This port is a community TI-Nspire emulator, originally created by Goplat. It supports the emulation of Touchpad, TPad CAS, CX and CX CAS calcs on Android, iOS, Linux, macOS and Windows. |
2025-02-22T18:33:01+01:00 | mail/notimail |
Server-side email notification manager with push support NotiMail is a server-side email notification manager that utilizes various push providers for real-time alerts, conserving mobile battery life without compromising on notification immediacy. |
2025-02-23T00:06:34+02:00 | x11-fonts/aporetic |
Custom Iosevka fonts with modified style and metrics Customised build of the Iosevka typeface, with a consistent rounded style and overrides for almost all individual glyphs in both roman (upright) and italic (slanted) variants. |
2025-03-15T21:27:43+03:00 | www/codeberg-pages-server |
Codeberg Pages Server Gitea/Forgejo lacks the ability to host static pages from Git. The Codeberg Pages Server addresses this lack by implementing a standalone service that connects to Gitea/Forgejo via API. It is suitable to be deployed by other Gitea/Forgejo instances, too, to offer static pages hosting to their users. |
2025-03-15T10:32:30+02:00 | www/rubygem-cssbundling-rails-gitlab |
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). |
2025-03-14T23:16:00-07:00 | misc/py-onnxconverter-common |
ONNX converter and optimization tools The onnxconverter-common package provides common functions and utilities for use in converters from various AI frameworks to ONNX. It also enables the different converters to work together to convert a model from mixed frameworks, like a scikit-learn pipeline embedding a xgboost model. |
2025-03-14T20:21:39+01:00 | net/wifi-firmware-mt7601u-kmod |
Firmware file for Mediatek USB WiFi NICs supported by the mtw driver, supported chipset MT7601U. |
2025-03-14T20:12:18+01:00 | security/openssl35 |
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. |
2025-03-14T13:47:12-04:00 | devel/air-go |
Live reload for Go apps Air is yet another live reloader for Go development (it does not do hot reloading for production environments). It's extensively customizable with a simple interface. Air can also proxy the connection to web-serving apps to live-reload your browser. For many projects it is zero configuration and runs right out of the box. For the rest, `air init` generates a config file. |
2025-03-14T17:37:29+08:00 | textproc/py-graphemeu |
Unicode grapheme helpers graphemeu 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. |
2025-03-14T17:37:26+08:00 | devel/py-typing-inspection |
Runtime typing introspection tools typing-inspection provides tools to inspect type annotations at runtime. |
2025-03-14T17:37:25+08:00 | www/p5-Mojolicious-Plugin-BasicAuthPlus |
Basic HTTP Auth Helper Plus Mojolicious::Plugin::BasicAuthPlus is a helper for basic HTTP authentication that supports multiple authentication schemes, including a callback, explicit username and password (plaintext or encrypted) without a callback, a passwd file, LDAP, and Active Directory. |
2025-03-14T17:37:22+08:00 | www/p5-Mojo-UserAgent-Mockable |
Mojo User-Agent that can record and play back requests without Internet connectivity Mojo::UserAgent::Mockable is a Mojo User-Agent that can record and play back requests without Internet connectivity, similar to LWP::UserAgent::Mockable. |
2025-03-14T18:43:48+09:00 | devel/electron34 |
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. |
2025-03-12T16:14:55+01:00 | sysutils/data-prepper |
A server-side data collector for OpenSearch Data Prepper is a server-side data collector capable of filtering, enriching, transforming, normalizing, and aggregating data for downstream analysis and visualization. |
2025-03-11T11:57:46-03:00 | multimedia/deforaos-camera |
DeforaOS desktop photo camera DeforaOS Desktop photo camera Camera is a simple webcam viewer, which can be used to take pictures from still frames. |
2025-03-11T17:52:53+03:00 | graphics/clang-uml |
C++ UML diagram generator based on Clang clang-uml is an automatic C++ to UML class, sequence, package and include diagram generator, driven by YAML configuration files. |
2025-03-11T15:08:23+01:00 | finance/favagtk |
Desktop application for Fava and Beancount Do your finances using fava and beancount. Favagtk makes it easy to use the Fava and Beancount double-entry bookkeeping software as a GNOME desktop application. Start fava and beancount as you would any other desktop application. Built as a GNOME application, using GTK and webkit. |
2025-03-10T07:57:01-07:00 | misc/py-gguf |
Read and write ML models in GGUF for GGML gguf is a Python module for reading and writing ML models in GGUF for GGML. gguf is a spin-off of the llama-cpp project. |
2025-03-09T23:25:09+03:00 | multimedia/obs-multi-rtmp |
Multistream plugin for OBS Studio Multistream plugin for OBS Studio. This plugin was created to enable simultaneous streaming on multiple sites. |
2025-03-09T22:32:45+03:00 | www/phpvirtualbox-70 |
AJAX Web Interface for VirtualBox An open source, AJAX implementation of the VirtualBox user interface written in PHP. As a modern web interface, it allows you to access and control remote VirtualBox instances |
2025-03-08T02:55:13-08:00 | science/py-h5netcdf |
netCDF4 via h5py h5netcdf is an open source project and Python package that provides an interface for the netCDF4 file-format that reads and writes local or remote HDF5 files directly via h5py or h5pyd, without relying on the Unidata netCDF library. |
2025-03-08T03:12:21Z | x11-wm/notion |
Tiling tabbed window manager Notion is a tiling, tabbed window manager for the X window system: o Tiling: you divide the screen into 'tiles'. Every window occupies one tile, and is maximized to it. o Tabbing: a tile may contain multiple windows - they will be 'tabbed' o Static: most tiled window managers are 'dynamic'. Notion, by contrast, does not lay out or resize the tiles for you. You're in control. o Multihead: the mod_xinerama plugin provides very nice dual-monitor support o Xrandr: mod_xrandr picks up changes in the xrandr configuration without the need for restarting Notion |
2025-03-07T22:34:08+01:00 | net-p2p/mkbrr |
Commmand-line utility to create, modify and inspect torrent files written in Go Commmand-line utility to create, modify and inspect torrent files written in Go A simple yet powerful tool for: * Creating torrent files * Inspecting torrent files * Modifying torrent metadata * Supports tracker-specific requirements automatically |
2025-03-07T10:40:38-05:00 | textproc/bat-extras |
Scripts that integrate with textproc/bat A collection of scripts that integrate textproc/bat (a Rust-based uberpager) with various command-line tools. Note that you'll have to install some related tools manually if you want them. batdiff: Diff a file against the current git index, or diff two files. Optional: git-delta batgrep Quickly search through and highlight files using ripgrep. Requires: ripgrep batman: Colorize manpages (I'm ruined and can never go back to plain manpages). batpipe: Drop-in replacement for lesspipe. batwatch: Watch for changes in one or more files and display them with bat. Optional: entr prettybat: Reformats and highlights source code. Requires: prettier, shfmt, blank, clang-format, rustfmt, etc. (as needed) |
2025-03-07T14:37:26+01:00 | textproc/py-backrefs |
Wrapper around re and regex that adds additional back references Backrefs is a wrapper around Python's built-in Re and the 3rd party Regex library. Backrefs adds various additional back references (and a couple other features) that are known to some regular expression engines, but not to Python's Re and/or Regex. The supported back references actually vary depending on the regular expression engine being used as the engine may already have support for some. |
2025-03-07T07:35:37+01:00 | textproc/R-cran-litedown |
Lightweight Version of R Markdown Render R Markdown to Markdown (without using 'knitr'), and Markdown to lightweight HTML or 'LaTeX' documents with the 'commonmark' package (instead of 'Pandoc'). Some missing Markdown features in 'commonmark' are also supported, such as raw HTML or 'LaTeX' blocks, 'LaTeX' math, superscripts, subscripts, footnotes, element attributes, and appendices, but not all 'Pandoc' Markdown features are (or will be) supported. With additional JavaScript and CSS, you can also create HTML slides and articles. This package can be viewed as a trimmed-down version of R Markdown and 'knitr'. It does not aim at rich Markdown features or a large variety of output formats (the primary formats are HTML and 'LaTeX'). Book and website projects of multiple input documents are also supported. |
2025-03-07T06:31:10Z | databases/pg_store_plans |
Enables Postgresql to store query execution plans in the Instance The pg_store_plans module provides a means for tracking execution plan statistics of all SQL statements executed by a server. |
2025-03-06T10:53:05Z | lang/erlang-runtime28 |
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 28 to be used during the development of OTP applications. |
2025-03-06T11:57:55-05:00 | lang/go124 |
Go programming language |
2025-03-05T20:29:17+01:00 | misc/R-cran-gapminder |
Data from Gapminder An excerpt of the data available at Gapminder.org. For each of 142 countries, the package provides values for life expectancy, GDP per capita, and population, every five years, from 1952 to 2007. |
2025-02-19T14:36:28+01:00 | deskutils/kweather |
Weather application for Plasma Mobile A convergent weather application for Plasma. Features: - Daily and hourly weather data that can be viewed in flat and dynamic views - Plasmoid that can be used on desktop and mobile |
2025-02-19T14:35:40+01:00 | deskutils/kweathercore |
Library to facilitate retrieval of weather information Get weather forecast and alerts anywhere on the earth easy. KWeatherCore provides you a highly abstracted library for things related to weather. Features: - Get local weather forecast. - Get weather of a location by name or coordinate. - Weather alerts of a country (ToDo) |
2025-03-05T15:44:25+01:00 | net/libcloudproviders |
cloudproviders integration API libcloudproviders is a DBus API that allows cloud storage sync clients to expose their services. Clients such as file managers and desktop environments can then provide integrated access to the cloud providers services. |
2025-03-05T13:43:07+01:00 | sysutils/localsearch |
collection of data extractors for Tracker/Nepomuk Tracker is a semantic data storage for desktop and mobile devices. Tracker uses W3C standards for RDF ontologies using Nepomuk with SPARQL to query and update the data. Tracker is a central repository of user information, that provides two big benefits for the user; shared data between applications and information which is relational to other information (for example: mixing contacts with files, locations, activities and etc.). |
2025-03-05T11:18:14+01:00 | devel/tinysparql |
RDF triple store library with SPARQL 1.1 interface The TinySPARQL library offers a complete RDF triplestore with SPARQL 1.1 interface and a minimal footprint. It allows creating local databases in memory or the filesystem, and accessing/creating endpoints for federated queries. |
2025-03-03T13:59:58+03:00 | deskutils/xdg-terminal-exec |
Command line interface to launch graphical terminal applications Default Terminal Execution Specification standardizes the way how graphical terminal applications are launched. This package provides a proposed implementation of the spec. |
2025-03-04T15:53:35+01:00 | graphics/R-cran-webp |
Reads and writes webp images Lossless webp images are 26% smaller in size compared to PNG. Lossy webp images are 25-34% smaller in size compared to JPEG. This package reads and writes webp images into a 3 (rgb) or 4 (rgba) channel bitmap array using conventions from the 'jpeg' and 'png' packages. |
2025-03-04T14:26:09+01:00 | archivers/plakar |
Utility to create distributed, versioned backups plakar is a free and opensource utility to create distributed, versioned backups with compression, encryption and data deduplication. With a very clear goal to simplify backups, it is designed to be straightforward to use. It requires a few seconds to install and only a few minutes to get backups set up and running: creating a backup is as simple as typing plakar backup and restoring as simple as typing plakar restore. |
2025-03-04T07:56:08+01:00 | databases/pgpool-II-46 |
Connection pool server for PostgreSQL (4.6.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. |
2025-03-03T21:34:12-08:00 | devel/py-logistro |
Simple wrapper over logging for a couple basic features logistro is an extremely light addition to logging, providing sensible defaults. It also includes getPipeLogger() which can be passed to Popen() so that its stderr is piped to the already thread-safe logging library. |
2025-03-02T23:29:51-08:00 | devel/py-xdg-user-dirs |
Variables defined by the XDG Base Directory Specification xdg-base-dirs is a Python module that provides functions to return paths to the directories defined by the XDG Base Directory Specification. |
2025-03-02T20:32:53-08:00 | textproc/py-textual-autocomplete |
Easily add autocomplete dropdowns to your Textual apps textual-autocomplete is a Python library for creating dropdown autocompletion menus in Textual applications, allowing users to quickly select from a list of suggestions as they type. |
2025-03-02T11:54:10-05:00 | net/netatalk4 |
File server for Mac OS X Netatalk is an OpenSource software package, that can be used to turn an inexpensive *NIX machine into an extremely high-performance and reliable file server for Macintosh computers. Using Netatalk's AFP 3.4 compliant file-server leads to significantly higher transmission speeds compared with Macs accessing a server via SaMBa/NFS while providing clients with the best possible user experience (full support for Macintosh metadata, flawlessly supporting mixed environments of classic MacOS and MacOS X clients) |
2025-03-02T13:18:23+03:00 | deskutils/py-calendar_cli |
Simple command-line CalDav client Simple command-line CalDav client, for adding and browsing calendar items, todo list items See also: https://github.com/tobixen/calendar-cli |
2025-03-01T19:08:00+01:00 | devel/py-usbtmc |
Pure Python USBTMC driver for controlling instruments over USB Python USBTMC provides a pure Python USBTMC driver for controlling instruments over USB. |
2025-03-01T15:43:11+01:00 | devel/R-cran-S7 |
Object Oriented System, Successor to S3 and S4 An Object Oriented System Meant to Become a Successor to S3 and S4 A new object oriented programming system designed to be a successor to S3 and S4. It includes formal class, generic, and method specification, and a limited form of multiple dispatch. It has been designed and implemented collaboratively by the R Consortium Object-Oriented Programming Working Group, which includes representatives from R-Core, 'Bioconductor', 'Posit'/'tidyverse', and the wider R community. |
2025-02-26T22:54:28+03:00 | dns/zns |
CLI tool for querying DNS records with readable and colored output zns is a command-line utility for querying DNS records, displaying them in a human-readable, colored format that includes type, name, TTL, and value. Features: - Supports various DNS record types - Colorized and tabular output for easy reading - Concurrent queries for improved performance - JSON output format for machine-readable results - Option to write output to a file - Option to query a specific DNS server |
2025-02-25T14:46:11+02:00 | textproc/rubygem-opensearch-ruby-gitlab |
Ruby client for OpenSearch OpenSearch Ruby is a Ruby client for OpenSearch. You can use the client to execute OpenSearch API commands, and build OpenSearch queries and aggregations using the included OpenSearch DSL. |
2025-02-25T14:46:11+02:00 | devel/rubygem-async-gitlab |
Modern asynchronous I/O framework for Ruby Async is a composable asynchronous I/O framework for Ruby based on nio4r and timers. |
2025-02-28T18:33:38+08:00 | textproc/rubygem-chef-gyoku |
Gyoku translates Ruby Hashes to XML Gyoku translates Ruby Hashes to XML. |
2025-02-28T18:33:33+08:00 | sysutils/rubygem-chef-winrm-elevated |
Ruby library for running commands via WinRM as elevated through a scheduled task Runs PowerShell commands as elevated over Windows Remote Management (WinRM) via a scheduled task This gem allows you to break out of the magical WinRM constraints thus allowing to reach out to network shares and even install Windows updates, .NET, SQL Server etc. |
2025-02-28T18:33:28+08:00 | sysutils/rubygem-chef-winrm |
Ruby library for Windows Remote Management Windows Remote Management (WinRM) for Ruby This is a SOAP library that uses the functionality in Windows Remote Management(WinRM) to call native object in Windows. This includes, but is not limited to, running batch scripts, powershell scripts and fetching WMI variables. As of version 2.0, this gem retains the WinRM name but all powershell calls use the more modern Powershell Remoting Protocol (PSRP) for initializing runspace pools as well as creating and processing powershell pipelines. |
2025-02-28T18:33:22+08:00 | filesystems/rubygem-chef-winrm-fs |
Ruby library for file system operations via Windows Remote Management File system operations over Windows Remote Management (WinRM) for Ruby |
2025-02-28T18:33:21+08:00 | devel/rubygem-bindata24 |
Ruby library to read and write binary file formats BinData is a declarative way to read and write binary file formats. This means the programmer specifies *what* the format of the binary data is, and BinData works out *how* to read and write data in this format. It is an easier (and more readable) alternative to Ruby's #pack and #unpack methods. |
2025-02-28T18:33:19+08:00 | databases/rubygem-red-arrow-flight |
Ruby bindings of Apache Arrow Flight Red Arrow Flight is the Ruby bindings of Apache Arrow Flight. Red Arrow Flight is based on GObject Introspection. Apache Arrow Flight is one of Apache Arrow components to read and write semantic flights stored in different locations and formats. GObject Introspection is a middleware for language bindings of C library. GObject Introspection can generate language bindings automatically at runtime. Red Arrow Flight uses Apache Arrow Flight GLib and gobject-introspection gem to generate Ruby bindings of Apache Arrow Flight. |
2025-02-25T16:30:55+09:00 | sysutils/vm-bhyve-zcomp |
Zsh completion for vm-bhyve Zsh completion for vm-bhyve |
2025-02-25T22:58:58+01:00 | sysutils/cpdup-FreeBSD |
Comprehensive filesystem mirroring and backup program cpdup-FreeBSD is a FreeBSD fork of cpdup, a powerful filesystem mirroring and backup utility which also has file integrity testing features, supports incremental backups, and remote mirroring via ssh. This fork supports copy_file_range(2) and allows choosing checksum algorithm. Note: This port does not copy (or mirror) any FreeBSD supported ACL types and Extended Attributes nor MAC labels. |
2025-02-24T02:27:10-08:00 | textproc/mdq |
Like jq but for Markdown: find specific elements in a md doc mdq aims to do for Markdown what jq does for JSON: provide an easy way to zero in on specific parts of a document. For example, GitHub PRs are Markdown documents, and some organizations have specific templates with checklists for all reviewers to complete. Enforcing these often requires ugly regexes that are a pain to write and worse to debug. |
2025-02-20T19:31:01+03:00 | security/gauth |
Google Authenticator in your terminal gauth is a command-line utility that replaces Google Authenticator, providing a convenient way to generate two-factor authentication codes from your terminal. It stores secrets locally, supports encryption, and offers features like displaying progress bars, adding/removing keys, and compatibility with various services like AWS, Github, and more. This tool is ideal for users who prefer managing their 2FA on their computers rather than relying solely on their smartphones. |
2025-02-24T02:42:44+09:00 | textproc/uim-qt6 |
Qt6 modules of uim input method Qt6 IM modules of uim input method. |
2025-02-24T02:42:44+09:00 | textproc/uim-gtk2 |
GTK 2.x modules of uim input method GTK+ 2.x modules of uim input method. |
2025-02-23T11:48:21Z | devel/gilt |
GIT layering tool Gilt is a tool which aims to make repo management, manageable. Gilt clones repositories at a particular version, then overlays the repository to the provided destination. An alternate approach to "vendoring". |
2025-02-23T10:57:56+01:00 | www/py-dj51-social-auth-app-django |
Social Authentication and Django integration Python Social Auth is an easy to setup social authentication/registration mechanism with support for several frameworks and auth providers. This is the Django component of the python-social-auth ecosystem, it implements the needed functionality to integrate social-auth-core in a Django based project. |
2025-02-22T16:46:30-08:00 | devel/stgit |
Stacked Git Stacked Git, StGit for short, is an application for managing Git commits as a stack of patches. With a patch stack workflow, multiple patches can be developed concurrently and efficiently, with each patch focused on a single concern, resulting in both a clean Git commit history and improved productivity. |
2025-02-22T22:30:17+03:00 | misc/minuet |
KDE software for music education Minuet is an application for music education. It features a set of ear training exercises regarding intervals, chords, scales and more. |
2025-02-22T11:13:02-08:00 | devel/gf2 |
Graphical frontend for GDB gf (or gf2) is a lightweight graphical debugger frontend to GDB. It offers a user-friendly interface with features like source code viewing, watch expressions, and a stack window. Users can customize keyboard shortcuts, the user interface layout, and themes. |
2025-02-22T10:42:00-08:00 | lang/odin |
Odin programming language Odin is a general-purpose programming language with distinct typing, built for high performance, modern systems, and built-in data-oriented data types. The Odin Programming Language is a C alternative for the joy of programming. |
2025-02-22T03:18:28-08:00 | audio/odin2-synthesizer |
Polyphonic synthesizer Odin 2 is a 24-voice polyphonic powerhouse that will transport you from your studio straight to Valhalla. Whether you're after earth-shattering basses, soaring leads, or otherworldly FX, Odin 2 delivers it all. Harness the classic warmth of analog waveforms - or draw custom ones. High-quality emulations of legendary analog filters, like the Moog Ladder, the Korg 35 and many more let you shape your sound. Finish it off with five onboard FX or dive into endless modulation possibilities. |
2025-02-22T05:24:12+03:00 | games/ktx |
Kombat Teams eXtreme is a popular QuakeWorld server modification KTX (Kombat Teams eXtreme) is a popular QuakeWorld server modification, adding numerous features to the core features of the server. Although it had been developed to be QuakeWorld server agnostic, it has over the years been developed very close to MVDSV to which it has become an extent, thus compatibility with other QuakeWorld servers might not have been maintained. |
2025-02-22T03:45:52+03:00 | games/quake-maps |
Popular maps for different modes of Quake 1 and QuakeWorld Popular maps for different modes of Quake 1 and QuakeWorld: - deathmatch: 1on1 (duel), 2on2, 4on4, 10on10, ffa, ctf; - race/slide, bloodfest and etc. |
2025-02-20T17:41:23-07:00 | devel/libnvme |
C Library for NVM Express on Linux ported to FreeBSD This is the libnvme development C library. libnvme provides type definitions for NVMe specification structures, enumerations, and bit fields, helper functions to construct, dispatch, and decode commands and payloads, and utilities to connect, scan, and manage nvme devices. |
2025-02-20T16:13:41-07:00 | devel/freebsd-nvme-shim |
FreeBSD implementations of Linux headers Contains a set of include files to allow nvme-cli and libnvme to compile on FreeBSD without a lot of #ifdefs in the original source. These are trivial versions of the linux headers, that implement the minimum amount for nvme-cli. |
2025-02-21T21:20:08+03:00 | games/skladnik |
${${PORTNAME:tu}_DESC} Skladnik is an implementation of the Japanese warehouse keeper game âsokobanâ. |
2025-02-15T14:16:21+03:00 | shells/powershell |
Microsoft's shell with support for .NET objects PowerShell is a modern command shell that includes the best features of other popular shells. Unlike most shells that only accept and return text, PowerShell accepts and returns .NET objects. |
2025-02-18T17:20:51+03:00 | shells/libpowershell-native |
Support library for PowerShell PowerShell is a modern command shell that includes the best features of other popular shells. Unlike most shells that only accept and return text, PowerShell accepts and returns .NET objects. This package provides platform-dependent bits of PowerShell implementation. |
2025-02-21T14:18:22+01:00 | www/R-cran-webutils |
Parses http request data Parses http request data in application/json, multipart/form-data, or application/x-www-form-urlencoded format. Includes example of hosting and parsing html form data in R using either 'httpuv' or 'Rhttpd'. |
2025-02-21T01:01:24-08:00 | math/proxsuite |
Quadratic Programming Solver for Robotics and beyond ProxSuite is a collection of open-source, numerically robust, precise, and efficient numerical solvers (e.g., LPs, QPs, etc.) rooted in revisited primal-dual proximal algorithms. Through ProxSuite, we aim to offer the community scalable optimizers that deal with dense, sparse, or matrix-free problems. While the first targeted application is Robotics, ProxSuite can be used in other contexts without limits. |
2025-02-20T23:48:40-08:00 | math/py-daqp |
DAQP: A dual active-set QP solver DAQP is a dual active-set solver that solves convex quadratic programs of the form: minimize 0.5 x' H x + f' x subject to l <= x <= u bl <= Ax <= bu. |
2025-02-20T22:24:54-08:00 | math/pcalc |
Command line util for doing hex/dec/oct/bin math quickly A programmer's command line calculator for doing hex/dec/oct/bin math quickly. Features: - Full math parser, parentheses, add, sub, mult, div, exponential - Automatic conversion between HEX DEC OCT BIN numbers - Mixing different bases in one expression - Definable variables - Math constants (E PI ...) - Built in math functions (sin/cos/sqrt ...) |
2025-02-19T18:12:02+08:00 | textproc/py-roman-numerals-py |
Manipulate well-formed Roman numerals A library for manipulating well-formed Roman numerals. Integers between 1 and 3,999 (inclusive) are supported. Numbers beyond this range will return an OutOfRangeError. The classical system of roman numerals requires that the same character may not appear more than thrice consecutively, meaning that 'MMMCMXCIX' (3,999) is the largest well-formed Roman numeral. The smallest is 'I' (1), as there is no symbol for zero in Roman numerals. Both upper- and lower-case formatting of roman numerals are supported, and likewise for parsing strings, although the entire string must be of the same case. Numerals that do not adhere to the classical form are rejected with an InvalidRomanNumeralError. |
2025-02-13T21:33:00+03:00 | net-im/tuba |
Browse the Fediverse Tuba is an open-source Fediverse client for browsing and interacting with various federated social networks. It is a fork of the Tootle project, designed to provide a modern and user-friendly interface for accessing Mastodon and other ActivityPub-based platforms. |
2025-02-20T22:38:23+03:00 | graphics/plasma6-spectacle |
KDE Plasma screen capture program The new screenshot capture utility, replaces KSnapshot |
2025-02-20T16:35:40Z | audio/sox-noise |
Noise generator GUI powered by Sound eXchange Noise generator GUI program powered by Sound eXchange, written with Python and GTK. Can emit Brown, Pink, White, TPDF noise and offers flexible sound settings and effects. |
2025-02-19T14:21:19-05:00 | graphics/nvidia-drm-66-kmod |
FreeBSD port of Linux's nvidia-drm.ko Kernel module. This version is compatible with drm.ko 6.6. |
2025-02-20T13:02:46+08:00 | devel/py-wheel-filename |
Parse wheel filenames wheel-filename lets you verify wheel filenames and parse them into their component fields. This package adheres strictly to the standard, with the following exceptions: - Version components may be any sequence of the relevant set of characters; they are not verified for PEP 440 compliance. - The .whl file extension is matched case-insensitively. |
2025-02-20T13:02:45+08:00 | devel/py-check-wheel-contents |
Check your wheels have the right contents Getting the right files into your wheel is tricky, and sometimes we mess up and publish a wheel containing __pycache__ directories or tests/. Do we have to manually check the contents of every wheel we build before uploading it to PyPI? How about letting this program check for you? Just run check-wheel-contents on your wheel, and it'll fail and notify you if any of several common errors & mistakes are detected. The errors are described below, along with common causes and corresponding fixes. |
2025-02-20T08:07:23+02:00 | security/rubygem-gitlab-secret_detection |
Secret detector for Gitlab Secret Detection service is primarily responsible for detecting secrets in the given input payloads with RPC methods as the communication interface served via gRPC. This service will initially be invoked by Rails monolith when performing access checks for Git Push event, and eventually extended for the other usecases too. |
2025-02-20T08:07:23+02:00 | net/rubygem-grpc_reflection |
GRPC Server Reflection Protocol for Ruby GRPC Server Reflection Protocol for Ruby |
2025-02-20T06:07:00+03:00 | games/qwfwd |
QuakeWorld proxy QWFWD is a QuakeWorld proxy. Typically used to improve routing to the server, namely to reduce ping. |
2025-02-11T01:24:17+01:00 | x11-toolkits/scenefx02 |
wlroots scene API, but with eye candy! wlroots is the de-facto library for building wayland compositors, and its scene api is a great stride in simplifying wayland compositor development. The problem with the scene api (for compositors looking for eye candy), however, is that it forces you to use the wlr renderer, which is powerful yet simple. SceneFX is a project that takes the scene api and replaces the wlr renderer with our own fx renderer, capable of rendering surfaces with eye-candy effects including blur, shadows, and rounded corners, while maintaining the benefits of simplicity gained from using the scene api. |
2025-02-20T01:39:52+03:00 | net/linux-rl9-sdl_net |
Small sample cross-platform networking library (Rocky Linux ${LINUX_DIST_VER}) ${PORTSDIR}/${PKGCATEGORY}/${PORTNAME}/pkg-descr |
2025-02-20T01:39:52+03:00 | net/linux-rl9-sdl2_net |
Small sample cross-platform networking library (Rocky Linux ${LINUX_DIST_VER}) ${PORTSDIR}/${PKGCATEGORY}/${PORTNAME}/pkg-descr |
2025-02-20T01:39:52+03:00 | graphics/linux-rl9-sdl_ttf |
Simple library to load True Type Fonts as SDL interfaces (Linux CentOS ${LINUX_DIST_VER}) ${PORTSDIR}/${PKGCATEGORY}/${PORTNAME}/pkg-descr |
2025-02-20T01:39:52+03:00 | graphics/linux-rl9-sdl_image |
Simple library to load images as SDL interfaces (Rocky Linux ${LINUX_DIST_VER}) ${PORTSDIR}/${PKGCATEGORY}/${PORTNAME}/pkg-descr |
2025-02-20T01:39:52+03:00 | graphics/linux-rl9-sdl_gfx |
SDL graphics drawing primitives and other support functions (Rocky Linux ${LINUX_DIST_VER}) ${PORTSDIR}/${PKGCATEGORY}/${PORTNAME}/pkg-descr |
2025-02-20T01:39:52+03:00 | graphics/linux-rl9-sdl2_ttf |
Simple library to load True Type Fonts as SDL interfaces (Linux CentOS ${LINUX_DIST_VER}) ${PORTSDIR}/${PKGCATEGORY}/${PORTNAME}/pkg-descr |
2025-02-20T01:39:52+03:00 | graphics/linux-rl9-sdl2_image |
Simple library to load images as SDL interfaces (Rocky Linux ${LINUX_DIST_VER}) ${PORTSDIR}/${PKGCATEGORY}/${PORTNAME}/pkg-descr |
2025-02-20T01:39:52+03:00 | graphics/linux-rl9-sdl2_gfx |
SDL graphics drawing primitives and other support functions (Rocky Linux ${LINUX_DIST_VER}) ${PORTSDIR}/${PKGCATEGORY}/${PORTNAME}/pkg-descr |
2025-02-20T01:39:52+03:00 | devel/linux-rl9-sdl20 |
Cross-platform multi-media development API (Rocky Linux ${LINUX_DIST_VER}) ${PORTSDIR}/${PKGCATEGORY}/${PORTNAME}/pkg-descr |
2025-02-20T01:39:52+03:00 | devel/linux-rl9-sdl12 |
Cross-platform multi-media development API (Rocky Linux ${LINUX_DIST_VER}) ${PORTSDIR}/${PKGCATEGORY}/${PORTNAME}12-compat/pkg-descr |
2025-02-20T01:39:52+03:00 | audio/linux-rl9-sdl_sound |
SDL audio library and player for some popular sound file formats (Rocky Linux ${LINUX_DIST_VER}) ${PORTSDIR}/${PKGCATEGORY}/${PORTNAME}/pkg-descr |
2025-02-20T01:39:52+03:00 | audio/linux-rl9-sdl2_mixer |
Sample multi-channel audio mixer library (Rocky Linux ${LINUX_DIST_VER}) ${PORTSDIR}/${PKGCATEGORY}/${PORTNAME}/pkg-descr |
2025-02-19T19:53:00+08:00 | devel/rubygem-rufo |
Fast and unobtrusive Ruby code formatter Rufo is as an opinionated ruby formatter, intended to be used via the command line as a text-editor plugin, to autoformat files on save or on demand. Unlike the best known Ruby formatter RuboCop, Rufo offers little in the way of configuration. Like other language formatters such as gofmt, prettier, and autopep8, we strive to find a "one true format" for Ruby code, and make sure your code adheres to it, with zero config where possible. RuboCop does much more than just format code though, so feel free to run them both! |
2025-02-19T19:52:59+08:00 | devel/rubygem-lint_roller |
Plugin specification for linter and formatter rulesets lint_roller is an itty-bitty plugin API for code analysis tools like linters and formatters. It provides plugins for those tools to load extensions and specify custom rulesets. |
2025-02-19T19:52:57+08:00 | archivers/rar-i386 |
File archiver (binary port, legacy version for i386 only) RAR archiver: - RAR introduces an original compression algorithm. It provides high compression ratios on executable files, object libraries, large text files, etc. - RAR provides functionality for creating a 'solid' archive, which can raise the compression ratio by 10% - 50% over more common methods, particularly when packing large numbers of small files. - RAR offers the ability to create and change SFX archives using default and external SFX modules. - RAR offers the ability to create a multi-volume archive as SFX. - RAR offers a number of service functions, such as encrypting files, adding archive comments and repairing physically damaged archives. |
2025-02-18T22:53:36+01:00 | comms/gensio |
General Stream I/O framework Gensio is a framework for giving a consistent view of various stream I/O types. You can stack gensio on top of another one to add protocol functionality. For instance, you can create a TCP gensio, stack SSL on top of that, and stack Telnet on top of that. gensio tools include gensiot, gtlssh(d), gtlssh-keygen gmdns and gsound. |
2025-02-19T07:47:25Z | devel/rubygem-elftools |
Light weight ELF parser A light weight ELF parser. elftools is designed to be a low-level ELF parser. |
2025-02-19T07:45:53Z | devel/rubygem-aarch64 |
Pure Ruby ARM64 assembler This is a pure Ruby ARM64 assembler. Are you tired of writing Ruby in Ruby? Now you can write ARM64 assembly in Ruby with this gem! |
2025-02-18T18:39:58Z | sysutils/kleene-cli |
Klee, the Kleene CLI client for managing containers on FreeBSD CLI tool for Kleene, a container management tool for FreeBSD. See https://kleene.dev/get-started/overview for an introduction, and https://kleene.dev/ for general project information. |
2025-02-18T18:17:42Z | sysutils/kleene-daemon |
Kleene backend daemon for managing containers on FreeBSD Backend daemon for Kleene, a modern FreeBSD-native container management tool. Extensive documentation is available at https://kleene.dev/ and community via #kleene IRC channel on https://libera.chat/ . |
2025-02-18T08:56:01-06:00 | devel/intervaltree |
Minimal C++ interval tree implementation An interval tree can be used to efficiently find a set of numeric intervals overlapping or containing another interval. This library provides a basic implementation of an interval tree using C++ templates, allowing the insertion of arbitrary types into the tree. |
2025-02-14T15:38:48+01:00 | devel/tbox |
Glib-like multi-platform c library TBOX is a glib-like cross-platform C library that is simple to use yet powerful in nature. The project focuses on making C development easier and provides many modules (.e.g stream, coroutine, regex, container, algorithm ...), so that any developer can quickly pick it up and enjoy the productivity boost when developing in C language. |
2025-02-14T15:20:53+01:00 | devel/sv |
Semantic versioning in c99 This is free and unencumbered software released into the public domain. This package installs a C language library implementing semantic versioning for the C language. |
2025-01-03T18:16:58+02:00 | graphics/xiccd |
X color profile daemon The primary goal of xiccd is providing color profile support for desktop environments other than Gnome and KDE (Xfce, LXDE, and probably others) that don't support native color management yet. It does basically the same as the "gnome-settings-daemon" color plugin or "colord-kde" but doesn't depend on any particular desktop. It doesn't even depend on GTK so it doesn't create a unnecessary GTK3 dependency if the desktop environment is GTK2-based or vice versa. |
2025-02-09T23:49:51+03:00 | textproc/television |
Fast and extensible general purpose fuzzy finder TUI Television is a fast, fuzzy finder TUI inspired by the Neovim Telescope plugin. It allows you to quickly search through various data sources like files, git repositories, and environment variables using fuzzy matching. It's designed to be extensible with custom channels and offers features like syntax highlighting, shell integration, and theming. |
2025-02-12T12:55:49+01:00 | devel/kassert |
Karlsruhe assertion library for C++ KAssert is the assertion library used by KaMPIng, the Karlsruhe MPI Wrapper. However, KAssert does not depend on MPI and can be used in non-MPI code. Features: - Assertion levels to distinguish between computationally cheap and expensive assertions - Expression decomposition to give more insights into failed assertions - Throwing assertions |
2025-02-18T09:37:40Z | security/libfcrypto |
Library for encryption formats libfcrypto is a library for encryption formats. |
2025-02-18T08:12:18+01:00 | graphics/drm-66-kmod |
DRM drivers modules amdgpu, i915, and radeon DRM drivers modules. Currently corresponding to Linux 6.6 DRM. This version is for FreeBSD 15 1500023 and above. |
2025-02-17T17:47:04-06:00 | math/octave-forge-chartjs |
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 chatjs. A ChartJS interface for GNU Octave. |
2025-02-17T16:11:30+08:00 | devel/py-pytest-run-parallel |
Simple pytest plugin to run tests concurrently pytest-run-parallel is a simple pytest plugin to run tests concurrently. This pytest plugin takes a set of tests that would be normally be run serially and execute them in parallel. The main goal of pytest-run-parallel is to discover thread-safety issues that could exist when using C libraries, this is of vital importance after PEP703, which provides a path for a CPython implementation without depending on the Global Interpreter Lock (GIL), thus allowing for proper parallelism in programs that make use of the CPython interpreter. |
2025-02-16T22:04:51Z | shells/schemesh |
Unix shell and Lisp REPL, fused together Schemesh is an interactive shell scriptable in Lisp. It is primarily intended as a user-friendly Unix login shell, replacing bash, zsh, pdksh etc. As such, it supports interactive line editing, autocompletion, history and the familiar Unix shell syntax: it can start commands, including redirections, pipelines, job concatenation with ; && ||, groups surrounded by { }, subshells surrounded by [ ], and manage foreground/background jobs. |
2025-02-13T20:11:01-08:00 | net/kea-devel |
Alternative DHCP implementation by ISC Kea provides DHCPv4 and DHCPv6 servers, a dynamic DNS update module, a portable DHCP library, libdhcp++, and a DHCP benchmarking tool, perfdhcp. Kea is developed by Internet Systems Consortium. |
2025-02-16T19:17:13+01:00 | textproc/R-cran-R.rsp |
Dynamic Generation of Scientific Reports The RSP markup language makes any text-based document come alive. RSP provides a powerful markup for controlling the content and output of LaTeX, HTML, Markdown, AsciiDoc, Sweave and knitr documents (and more), e.g. 'Today's date is <%=Sys.Date()%>'. Contrary to many other literate programming languages, with RSP it is straightforward to loop over mixtures of code and text sections, e.g. in month-by-month summaries. RSP has also several preprocessing directives for incorporating static and dynamic contents of external files (local or online) among other things. Functions rstring() and rcat() make it easy to process RSP strings, rsource() sources an RSP file as it was an R script, while rfile() compiles it (even online) into its final output format, e.g. rfile('report.tex.rsp') generates 'report.pdf' and rfile('report.md.rsp') generates 'report.html'. RSP is ideal for self-contained scientific reports and R package vignettes. It's easy to use - if you know how to write an R script, you'll be up and running within minutes. |
2025-02-16T19:08:03+01:00 | graphics/R-cran-R.devices |
Unified Handling of Graphics Devices Functions for creating plots and image files in a unified way regardless of output format (EPS, PDF, PNG, SVG, TIFF, WMF, etc.). Default device options as well as scales and aspect ratios are controlled in a uniform way across all device types. Switching output format requires minimal changes in code. This package is ideal for large-scale batch processing, because it will never leave open graphics devices or incomplete image files behind, even on errors or user interrupts. |
2025-02-16T15:03:03+01:00 | devel/R-cran-R.cache |
Caching (Memoization) of Objects and Results R.cache: Fast and Light-Weight Caching (Memoization) of Objects and Results to Speed Up Computations Memoization can be used to speed up repetitive and computational expensive function calls. The first time a function that implements memoization is called the results are stored in a cache memory. The next time the function is called with the same set of parameters, the results are momentarily retrieved from the cache avoiding repeating the calculations. With this package, any R object can be cached in a key-value storage where the key can be an arbitrary set of R objects. The cache memory is persistent (on the file system). |
2025-02-13T20:43:11+03:00 | lang/dotnet-host |
Host runtime binary for the .NET platform .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. |
2025-02-14T10:53:57+01:00 | audio/sonicradio |
TUI radio player making use of Radio Browser API Sonicradio is a stylish TUI radio player making use of Radio Browser API and Bubbletea. |
2025-02-14T06:08:43+01:00 | devel/R-cran-patrick |
Extension of the 'testthat' package This package is an extension to testthat that enables parameterized unit testing in R. Parameterized unit tests are often easier to read and more reliable, since they follow the DNRY (do not repeat yourself) rule. |
2025-02-14T03:59:50+03:00 | devel/boost-mpi-libs |
Boot.MPI library and Python bindings Boost.MPI is a library for message passing in high-performance parallel applications. A Boost.MPI program is one or more processes that can communicate either via sending and receiving individual messages (point-to-point communication) or by coordinating as a group (collective communication). Unlike communication in threaded environments or using a shared-memory library, Boost.MPI processes can be spread across many different machines, possibly with different operating systems and underlying architectures. Boost.MPI provides an alternative MPI interface from the Python programming language via the boost.mpi module. The Boost.MPI Python bindings, built on top of the C++ Boost.MPI using the Boost.Python library, provide nearly all of the functionality of Boost.MPI within a dynamic, object-oriented language. |
2025-02-13T20:22:08+01:00 | sysutils/simplesnap |
Transfers ZFS snapshots across a network simplesnap is a powerful system for transferring ZFS snapshots across a network. Although it can serve many purposes, its primary goal is to manage backups from one ZFS filesystem to a backup filesystem also running ZFS, using incremental backups to minimize network traffic and disk usage. |
2025-02-13T19:58:17+01:00 | www/bombadillo |
Non-web client for the terminal Bombabillo is a non-web client for the terminal, supporting Gopher, Gemini and much more. Bombadillo features a full terminal user interface, vim-like keybindings, document pager, configurable settings, and a robust command selection. |
2025-02-13T18:41:32+01:00 | shells/zsh-you-should-use |
ZSH plugin reminding you to use aliases for commands you typed Zsh-you-should-use reminds the user about the alias for a command one just typed. Supports detection of global and git alias. |
2025-02-13T07:26:23Z | astro/astroterm |
Explore stars, planets, constellations, and more in your terminal! astroterm is a terminal-based star map written in C. It displays the real-time positions of stars, planets, constellations, and more, all within your terminal and no telescope required! Configure sky views by date, time, and location with precise ASCII-rendered visuals. |
2025-02-04T18:14:23+01:00 | sysutils/podman-compose |
Script to run docker-compose.yml using podman podman-compose is a tool for running docker-compose.yml using podman. With Compose, you use a Compose file to configure your application's services. Then, using a single command, you create and start all the services from your configuration. |
2025-02-09T23:21:53-08:00 | devel/py-dependency-groups |
Tool for resolving PEP 735 Dependency Group data dependency-groups is an implementation of Dependency Groups (PEP 735). This is a library which is able to parse dependency groups, following includes, and provide that data as output. |
2025-02-08T10:10:06+01:00 | www/py-dj51-strawberry-graphql-django |
Strawberry GraphQL Django extension This package provides powerful tools to generate GraphQL types, queries, mutations and resolvers from Django models. Supported Features: * GraphQL type generation from models * Filtering, pagination and ordering * Basic create, retrieve, update and delete (CRUD) types and mutations * Basic Django auth support, current user query, login and logout mutations * Django sync and async views * Permission extension using django's permissioning system * Relay support with automatic resolvers generation * Query optimization to improve performance and avoid common pitfalls (e.g n+1) * Debug Toolbar integration with graphiql to display metrics like SQL queries * Unit test integration |
2025-02-08T10:10:06+01:00 | www/py-dj51-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 |
2025-02-08T10:10:06+01:00 | www/py-dj51-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. |
2025-02-08T10:10:06+01:00 | www/py-dj51-djangorestframework |
Django REST framework Django REST framework is a powerful and flexible toolkit that makes it easy to build Web APIs. |
2025-02-08T10:10:06+01:00 | www/py-dj51-django-timezone-field |
Provides database and form fields for pytz timezone objects for Django Provides database, form, and REST framework fields for "zoneinfo" and "pytz" timezone objects for Django. |
2025-02-08T10:10:06+01:00 | www/py-dj51-django-taggit |
Reusable Django application for simple tagging django-taggit a simpler approach to tagging with Django. |
2025-02-08T10:10:06+01:00 | www/py-dj51-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. |
2025-02-08T10:10:06+01:00 | www/py-dj51-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. |
2025-02-08T10:10:06+01:00 | www/py-dj51-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. |
2025-02-08T10:10:06+01:00 | www/py-dj51-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. |
2025-02-08T10:10:06+01:00 | www/py-dj51-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. |
2025-02-08T10:10:06+01:00 | www/py-dj51-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. |
2025-02-08T10:10:06+01:00 | www/py-dj51-django-htmx |
Extensions for using Django with htmx This package offers extensions for using Django with htmx, a library that allows one to access modern browser features directly from HTML, rather than using JavaScript (see https://htmx.org/). |
2025-02-08T10:10:06+01:00 | www/py-dj51-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. |
2025-02-08T10:10:06+01:00 | www/py-dj51-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. |
2025-02-08T10:10:06+01:00 | www/py-dj51-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. |
2025-02-08T10:10:06+01:00 | www/py-dj51-django-choices-field |
Django field that set/get TextChoices/IntegerChoices enumerations This package provides a Django field that set/get the "TextChoices" and "IntegerChoices" enumerations. |
2025-02-08T10:10:06+01:00 | www/py-dj51-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. |
2025-02-08T10:10:06+01:00 | www/py-dj51-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. |
2025-02-08T10:10:06+01:00 | devel/py-dj51-strawberry-graphql |
Library for creating GraphQL APIs Strawberry is a developer friendly GraphQL library for Python, designed for modern development. * Type hints: Leverages Python type hints to provide a great developer experience while creating GraphQL Libraries. * Async Support: Supports async/await out of the box, allowing you to write your resolvers in a non-blocking way. * Extensible: Has support for schema and field extensions, allowing you to extend the schema with custom logic. * Generics: Supports generics, allowing you to create reusable types that can be used in multiple places. * Federation: Supports Federation, allowing you to create a federated GraphQL schema. * Dataloaders: Comes with support for dataloaders, allowing you to batch multiple queries into a single one. * Integrations: Has support for multiple integrations, allowing you to use it with your favorite web framework. |
2025-02-08T10:10:06+01:00 | devel/py-dj51-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. |
2025-02-07T18:15:12-08:00 | net-im/debugtox |
Very simple Tox client to help debug and play with the API DebugToxis a very simple UI for playing with the Tox API. |
2025-02-08T04:13:13+08:00 | www/py-django-tasks |
Implementation and backport of background workers and tasks in Django Django Tasks provides an implementation and backport of background workers and tasks in Django, as defined in DEP 0014. |
2025-02-08T04:08:53+08:00 | www/py-django-stubs-ext |
Monkey-patching and extensions for django-stubs django-stubs contains type stubs and a custom mypy plugin to provide more precise static types and type inference for Django framework. Django uses some Python "magic" that makes having precise types for some code patterns problematic. This is why we need this project. The final goal is to be able to get precise types for most common patterns. |
2025-02-08T04:08:50+08:00 | devel/py-xsdata-pydantic |
xsdata pydantic plugin 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. Now powered by pydantic! |
2025-02-08T04:08:49+08:00 | devel/py-xsdata-plantuml |
xsdata PlantUML generator Generate PlantUML class diagrams from xml schemas, wsdl definitions and directly from xml documents. |
2025-02-08T04:08:47+08:00 | devel/py-xsdata-attrs |
xsdata attrs plugin 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. Now powered by attrs! |
2025-01-11T18:25:55+01:00 | comms/py-sdm_modbus |
Library for Eastron SDM single or three phase kWh meters Library that collects data from Eastron SDM single and three phase kWh meters over Modbus RTU or Modbus TCP. |
2025-02-07T14:01:06+01:00 | net/akhq |
Kafka Gui for Apache Kafka Kafka GUI for Apache Kafka to manage topics, topics data, consumers group, schema registry, connect and more... |
2025-02-07T06:39:53+02:00 | devel/rubygem-opentelemetry-instrumentation-active_storage |
ActiveStorage instrumentation for the OpenTelemetry framework ActiveStorage instrumentation for the OpenTelemetry framework |
2025-01-29T20:11:33Z | devel/llvm20 |
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. |
2025-02-04T19:47:48+03:00 | graphics/sdl3_ttf |
Library to use TrueType fonts to render text in SDL applications This library is a wrapper around the FreeType and Harfbuzz libraries, allowing you to use TrueType fonts to render text in SDL applications. It allows a programmer to use multiple TrueType fonts without having to code a font rendering routine themselves. With the power of outline fonts and antialiasing, high quality text output can be obtained without much effort. |
2025-02-04T19:44:45+03:00 | graphics/sdl3_image |
Simple library to load images of various formats as SDL surfaces This is a simple library to load images of various formats as SDL surfaces. It can load BMP, GIF, JPEG, LBM, PCX, PNG, PNM (PPM/PGM/PBM), QOI, TGA, XCF, XPM, and simple SVG format images. It can also load AVIF, JPEG-XL, TIFF, and WebP images, depending on build options |
2025-02-04T17:06:36+01:00 | www/R-cran-jose |
Read and write JSON Web Keys Read and write JSON Web Keys (JWK, rfc7517), generate and verify JSON Web Signatures (JWS, rfc7515) and encode/decode JSON Web Tokens (JWT, rfc7519) <https://datatracker.ietf.org/wg/jose/documents/>. These standards provide modern signing and encryption formats that are natively supported by browsers via the JavaScript WebCryptoAPI <https://www.w3.org/TR/WebCryptoAPI/#jose>, and used by services like OAuth 2.0, LetsEncrypt, and Github Apps. |
2025-02-04T16:48:40+01:00 | devel/R-cran-docopt |
Command-Line Interface Specification Language Define a command-line interface by just giving it a description in the specific format. |
2025-02-04T15:08:39+01:00 | converters/p5-Unicode-UTF8 |
Encoding and decoding of UTF-8 encoding form Unicode::UTF8 - Encoding and decoding of UTF-8 encoding form This module provides functions to encode and decode UTF-8 encoding form as specified by Unicode and ISO/IEC 10646:2011. |
2025-02-04T07:46:30Z | science/p5-Chemistry-OpenSMILES |
OpenSMILES format reader and writer Chemistry::OpenSMILES provides support for SMILES chemical identifiers conforming to OpenSMILES v1.0 specification (http://opensmiles.org/opensmiles.html). |
2025-02-04T07:37:07Z | devel/p5-Module-Build-Parse-Yapp |
Build Parse::Yapp parsers from source Module::Build::Parse::Yapp is a subclass of Module::Build made to build Parse::Yapp parsers from the source. Thus, prebuilt parsers do not have to be included in the source distribution. |
2025-02-03T19:58:09+01:00 | net/wifi-firmware-mtw-kmod |
Firmware file for Mediatek USB WiFi NICs supported by the mtw driver, supported chipset MT7601U. |
2025-02-04T02:16:32+08:00 | devel/py-id |
Tool for generating OIDC identities id is a Python tool for generating OIDC identities. It can automatically detect and produce OIDC credentials on a number of environments, including GitHub Actions, GitLab pipelines and Google Cloud. |
2025-02-02T19:24:40+03:00 | x11/kde |
KDE Plasma Desktop and Applications (meta port) 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/kde contains current KDE Frameworks, Plasma Desktop and Applications. |
2025-02-02T19:24:40+03:00 | www/kdsoap-ws-discovery-client |
Library for finding WS-Discovery devices in the network Library for finding WS-Discovery devices in the network using Qt and KDSoap. |
2025-02-02T19:24:40+03:00 | net/mimetreeparser |
Parser for MIME trees ${.CURDIR:H:H}/deskutils/kdepim/pkg-descr |
2025-02-02T19:24:40+03:00 | devel/kopeninghours |
Library for parsing and evaluating OSM opening hours expressions Library for parsing and evaluating OSM opening hours expressions. |
2025-02-03T23:13:47+08:00 | devel/isa-l_crypto |
Intel(R) Intelligent Storage Acceleration Library, Crypto Version ISA-L_crypto is a collection of optimized low-level functions targeting storage applications that includes multi-buffer and rolling hashes, along with block ciphers. |
2025-02-03T23:12:22+08:00 | www/py-legacy-cgi |
Fork of the standard library cgi and cgitb modules This is a fork of the standard library modules cgi and cgitb. They are slated to be removed from the Python standard libary in Python 3.13 by PEP-594. |
2025-02-03T23:12:18+08:00 | textproc/uni-algo |
Unicode Algorithms Implementation for C/C++ There are plenty of Unicode libraries for C/C++ out there that implement random Unicode algorithms, but many of them don't handle ill-formed UTF sequences at all. In the best-case scenario, you'll get an exception/error; in the worst-case, undefined behavior. The biggest problem is that in 99% cases everything will be fine. This is inappropriate for security reasons. This library handles such problems (there are not only ill-formed sequences actually) properly and always according to The Unicode Standard. In C/C++, unlike some other programming languages, there is no safe type for UTF-8/UTF-16 that guarantees that the data will be well-formed; this makes the problem even worse. The library doesn't introduce such a type either because the library doesn't work with types/strings/files/streams, it works with the data inside them and makes it safe when it's needed. Check this article if you want more information about ill-formed sequences: https://hsivonen.fi/broken-utf-8 It is a bit outdated because ICU (International Components for Unicode) now uses W3C conformant implementation too, but the information in the article is very useful. This library does use W3C conformant implementation too. |
2025-02-03T23:12:15+08:00 | science/sz3 |
Modular Error-bounded Lossy Compression Framework for Scientific Datasets SZ is a modular parametrizable lossy compressor framework for scientific data (floating point and integers). It has applications in simulations, AI and instruments. It is a production quality software and a research platform for lossy compression. SZ is open and transparent. Open because all interested researchers and students can study or contribute to it. Transparent because all performance improvements are detailed in publications. SZ can be used for classic use-cases: visualization, accelerating I/O, reducing memory and storage footprint and more advanced use-cases like compression of DNN models and training sets, acceleration of computation, checkpoint/restart, reducing streaming intensity and running efficiently large problems that cannot fit in memory. Other use-cases will augment this list as users find new opportunities to benefit from lossy compression of scientific data. SZ has implementations on CPU, GPU, and FPGA and is integrated in the main I/O libraries: HFD5, ADIOS, PnetCDF. |
2025-02-03T23:12:13+08:00 | graphics/libultrahdr |
Reference codec for the Ultra HDR format libultrahdr is an image compression library that uses gain map technology to store and distribute HDR images. Conceptually on the encoding side, the library accepts SDR and HDR rendition of an image and from these a Gain Map (quotient between the two renditions) is computed. The library then uses backward compatible means to store the base image (SDR), gain map image and some associated metadata. Legacy readers that do not support handling the gain map image and/or metadata, will display the base image. Readers that support the format combine the base image with the gain map and render a high dynamic range image on compatible displays. |
2025-02-03T23:12:11+08:00 | devel/fruit |
Dependency injection framework for C++ Fruit is a dependency injection framework for C++, loosely inspired by the Guice framework for Java. It uses C++ metaprogramming together with some C++11 features to detect most injection problems at compile-time. It allows to split the implementation code in "components" (aka modules) that can be assembled to form other components. From a component with no requirements it's then possible to create an injector, that provides an instance of the interfaces exposed by the component. |
2025-02-03T16:39:47+01:00 | devel/R-cran-webfakes |
Fake Web Apps for HTTP Testing Create a web app that makes it easier to test web clients without using the internet. It includes a web app framework with path matching, parameters and templates. Can parse various 'HTTP' request bodies. Can send 'JSON' data or files from the disk. Includes a web app that implements the 'httpbin.org' web service. |
2025-02-03T16:10:22+01:00 | archivers/R-cran-brotli |
Compression Format Optimized for the Web A lossless compressed data format that uses a combination of the LZ77 algorithm and Huffman coding. Brotli is similar in speed to deflate (gzip) but offers more dense compression. |
2025-02-02T22:40:22-08:00 | www/redmine60 |
Flexible project management web application Redmine is a flexible project management web application written using Ruby on Rails framework, it is cross-platform and cross-database. Feature Overview: * Multiple projects support * Flexible role based access control * Flexible issue tracking system * Gantt chart and calendar * News, documents & files management * Feeds & email notifications * Per project wiki * Per project forums * Time tracking * Custom fields for issues, time-entries, projects and users * SCM integration (SVN, CVS, Git, Mercurial, Bazaar and Darcs) * Issue creation via email * Multiple LDAP authentication support * User self-registration support * Multilanguage support * Multiple databases support |
2025-02-02T14:25:01-08:00 | textproc/rubygem-actionpack-xml_parser-rails72 |
XML parameters parser for Action Pack actionpack-xml_parser is an XML parameters parser for Action Pack (removed from core in Rails 4.0). See also: https://rubyonrails.org/ |
2025-02-02T14:21:05-08:00 | mail/rubygem-roadie-rails-rails72 |
Helper for generating HTML mails in Rails applications Hooks Roadie into Rails applications to help with HTML email generation. |
2025-02-03T01:50:49+03:00 | emulators/virtualbox-ose-nox11-70 |
|
2025-02-03T01:50:49+03:00 | emulators/virtualbox-ose-kmod-70 |
VirtualBox kernel module for FreeBSD VirtualBox is a family of powerful x86 virtualization products for enterprise as well as home use. Not only is VirtualBox an extremely feature rich, high performance product for enterprise customers, it is also the only professional solution that is freely available as Open Source Software under the terms of the GNU General Public License. |
2025-02-03T01:50:49+03:00 | emulators/virtualbox-ose-70 |
General-purpose full virtualizer for x86 hardware Oracle VM VirtualBox is a hosted hypervisor for x86 virtualisation. Supported guests include BSD, Haiku, Linux, OS/2, ReactOS, Solaris and Windows. Guest Additions are available from: emulators/virtualbox-ose-additions For the Extension Pack: FreeBSD is not a supported host platform. Installation of the Pack will not extend the feature set. |
2025-02-02T19:44:26+01:00 | multimedia/mediamtx |
Ready-to-use RTSP / RTMP / LL-HLS / WebRTC server and proxy that allows to read, publish and proxy video and audio streams MediaMTX is a ready-to-use and zero-dependency real-time media server and media proxy that allows to publish, read, proxy, record and playback video and audio streams. It supports multiple protocols such as SRT, WebRTC, RTSP, RTMP, HLS, UDP/MPEG-TS and also able to record and serve media on demand. |
2025-02-02T15:20:15Z | devel/R-cran-sparsevctrs |
Sparse Vectors for Use in Data Frames Provides sparse vectors powered by ALTREP (Alternative Representations for R Objects) that behave like regular vectors, and can thus be used in data frames. Also provides tools to convert between sparse matrices and data frames with sparse columns and functions to interact with sparse vectors. |
2025-02-01T23:57:44-08:00 | devel/gradle8 |
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. See also <https://github.com/gradle/gradle>. |
2025-02-01T15:31:27Z | www/nyxt |
Keyboard-driven web browser which uses WebKitGTK backend Nyxt is a keyboard-driven web browser designed for hackers. Inspired by Emacs and Vim, it has familiar keybindings (Emacs, vi, CUA), and is infinitely extensible in Lisp. |
2025-02-01T15:10:15+09:00 | devel/llama.el |
Compact syntax for short lambda in Emacs Lisp This package implements a macro named ##, which provides a compact way to write short lambda expressions. The signature of the macro is (## FN &rest BODY) and it expands to a lambda expression, which calls the function FN with the arguments BODY and returns the value of that. The arguments of the lambda expression are derived from symbols found in BODY. Each symbol from %1 through %9, which appears in an unquoted part of BODY, specifies a mandatory argument. Each symbol from &1 through &9, which appears in an unquoted part of BODY, specifies an optional argument. The symbol &* specifies extra (&rest) arguments. The shorter symbol % can be used instead of %1, but using both in the same expression is not allowed. Likewise & can be used instead of &1. These shorthands are not recognized in function position. To support binding forms that use a vector as VARLIST (such as -let from the dash package), argument symbols are also detected inside of vectors. |
2025-01-31T21:35:11+01:00 | deskutils/mybee-qt |
GUI to interact with CBSD and MyBee appliances The MyBee-QT application is a desktop user interface for managing virtual environments via the CBSD framework. It can be used both locally and with remote servers (via SSH/REST API) as well as with MyBee distributions/instances. |
2025-01-31T21:00:27+03:00 | devel/p5-Test-Pod-Links |
Test Pod for invalid HTTP/S links Tests that all HTTP/S links from Pod documentation are reachable by calling the head method of HTTP::Tiny on them. Recommended to put it into your xt instead of your t directory. |
2025-01-31T20:59:09+03:00 | devel/p5-XT-Files |
Standard interface for author tests to find files to check XT::Files is the Tests that know what they want to check (e.g. module files), but it's the distribution that knows where these files can be found (e.g. in the lib directory and in the t/lib directory). Without XT::Files you may add the same code to multiple .t files under xt that iterate over a check function of the test. XT::Files is a standard interface that makes it easy for author tests to ask the distribution for the kind of files it would like to test. And it can easily be used for author tests that don't support XT::Files to have the same set of files tested with every test. |
2025-01-31T15:37:02Z | net/p5-Socket-Netlink |
Perl interface to PF_NETLINK socket family This module contains the low-level constants and structure handling functions required to use PF_NETLINK socket family available on e.g. Linux and FreeBSD. |
2025-01-31T13:14:34Z | devel/p5-ExtUtils-H2PM |
Automatically generate Perl modules to wrap C header files This module assists in generating wrappers around system functionality, such as socket() types or ioctl() calls, where the only interesting features required are the values of some constants or structure layouts normally only known to the C header files. |
2025-01-28T10:56:40+01:00 | net/samba420 |
Free SMB/CIFS and AD/DC server and client for Unix Samba4 is an attempt to implement an Active Directory compatible Domain Controller. In short, you can join a WinNT, Win2000, WinXP or Win 2003 - 2016 member server to a Samba4 domain, and it will behave much as it does in AD, including Kerberos domain logins where applicable. |
2025-01-28T10:39:01+01:00 | devel/tevent016 |
Talloc based event loop library tevent is a simple library that can handle the main event loop for an application. It supports three kinds of events: timed events, file descriptors becoming readable or writable and signals. Talloc is used for memory management, both internally and for private data provided by users of the library. |
2025-01-28T10:32:36+01:00 | devel/talloc242 |
Hierarchical pool based memory allocator A hierarchical pool based memory allocator with destructors. It uses reference counting to determine when memory should be freed. |
2025-01-28T10:19:34+01:00 | databases/ldb29 |
LDAP-like embedded database ldb is a LDAP-like embedded database. ldb provides a fast database with an LDAP-like API designed to be used within an application. In some ways it can be seen as a intermediate solution between key-value pair databases and a real LDAP database. |
2025-01-28T09:57:36+01:00 | databases/tdb1410 |
Trivial Database TDB is a Trivial Database. In concept, it is very much like GDBM, and BSD's DB except that it allows multiple simultaneous writers and uses locking internally to keep writers from trampling on each other. TDB is also extremely small. |
2025-01-28T16:00:55-05:00 | lang/quickjs-ng |
Embeddable Javascript interpreter in C (NG fork) QuickJS is a small and embeddable JavaScript engine. It aims to support the latest ECMAScript specification. This project is a fork of the original QuickJS project by Fabrice Bellard and Charlie Gordon, after it went dormant, with the intent of reigniting its development. |
2025-01-28T18:00:19+01:00 | devel/py-types-Pygments |
Typing stubs for Pygments This is a PEP 561 type stub package for the `Pygments` package. It can be used by type-checking tools like mypy, pyright, pytype, Pyre, PyCharm, etc. to check code that uses `Pygments`. |
2025-01-28T17:59:34+01:00 | devel/py-types-ujson |
Typing stubs for ujson This is a PEP 561 type stub package for the `ujson` package. It can be used by type-checking tools like mypy, pyright, pytype, PyCharm, etc. to check code that uses `ujson`. |
2025-01-29T00:50:06+08:00 | science/py-pnetcdf |
Object-oriented python interface to the PnetCDF library PnetCDF-Python is a Python interface to PnetCDF, a high-performance I/O library for accessing NetCDF files in parallel. It can provide MPI-based parallel python programs to achieve a scalable I/O performance. |
2025-01-29T00:50:04+08:00 | devel/py-pytest-mypy-testing |
Pytest plugin to check mypy output pytest-mypy-testing provides a pytest plugin to test that mypy produces a given output. As mypy can be told to display the type of an expression this allows us to check mypys type interference. |
2025-01-29T01:04:34+08:00 | math/p5-PDL-Transform-Proj4 |
PDL::Transform interface to the Proj4 projection library PDL::Transform::Proj4 works like PDL::Transform::Cartography, but using the proj library in the background. The main object here is the PDL::Transform::Proj4 object, aliased to the t_proj() function. This object accepts all of the standard options described below, but mainly is there to be called with just the proj_params option defined. When options are used, they must be used with a '+' before them when placed in the proj_params string, but that is not required otherwise. See the SYNOPSIS above. Please note that unlike PROJ, all angles in these operations are in degrees. This is correctly (as of PDL 2.094) reflected in the PDL::Transform subclass objects. Other than t_proj(), all of the other transforms below have been autogenerated, and may not work properly. The main problem is determining the parameters a projection requires from the proj library itself. Due to the difficulties in doing this, there may be times when the proj docs specify a parameter for a projection that won't work using the anon-hash type specification. In that case, just throw that parameter in the proj_params string, and everything should work fine. |
2025-01-29T00:49:59+08:00 | math/p5-PDL-Perldl2 |
Simple shell (version 2) for PDL The pdl2 program, also known as the Perldl2 shell, is a second generation version of the original perldl interactive PDL shell. It attempts to be backward compatible in usage while providing improved features, better support for Perl syntax, and an more easily extended framework based on the Devel::REPL shell. By default, command lines beginning with the default prompt of either pdl2 or perldl (one of 'pdl> ', 'PDL> ', or 'perldl> ') will have the prefix string and surrounding whitespace stripped. This allows for easy cut-and-paste from sample PDL shell sessions or other examples into another PDL shell session. |
2025-01-29T00:49:54+08:00 | math/p5-PDL-Opt-Simplex |
Simplex optimization routines PDL::Opt::Simplex implements the commonly used simplex optimization algorithm. The basic idea of the algorithm is to move a "simplex" of N+1 points in the N-dimensional search space according to certain rules. The main benefit of the algorithm is that you do not need to calculate the derivatives of your function. |
2025-01-29T00:49:50+08:00 | math/p5-PDL-Minuit |
PDL interface to the Minuit library PDL::Minuit implements an interface to the Minuit minimization routines (part of the CERN Library). |
2025-01-29T00:49:45+08:00 | math/p5-PDL-LinearAlgebra |
Linear Algebra utils for PDL PDL::LinearAlgebra provides a convenient interface to PDL::LinearAlgebra::Real and PDL::LinearAlgebra::Complex. Since Blas and Lapack use a column major ordering scheme some routines here need to transpose matrices before calling fortran routines and transpose back (see the documentation of each routine). If you need optimized code use directly PDL::LinearAlgebra::Real and PDL::LinearAlgebra::Complex. |
2025-01-29T00:49:40+08:00 | math/p5-PDL-IO-IDL |
I/O of IDL Save Files PDL::IO::IDL allows you to read and write IDL(tm) data files. Currently, only reading is implemented. Scalars, arrays, and structures are all supported. Heap pointers, compiled code, and objects are not supported. Of those three, only heap pointers are likely to be supported in the future. This code was not developed by RSI, makers of IDL. |
2025-01-29T01:04:01+08:00 | math/p5-PDL-IO-HDF |
PDL interface to the HDF4 library PDL::IO::HDF provides functions to manipulate HDF files with the SD, VS, and V HDF interfaces. |
2025-01-29T00:49:32+08:00 | math/p5-PDL-IO-GD |
Interface to the GD image library PDL::IO::GD is the "General Interface" for the PDL::IO::GD library, and is actually several years old at this point (read: stable). The general version just provides several image IO utility functions you can use with ndarray variables. It's deceptively useful, however. |
2025-01-29T00:49:27+08:00 | math/p5-PDL-IO-ENVI |
Read ENVI data files into PDL PDL::IO::ENVI allows you to read ENVI data into an ndarray. |
2025-01-29T00:49:22+08:00 | math/p5-PDL-IO-Dicom |
Module for reading DICOM images The PDL::IO::Dicom module enables reading 16-bit gray level Dicom images into PDL. As Dicom is an extremely complex format, this module can unfortunately not handle all different image types included in the DICOM standard. One common format that is currently not supported is the Papyrus format. |
2025-01-29T00:49:18+08:00 | math/p5-PDL-IO-Browser |
2D data browser for PDL PDL::IO::Browsercd provides cursor terminal browser for ndarrays. |
2025-01-29T01:03:19+08:00 | math/p5-PDL-Graphics-PLplot |
Object-oriented interface from perl/PDL to the PLPLOT plotting library PDL::Graphics::PLplot is the PDL interface to the PLplot graphics library. It provides a familiar 'perlish' Object Oriented interface as well as access to the low-level PLplot commands from the C-API. |
2025-01-29T00:49:09+08:00 | math/p5-PDL-Graphics-Limits |
Derive limits for display purposes PDL::Graphics::Limits provides functions to derive limits for data for display purposes. |
2025-01-29T00:49:05+08:00 | math/p5-PDL-Graphics-IIS |
Display PDL images on IIS devices (saoimage/ximtool) PDL::Graphics::IIS provides an interface to any image display 'device' which support the 'IIS protocol' - viz the SAOimage and Ximtool X-windows programs, the old SunView imtool program and presumably even the original IIS CRT itself if they aren't all in museums! These programs should be familiar to astronomers - they are used by the common IRAF system. Non-astronomers may find they quite nifty for displaying 2D data. |
2025-01-29T00:49:00+08:00 | math/p5-PDL-GSL |
PDL interface to the GNU Scientific Library PDL::GSL is an interface to the GNU Scientific Library. It contains the following packages: - PDL::GSL::CDF: PDL interface to GSL Cumulative Distribution Functions - PDL::GSL::DIFF: PDL interface to numerical differentiation routines in GSL - PDL::GSL::INTEG: PDL interface to numerical integration routines in GSL - PDL::GSL::INTERP: PDL interface to Interpolation routines in GSL - PDL::GSL::LINALG: PDL interface to linear algebra routines in GSL - PDL::GSL::MROOT: PDL interface to multidimensional root-finding routines in GSL - PDL::GSL::RNG: PDL interface to RNG and randist routines in GSL - PDL::GSL::SF: PDL interface to GSL Special Functions - PDL::Stats::Distr: Parameter estimations and probability density functions for distributions |
2025-01-29T00:48:56+08:00 | math/p5-PDL-Fit |
Various fitting implementations for PDL PDL::Fit contains the following packages: PDL::Fit::Gaussian, PDL::Fit::LM, PDL::Fit::Linfit and PDL::Fit::Polynomial. PDL::Fit::Gaussian contains some custom gaussian fitting routines. These were developed in collaboration with Alison Offer, they do a reasonably robust job and are quite useful. PDL::Fit::LM provides fitting functions for PDL. Currently, only Levenberg-Marquardt fitting is implemented. Other procedures should be added as required. For a fairly concise overview on fitting see Numerical Recipes, chapter 15 "Modeling of data". PDL::Fit::Linfit contains routines to perform general curve-fits to a set (linear combination) of specified functions. PDL::Fit::Polynomial contains routines for doing simple polynomial fits to data. |
2025-01-29T00:48:52+08:00 | math/p5-PDL-DateTime |
Piddle for keeping high precision (microsecond) timestamps PDL::DateTime is a subclass of PDL piddle for storing date-time values (scalar piddles, vectors, matrices or generally ND-piddles): - its PDL type is always LongLong (64-bit signed integer) - stored values are microseconds since 1970-01-01T00:00:00.000000Z (can be both positive or negative) - it is still a piddle so you can do all usual PDL arithmetic + PDL::DateTime defines some new methods (see below) |
2025-01-29T01:02:40+08:00 | graphics/p5-Geo-LibProj-FFI |
Foreign function interface to PROJ coordinate transformation software Geo::LibProj::FFI is a foreign function interface to the PROJ coordinate transformation / projection library. Please see the PROJ library's C function reference for further documentation. You should be able to use those C functions as if they were Perl. Geo::LibProj::FFI offers a large portion of the most commonly used PROJ functions, but more could be added later. If you need a function that isn't yet available in this module, please open a GitHub issue with a description of your use case. |
2025-01-29T00:48:45+08:00 | devel/p5-failures |
Minimalist exception hierarchy generator This module lets you define an exception hierarchy quickly and simply. Here were my design goals: - minimalist interface - 80% of features in 20% of lines of code - depend only on core modules (nearly achieved) - support hierarchical error types - identify errors types by name (class) not by parsing strings - leave (possibly expensive) trace decisions to the thrower Currently, failures is implemented in under 70 lines of code. Failure objects are implemented with Class::Tiny to allow easy subclassing (see custom::failures), but Class::Tiny only requires core modules, so other than that exception, the 'core only' goal is achieved. |
2025-01-29T00:48:44+08:00 | devel/p5-Type-TinyX-Facets |
Easily create a facet parameterized Type::Tiny type Type::TinyX::Facets make it easy to create parameterized types with facets. Type::Tiny allows definition of types which can accept parameters: use Types::Standard -types; my $t1 = Array[Int]; my $t2 = Tuple[Int, HashRef]; This defines $t1 as an array of integers. and $t2 as a tuple of two elements, an integer and a hash. Parameters are passed as a list to the parameterized constraint generation machinery, and there is great freedom in how they may be interpreted. This module makes it easy to create a parameterized type which takes name - value pairs or,facets. (The terminology is taken from Types::XSD::Lite, to which this module owes its existence.) |
2025-01-29T00:48:43+08:00 | devel/p5-Types-PDL |
PDL types using Type::Tiny Types::PDL provides Type::Tiny compatible types for PDL. |
2025-01-29T00:48:42+08:00 | devel/p5-Test2-Tools-PDL |
Test2 tools for verifying Perl Data Language piddles Test2::Tools::PDL contains tools for verifying PDL piddles. |
2025-01-29T00:48:41+08:00 | devel/p5-FFI-C |
C data types for FFI FFI::C provides tools for building classes to interface for common C data types. Arrays, struct, union and nested types based on those are supported. Core FFI::Platypus also provides FFI::Platypus::Record for manipulating and passing structured data. Typically you want to use FFI::C instead, the main exception is when you need to pass structured data by value instead of by reference. To work with C APIs that work with C file pointers you can use FFI::C::File and FFI::C::PosixFile. For C APIs that expose the POSIX stat structure use FFI::C::Stat. |
2025-01-29T00:48:40+08:00 | devel/p5-Eval-Quosure |
Evaluate within a caller environment Eval::Quosure acts similar to R's "quosure". A "quosure" is an object that combines an expression and an environment in which the expression can be evaluated. |
2025-01-29T00:48:39+08:00 | devel/p5-Data-Frame |
Data frame implementation Data::Frame implements a data frame container that uses PDL for individual columns. As such, it supports marking missing values (BAD values). |
2025-01-29T00:48:37+08:00 | net/wgcf |
Cross-platform, unofficial CLI for Cloudflare Warp wgcf is an unofficial, cross-platform CLI for Cloudflare Warp. Features: - Register new account - Change license key to use existing Warp+ subscription - Generate WireGuard profile - Check account status - Print trace information to debug Warp/Warp+ status |
2025-01-29T00:16:29+08:00 | math/p5-PDL |
Perl Data Language PDL ("Perl Data Language") gives standard Perl the ability to compactly store and speedily manipulate the large N-dimensional data arrays which are the bread and butter of scientific computing. PDL turns Perl into a free, array-oriented, numerical language similar to (but, we believe, better than) such commercial packages as IDL and MatLab. One can write simple perl expressions to manipulate entire numerical arrays all at once. Simple interactive shells, pdl2 and perldl, are provided for use from the command line along with the PDL module for use in Perl scripts. |
2025-01-27T18:59:35-08:00 | devel/wizer |
WebAssembly pre-initializer Wizer instantiates your WebAssembly module, executes its initialization function, and then snapshots the initialized state out into a new WebAssembly module. Now you can use this new, pre-initialized WebAssembly module to hit the ground running, without making your users wait for that first-time set up code to complete. |
2025-01-28T07:00:14+09:00 | sysutils/usacloud |
Meta port for SAKURA cloud usacloud is the official CLI client for SAKURA cloud which is provided by SAKURA internet Inc. in Japan. The following feactures are available to SARKUA cloud users via RESTful APIs: - Configuration - Authentication - Computing / Storage / Networking - Appliance / Networking - Secure Mobile - Common service items - Billing - Lab - WebAccelerator - Region/Zone information - Service/Product information - Other services / commands SEE ALSO following manuals: https://docs.usacloud.jp/usacloud/installation/start_guide/ https://docs.usacloud.jp/usacloud/guides/basic_usage/ https://docs.usacloud.jp/usacloud/references/global/ https://docs.usacloud.jp/usacloud/references/profile/ https://docs.usacloud.jp/usacloud/references/env/ |
2025-01-28T06:58:03+09:00 | sysutils/usacloud-core |
CLI client for SAKURA cloud usacloud is the official CLI client for SAKURA cloud which is provided by SAKURA internet Inc. in Japan. The following feactures are available to SARKUA cloud users via RESTful APIs: - Configuration - Authentication - Computing / Storage / Networking - Appliance / Networking - Secure Mobile - Common service items - Billing - Lab - WebAccelerator - Region/Zone information - Service/Product information - Other services / commands SEE ALSO following manuals: https://docs.usacloud.jp/usacloud/installation/start_guide/ https://docs.usacloud.jp/usacloud/guides/basic_usage/ https://docs.usacloud.jp/usacloud/references/global/ https://docs.usacloud.jp/usacloud/references/profile/ https://docs.usacloud.jp/usacloud/references/env/ |
2025-01-27T02:48:35+01:00 | www/marmite |
Static site generator Marmite [Markdown makes sites] is a very! simple static site generator. Features: - Everything embedded in a single binary - Zero-Config to get started - Common-mark + Github Flavoured Markdown + Extensions - Raw HTML allowed - Emojis :smile:, spoiler ||secret|| - Wikilinks [[name|url]] and Obsidian links [[page]] - Backlinks - Tags - Multi authors - Multi streams - Pagination - Static Search Index - RSS Feeds - Built-in HTTP server - Auto rebuild when content changes - Built-in theme - CLI to start a new theme from scratch |
2025-01-26T15:16:53+03:00 | multimedia/phonon-mpv |
mpv backend for Phonon This is a fork of phonon-vlc, rewritten to work with libmpv instead of libVLC. |
2025-01-25T20:24:31+01:00 | sysutils/mongodb_exporter |
Prometheus exporter for MongoDB Prometheus exporter for MongoDB including sharding, replication and storage engines. these metric sources are implemented: - $collStats - $indexStats - getDiagnosticData - replSetGetStatus - replSetGetConfig - serverStatus |
2025-01-25T13:06:17+01:00 | www/mod_tls |
rustls based TLS for Apache httpd A module for Apache httpd that uses rustls to provide a memory safe TLS implementation in Rust. |
2025-01-24T17:37:07-08:00 | science/py-icet |
Pythonic approach to alloy cluster expansions icet is a tool for the construction and sampling of alloy cluster expansions. icet is written in Python, which allows easy integration with countless first-principles codes and analysis tools accessible from Python, and allows for a simple and intuitive user interface. All computationally demanding parts are, however, written in C++ providing performance while maintaining portability. |
2025-01-24T17:18:43-08:00 | science/py-seekpath |
Obtain, visualize k-vector coefficients in crystal Brillouin zone SeeK-path is a python module to obtain band paths in the Brillouin zone of crystal structures. The definition of k-point labels follows crystallographic convention, as defined and discussed in the HPKOT paper. Moreover, the Bravais lattice is detected properly using the spacegroup symmetry. Also, the suggested band path provided in the HPKOT paper is returned. Systems without time-reversal and inversion-symmetry are also properly taken into account. |
2025-01-24T10:12:50-05:00 | graphics/artem |
Converts images to ASCII art Artem is a small cli program, written in rust, to easily convert images to ASCII art, named after the latin word for art. By default it tries to use truecolor, but if the terminal does not support truecolor, it falls back to 16 Color ANSI. When the ASCII image is written to a file, the image will not use colors. It supports .jpeg, .png, .gif, .webp and many more. |
2025-01-23T00:29:49+01:00 | emulators/rvvm |
RISC-V Virtual Machine RVVM is a virtual machine / emulator for RISC-V guests, which emphasizes on performance, security, lean code and portability. It already runs a lot of guest operating systems, including Linux, Haiku, FreeBSD, OpenBSD, etc. It also aims to run RISC-V applications on a foreign-arch host without full OS guest & isolation (Userland emulation). |
2025-01-08T17:58:17+01:00 | audio/webrtc-audio-processing2 |
AudioProcessing module from WebRTC project (newer API) Audio processing routines extracted from WebRTC project into a standalone library. It provides the following features: - Acoustic echo cancellation - Acoustic echo control for mobile - Automatic gain control - High-pass filter - Level estimator - Noise suppression - Voice activity detection |
2025-01-20T17:01:13-05:00 | www/webkit2-gtk |
Opensource browser engine using the GTK 3 toolkit WebKitGTK+ is a full-featured port of the WebKit rendering engine, suitable for projects requiring any kind of web integration, from hybrid HTML/CSS applications to full-fledged web browsers. It offers WebKit's full functionality and is useful in a wide range of systems from desktop computers to embedded systems like phones, tablets, and televisions. WebKitGTK+ is made by a lively community of developers and designers, who hope to bring the web platform to everyone. It's the official web engine of the GNOME platform and is used in browsers such as Epiphany and Midori. |
2025-01-19T21:14:25-08:00 | security/py-zaproxy |
ZAP api client The Python implementation to access the ZAP API. For more information about ZAP consult the ZAP project. |
2025-01-19T22:26:43+03:00 | sysutils/bsdsensors |
Tool to read sensors and control fan speed bsdsensors is a utility to fetch system sensors and control fan speed. It focuses on fetching sensors (such as temperature, fan speed, and voltage) from the embedded controller on the motherboard, and controlling fan speed through it. |
2025-01-19T12:25:14Z | mail/opensmtpd-table-sqlite |
SQLite table for OpenSMTPD The SQLite table addon for OpenSMTPD allows the storing of usernames, passwords, aliases, and domains in a sqlite3 table. |
2025-01-18T12:59:19-08:00 | textproc/opensearch216 |
Full-text search engine for Java |
2025-01-18T12:59:19-08:00 | textproc/opensearch-dashboards216 |
Visualization dashboards for OpenSearch |
2025-01-14T06:44:12+02:00 | net/asterisk22 |
Open Source PBX and telephony toolkit Asterisk is an Open Source PBX and telephony toolkit. It is, in a sense, middleware between Internet and telephony channels on the bottom, and Internet and telephony applications at the top. |
2025-01-18T14:18:14+01:00 | www/nextcloud-news |
News app for Nextcloud Nextcloud news is a RSS/Atom Feed reader App for Nextcloud - Synchronize your feeds with multiple mobile or desktop clients - Automatic updates of your news feeds - Free and open source under AGPLv3, no ads or premium functions |
2025-01-17T21:27:54+01:00 | www/py-dj50-django-tree-queries |
Tree queries with explicit opt-in, without configurability Query Django model trees using adjacency lists and recursive common table expressions. Supports PostgreSQL, sqlite3 (3.8.3 or higher) and MariaDB (10.2.2 or higher) and MySQL (8.0 or higher, if running without ONLY_FULL_GROUP_BY). |
2025-01-17T00:20:13Z | www/p5-Zonemaster-GUI |
Perl Web Front End for Zonemaster DNS testing Zonemaster is a software package that validates the quality of a DNS delegation. The ambition of the Zonemaster project is to develop and maintain an open source DNS validation tool. This module provides the front end infrastructure for Zonemaster, as an Apache2 HTTPD-compatible HTML website. |
2025-01-16T11:35:54+02:00 | net/rubygem-uri-gitlab |
Provide classes to handle Uniform Resource Identifiers URI is a module providing classes to handle Uniform Resource Identifiers (RFC 2396). |
2025-01-16T06:58:10+03:00 | x11-toolkits/kirigami-addons-qt6 |
Component library for KDE Kirigami Widget library for the Kirigami Framework. |
2025-01-16T06:58:10+03:00 | x11-toolkits/kirigami-addons-qt5 |
Component library for KDE Kirigami Widget library for the Kirigami Framework. |
2025-01-15T22:01:02+03:00 | x11-themes/oxygen-icons |
The Oxygen icon theme for KDE The Oxygen icon theme for KDE. |
2025-01-13T16:00:41+01:00 | comms/py-ModbusTCP |
Simple Modbus/TCP client library for Python A simple Modbus/TCP client library for Python. pyModbusTCP is pure Python code without any extension or external module dependency. |
2025-01-13T17:03:51+01:00 | archivers/zim-tools |
Tools for handling ZIM files Various command line tools for handling ZIM files (see devel/libzim). Notable tools are: - 'zimcheck' verifies that a given ZIM file is not corrupted. It provides many features to secure that ZIM entries are proper and properly linked. - 'zimdump' inspects or dumps (part of) a ZIM file. - 'zimsplit' splits smartly a ZIM file in smaller chunks. - 'zimwriterfs' creates ZIM files from a locally-stored directory containing "self-sufficient" HTML content (with pictures, javascript and stylesheets). The result will contain all the files of the local directory compressed and merged in the ZIM file. The generated file can be opened with a ZIM reader; Kiwix is one example, but there are others. A few other tools are provided as well. |
2025-01-12T14:29:30-08:00 | graphics/py-pyglm |
Fast OpenGL Mathematics (GLM) for Python PyGLM is a mathematics library for graphics programming. GLSL + Optional features + Python = PyGLM PyGLM is a Python extension written in C++. By using GLM by G-Truc under the hood, it manages to bring glm's features to Python. Some features are unsupported (such as most unstable extensions). |
2025-01-12T14:12:14-08:00 | science/acados |
Fast and embedded solvers for nonlinear optimal control acados provides fast and embedded solvers for nonlinear optimal control. It is written in C and offers interfaces to the programming languages Python, MATLAB and Octave. |
2025-01-12T13:34:40Z | math/R-cran-reformulas |
Machinery for Processing Random Effect Formulas reformulas (random effects formulas) is a utility package for processing "lme4-style" random effects formulas in R (i.e., formulas where the random effects are included in the form (f|g) as components of an overall model formula, where f represents a sub-formula for the varying effects and g represents a sub-formula for the grouping variable(s). |
2025-01-12T01:37:50-08:00 | finance/beanquery |
Customizable lightweight SQL query tool beanquery is a customizable and extensible lightweight SQL query tool that works on tabular data, including Beancount ledger data. |
2025-01-12T01:29:18-08:00 | finance/beangulp |
Importers Framework for Beancount beangulp provides a framework for importing transactions into a Beancount ledger from account statements and other documents and for managing documents. Documentation is available in form of code docstrings and examples. |
2025-01-11T08:46:03Z | graphics/py-svgelements |
Svg Elements Parsing Svgelements does high fidelity SVG parsing and geometric rendering. The goal is to successfully and correctly process SVG for use with any scripts that may need or want to use SVG files as geometric data. |
2025-01-09T16:27:50+01:00 | devel/libkiwix13 |
Software library to read and write ZIM files, version 13 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. This is version 13, which is required by kiwix-tools 3.7. |
2025-01-09T22:58:36+01:00 | net/bird3 |
Dynamic multithreaded IP routing daemon The BIRD project aims to develop a fully functional dynamic IP routing daemon. - Both IPv4 and IPv6 - Multiple routing tables - BGP - RIP - OSPF - LDP - L3VPN - Static routes - Inter-table protocol - Command-line interface - Soft reconfiguration - Powerful language for route filtering Starting with release 3.x, BIRD is multi-threaded. |
2025-01-09T07:41:39-07:00 | games/tetrigo |
Tetris in terminal tetrigo is a Golang implementation of Tetris, following the official 2009 Tetris Design Guideline. |
2025-01-09T19:41:14+01:00 | databases/mysql91-server |
Multithreaded SQL database (server) MySQL is a very fast, multi-threaded, multi-user and robust SQL (Structured Query Language) database server. MySQL Server is intended for mission-critical, heavy-load production systems as well as for embedding into mass-deployed software |
2025-01-09T19:41:14+01:00 | databases/mysql91-client |
Multithreaded SQL database (client) |
2025-01-09T09:35:36+01:00 | net-mgmt/unifi9 |
UniFi Controller v9 The UniFi Controller allows you to manage Wireless, Routing & Switching, VoIP and Video of Ubiquiti Networks. |
2025-01-09T19:18:53+08:00 | net-mgmt/check_syncthing |
Icinga2 monitoring plugin for syncthing daemon Icinga2 monitoring plugin for [syncthing] daemon. This plugin monitors syncthing daemon by using its [REST API]. Inspired by [bn8] and [vlcty] projects. [syncthing]:https://github.com/syncthing/syncthing [REST API]:https://docs.syncthing.net/dev/rest.html [bn8]:https://gitea.zionetrix.net/bn8/check_syncthing.git [vlcty]:https://github.com/vlcty/check_syncthing |
2025-01-09T01:29:07-08:00 | finance/odoo17 |
Suite of web based open source business apps Odoo is a suite of web based open source business apps. The main Odoo Apps include an Open Source CRM, Website Builder, eCommerce, Warehouse Management, Project Management, Billing & Accounting, Point of Sale, Human Resources, Marketing, Manufacturing, etc Odoo Apps can be used as stand-alone applications, but they also integrate seamlessly so you get a full-featured Open Source ERP when you install several Apps. |
2025-01-08T21:56:24+01:00 | irc/halloy |
IRC client written in Rust, with the iced GUI library Halloy is an open-source IRC client written in Rust, with the iced GUI library. Features: - IRCv3.2 capabilities - SASL support - DCC Send - Keyboard shortcuts - Auto-completion for nicknames, commands, and channels - Notifications support - Multiple channels at the same time across servers - Commandbar for for quick actions - Custom themes - Portable mode |
2025-01-08T13:30:58-08:00 | sysutils/cfengine325 |
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. |
2025-01-08T13:30:58-08:00 | sysutils/cfengine-masterfiles325 |
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). |
2025-01-08T07:01:59-07:00 | graphics/lunasvg |
SVG rendering and manipulation library in C++ LunaSVG is an SVG rendering library in C++, designed to be lightweight and portable, offering efficient rendering and manipulation of Scalable Vector Graphics (SVG) files. LunaSVG supports nearly all graphical features outlined in the SVG 1.1 and SVG 1.2 Tiny specifications. The primary exceptions are animation, filters, and scripts. As LunaSVG is designed for static rendering, animation is unlikely to be supported in the future. However, support for filters may be added. It currently handles a wide variety of elements, including: <a> <circle> <clipPath> <defs> <ellipse> <g> <image> <line> <linearGradient> <marker> <mask> <path> <pattern> <polygon> <polyline> <radialGradient> <rect> <stop> <style> <svg> <symbol> <text> <tspan> <use> |
2025-01-08T07:01:59-07:00 | graphics/plutosvg |
Tiny SVG rendering library in C PlutoSVG is a compact and efficient SVG rendering library written in C. It is specifically designed for parsing and rendering SVG documents embedded in OpenType fonts, providing an optimal balance between speed and minimal memory usage. It is also suitable for rendering scalable icons. |
2025-01-08T07:01:59-07:00 | graphics/plutovg |
Tiny 2D vector graphics library in C PlutoVG is a standalone 2D vector graphics library in C. Features: - Path Filling, Stroking and Dashing - Soild, Gradient and Texture Paints - Fonts and Texts - Clipping and Compositing - Transformations - Images |
2025-01-07T19:34:11-08:00 | misc/code2prompt |
CLI tool to convert your codebase into a LLM prompt code2prompt is a command-line tool (CLI) that converts your codebase into a single LLM prompt with a source tree, prompt templating, and token counting. |
2025-01-07T19:57:07+01:00 | www/py-django-tree-queries |
Tree queries with explicit opt-in, without configurability Query Django model trees using adjacency lists and recursive common table expressions. Supports PostgreSQL, sqlite3 (3.8.3 or higher) and MariaDB (10.2.2 or higher) and MySQL (8.0 or higher, if running without ONLY_FULL_GROUP_BY). |
2025-01-06T19:44:14-05:00 | lang/spidermonkey115 |
Standalone JavaScript based from Mozilla 115-esr Spidermonkey is the JavaScript interpreter from the Mozilla project. |
2025-01-04T18:56:06+01:00 | deskutils/elementary-iconbrowser |
Browse and find system icons Icon Browser is a GTK based browser for system icons with search and code sample functionality. |
2025-01-06T14:58:24Z | textproc/libinfinity |
Collaborative editing library libinfinity is library to build collaborative text editors. Changes to the text buffers are synced to all other clients over a central server. Even though a central server is involved, the local user sees his changes applied instantly and the merging is done on the individual clients. |
2025-01-06T02:21:33Z | www/drupal11 |
Database driven web content management system (CMS) Drupal is a free web Content Management System (CMS) that allows an individual or a community of users to easily publish, manage and organize a wide variety of content on a website. |
2025-01-05T16:38:11+01:00 | graphics/pcdtojpeg |
Converts PCD (Kodak Photo CD) image files converts PCD (Kodak Photo CD) image files into high quality JPEG images. Conversions are at the maximum available PCD resolution, and are fully color managed - no blown highlights or color casts. |
2025-01-05T14:54:19+08:00 | sysutils/tempo |
High volume, minimal dependency distributed tracing backend Grafana Tempo is an open source, easy-to-use and high-scale distributed tracing backend. Tempo is cost-efficient, requiring only object storage to operate, and is deeply integrated with Grafana, Prometheus, and Loki. |
2025-01-05T01:12:41-05:00 | x11-toolkits/py-qt6-graphs |
Python bindings for the Qt6 toolkit, QtGraphs module PyQt6 is a set of Python bindings for Qt6 application framework. This package provides the extra QtGraphs module. |
2025-01-03T00:10:26Z | dns/p5-Zonemaster-Engine |
Perl backend for Zonemaster DNS testing Zonemaster is a software package that validates the quality of a DNS delegation. The ambition of the Zonemaster project is to develop and maintain an open source DNS validation tool. This module is the core engine of Zonemaster, implementing all DNS tests and validation rules. It performs comprehensive checks on domain name delegation, including DNSSEC, IPv6 readiness, and compliance with relevant RFCs and industry best practices. |
2025-01-03T00:10:26Z | dns/p5-Zonemaster-CLI |
Perl command-line for Zonemaster DNS testing Zonemaster is a software package that validates the quality of a DNS delegation. The ambition of the Zonemaster project is to develop and maintain an open source DNS validation tool. This module provides a feature-rich command-line interface to the Zonemaster Engine. It supports multiple output formats including plain text, JSON, and structured formats suitable for integration with other tools. The CLI allows for detailed DNS delegation testing with customizable test profiles and verbosity levels. |
2025-01-03T00:10:26Z | dns/p5-Zonemaster-Backend |
Perl backend for Zonemaster DNS testing Zonemaster is a software package that validates the quality of a DNS delegation. The ambition of the Zonemaster project is to develop and maintain an open source DNS validation tool. This module provides the backend infrastructure for Zonemaster, implementing a JSON-RPC API server and test agent daemon. It manages test scheduling, result storage, and system configuration through multiple database backends (MySQL, PostgreSQL, SQLite). The Backend enables integration with web interfaces and automation tools while maintaining a persistent history of test results. |
2025-01-02T08:09:02-07:00 | net/py-pook |
HTTP traffic mocking and expectations made easy pook is a versatile, expressive and hackable utility library for HTTP traffic mocking and expectations made easy in Python. Heavily inspired by gock. pook can work with multiple mock engines, however it provides a built-in one by default, which currently supports traffic mocking in the several HTTP clients. |
2025-01-03T03:46:21+08:00 | devel/py-pyairtable2 |
Python Client for the Airtable API Python Client for the Airtable API |
2025-01-03T00:43:04+08:00 | devel/rubygem-validates_timeliness7 |
Add validation methods to ActiveModel for validating dates and times ValidatesTimeliness provides complete validation of dates, times and datetimes for Rails 5.x and ActiveModel. |
2025-01-02T16:24:10+01:00 | security/mbedtls2 |
SSL/TLS and cryptography library mbed TLS is a lightweight, portable, fully featured and standards compliant SSL/TLS and cryptography library. |
2025-01-03T00:29:07+08:00 | www/rubygem-turbo-rails-rails72 |
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. |
2025-01-03T00:29:04+08:00 | www/rubygem-tailwindcss-rails-rails72 |
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). |
2025-01-03T00:29:01+08:00 | www/rubygem-stimulus-rails-rails72 |
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! |
2025-01-03T00:28:58+08:00 | www/rubygem-propshaft-rails72 |
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. |
2025-01-03T00:28:54+08:00 | www/rubygem-jsbundling-rails-rails72 |
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). |
2025-01-03T00:28:51+08:00 | www/rubygem-importmap-rails-rails72 |
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. |
2025-01-03T00:28:48+08:00 | www/rubygem-cssbundling-rails-rails72 |
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). |
2025-01-03T00:28:45+08:00 | databases/rubygem-solid_queue-rails72 |
Database-backed Active Job backend Solid Queue is a DB-based queuing backend for Active Job, designed with simplicity and performance in mind. Besides regular job enqueuing and processing, Solid Queue supports delayed jobs, concurrency controls, recurring jobs, pausing queues, numeric priorities per job, priorities by queue order, and bulk enqueuing (enqueue_all for Active Job's perform_all_later). Solid Queue can be used with SQL databases such as MySQL, PostgreSQL or SQLite, and it leverages the FOR UPDATE SKIP LOCKED clause, if available, to avoid blocking and waiting on locks when polling jobs. It relies on Active Job for retries, discarding, error handling, serialization, or delays, and it's compatible with Ruby on Rails's multi-threading. |
2025-01-03T00:28:44+08:00 | databases/rubygem-solid_cache-rails72 |
Database-backed ActiveSupport::Cache::Store Solid Cache is a database-backed Active Support cache store that let's you keep a much larger cache than is typically possible with traditional memory-only Redis or Memcached stores. This is thanks to the speed of modern SSD drives, which make the access-time penalty of using disk vs RAM insignificant for most caching purposes. Simply put, you're now usually better off keeping a huge cache on disk rather than a small cache in memory. |
2025-01-03T00:28:43+08:00 | databases/rubygem-solid_cable-rails72 |
Database-backed Action Cable backend Solid Cable is a database-backed Action Cable adapter that keeps messages in a table and continously polls for updates. This makes it possible to drop the common dependency on Redis, if it isn't needed for any other purpose. Despite polling, the performance of Solid Cable is comparable to Redis in most situations. And in all circumstances, it makes it easier to deploy Rails when Redis is no longer a required dependency for Action Cable functionality. |
2025-01-03T00:28:42+08:00 | textproc/rubygem-rails-dom-testing-rails80 |
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. |
2025-01-03T00:28:38+08:00 | devel/rubygem-web-console-rails80 |
Debugging tool for your Ruby on Rails applications A debugging tool for your Ruby on Rails applications. |
2025-01-03T00:28:37+08:00 | devel/rubygem-sprockets-rails-rails80 |
Sprockets Rails integration Sprockets Rails integration |
2025-01-03T00:28:36+08:00 | devel/rubygem-jbuilder-rails80 |
Create JSON structures via a Builder-style DSL Create JSON structures via a Builder-style DSL |
2025-01-03T00:28:35+08:00 | databases/rubygem-globalid-rails80 |
URIs for your models makes it easy to pass references around URIs for your models makes it easy to pass references around. |
2025-01-03T00:28:34+08:00 | www/rubygem-thruster |
Zero-config HTTP/2 proxy for lightweight production deployments Thruster is an HTTP/2 proxy for simple production-ready deployments of Rails applications. It runs alongside the Puma webserver to provide a few additional features that help your app run efficiently and safely on the open Internet: - HTTP/2 support - Automatic TLS certificate management with Let's Encrypt - Basic HTTP caching of public assets - X-Sendfile support and compression, to efficiently serve static files Thruster aims to be as zero-config as possible. It has no configuration file, and most features are automatically enabled with sensible defaults. The goal is that simply running your Puma server with Thruster should be enough to get a production-ready setup. The only exception to this is TLS provisioning: in order for Thruster to provision TLS certificates, it needs to know which domain those certificates should be for. So to use TLS, you need to set the TLS_DOMAIN environment variable. If you don't set this variable, Thruster will run in HTTP-only mode. Thruster also wraps the Puma process so that you can use it without managing multiple processes yourself. This is particularly useful when running in a containerized environment, where you typically won't have a process manager available to coordinate the processes. Instead you can use Thruster as your CMD, and it will manage Puma for you. Thruster was originally created for the ONCE project, where we wanted a no-fuss way to serve a Rails application from a single container, directly on the open Internet. We've since found it useful for simple deployments of other Rails applications. |
2025-01-03T00:28:30+08:00 | www/rubygem-kamal |
Deploy web apps in containers to servers running Docker with zero downtime From bare metal to cloud VMs, deploy web apps anywhere with zero downtime. Kamal uses kamal-proxy to seamlessly switch requests between containers. Works seamlessly across multiple servers, using SSHKit to execute commands. Originally built for Rails apps, Kamal will work with any type of web app that can be containerized with Docker. |
2025-01-03T00:28:27+08:00 | www/rubygem-railties80 |
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. |
2025-01-03T00:28:24+08:00 | www/rubygem-rails80 |
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 |
2025-01-03T00:28:20+08:00 | www/rubygem-actionpack80 |
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. |
2025-01-03T00:28:17+08:00 | www/rubygem-actioncable80 |
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. |
2025-01-03T00:28:14+08:00 | textproc/rubygem-actiontext80 |
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. |
2025-01-03T00:28:10+08:00 | net/rubygem-activestorage80 |
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. |
2025-01-03T00:28:05+08:00 | mail/rubygem-actionmailer80 |
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). |
2025-01-03T00:28:04+08:00 | mail/rubygem-actionmailbox80 |
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. |
2025-01-03T00:28:03+08:00 | devel/rubygem-activesupport80 |
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. |
2025-01-03T00:28:02+08:00 | devel/rubygem-activejob80 |
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. |
2025-01-03T00:28:01+08:00 | devel/rubygem-actionview80 |
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. |
2025-01-03T00:28:00+08:00 | databases/rubygem-activerecord80 |
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. |
2025-01-03T00:27:58+08:00 | databases/rubygem-activemodel80 |
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. |
2025-01-02T23:10:03+08:00 | devel/pecl-opentelemetry |
OpenTelemetry PHP auto-instrumentation extension OpenTelemetry auto-instrumentation support extension |
2025-01-02T10:42:15+08:00 | devel/rubygem-bin_struct |
Binary dissector and generator BinStruct provides a simple way to create and dissect binary data. It is an extraction from PacketGen 3.x Fields. |
2025-01-01T14:07:30-08:00 | devel/py-lxml-html-clean |
HTML cleaner from lxml project This project was initially a part of lxml. Because HTML cleaner is designed as blocklist-based, many reports about possible security vulnerabilities were filed for lxml and that make the project problematic for security-sensitive environments. Therefore we decided to extract the problematic part to a separate project. Important: the HTML Cleaner in lxml_html_clean is not considered appropriate for security sensitive environments. See e.g. bleach for an alternative. |
2025-01-01T01:26:42+08:00 | devel/py-pyairtable |
Python Client for the Airtable API Python Client for the Airtable API |