smartcard - PCSC smartcard reader library for nodejs

  •        318

Smartcard library. This is a simple wrapper around Santiago Gimeno's great pcsclite library.


hexify : ^1.0.1
pcsclite : ^0.5.0



Related Projects

Java Smart Card Explorer

  •    Java

A cross-platform, graphical, low level (APDU) smart card tool aimed to help developing of smart card applications and understanding of ISO-7816 protocol.

Smart Card Framework

  •    DotNet

A .NET framework for simplifying development against smart card readers. Currently being designed for PC/SC compliant readers, but has support for easily plugging in proprietary API's for communication.

Smart Sign

  •    C

This project currently provides a set of modules that enable the use of smartcard based authentication amp; digital signature security services. It also interact with the OpenCA project to provide a smartcard-based PKI.

YubiKey-Guide - Guide to using YubiKey as a SmartCard for GPG and SSH


This is a guide to using YubiKey as a SmartCard for storing GPG encryption and signing keys. An authentication key can also be created for SSH and used with gpg-agent.

SON MyKad Reader


Malaysia mykad and mykid reader for any smartcard reader without using any 3rd party SDK. Working with windows xp, vista & window 7.

Smartcard key storage daemon

  •    C

Smartcard key storage daemon is an application for storing transparently keys for cryptographic applications on smartcards. (ie. GnuPG or OpenSSH)

EstEID smartcard management tool

  •    C++

Estonian national ID Card management GUI tool.

ChameleonMini - The ChameleonMini is a versatile contactless smartcard emulator compliant to NFC

  •    C

This is the official repository of ChameleonMini, a freely programmable, portable tool for NFC security analysis that can emulate and clone contactless cards, read RFID tags and sniff/log RF data. Thanks to over 1700 backers from our Kickstarter project, the current Revision G has been realized by Kasper & Oswald GmbH. We are aware of various third-party ChameleonMini clones or modified variants that are available on the Internet. Warning: We have evidence that some of these devices are defective or suffer from reading problems et cetera. Please understand that we cannot give support for these non-official devices, as we have no schematics / layout or other information, nor do we know the manufacturers. In case of problems, please contact the manufacturers of your device directly.

Java OpenPGPCard

  •    Java

Implementation of quot;Functional Specification of the OpenPGP application on ISO Smart Card Operating Systemquot; (OpenPGPCard) on Java Card.

Smart Card Explorer


Smart Card Explorer is a project developed in C#/.NET aiming at making it easy for (smart card interested) people to explore their smart card.

SCOTT - Smart Card Open Test Toolkit


SCOTT is a toolkit aimed to support the automated testing of smart-card based applications. Its core resides in the SCOTT Shell, a command-line interpreter which can be driven by scripts that can manipulate smart-card devices via commands made available by card-specific plug-ins.

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

  •    C

OpenSC provides a set of libraries and utilities to work with smart cards. Its main focus is on cards that support cryptographic operations and facilitate their use in security applications such as authentication, mail encryption and digital signatures. OpenSC implements the PKCS11 API so applications supporting this API (such as Mozilla Firefox and Thunderbird) can use it. On the card OpenSC implements the PKCS15 standard and aims to be compatible with every software/card that supports it.

Dogtag - Certificate System

  •    Java

The Dogtag Certificate System is an enterprise-class open source Certificate Authority (CA). It is a full-featured system, and has been hardened by real-world deployments. It supports all aspects of certificate lifecycle management, including key archival, OCSP and smartcard management, and much more. It supports Certificate issuance, revocation, and retrieval, Certificate Revocation List (CRL) generation and publishing, Encryption key archival and recovery and lot more.

SkyCard - Free SmartCard Tool

  •    CSharp

Finally a usefull, free and opensource graphical tool to handle memory (synchronous) smartcards like Siemens SLE4428 and SLE4442 and T0-T1 asynchronous cards. Application is again beta but it works and you can execute Apdu commands in few seconds!

Javacard Applet IDE


An IDE to help Javacard Applet Developer to create their Javacard Applet, Uploading into smartcard, and debugging the applet. It will use the power of Scintilla Editor component and Javacard.

Smart Card COM


Smart Card COM Library, useful to access smart cards from a Web page in Internet Explorer

BasicCard Elliptic Curve PKS

  •    Java

A smart card-based public key cryptography system based on elliptic curves, using AES for session key generation and SHA for hashing. This project will include the smart card software, terminal software, and a public key server.

ST CRX14 smart card reader .NET Micro Framework Driver


Library that enables .NET Micro Framework developers to use ST CRX14 smart card reader. The CRX14 is a contactless coupler that is compliant with the short range ISO14443 type-B standard. It is controlled using the two wire I?2;C bus.


  •    Java

Jaccal (JAva Card Communication Access Library) is a set of Java APIs used to interface with smart cards and an application (Anubis) that allows users to develop scripts to access a smart card. It can also be embedded into existing text editors or IDEs.