C++ Simd

Open-source C++ projects categorized as Simd
CPP Neon Avx512 Avx Sse

Top 23 C++ Simd Projects

  1. simdjson

    Parsing gigabytes of JSON per second : used by Facebook/Meta Velox, the Node.js runtime, ClickHouse, WatermelonDB, Apache Doris, Milvus, StarRocks

    Project mention: GigaToken: ~1000x faster Language model tokenization | news.ycombinator.com | 2026-07-22
  2. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  3. ncnn

    ncnn is a high-performance neural network inference framework optimized for the mobile platform

  4. GLM

    OpenGL Mathematics (GLM)

    Project mention: Learning OpenGL Part: The End - Model loading | dev.to | 2025-10-26
  5. highway

    Performance-portable, length-agnostic SIMD with runtime dispatch

    Project mention: Rust SIMD on the GPU | news.ycombinator.com | 2026-08-10
  6. USearch

    Fast Open-Source Search & Clustering engine × for Vectors & Arbitrary Objects × in C++, C, Python, JavaScript, Rust, Java, Objective-C, Swift, C#, GoLang, and Wolfram 🔍

    Project mention: Querying 3B Vectors | news.ycombinator.com | 2026-03-06

    Depending on how 'one-off' the query is, sequential read is the right answer. The alternative is indexing the data for ANN, which will generally require doing the equivalent of many queries across the dataset.

    On the bright side, smart folks have already thought pretty hard about this. In my work, I ended up picking usearch for large-scale vector storage and ANN search. It's plenty fast and is happy working with vectors on disk - solutions which are /purely/ concerned with latency often don't include support for vectors on disk, which forces you into using a hell of a lot of RAM.

    https://github.com/unum-cloud/USearch

  7. ispc

    Intel® Implicit SPMD Program Compiler

    Project mention: Everyone Should Know SIMD | news.ycombinator.com | 2026-07-22
  8. ozz-animation

    Open source c++ skeletal animation library and toolset

  9. xsimd

    C++ wrappers for SIMD intrinsics and parallelized, optimized mathematical functions (SSE, AVX, AVX512, NEON, SVE, WebAssembly, VSX, RISC-V))

    Project mention: xsimd: C++ Wrappers for SIMD Intrinsics | news.ycombinator.com | 2026-04-16
  10. Simd

    C++ image processing and machine learning library with using of SIMD: SSE, AVX, AVX-512, AMX for x86/x64, NEON, SVE for ARM, HVX for Hexagon (by ermig1979)

  11. fast_float

    Fast and exact implementation of the C++ from_chars functions for number types: 4x to 10x faster than strtod, part of GCC 12, MySQL, DuckDB, Chromium, Redis and WebKit/Safari

    Project mention: fast_float VS str2num - a user suggested alternative | libhunt.com/r/fast_float | 2026-06-06
  12. SatDump

    A generic satellite data processing software.

  13. simdutf

    Unicode routines (UTF8, UTF16, UTF32) and Base64: billions of characters per second using SSE2, AVX2, NEON, AVX-512, RISC-V Vector Extension, LoongArch64, POWER. Part of Node.js, WebKit/Safari, Ladybird, Chromium, Cloudflare Workers, Ghostty and Bun.

    Project mention: How fast can browsers process base64 data? | news.ycombinator.com | 2025-12-05
  14. kfr

    Fast, modern C++ DSP framework, FFT, Sample Rate Conversion, FIR/IIR/Biquad Filters (SSE, AVX, AVX-512, ARM NEON, RISC-V RVV)

    Project mention: Show HN: KFR 7 – major update for C++ DSP library | news.ycombinator.com | 2025-11-17
  15. ada

    WHATWG-compliant and fast URL parser written in modern C++, part of Internet Archive, Node.js, Clickhouse, Redpanda, Kong, Telegram, Adguard, Datadog and Cloudflare Workers.

    Project mention: Ada: Whatwg-compliant and fast URL parser written in modern C++ | news.ycombinator.com | 2026-05-30
  16. DirectXMath

    DirectXMath is an all inline SIMD C++ linear algebra library for use in games and graphics apps

  17. Vc

    SIMD Vector Classes for C++

    Project mention: Vc: SIMD Vector Classes for C++ | news.ycombinator.com | 2026-05-28
  18. sse2neon

    A translator from Intel SSE intrinsics to Arm/Aarch64 NEON implementation

    Project mention: Apple will phase out Rosetta 2 in macOS 28 | news.ycombinator.com | 2025-10-28

    Every port I've done to a new hardware or software platform has shaken loose at least a handful of bugs or assumptions that are well worth ironing out. And in the case of a port to Apple Silicon, you get a very fast development environment at the end of it. This library also helped with 90% of the work:

    https://github.com/DLTcollab/sse2neon

  19. FastNoise2

    Modular node graph based noise generation library using SIMD, C++17 and templates

  20. eve

    Expressive Vector Engine - SIMD in C++ Goes Brrrr (by jfalcou)

    Project mention: Eve: Expressive Vector Engine – SIMD in C++ Goes Brrrr | news.ycombinator.com | 2026-04-09
  21. libsimdpp

    Portable header-only C++ low level SIMD library

  22. hlslpp

    Math library using HLSL syntax with multiplatform SIMD support

  23. Fastor

    A lightweight high performance tensor algebra framework for modern C++

  24. rtm

    Realtime Math

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

C++ Simd discussion

Log in or Post with

C++ Simd related posts

Index

What are some of the best open-source Simd projects in C++? This list will help you:

# Project Stars
1 simdjson 24,147
2 ncnn 23,690
3 GLM 11,155
4 highway 5,750
5 USearch 4,263
6 ispc 2,937
7 ozz-animation 2,903
8 xsimd 2,734
9 Simd 2,264
10 fast_float 2,083
11 SatDump 2,079
12 simdutf 1,929
13 kfr 1,910
14 ada 1,797
15 DirectXMath 1,784
16 Vc 1,540
17 sse2neon 1,527
18 FastNoise2 1,383
19 eve 1,356
20 libsimdpp 1,300
21 hlslpp 1,136
22 Fastor 839
23 rtm 796

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com