Open Source

    Building openly,sharing knowledge.

    As we develop our ERP system, we release parts that can help the wider community as open source. We believe that sharing knowledge raises the entire ecosystem.

    Public API

    In development

    An API for integrating SmartAccount features into your applications. Automate invoicing, fiscalization and synchronization with external platforms.

    REST APIPaid add-on

    Features

    • eInvoices - generation and delivery
    • Fiscalization 1.0
    • Stripe integration
    • Shopify integration
    • Downloadable OpenAPI schema

    MCP Server

    Active

    A Model Context Protocol server connecting AI assistants to your accounting data. Read-only access to clients, invoices, transactions and more.

    MCP

    Features

    • Access to client and invoice data
    • View bank transactions and balances
    • Product and service catalog
    • Read-only access — no data changes
    • Bearer token authentication

    Exchange Rates API

    Active

    A free public API for retrieving Croatian National Bank exchange rates. A simple REST endpoint for integration into your applications without authentication.

    REST API

    Features

    • Daily CNB exchange rates
    • Historical exchange rates
    • JSON response format
    • No authentication
    • Free to use

    ex_cius

    Active

    An Elixir library for generating UBL 2.1 (Universal Business Language) invoices in accordance with the Croatian eInvoice specification (CIUS-2025).

    ElixirGPL 3.0

    Features

    • UBL 2.1 compatible XML invoices
    • Croatian eInvoice support
    • Comprehensive input validation
    • VAT calculations and tax categories

    ex_fiskal

    Active

    An Elixir library for integrating the Croatian fiscalization system. Generate ZKI (Issuer's Security Code) and prepare invoices for fiscalization.

    ElixirMIT

    Features

    • Working with FINA certificates
    • Invoice fiscalization
    • ZKI generation
    • Ready for CIS integration

    ex_certilia

    Planned

    An upcoming Elixir library for integrating Certilia.com as an authentication provider. Use Croatia's digital identity infrastructure in your applications.

    ElixirMIT

    Features

    • Certilia OAuth integration
    • Digital identity verification
    • Secure authentication flows
    • Croatian identity card support

    Why open source?

    Developing software for the Croatian business ecosystem often requires solving the same problems repeatedly. Fiscalization, eInvoices, digital authentication - every developer faces the same challenges.

    By publishing our libraries as open source, we aim to lower barriers to entry and help others build quality solutions faster. All projects use the MIT license and can be freely used in commercial applications.

    Want to contribute?

    Pull requests, bug reports and suggestions are welcome. Visit our GitHub profile and join the development effort.