Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Array Manipulation

Array Manipulation

22 projects

Showing 22 of 22 projects

einops
einopsPython

A Python library for flexible and readable tensor operations across numpy, PyTorch, JAX, TensorFlow, and other frameworks.

#jax#python-library#einops
Stars9.6k
Forks400
Last commit19 days ago
Sugar
SugarJavaScript

A JavaScript library that extends native objects with useful methods for arrays, dates, numbers, strings, and more.

#modular#polyfill#string-utilities
Stars4.5k
Forks306
Last commit2 years ago
Dollar
DollarSwift

A functional tool-belt for Swift providing utility methods for arrays, dictionaries, and functions without extending built-in objects.

#functional-programming#dollar#dictionary-operations
Stars4.2k
Forks362
Last commit2 years ago
Functional PHP
Functional PHPPHP

A comprehensive collection of functional programming primitives for PHP, inspired by Scala, Dojo, and Underscore.js.

#functional-programming#scala-inspired#php-library
Stars2.0k
Forks205
Last commit4 months ago
micropython-ulab
micropython-ulabC

A numpy-like fast vector module for MicroPython and CircuitPython, written in C for embedded systems.

#scientific-computing#micropython#micropython-ulab
Stars501
Forks132
Last commit4 days ago
Functional Fortran
Functional FortranFortran

A single-file library providing functional programming utilities like map, filter, fold, and set operations for modern Fortran.

#pure-functions#scientific-computing#functional-programming
Stars437
Forks40
Last commit3 years ago
opticl
opticlCommon Lisp

A high-performance Common Lisp library for representing and processing 2D pixel-based images with minimal dependencies.

#scientific-computing#high-performance#open-source-library
Stars191
Forks34
Last commit4 years ago
unordered-array-remove
unordered-array-removeJavaScript

Efficiently removes an element from an unordered array by swapping with the last element instead of splicing.

#npm-package#data-structures#javascript
Stars118
Forks8
Last commit4 years ago
Einshape
EinshapePython

A DSL-based library for unified tensor reshaping, squeezing, expanding, and transposing in JAX, TensorFlow, and NumPy.

#tensor-reshaping#scientific-computing#jax
Stars111
Forks7
Last commit2 years ago
barely-functional
barely-functionalJavaScript

A tiny (2.7KB) functional programming library with autocurried functions and Maybe types for safe operations.

#functional-programming#modular#type-safety
Stars105
Forks11
Last commit8 years ago
CakePHP Collection
CakePHP CollectionPHP

A PHP library for manipulating arrays and traversable objects with functional methods, inspired by underscore.js.

#functional-programming#cakephp#utility-library
Stars91
Forks6
Last commit5 days ago
pgo
pgoGo

A Go library providing PHP-like convenience functions for developers familiar with PHP.

#developer-tools#array#api
Stars89
Forks16
Last commit2 months ago
fast-cartesian
fast-cartesianTypeScript

A high-performance JavaScript library for computing cartesian products of arrays.

#sets#algorithm#functional-programming
Stars73
Forks5
Last commit1 month ago
array-operations
array-operationsCommon Lisp

A Common Lisp library providing functions and macros for manipulating arrays and performing numerical calculations.

#scientific-computing#quicklisp#matrix-operations
Stars45
Forks5
Last commit4 years ago
array-mixer
array-mixerHTML

A tiny JavaScript library for custom reordering and interleaving of multiple arrays using a simple sequence syntax.

#hacktoberfest#functional-programming#array
Stars43
Forks77
Last commit24 days ago
PSKit Query
PSKit QueryPowerShell

A suite of PowerShell command-line tools for querying, analyzing, and manipulating arrays and tabular data.

#data-querying#regex-scanning#csv-processing
Stars40
Forks5
Last commit5 years ago
slice.js
slice.jsJavaScript

A nano library that enhances JavaScript String.substring and Array.slice with Python-style slicing using Proxy.

#array#python-syntax#slice
Stars34
Forks1
Last commit8 years ago
dense-arrays
dense-arraysCommon Lisp

A NumPy-like multidimensional array library for Common Lisp with strides, offsets, and customizable storage.

#scientific-computing#multidimensional-arrays#linear-algebra
Stars27
Forks4
Last commit3 months ago
just-pluck
just-pluckJavaScript

A simple JavaScript utility to extract values from an array of objects by key, without unnecessary complexity.

#functional-programming#npm-package#lightweight
Stars11
Forks2
Last commit10 years ago
array-first
array-firstJavaScript

A utility library to get the first element or first n elements from an array.

#functional-programming#array#npm-package
Stars11
Forks15
Last commit5 years ago
gm-stream
gm-streamGame Maker Language

A fluent API for manipulating arrays, lists, queues, and stacks in GameMaker Studio 2.3+ using Java Streams concepts.

#stream-processing#ds-stack#data-structures
Stars8
Forks0
Last commit4 years ago
map-array
map-arrayJavaScript

A utility function that maps object keys and values into an array using a custom callback.

#functional-programming#npm-package#nodejs
Stars4
Forks0
Last commit6 years ago

Related Tags

#Utility Library10#Functional Programming10#Javascript8#Scientific Computing6#Npm Package5#Array4#Numerical Computing4#Numpy3#Es63#Data Structures3#Common Lisp3#Lisp Library3
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub