Skip to content

ff-iii-luciferin

ff-iii-luciferin provides an async Firefly III client and simplified Python models for transactions and categories. It can retrieve transactions, read system information, and update selected transaction fields. Its small matching helper compares a transaction's date and absolute amount with candidate items.

Start with Getting started, then read Transactions and matching for the mapping and matching rules. The API reference documents the handwritten surface. The generated OpenAPI transport package is an implementation detail and is intentionally excluded.