nowfound

Dev tools · alternatives · 2026

24 alternatives to Xtensor: C++14 tensor expression library with numpy-style broadcasting

C++ tensors with broadcasting and lazy computing. Contribute to xtensor-stack/xtensor development by creating an account on GitHub.

Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. Xtensor: C++14 tensor expression library with numpy-style broadcasting launched in 2017; newer entries below may have overtaken it.

  1. 1

    Hi HN, Over the past few months, I've been building `dsc`, a tensor library from scratch in C++/CUDA. My main focus has been on getting the basics right, prioritizing a clean API, simplicity, and clear observability for running small LLMs locally. The key features are: - C++ core with CUDA support written from scratch. - A familiar, PyTorch-like Python API. - Runs real models: it's complete enough to load a model like Qwen from HuggingFace and run inference on both CUDA and CPU with a single line change[1]. - Simple, built-in observability for both Python and C++. Next on the roadmap is…

    2025 · github.com · its alternatives →

  2. 2

    Open-source machine learning library by Google

    2017 · tensorflow.org · its alternatives →

  3. 3NT
  4. 4

    :satellite: Simple and ready-to-use tutorials for TensorFlow - GitHub - instillai/TensorFlow-Course: :satellite: Simple and ready-to-use tutorials for TensorFlow

    2018 · github.com · its alternatives →

  5. 5

    Txeo is a lightweight and intuitive C++ wrapper for TensorFlow, designed to simplify TensorFlow C++ development while preserving high performance and flexibility. Built entirely with Modern C++, Txeo allows developers to use TensorFlow with the ease of a high-level API, eliminating the complexity of its low-level C++ interface.

    2025 · github.com · its alternatives →

  6. 6

    Ultra-fast and customizable Python charts. Contribute to reflex-dev/xy development by creating an account on GitHub.

    Jul 2026 · github.com · its alternatives →

  7. 7

    I'm a machine learning engineer and researcher. I got fed up with how difficult it is to understand why neural networks behave the way they do, so i wrote a library to help with it. Comgra (computation graph analysis) is a library you can use with pytorch to extract all the tensor data you care about and visualize it graphically in a browser. This allows for a much more detailed analysis of what is happening than the usual approach of using tensorboard. You can go investigate tensors as training proceeds, drill down into individual neurons, inspect single data sets that are of special…

    2023 · github.com · its alternatives →

  8. 8

    Simple and comprehensive tutorials in TensorFlow. Contribute to easy-tensorflow/easy-tensorflow development by creating an account on GitHub.

    2018 · github.com · its alternatives →

  9. 9

    :satellite: Organized & Useful Resources about Deep Learning with TensorFlow - astorfi/TensorFlow-World-Resources

    2018 · github.com · its alternatives →

  10. 10AC

    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 →

  11. 11

    Hello and happy new year! We're excited to introduce the Pyper package for concurrency & parallelism in Python. Pyper is a flexible framework for concurrent / parallel data processing, following the functional paradigm. Source code can be found on [github](https://github.com/pyper-dev/pyper) Key features: Intuitive API: Easy to learn, easy to think about. Implements clean abstractions to seamlessly unify threaded, multiprocessed, and asynchronous work. Functional Paradigm: Python functions are the building blocks of data pipelines. Let's you write clean, reusable…

    2025 · github.com · its alternatives →

  12. 12

    :satellite: Organized & Useful Resources about Deep Learning with TensorFlow - astorfi/TensorFlow-World-Resources

    2019 · github.com · its alternatives →

  13. 13

    An Open Source Machine Learning Framework for Everyone - tensorflow/tensorflow/core/distributed_runtime at master · tensorflow/tensorflow

    2016 · github.com · its alternatives →

  14. 14

    Meta programming utilities for C++14. Merged in matt-42/lithium - matt-42/iod

    2014 · github.com · its alternatives →

  15. 15

    Open-source machine learning library by Google

    2018 · tensorflow.org · its alternatives →

  16. 16IB

    This weekend I created stacklib.h - a single-header library that brings Forth-style stack operations to C. It implements a basic interpreter with: - Stack operations (push/pop/dup/swap/over/drop) - Arithmetic (+, -, *, /) - Output (., emit, cr) - Stack inspection (.s, depth) Example usage: Stack s; stack_init(&s); dict_init(); exec(&s, "10 20 + ."); // Prints "30" exec(&s, "1 2 3 4 .s"); // Shows stack contents The library is self-contained, requires no dependencies, and handles basic error checking. It was inspired by wanting to understand…

    2025 · its alternatives →

  17. 17

    Simple, easy to use stream computation library for C++.

    2016 · raftlib.io · its alternatives →

  18. 18

    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 →

  19. 19

    TensorFlow for C# and .NET

    2019 · losttech.software · its alternatives →

  20. 20

    A simple and powerful C++ reflection system. Contribute to m4nu3lf/eXtendedMirror development by creating an account on GitHub.

    2015 · github.com · its alternatives →

  21. 21

    Library of deep learning models and datasets

    2018 · github.com · its alternatives →

  22. 22

    A general-purpose encoder-decoder framework for Tensorflow - google/seq2seq

    2017 · github.com · its alternatives →

  23. 23

    Hi HN, In the past few years I've become more interested in machine learning. Since I'm sure the same is true for many here, I wanted to share this project I've been working on: glowstick uses type-directed metaprogramming to keep track of tensor shapes in Rust's type system and determine which operations are permitted or not at compile time. I find Rust has a lot of strengths when it comes to ML applications, but waiting until runtime to find shape related issues feels a bit strange since normally I don't run the code all that often while developing. Given Rust has fancy types available, I…

    2025 · github.com · its alternatives →

  24. 24

    Burn is a next generation tensor library and Deep Learning Framework that doesn't compromise on flexibility, efficiency and portability. - tracel-ai/burn

    Jan 2026 · github.com · its alternatives →

Also compare

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 →