Announcing uuid-simd, hex-simd and base64-simd!

This page summarizes the projects mentioned and recommended in the original post on /r/rust

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • rust-base64

    base64, in rust

  • Funny that you claim base64 forbids unsafe code while linking a PR where the current maintainer of the crate explicitly agrees that unsafe for the purpose of SIMD-acceleration is a-okay. Did you by any chance meant to link https://github.com/marshallpierce/rust-base64/pull/114 instead? ;)

  • simd

    SIMD-accelerated operations (by Nugine)

  • Repo: https://github.com/Nugine/simd

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • uuid

    Generate and parse UUIDs. (by uuid-rs)

  • A: For uuid, the maintainer perfers to wait for stdsimd instead of maintaining different implementations. https://github.com/uuid-rs/uuid/issues/561.

  • rust-hex

    A basic crate to encode values to hexadecimal representation. Originally extracted from rustc-serialize.

  • For hex, there are already two opening PRs. https://github.com/KokaKiwi/rust-hex/pull/62 https://github.com/KokaKiwi/rust-hex/pull/64

  • faster-hex

    fast hex

  • For faster-hex, there is already a PR opening for more than one year. https://github.com/nervosnetwork/faster-hex/pull/12

  • nuuid

    Uuid library for Rust

  • I have a uuid crate here that would be open to using simd today

  • ulid-rs

    This is a Rust implementation of the ulid project

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • portable-simd

    The testing ground for the future of portable SIMD in Rust

  • ulid-lite

    Generate unique, yet sortable identifiers

  • I have a fast implementation of the ulid format. When I created it, it was the fastest implementation available https://github.com/timClicks/ulid-lite

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts