Python Banking

Open-source Python projects categorized as Banking

Top 11 Python Banking Projects

  • python-fints

    Pure-python FinTS (formerly known as HBCI) implementation

  • banking-system

    A Banking System Concept Created Using Django Python Web Framework and Tailwind CSS

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

  • Australian-Open-Banking-Data-Database

    This is an ongoing collection of Open Banking Data APIs for Australian deposit taking institutions.

  • avanza

    A Python library for the unofficial Avanza API (by Qluxzz)

  • python-iso18245

    Python implementation of the ISO 18245 Merchant Category Codes database ⛺

  • Beancount DKB

    Beancount Importers for DKB (Deutsche Kredit Bank) CSV Exports

  • pyOnvista

    A tiny API for onvista.de financial website.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

  • abna

    Python library to automatically retrieve mutations from ABN Amro

    Project mention: Cash Amnesia | news.ycombinator.com | 2023-07-24

    It's extremely hacky and there is barely any automation at all. Everyday at 0500 a cronjob uses https://github.com/djc/abna to fetch the bank balance and makes no effort at all to automatically parse more than the balance. It then compares that with what the balance "should" be according to hledger and sets up a todo item if there is any difference. Somewhere during the day I manually reconcile the two and check off the todo item.

    I'm sure it could be smarter with automatic parsing and whatnot, but I actually kinda like the manual action. It makes sure I'm aware of everything happening to my bank account. Time spent per day is actually quite low because it's kept updated and there is never any big backlog of transactions. I would say it takes 2-3 minutes if there are any transactions, or zero ofc if I didn't spend anything.

  • Flatex-Documents-Download-Helper

    Das Skript erlaubt es mittels per Selenium gesteuerten Chrome-Browser teilautomatisiert PDF-Dokumente aus dem Dokumentenarchiv von Flatex herunterzuladen.

  • beancount-swe

    Beancount Importer for csv exports from Swedish banks. Supports Länsförsäkringar

  • fints-transaction-tracker

    Manage your bank accounts with target/actual transactions (while storing them in a database). Bank needs to support FinTS.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2023-07-24.

Python Banking related posts

Index

What are some of the best open-source Banking projects in Python? This list will help you:

Project Stars
1 python-fints 309
2 banking-system 295
3 Australian-Open-Banking-Data-Database 112
4 avanza 83
5 python-iso18245 47
6 Beancount DKB 31
7 pyOnvista 16
8 abna 9
9 Flatex-Documents-Download-Helper 6
10 beancount-swe 3
11 fints-transaction-tracker 3
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com