C Simd

Open-source C projects categorized as Simd

Top 23 C Simd Projects

  1. john

    John the Ripper jumbo - advanced offline password cracker, which supports hundreds of hash and cipher types, and runs on many operating systems, CPUs, GPUs, and even some FPGAs

    Project mention: John the Ripper jumbo – advanced offline password cracker | news.ycombinator.com | 2025-09-09
  2. SaaSHub

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

    SaaSHub logo
  3. kimi-k3-in-c

    A 2.78-trillion-parameter Kimi K3 running inference on a single CPU in 8.24 GB of RAM. Portable C99: no BLAS, no framework, no GPU.

    Project mention: How a 176 KB C Binary Runs a 2.78-Trillion-Parameter Model on One CPU with 8 GB of RAM | dev.to | 2026-08-05
  4. StringZilla

    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 🦖

    Project mention: Don't stop early: Case-folding source code at memory speed | news.ycombinator.com | 2026-08-04

    Interesting, how does it compare with StringZilla? It has highly optimized case-fold and case-insensitive Unicode search kernels as well: https://github.com/ashvardanian/Stringzilla

  5. simde

    Implementations of SIMD instruction sets for systems which don't natively support them.

    Project mention: SIMDe | news.ycombinator.com | 2026-05-30
  6. cglm

    📽 Highly Optimized 2D / 3D Graphics Math (glm) for C

  7. XNNPACK

    High-efficiency floating-point neural network inference operators for mobile, server, and Web

  8. 42_CheatSheet

    A comprehensive guide to 50 years of evolution of strict C programming, a tribute to Dennis Ritchie's language

  9. NumKong

    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 📐

    Project mention: Jvector And Python! (Part 4 of jvector series) | dev.to | 2026-01-14

    Usearch (Smaller & Faster Single-File Similarity Search & Clustering Engine for Vectors & 🔜 Texts): https://github.com/unum-cloud/usearch

  10. UCall

    Web Serving and Remote Procedure Calls at 50x lower latency and 70x higher bandwidth than FastAPI, implementing JSON-RPC & REST over io_uring ☎️

    Project mention: Fork Union: Beyond OpenMP in C++ and Rust? | news.ycombinator.com | 2025-09-28

    Yes, I was planning a similar experiment with UCall (https://github.com/unum-cloud/ucall), leveraging the NUMA functionality introduced in v2 of Fork Union. I don’t currently have the right hardware to test it properly, but it would be very interesting to measure how pinning behaves on machines with multiple NUMA nodes, NICs, and a balanced PCIe topology.

  11. sleef

    SIMD Library for Evaluating Elementary Functions, vectorized libm and DFT

    Project mention: Faster Asin() Was Hiding in Plain Sight | news.ycombinator.com | 2026-03-11

    I'm sorry, that second reference was actually for the 3.5ULP variant. The 1 ULP is here: https://github.com/shibatch/sleef/blob/master/src/libm/sleef...

  12. TurboPFor

    Fastest Integer Compression

  13. hh-suite

    Remote protein homology detection suite.

  14. simdcomp

    A simple C library for compressing lists of integers using binary packing (by fast-pack)

  15. streamvbyte

    Fast integer compression in C using the StreamVByte codec

  16. zsv

    zsv+lib: tabular data swiss-army knife CLI + world's fastest (simd) CSV parser

    Project mention: Ruby CSV Parsing 5-6x Faster | dev.to | 2025-12-07

    I wrapped zsv, a SIMD-accelerated CSV parser written in C, into a Ruby gem. SIMD means it uses special CPU instructions to process multiple bytes at once - the same tech that makes video encoding and game physics fast.

  17. nsimd

    Agenium Scale vectorization library for CPUs and GPUs

  18. Turbo-Base64

    Turbo Base64 - Fastest Base64 SIMD:SSE/AVX2/AVX512/Neon/Altivec - Faster than memcpy!

  19. TurboRLE

    TurboRLE-Fastest Run Length Encoding

  20. rayforce

    SIMD-accelerated columnar database for analytics — pure C, zero dependencies

    Project mention: RayforceDB – a pure C analytics database with a Lisp-like syntax | news.ycombinator.com | 2026-08-14

    It's a little weird to truncate the history [0] of your open source project and lock the v1 commits in a separate repo with limited access [1]. Are the authors embarrassed of the commit history? Trying to hide how much was developed with Claude?

    [0] https://github.com/RayforceDB/rayforce/pull/166

    [1] https://github.com/RayforceDB/rayforce2/blob/master/README.m...

  21. sh4zam

    Fast linear algebra and math library for the Hitachi SuperH4 Processor (used by the Sega Dreamcast).

    Project mention: SH4ZAM – Fast Math Library for the Sega Dreamcast's SH4 CPU | news.ycombinator.com | 2026-03-16
  22. despacer

    C library to remove white space from strings as fast as possible

    Project mention: despacer: C library to remove white space from strings as fast as possible | news.ycombinator.com | 2026-05-13
  23. simd_utils

    A header only library implementing common mathematical functions using SIMD intrinsics

  24. utf8

    Fast UTF-8 validation with range algorithm (NEON+SSE4+AVX2) (by cyb70289)

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 john 13,499
2 kimi-k3-in-c 4,794
3 StringZilla 3,530
4 simde 3,074
5 cglm 2,994
6 XNNPACK 2,421
7 42_CheatSheet 2,005
8 NumKong 1,872
9 UCall 1,330
10 sleef 842
11 TurboPFor 836
12 hh-suite 627
13 simdcomp 533
14 streamvbyte 417
15 zsv 395
16 nsimd 344
17 Turbo-Base64 336
18 TurboRLE 290
19 rayforce 261
20 sh4zam 222
21 despacer 158
22 simd_utils 120
23 utf8 85

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

Did you know that C is
the 6th most popular programming language
based on number of references?