Recently maintained

Libtpms-based TPM emulator with socket, character device, and Linux CUSE interface.

Stars
830

Community interest

Forks
181

Community forks

7-day growth
+2

Observed snapshot change

Language
C

Repository metadata

Star history & growth

Observed snapshots only. Missing observations are not invented.

830 ★48 observations
2026-08-102026-11-03
Inspect recent observations
DateStars
2026-10-04823
2026-10-05823
2026-10-06825
2026-10-07825
2026-10-08827
2026-10-09827
2026-10-10827
2026-10-11827
2026-10-12827
2026-10-13827
2026-10-14827
2026-10-15827
2026-10-16827
2026-10-17827
2026-10-18827
2026-10-19827
2026-10-20827
2026-10-21828
2026-10-22828
2026-10-23828
2026-10-24828
2026-10-25828
2026-10-26828
2026-10-27828
2026-10-28829
2026-10-29829
2026-10-30829
2026-10-31829
2026-11-01828
2026-11-03830

Get the source & start here

Cloning downloads source; follow official setup and dependency instructions.

git clone https://github.com/stefanberger/swtpm.git
READMEgithub.dev

About this project

What is swtpm?

Libtpms-based TPM emulator with socket, character device, and Linux CUSE interface.

How do I get started?

Clone with git clone https://github.com/stefanberger/swtpm.git. Cloning is not a complete installation; follow the official README for dependencies, hosts and usage.

Can I use it commercially?

Current license information: License unverified. Review the original terms, dependencies and your intended use.

What do maintenance and growth indicate?

Current status: Recently maintained. Activity is not a security audit. Growth uses collected snapshots; missing baselines are not estimated.