This package provides a wrapper for the libfdk audio library.
This package is an implementation of tropical (min-plus) arithmetic in Julia.
This package supports representing banded matrices by only the entries on the bands.
This package contains the underlying query operators that are exposed to users in Query.jl
.
This package provides a minimal String type for Julia that allows for efficient string representation and transfer
The package provides a light-weight dependency for defining sensitivities for functions without the need to depend on ChainRules itself.
This package provides an interface for readable and writable references to an element of an array or dictionary in Julia.
This package provides SentinelArrayT
that wraps an AbstractArray
of type T
, and accepts a sentinel and value argument.
This package provides a Julia ImageDistances.jl
following the same API as Distances.jl
with support image types and image-specific distances.
This package implements a variety of data structures, including, CircularBuffer
, Queue
, Stack
, Accumulators
, LinkedLists
, SortedDicts
and many others.
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.
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 some common helper functions that make it easier to implement various Base.show
functions for types that participate in the TableTraits.jl
ecosystem.
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
.
AxisAlgorithms
is a collection of filtering and linear algebra algorithms for multidimensional arrays. For algorithms that would typically apply along the columns of a matrix, you can instead pick an arbitrary axis (dimension).
ReferenceTests.jl
is a Julia package that adds a couple of additional macros to your testing toolbox. In particular, it focuses on functionality for testing values against reference files, which in turn the package can help create and update if need be.
Packages are installed to a Prefix
; a folder that acts similar to the /usr/local
directory on Unix-like systems, containing a bin
folder for binaries, a lib
folder for libraries, etc... Prefix
objects can have tarballs install()
'ed within them, uninstall()
'ed from them, etc...
An IndirectArray
is one that encodes data using a combination of an index
and a value
table. Each element is assigned its own index, which is used to retrieve the value from the value
table. Among other uses, IndirectArrays
can represent indexed images, sometimes called "colormap images" or "paletted images."
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.
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.
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.
Documentation at https://melpa.org/#/julia-formatter
This package provides a wrapper for Imagemagick.
This package provides a wrapper for the libxau library.