Skip to content
@simdutf

simdutf: Unicode at gigabytes per second

Pinned

  1. simdutf simdutf Public

    Unicode routines (UTF8, UTF16, UTF32) and Base64: billions of characters per second using SSE2, AVX2, NEON, AVX-512, RISC-V Vector Extension. Part of Node.js and Bun.

    C++ 962 60

  2. is_utf8 is_utf8 Public

    Fast C++ function "is_utf8": checks if the input is valid UTF-8. Made of a single source file. Optimized for ARM NEON, x64 SSE, AVX2 and AVX-512.

    C++ 44 5

Repositories

Showing 2 of 2 repositories
  • simdutf Public

    Unicode routines (UTF8, UTF16, UTF32) and Base64: billions of characters per second using SSE2, AVX2, NEON, AVX-512, RISC-V Vector Extension. Part of Node.js and Bun.

    C++ 962 Apache-2.0 60 24 5 Updated May 1, 2024
  • is_utf8 Public

    Fast C++ function "is_utf8": checks if the input is valid UTF-8. Made of a single source file. Optimized for ARM NEON, x64 SSE, AVX2 and AVX-512.

    C++ 44 Apache-2.0 5 1 0 Updated Apr 20, 2024

Top languages

Loading…

Most used topics

Loading…