This package provides a wrapper for the lzo library.
This package provides a wrapper for the wcs library.
This package provides a wrapper for the libogg library.
This package provides a wrapper for the git library.
This package supports SI units and also many other unit system.
This module provides support for reading and writing ZIP archives in Julia.
This package provides consistent and extensible functional programming infrastructures, and metaprogramming facilities.
Parsers.jl is a collection of type parsers and utilities for Julia.
Implementations of basic math functions which return NaN instead of throwing a DomainError.
This is a Julia package that defines an IniFile type that interfaces with .ini files.
Tracker.jl previously provided Flux.jl with automatic differentiation for its machine learning platform.
MsgPack.jl is a MessagePack implementation in pure Julia, with type-driven, overloadable packing/unpacking functionality.
This package implements real and complex polylogarithms, including the real and complex dilogarithm and trilogarithm in Julia.
MbedTLS.jl provides a wrapper around the mbed TLS and cryptography C library for Julia.
The purpose of this package is to allow Julia function calls to be temporarily overloaded for the purpose of testing.
This package helps to make html"<input>" a bit more native to Julia. Use it with the @bind macro in Pluto.
This package provides a collection of useful bit-twiddling tricks, ready to use as functions, with detailed documentation and example real-world use cases.
This package provides a generic implementation of the marching squares algorithm for tracing contour curves on a scalar 2D field.
Showoff provides an interface for consistently formatting an array of n things, e.g. numbers, dates, unitful values. It's used in Gadfly, Plots and Makie to label axes and keys.
This package provides a simple and flexible IR format, expressive enough to work with both lowered and typed Julia code, as well as external IRs. It can be used with Julia metaprogramming tools such as Cassette.
Inflate provides a pure Julia implementation of zlib decompression functionality, with both in- memory and streaming interfaces. This covers decompression of the Deflate algorithm and the Zlib and Gzip wrapper formats, as specified in RFC 1950, RFC 1951, and RFC 1952.
Crayons is a package that makes it simple to write strings in different colors and styles to terminals. It supports the 16 system colors, both the 256 color and 24 bit true color extensions, and the different text styles available to terminals.
Cthulhu can help you debug type inference issues by recursively showing the code_typed output until you find the exact point where inference gave up, messed up, or did something unexpected. Using the Cthulhu interface you can debug type inference problems faster.
Extents.jl is a small package that defines an Extent object that can be used by the different Julia spatial data packages. Extent is a wrapper for a NamedTuple of tuples holding the lower and upper bounds for each dimension of a object.