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 manually managed memory buffers backed by NTuples in Julia.
PaddedViews provides a simple wrapper type, PaddedView, to add "virtual" padding to any array without copying data. Edge values not specified by the array are assigned a fillvalue. Multiple arrays may be "promoted" to have common indices using the paddedviews function.
This package allows you to query the availability of specific CPU features with low run-time cost.
This package provides a C-compatible enum for Julia.
A Julia package to contain non-standard matrix factorizations. At the moment it implements the QL, RQ, and UL factorizations, a combined Cholesky factorization with inverse, and polar decompositions. In the future it may include other factorizations such as the LQ factorization.
This package provides generic methods and modules used in many of the other BioJulia packages. This package defines IO, exceptions, and other types or methods used by other BioJulia packages.
This package provides a documentation generator for Julia.
Various special functions based on log and exp moved from StatsFuns.jl into a separate package, to minimize dependencies. These functions only use native Julia code, so there is no need to depend on librmath or similar libraries.
This package provides a framework for implementing statically sized arrays in Julia, using the abstract type StaticArraySize,T,N <: AbstractArrayT,N. Subtypes of StaticArray will provide fast implementations of common array and linear algebra operations.
This package contains the testset from Julia, packaged into a loadable module.
This package provides an interface for readable and writable references to an element of an array or dictionary in Julia.
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 tools for transcoding data streams which are:
fast: small overhead and specialized methods
consistent: basic I/O operations work as expected
generic: support any I/O objects like files, buffers, pipes, etc.
extensible: easy definition for new codec to transcode data
Quaternions are best known for their suitability as representations of 3D rotational orientation. They can also be viewed as an extension of complex numbers.
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.
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.
This is a twin package to ImageCore with functions that are used among many of the packages in JuliaImages. The main purpose of this package is to reduce unnecessary compilation overhead from external dependencies.
This package provides Julia implementation of C-style interface to CFITSIO functions with following features:
Function names closely mirror the C interface (e.g.,
fits_open_file()).Functions operate on
FITSFile, a thin wrapper for fitsfile C struct (FITSFilehas concept of "current HDU", as in CFITSIO).Wrapper functions do check the return status from CFITSIO and throw an error with the appropriate message.
This package provides a fast, extensible progress bar for Julia. This can help users track the progress of long-running tasks.
Gumbo.jl is a Julia wrapper around Google's gumbo library for parsing HTML.
This package is made to be included into packages that just need the ffmpeg binaries + executables, and don't want the overhead of VideoIO.jl.
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 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.
Measurements.jl is an error propagation calculator and library for physical measurements. It supports real and complex numbers with uncertainty, arbitrary precision calculations, operations with arrays, and numerical integration. The linear error propagation theory is employed to propagate the errors.