Les librairies crées ont en priorité une syntaxe simple et utilisation intuitive.
Vecteurs: dimensions arbitraires, accès de valeurs par indices ou lettres, les angles entre deux vecteurs en deux dimensions, etc...
La majorité des opérations supportent implicitement l'utilisation d'un vecteur avec un autre vecteur, des scalaires, des listes, ou matrices.
Matrices: discriminants, inverses, matrices d'Euler (par vecteurs ou axes x;y;z individuelles), supprimer des lignes ou colonnes, pivoter une matrice par un axe et angles (degrés ou radians), indentités.
D'autres structures de données présentes sont des arbres binaires, piles, files, Transformes, ABR, listes chainées.
Dans le contexte d'un code réalisé en Python, le but de cette libraire n'est pas la performance, mais la facilité et l'utilité éducative qu'elle propose.
Elles ont été utilisé dans un cadre éducatif, où l'introduction de structure de données est fait en Python, mais utilisait précédemment des libraires archaïques.