23 Packages since 2016
User Packages

AdjacentFloats.jl0!!obsolete!! Versions of nextfloat, prevfloat that are at least as fast.

AngleBetweenVectors.jl25An accurate and stable calculation of the angle separating two vectors.

ArbNumerics.jl66Extended precision math, accurate and performant

BitsFields.jl8Bitfields are made much easier to use

CatmullRom.jl12Centripetal CatmullRom curves for interpoint traversal

CompoundPeriods.jl3Enhances Dates.CompoundPeriod

ErrorfreeArithmetic.jl11Errorfree transformations are used to get results with extra accuracy.

FastRationals.jl19Arithmetic with small and with very large rationals is made fast.

FastRounding.jl11Faster directed rounding for inline arithmetic

FiniteFloats.jl2Floats with neither Infinities nor NaNs nor signed zeros.

LowLevelFloatFunctions.jl2Manipulate sign, exponent, significand of Float64, Float32, Float16 values.

MarkableIntegers.jl0Ints that are markable, unmarkable and remarkable

NamedTupleTools.jl71Some utilities for working with NamedTuples

NumberUnions.jl0

QNaNs.jl2Use of quiet NaNs carrying different payloads.

Readables.jl3Makes extended precision numbers readable

RollingFunctions.jl90Roll a window over data; apply a function over the window.

SaferIntegers.jl53These integer types use checked arithmetic, otherwise they are as system types.

SingleFloats.jl0Float32 results are computed using Float64s

SortingNetworks.jl12Sort 1..25 values with conditional swaps

TimesDates.jl31Nanosecond resolution for Time and Date, TimeZones

TypedDelegation.jl25Easily apply functions onto fields' values. Use a struct's fields as operands for operations on values of that type.

XFloats.jl2Precisiondoubled floating point types nearly as performant as hardware floats.
View all packages