Enter the query into the form above. You can look for specific version of a package by using @ symbol like this: gcc@10.
API method:
GET /api/packages?search=hello&page=1&limit=20
where search is your query, page is a page number and limit is a number of items on a single page. Pagination information (such as a number of pages and etc) is returned
in response headers.
If you'd like to join our channel webring send a patch to ~whereiseveryone/toys@lists.sr.ht adding your channel as an entry in channels.scm.
This package offers an easy to use way to draw a Venn diagram with ggplot2.
The ggplot2 package provides a strong API for sequentially building up a plot, but does not concern itself with composition of multiple plots. Patchwork is a package that expands the API to allow for arbitrarily complex composition of plots by providing mathematical operators for combining multiple plots.
This package provides a more scalable alternative to Venn and Euler diagrams for visualizing intersecting sets. Create visualizations of intersecting sets using a novel matrix design, along with visualizations of several common set, element and attribute related tasks.
This package offers a flexible, feature-rich yet light-weight logging framework based on R6 classes. It supports hierarchical loggers, custom log levels, arbitrary data fields in log events, logging to plaintext, JSON, (rotating) files, memory buffers, and databases, as well as email and push notifications.
Colored terminal output on terminals that support ANSI color and highlight codes. It also works in Emacs ESS. ANSI color support is automatically detected. Colors and highlighting can be combined and nested. New styles can also be created easily. This package was inspired by the "chalk" JavaScript project.
This package provides a file format for storing tensors that is secure (doesn't allow for code execution), fast and simple to implement. safetensors also enables cross language and cross frameworks compatibility making it an ideal format for storing machine learning model weights.
Rasterize only specific layers of a ggplot2 plot while simultaneously keeping all labels and text in vector format. This allows users to keep plots within the reasonable size limit without losing vector properties of the scale-sensitive information.
This package provides functions for latent class analysis, short time Fourier transform, fuzzy clustering, support vector machines, shortest path computation, bagged clustering, naive Bayes classifier, and more.
Provides implementations of functions which have been introduced in R since version 3.0.0. The backports are conditionally exported which results in R resolving the function names to the version shipped with R (if available) and uses the implemented backports as fallback. This way package developers can make use of the new functions without worrying about the minimum required R version.
This package provides a unified R graphics backend. Render R graphics fast and easy to many common file formats. It provides a thread safe C interface for asynchronous rendering of R graphics.
This package provides an implementation of sparse linear discriminant analysis, which is a supervised classification method for multiple classes. Various novel optimization approaches to this problem are implemented including alternating direction method of multipliers (ADMM), proximal gradient (PG) and accelerated proximal gradient (APG). Functions for performing cross validation are also supplied along with basic prediction and plotting functions. Sparse zero variance discriminant (SZVD) analysis is also included in the package.
latex2exp parses and converts LaTeX math formulas to R's plotmath expressions, used to enter mathematical formulas and symbols to be rendered as text, axis labels, etc. throughout R's plotting system.
This package provides system native access to the font catalogue. As font handling varies between systems it is difficult to correctly locate installed fonts across different operating systems. The 'systemfonts' package provides bindings to the native libraries for finding font files that can then be used further by e.g. graphic devices.
Rapidly create a GUI for a function you created by automatically creating widgets for arguments of the function. This package automatically parses help routines for context-sensitive help to these arguments. The interface is essentially a wrapper to some Tcl/Tk routines to both simplify and facilitate GUI creation. More advanced Tcl/Tk routines/GUI objects can be incorporated into the interface for greater customization for the more experienced.
This package provides functionality to assert conditions that have to be met so that errors in data used in analysis pipelines can fail quickly. It is similar to stopifnot() but more powerful, friendly, and easier for use in pipelines.
The R kernel for the Jupyter environment executes R code which the front-end (Jupyter Notebook or other front-ends) submits to the kernel via the network.
Obtain any major version of jQuery and use it in any webpage generated by htmltools (e.g. shiny, htmlwidgets, and rmarkdown). Most R users don't need to use this package directly, but other R packages (e.g. shiny, rmarkdown, etc.) depend on this package to avoid bundling redundant copies of jQuery.
This package provides an R interface to the QuickJS portable JavaScript engine. The engine is bundled entirely within the package, requiring no external system dependencies beyond a C compiler.
The fit.models function and its associated methods (coefficients, print, summary, plot, etc.) were originally provided in the robust package to compare robustly and classically fitted model objects. The aim of the fit.models package is to separate this fitted model object comparison functionality from the robust package and to extend it to support fitting methods (e.g., classical, robust, Bayesian, regularized, etc.) more generally.
This package lets you 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. It can parse various HTTP request bodies. It can send JSON data or files from the disk. It includes a web app that implements the httpbin.org web service.
This package provides an R interface to Google's BigQuery database.
This package provides miscellaneous functions for SciViews or general use, including tools to manage a temporary environment attached to the search path for temporary variables you do not want to save() or load(); test the current platform; showing progress bars, etc.
Inspired by the the futile.logger R package and logging Python module, this utility provides a flexible and extensible way of formatting and delivering log messages with low overhead.
This package provides a placeholder for the Liberation fontset intended for the fontquiver package. This fontset covers the 12 combinations of families (sans, serif, mono) and faces (plain, bold, italic, bold italic) supported in R graphics devices.