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.
When visualizing images, it is not uncommon to provide a 2D view of different image sources. For example, comparing multiple images of different sizes, getting a preview of machine learning dataset. This package aims to provide easy-to-use tools for such tasks.
This package provides a namespace for data-related generic function definitions to solve the optional dependency problem; packages wishing to share and/or extend functions can avoid depending directly on each other by moving the function definition to DataAPI.jl and each package taking a dependency on it.
Graphics.jl is an abstraction layer for graphical operations in Julia.
PlotThemes is a package to spice up the plots made with Plots.jl.
JSON.jl is a pure Julia module which supports parsing and printing JSON documents.
This package provides reader/writer for delimited text data, as comma-delimited (csv), tab-delimited (tsv), or otherwise.
This package intends to provide a simple RNG with stable streams, suitable for tests in packages which need reproducible streams of random numbers across Julia versions. Indeed, the Julia RNGs provided by default are documented to have non-stable streams (which for example enables some performance improvements).
This library generalizes and unifies the notion of measures used in Compose, Compose3D, and Escher. It allows building up and representing expressions involving differing types of units that are then evaluated, resolving them into absolute units.
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 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 provides a convenient Julia interface for loading standard named test images and example images for the internal usage in JuliaImages. This can be used in conjunction with the Images package.
ImageCore is the lowest-level component of the system of packages designed to support image processing and computer vision.
RecursiveArrayTools.jl is a set of tools for dealing with recursive arrays like arrays of arrays.
This package provides these irrational constants:
twoπ = 2π
fourπ = 4π
halfπ = π / 2
quartπ = π / 4
invπ = 1 / π
twoinvπ = 2 / π
fourinvπ = 4 / π
inv2π = 1 / (2π)
inv4π = 1 / (4π)
sqrt2 = √2
sqrt3 = √3
sqrtπ = √π
sqrt2π = √2π
sqrt4π = √4π
sqrthalfπ = √(π / 2)
invsqrt2 = 1 / √2
invsqrtπ = 1 / √π
invsqrt2π = 1 / √2π
loghalf = log(1 / 2)
logtwo = log(2)
logten = log(10)
logπ = log(π)
log2π = log(2π)
log4π = log(4π)
This package implements various 3D rotation parameterizations and defines conversions between them. At their heart, each rotation parameterization is a 3×3 unitary (orthogonal) matrix (based on the StaticArrays.jl package), and acts to rotate a 3-vector about the origin through matrix-vector multiplication.
This package provides a collection of useful bit-twiddling tricks, ready to use as functions, with detailed documentation and example real-world use cases.
ItemGraphs is a simple wrapper around LightGraphs that enables most common use case for graph-like data structures: with collection of items that are in relations between each other providing the shortest path between two items.
BenchmarkTools.jl makes performance tracking of Julia code easy by supplying a framework for writing and running groups of benchmarks as well as comparing benchmark results.
This package provides additional functionality for working with missing values in Julia.
This package provides types similar to Julia's Rational type, which make some sacrifices but have better computational performance.
Millboard.jl provides a library for getting data in a tablized format to arrange into rows and columns of cells.
This is a Julia interface to libquadmath, providing a Float128 type corresponding to the IEEE754 binary128 floating point format.
The Compat package is designed to ease interoperability between older and newer versions of the Julia language. The Compat package provides a macro that lets you use the latest syntax in a backwards-compatible way.
This package provides tools to re-export modules and symbols.