Up to 100x faster strings for C, C++, CUDA, Python, Rust, Swift, JS, & Go, leveraging NEON, AVX2, AVX-512, SVE, GPGPU, & SWAR to accelerate search, hashing, sorting, edit distances, sketches, and memory ops 🦖
Repository Index
47,133 repositories indexed
1–24 of 29 · Most stars
Implementations of SIMD instruction sets for systems which don't natively support them.
- simd-intrinsics
- sse
- neon
- arm
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
- simd
- avx
- neon
- image-processing
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
- cpp11
- cpp17
- cpp-library
- high-performance
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.
- utf8
- utf16
- unicode
- simd
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 📐
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.
- cpp
- parser
- url
- performance
DirectXMath is an all inline SIMD C++ linear algebra library for use in games and graphics apps
SIMD Vector Classes for C++
- vectorization
- parallel
- simd-vector
- simd-instructions
One of the World's Fastest .NET CSV Parsers. Modern, minimal, fast, zero allocation, reading and writing of separated values (`csv`, `tsv` etc.). Cross-platform, trimmable and AOT/NativeAOT compatible with blazing fast SIMD vectorized parsing.
- csharp
- csv
- csv-parser
- csv-reader
Web Serving and Remote Procedure Calls at 50x lower latency and 70x higher bandwidth than FastAPI, implementing JSON-RPC & REST over io_uring ☎️
- cpython
- epoll
- fast-api
- flask
A lightweight high performance tensor algebra framework for modern C++
- tensors
- tensor-contraction
- multidimensional-arrays
- simd
A portable fork of the high-performance regular expression matching library
Linq-like extension functions for Arrays, Span<T>, and List<T> that are faster and allocate less.
- simd
- linq
- perfromance
- gamedev-library
std::experimental::simd for GCC [ISO/IEC TS 19570:2018]
- cpp17
- simd
- libstdcxx
- gcc
A thin layer of graphic data types
- graphics-library
- vector
- transformations
- matrix
Fast integer compression in C using the StreamVByte codec
- integer-compression
- compression
- simd
- neon
zsv+lib: tabular data swiss-army knife CLI + world's fastest (simd) CSV parser
fccf: A command-line tool that quickly searches through C/C++ source code in a directory based on a search string and prints relevant code snippets that match the query.
- abstract-syntax-tree
- c-language
- c-programming
- clang
🚀 Fast C/C++ bit population count library
- c
- cpp
- popcount
- popcnt
Dext - Modern Full Stack Framework for Delphi
- async-tasks
- data-api
- delphi
- dependency-injection
Pure Go production-grade regex engine with SIMD optimizations. Up to 3-3000x+ faster than stdlib.
- avx2
- dfa
- go
- golang
Official library for RaBitQ vector quantization and approximate nearest-neighbor search, in C++ and Python.
- nearest-neighbor-search
- quantization
- vector-database
- vector-search
Single-header c99 accelerated float/double parsing. Port of the fast_float library.
- c
- high-performance
- neon
- parsing