TFHE-rs by Zama is a pure Rust implementation of the TFHE scheme designed for boolean and integer arithmetics over encrypted data. It supports various cryptographic operations and enhancements, making it suitable for applications requiring secure computations. TFHE-rs includes features such as GPU acceleration for improved performance, overflow detection, and support for signed integers. It also offers tools for data backward compatibility, allowing developers to update their data from previous versions. The library provides a homomorphic circuits simulator for debugging, which uses simple ciphertexts to speed up execution times. TFHE-rs is compatible with C and WASM APIs, enabling integration with C programs and web browsers. It also supports parallelism for key generation in web browsers and includes transciphering capabilities between TFHE and symmetric cryptosystems like Trivium or Kreyvium. The library introduces a new homomorphic type, FheInt, for signed integers and allows users to change the ciphertext modulus. TFHE-rs also features ciphertext compression and multi-GPU support, enhancing the efficiency of homomorphic computations.