Life & fun · alternatives · 2026
24 alternatives to NumPy to C++14: the xtensor cheat sheet
Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. NumPy to C++14: the xtensor cheat sheet launched in 2017; newer entries below may have overtaken it.
- 1OS
2013 · yeppp.info · its alternatives →
- 2

2024 · gitlab.com · its alternatives →
- 3

C++ tensors with broadcasting and lazy computing. Contribute to xtensor-stack/xtensor development by creating an account on GitHub.
2017 · github.com · its alternatives →
- 4

A C++17 library for reading and writing NumPy .npy files, with optional .npz (zip) archive support - symisc/sy-numpy-cpp
Apr 2026 · github.com · its alternatives →
- 5

2022 · github.com · its alternatives →
- 6CP
2022 · code-struct.vercel.app · its alternatives →
- 7TC
2022 · fouronnes.github.io · its alternatives →
- 8

2020 · convtools.readthedocs.io · its alternatives →
- 9PA
2019 · medium.com · its alternatives →
- 10AS
2018 · bwasti.com · its alternatives →
- 11TA
2013 · king-tutorial.com · its alternatives →
- 12AC
I've been building a C++ tensor library that tries to bring the ergonomics of NumPy/PyTorch to native code. The main goals were: - Familiar API (operator overloading, method chaining, same function names) - Actual GPU acceleration via Metal (not just matmul, but all ops) - Cross-platform with SIMD on x86/ARM/RISC-V via xsimd - einops-style rearrange/reduce patterns It started because I wanted NumPy's API but needed to deploy on edge devices without Python. Ended up going deeper than expected (28k LOC+) into BLAS backends, memory views, and GPU kernels. Some things I'm…
Feb 2026 · its alternatives →
- 13

2012 · github.com · its alternatives →
- 14

2023 · youtube.com · its alternatives →
- 15

- 16

An editing environment for LaTeX mathematical documents - dandavison/xenops
2020 · github.com · its alternatives →
- 17

Improve the execution speed of pythonic paradigms.
2018 · medium.com · its alternatives →
- 18

Nov 2025 · github.com · its alternatives →
- 19AV
2017 · khamidou.com · its alternatives →
- 20

SIMD-accelerated distances, dot products, matrix ops, geospatial & geometric kernels for 16 numeric types — from 6-bit floats to 64-bit complex — across x86, Arm, RISC-V, and WASM, with bindings for Python, Rust, C, C++, Swift, JS, and Go 📐 - Release Beating GCC 12 - 118x Speedup for Jensen Shannon
2023 · github.com · its alternatives →
- 21GA
2020 · guietta.readthedocs.io · its alternatives →
- 22CC
2025 · carburetta.com · its alternatives →
- 23

By Pranit Garje | github.com/pranitgarje
Apr 2026 · veniatyrannus993225.substack.com · its alternatives →
- 24BV
Beautiful Data Science
2020 · shahinrostami.com · its alternatives →
Also compare
- Open-source SIMD-accelerated math library for C/C++/C#/Java/FORTRAN alternatives
- I wrote an autodiff in C++ and implemented LeNet with it alternatives
- Xtensor: C++14 tensor expression library with numpy-style broadcasting alternatives
- SyNumpy – a Header only C++17 library for working with NumPy Arrays alternatives
- Lightweight 2D/3D engine in D with Raylib alternatives
- CodeStruct – Python programming environment for novices after Scratch alternatives
Ranked by how close each launch is in meaning, then by votes. Prices were read from each product’s own site when checked and can change. Refine with your own description →