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 provides support for the Woodbury matrix identity for the Julia programming language. This is a generalization of the Sherman-Morrison formula. Note that the Woodbury matrix identity is notorious for floating-point roundoff errors, so be prepared for a certain amount of inaccuracy in the result.
SplitApplyCombine.jl provides high-level, generic tools for manipulating data - particularly focussing on data in nested containers. An emphasis is placed on ensuring split-apply-combine strategies are easy to apply, and work reliably for arbitrary iterables and in an optimized way with the data structures included in Julia's standard library.
The purpose of this library is to solidify extensions to the current AbstractArray interface, which are put to use in package ecosystems like DifferentialEquations.jl. Since these libraries are live, this package will serve as a staging ground for ideas before they are merged into Base Julia. For this reason, no functionality is exported so that if such functions are added and exported in a future Base Julia, there will be no issues with the upgrade.
This package contains generic helper algorithms for building plotting components.
StackViews provides only one array type: StackView. There are multiple ways to understand StackView:
inverse of
eachslicecatvariantview object
lazy version of
repeatspecial case
IteratorInterfaceExtensions defines a small number of extensions to the iterator interface.
This package provides a display system which enables the user handle multiple input/output devices and decide what media types get displayed where.
The Schur decomposition is the workhorse for eigensystem analysis of dense matrices. The diagonal eigen-decomposition of normal (especially Hermitian) matrices is an important special case, but for non-normal matrices the Schur form is often more useful.
This package defines a new operator for composition of morphisms.
This module provides support for reading and writing ZIP archives in Julia.
The DualNumbers Julia package defines the Dual type to represent dual numbers, and supports standard mathematical operations on them. Conversions and promotions are defined to allow performing operations on combinations of dual numbers with predefined Julia numeric types.
This package provides a combinatorics library for Julia, focusing mostly (as of now) on enumerative combinatorics and permutations.
This package provides Julia implementation for reading and writing FITS files, based on the cfitsio library.
This package provides several functions to manipulate strings with ANSI escape sequences.
Configurations.jl provides a macro @option to let you define structs to represent options/configurations, and serialize between different option/configuration file formats such as TOML.
This package provides a wrapper around ImageMagick version 6. It was split off from Images.jl to make image I/O more modular.
This implements the notation .. for indexing arrays. It's similar to the Python ... in that it means "all of the columns before (or after)".
This package aims to offer a standard set of Geometry types, which easily work with metadata, query frameworks on geometries and different memory layouts. The aim is to create a solid basis for Graphics/Plotting, finite elements analysis, Geo applications, and general geometry manipulations - while offering a Julian API, that still allows performant C-interop.
This very lightweight package provides primitive functions for construction of objects.
This package provides support for one-dimensional numerical integration in Julia using adaptive Gauss-Kronrod quadrature. The code was originally part of Base Julia. It supports integration of arbitrary numeric types, including arbitrary precision (BigFloat), and even integration of arbitrary normed vector spaces (e.g. matrix-valued integrands).
LeapSeconds provides a functionality to return the difference between TAI and UTC or vice versa for a given date. For dates after 1972-01-01, this is the number of leap seconds.
This package contains utilities for setting up documentation generation with Documenter.jl.
This package provides a functionality to calculate Earth orientation parameters with data retrieved from IERS.
This package implements a variety of interpolation schemes for the Julia language. It has the goals of ease-of-use, broad algorithmic support, and exceptional performance.