Developer Guide
This guide is for developers who want to understand the LibreSCRS internals, build from source, or extend the system with new card plugins.
Topics #
- Architecture Overview — system components, data flow, plugin system, and design patterns
- Signing Architecture — native signing engine, format support, and certificate handling
- Signing Integration Guide — integrating digital signing into applications using LibreMiddleware
- Building From Source — prerequisites, build instructions, and running tests
For plugin API details, see the CardPlugin and CardWidgetPlugin interfaces in the Architecture Overview.