https://github.com/ileodo/moneywiz-api
A Python API to access MoneyWiz Sqlite database.
https://github.com/ileodo/moneywiz-api
api moneywiz personal-finance python
Last synced: 2 months ago
JSON representation
A Python API to access MoneyWiz Sqlite database.
- Host: GitHub
- URL: https://github.com/ileodo/moneywiz-api
- Owner: ileodo
- License: mit
- Created: 2023-05-17T18:14:58.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2025-08-12T23:54:26.000Z (11 months ago)
- Last Synced: 2026-02-14T05:39:46.408Z (5 months ago)
- Topics: api, moneywiz, personal-finance, python
- Language: Python
- Homepage: https://pypi.org/project/moneywiz-api/
- Size: 85.9 KB
- Stars: 10
- Watchers: 2
- Forks: 4
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# MoneyWiz-API


A Python API to access MoneyWiz Sqlite database.
## Get Started
```bash
pip install moneywiz-api
```
```python
from moneywiz_api import MoneywizApi
moneywizApi = MoneywizApi("")
(
accessor,
account_manager,
payee_manager,
category_manager,
transaction_manager,
investment_holding_manager,
) = (
moneywizApi.accessor,
moneywizApi.account_manager,
moneywizApi.payee_manager,
moneywizApi.category_manager,
moneywizApi.transaction_manager,
moneywizApi.investment_holding_manager,
)
record = accessor.get_record(record_id)
print(record)
```
It also offers a interactive shell `moneywiz-cli`.
## Contribution
This project is in very early stage, all contributions are welcomed!
