24 Packages since 2016
User Packages
-
ArbNumerics.jl45Extended precision math, accurate and performant
-
NamedTupleTools.jl44Some utilities for working with NamedTuples
-
RollingFunctions.jl36Roll a window over data; apply a function over the window.
-
SaferIntegers.jl35These integer types use checked arithmetic, otherwise they are as system types.
-
TypedDelegation.jl15Easily apply functions onto fields' values. Use a struct's fields as operands for operations on values of that type.
-
TimesDates.jl15Nanosecond resolution for Time and Date, TimeZones
-
FastRationals.jl13Arithmetic with small and with very large rationals is made fast.
-
AngleBetweenVectors.jl13An accurate and stable calculation of the angle separating two vectors.
-
ErrorfreeArithmetic.jl7Error-free transformations are used to get results with extra accuracy.
-
CardinalDicts.jl7Fast fixed-size dicts wth eraseable entries for keys that are or that map to sequential indicies.
-
FastRounding.jl7Faster directed rounding for inline arithmetic
-
CatmullRom.jl6Centripetal Catmull-Rom curves for interpoint traversal
-
SortingNetworks.jl6Sort 1..25 values with conditional swaps
-
BitsFields.jl5Bitfields are made much easier to use
-
Readables.jl2Makes extended precision numbers readable
-
LowLevelFloatFunctions.jl2Manipulate sign, exponent, significand of Float64, Float32, Float16 values.
-
XFloats.jl1Precision-doubled floating point types nearly as performant as hardware floats.
-
FiniteFloats.jl1Floats with neither Infinities nor NaNs nor signed zeros.
-
QNaNs.jl1Use of quiet NaNs carrying different payloads.
-
NumberUnions.jl0-
-
CompoundPeriods.jl0Enhances Dates.CompoundPeriod
-
SingleFloats.jl0Float32 results are computed using Float64s
-
MarkableIntegers.jl0Ints that are markable, unmarkable and remarkable
-
AdjacentFloats.jl0!!obsolete!! Versions of nextfloat, prevfloat that are at least as fast.
View all packages