Install LibreCelik
LibreCelik is a desktop application for reading and displaying smart card data on Linux and macOS. It supports a growing range of card types through its plugin architecture.
Linux #
Download the .AppImage from the releases page, make it executable, and run it:
chmod +x LibreCelik-*.AppImage
./LibreCelik-*.AppImage
No installation required. The AppImage bundles all dependencies including Qt.
PC/SC reader support #
The pcscd daemon must be running for card access:
# Debian/Ubuntu
sudo apt install pcscd pcsc-tools
sudo systemctl enable --now pcscd
# Fedora/RHEL
sudo dnf install pcsc-lite pcsc-tools
sudo systemctl enable --now pcscd
# Arch/Manjaro
sudo pacman -S ccid pcsc-tools
sudo systemctl enable --now pcscd
Verify your card reader is detected:
pcsc_scan
macOS #
Download and open the .dmg from the releases page, drag LibreCelik to Applications.
macOS includes PC/SC support natively — no extra software needed.
Requirements #
- A USB smart card reader (contact or contactless, depending on the card)
- Linux:
pcscddaemon running - macOS: no additional requirements
Building from source #
See the Developer Guide — Building From Source for full build instructions.