36 Packages since 2014
User Packages

StaticArrays.jl643Statically sized arrays for Julia

StructArrays.jl268Efficient implementation of struct arrays in Julia

LazyArrays.jl252Lazy arrays and linear algebra in Julia

AxisArrays.jl183Performant arrays where each dimension can have a named axis with values

OffsetArrays.jl177Fortranlike arrays with arbitrary, zero or negative starting indices.

BlockArrays.jl162BlockArrays for Julia

FillArrays.jl143Julia package for lazily representing matrices filled with a single entry

ArrayInterface.jl125Designs for new Base array interface primitives, used widely through scientific machine learning (SciML) and other organizations

MappedArrays.jl76Lazy inplace transformations of arrays

TiledIteration.jl73Julia package to facilitate writing mulithreaded, multidimensional, cacheefficient code

InfiniteArrays.jl67A Julia package for representing infinitedimensional arrays

ElasticArrays.jl55Resizeable multidimensional arrays for Julia

ShiftedArrays.jl49Lazy shifted arrays for data analysis in Julia

HybridArrays.jl46Arrays with both statically and dynamically sized axes in Julia

SoArrays.jl45Structures of Arrays that behave like Arrays of Structures

StructsOfArrays.jl45Structures of Arrays that behave like Arrays of Structures

PaddedViews.jl42Add virtual padding to the edges of an array

ArraysOfArrays.jl37Efficient storage and handling of nested arrays in Julia

UnsafeArrays.jl35Stackallocated pointerbased array views

EndpointRanges.jl24Julia package for doing arithmetic on endpoints in array indexing

MosaicViews.jl22Julia package for lazily viewing a 3D or 4D array as an expanded 2D array in the form of a mosaic of matrix slices

FFTViews.jl20Julia package for fast fourier transforms and periodic views

ArrayViews.jl19A Julia package to explore a new system of array views

IndirectArrays.jl18Julia implementation of indexed or "lookup" arrays

StackViews.jl17No more ๐ฑ๐ฑ

StaticArraysCore.jl15Interface package for StaticArrays.jl

LazyGrids.jl13A Julia package for representing multidimensional grids

MetadataArrays.jl10

StaticArrayInterface.jl10Interface designs for enforcing static computations in array functions with Julia

CustomUnitRanges.jl9Packagespecific AbstractUnitRange types for julia

GetindexArrays.jl8Lazy arrays with arbitrary userdefined transformations

SpatioTemporalTraits.jl7Traits for arrays that live in space and time

UnalignedVectors.jl5Create arrays from memory buffers that lack appropriate alignment

CatIndices.jl4Julia package for indicesaware array concatenation and growth

RangeArrays.jl4Efficient and convenient array data structures where the columns of the arrays are generated (on the fly) by Ranges.

IdentityRanges.jl3Ranges that preserve indices of views
View all packages