GitPedia

Fully homomorphic encryption

An FHE compiler for C++

From google·Updated June 17, 2026·View on GitHub·

The FHE Team at Google, in partnership with multiple collaborators, is working to The project is distributed under the Apache License 2.0 license, first published in 2021. It has gained significant community traction with 3,634 stars and 269 forks on GitHub. Key topics include: compiler, cryptography, encryption, fhe, fully-homomorphic-encryption.

Latest release: transpilerTranspiler
May 13, 2025View Changelog →

The FHE Team at Google, in partnership with multiple collaborators,
is working to

Unlock Fully Homomorphic Encryption for Google and the world.

  • Make it Easy
  • Make it Fast
  • at Scale

Homomorphic Encryption Loop Graphic

What started with a C++ transpiler, has morphed into two new libraries:

  • HEIR is the new development platform and
    compiler toolchain for converting existing models to their FHE versions
    supporting multiple FHE schemes
    and backends.
  • Jaxite is a fully homomorphic encryption
    backend targeting TPUs and GPUs,
    written in JAX.

Note: Looking for the original "Google Transpiler" project? See the archived
codebase

Contributors

Showing top 12 contributors by commit count.

View all contributors on GitHub →

This article is auto-generated from google/fully-homomorphic-encryption via the GitHub API.Last fetched: 6/20/2026