OpenSC/OpenSC

Open source smart card tools and middleware. PKCS#11/MiniDriver

3,080

stars

5,633

commits

C

primary language

Sep 10, 2026

updated

github.com/OpenSC/OpenSC/wiki
c
minidriver
opensc
pkcs11
security
smartcard

README

OpenSC documentation

Manual pages for the OpenSC command line tools as well as for the OpenSC configuration files are available online and typically distributed along with your installation.

The OpenSC Wiki includes, among others, information for:

Downloads

Latest release

The latest stable version of OpenSC is available on Github. It is available as

  • Windows installer for Intel 64 bit and 32 bit programs (OpenSC*_x64.msi and OpenSC*_x86.msi) and Arm (OpenSC*_arm64.msi)
  • macOS installer (OpenSC*.dmg)
  • Source code distribution (opensc*.tar.gz)

Nightly build

The latest source code is available through GitHub. Nightly builds are available by their git hash in branches of OpenSC/Nightly.

Build and testing status

Linux build Windows build OSX build Coverity Scan Status CodeQL Fuzzing Status CII Best Practices

Build and test status of specific cards:

Contributors

(top 30 of 230)

Jakuje

1,288 commits

frankmorgner

1,220 commits

xhanulik

656 commits

viktorTarasov

387 commits

OpenSC/OpenSC

Open source smart card tools and middleware. PKCS#11/MiniDriver

3,080

stars

5,633

commits

C

primary language

Sep 10, 2026

updated

github.com/OpenSC/OpenSC/wiki
c
minidriver
opensc
pkcs11
security
smartcard

README

OpenSC documentation

Manual pages for the OpenSC command line tools as well as for the OpenSC configuration files are available online and typically distributed along with your installation.

The OpenSC Wiki includes, among others, information for:

Downloads

Latest release

The latest stable version of OpenSC is available on Github. It is available as

  • Windows installer for Intel 64 bit and 32 bit programs (OpenSC*_x64.msi and OpenSC*_x86.msi) and Arm (OpenSC*_arm64.msi)
  • macOS installer (OpenSC*.dmg)
  • Source code distribution (opensc*.tar.gz)

Nightly build

The latest source code is available through GitHub. Nightly builds are available by their git hash in branches of OpenSC/Nightly.

Build and testing status

Linux build Windows build OSX build Coverity Scan Status CodeQL Fuzzing Status CII Best Practices

Build and test status of specific cards:

Contributors

(top 30 of 230)

Jakuje

1,288 commits

frankmorgner

1,220 commits

xhanulik

656 commits

viktorTarasov

387 commits

Languages

C

95.2%

Shell

1.6%

M4

1.2%