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 a Julia wrapper for astronomical library ERFA.
This package provides primitive differentiation rules that can be composed via various formulations of the chain rule. Using DiffRules, new differentiation rules can defined, query whether or not a given rule exists, and symbolically apply rules to simple Julia expressions.
This package supports representing block-banded and banded-block-banded matrices by only storing the entries in the non-zero bands. A BlockBandedMatrix is a subtype of BlockMatrix of BlockArrays.jl whose layout of non-zero blocks is banded.
This repository implements the scratch spaces API for package-specific mutable containers of data. These spaces can contain datasets, text, binaries, or any other kind of data that would be convenient to store in a location specific to your package. As compared to Artifacts, these containers of data are mutable. Because the scratch space location on disk is not very user-friendly, scratch spaces should, in general, not be used for a storing files that the user must interact with through a file browser.
This package provides an interface to invert functions.
This package implements real and complex polylogarithms, including the real and complex dilogarithm and trilogarithm in Julia.
This package generates formatted output from timings made in different sections of a program.
This package provides an interface to line search algorithms implemented in Julia.
This Julia package provides several utilities for working with tree-like data structures. Most importantly, it defines the children method that any package that contains such a data structure may import and extend in order to take advantage of any generic tree algorithm in this package.
This package provides a display system which enables the user handle multiple input/output devices and decide what media types get displayed where.
This package for the Julia language provides an array type (the AxisArray) that knows about its dimension names and axis values. This allows for indexing by name without incurring any runtime overhead. This permits one to implement algorithms that are oblivious to the storage order of the underlying arrays. AxisArrays can also be indexed by the values along their axes, allowing column names or interval selections.
This package contains the testset from Julia, packaged into a loadable module.
This package provides additional functionality for working with missing values in Julia.
Static.jl defines a limited set of statically parameterized types and a common interface that is shared between them.
MbedTLS.jl provides a wrapper around the mbed TLS and cryptography C library for Julia.
This package enables the Markdown / MkDocs backend of Documenter.jl.
This package implements "lazy" in-place elementwise transformations of arrays for the Julia programming language. Explicitly, it provides a "view" M of an array A so that M[i] = f(A[i]) for a specified (but arbitrary) function f, without ever having to compute M explicitly (in the sense of allocating storage for M). The name of the package comes from the fact that M == map(f, A).
BSON.jl is a Julia package for working with the Binary JSON serialisation format. It can be used as a general store for Julia data structures.
Graphics.jl is an abstraction layer for graphical operations in Julia.
This package provides a collection of useful bit-twiddling tricks, ready to use as functions, with detailed documentation and example real-world use cases.
The VersionParsing package implements flexible parsing of version-number strings into Julia's built-in VersionNumber type, via the vparse(string) function. Unlike the VersionNumber(string) constructor, vparse(string) can handle version-number strings in a much wider range of formats than are encompassed by the semver standard. This is useful in order to support VersionNumber comparisons applied to "foreign" version numbers from external packages.
This package is for calculating derivatives, gradients, Jacobians, Hessians, etc. numerically. This library is for maximizing speed while giving a usable interface to end users in a way that specializes on array types and sparsity.
This package supports lazy analogues of array operations like vcat, hcat, and multiplication. This helps with the implementation of matrix-free methods for iterative solvers.
This package is intended as a lightweight foundation for tensor operations across the Julia ecosystem. Currently it exports three operations: hadamard, tensor, and boxdot.