• Stars
    star
    315
  • Rank 132,208 (Top 3 %)
  • Language
    Python
  • License
    GNU Lesser Genera...
  • Created over 7 years ago
  • Updated 3 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Pure-python FinTS (formerly known as HBCI) implementation

PyFinTS

This is a pure-python implementation of FinTS (formerly known as HBCI), a online-banking protocol commonly supported by German banks.

Read our documentation for more info

Maintenance Status

This project is maintained, but with limited capacity. Working on this is takes a lot of time and testing since all banks do things differently and once you move a part here, you break an unexpected one over there. Therefore: Bugs will only be fixed by me if they occur with a bank where I have an account. New features will only be developed if I need them. PRs will be merged if they either have a very low risk of breaking things elsewhere (e.g. purely adding new commands) or if I can test them. In any case, things might take a little time until I have the bandwidth to focus on them. Sorry about that :(

Limitations

  • Only FinTS 3.0 is supported
  • Only PIN/TAN authentication is supported, no signature cards
  • Only the following operations are supported:
    • Fetching bank statements
    • Fetching balances
    • Fetching holdings
    • SEPA transfers and debits (only with required TAN and with specific TAN methods)
  • Supports Python 3.6+

Credits and License

This library is maintained by Raphael Michel [email protected] and features major contributions by Henryk Plรถtz.

Further thanks for improving this library go out to: Daniel Nowak, Patrick Braune, Mathias Dalheimer, Christopher Grebs, Markus Schindler, and many more.

License: LGPL

More Repositories

1

django-scopes

Safely separate multiple tenants in a Django database
Python
222
star
2

python-sepaxml

SEPA Direct Debit XML generation in python
Python
108
star
3

msrtool

CLI tool to use the MSR605 magstripe reader/writer
Python
49
star
4

android-barcode-keyboard

Barcode keyboard for Android (not actively maintained)
Kotlin
41
star
5

django-i18nfield

Store internationalized strings in Django models with full forms support
Python
36
star
6

django-jsonfallback

Use PostgreSQL's and MySQL's JSONField, but fall back to a TextField implementation on other databases
Python
24
star
7

snakelet

Minimal snake game in JavaScript
JavaScript
18
star
8

django-hierarkey

Flexible and powerful hierarchical key-value store for your Django models
Python
18
star
9

instantgallery

Beautiful photo gallery for the web in one Unix command line. Generates static html and javscript files.
Python
13
star
10

defusedcsv

Python library to protect your users from Excel injections in CSV-format exports, drop-in replacement for standard library's csv module
Python
12
star
11

php-benchmark

time benchmarking for PHP5 code
PHP
10
star
12

facelock

This is how I lock my laptop screen whenever I'm around security people.
Python
8
star
13

django-i18n-demoapp

Demo code for my talk at DjangoCon Europe 2017 / DjangoCon US 2018
Python
6
star
14

cockatiel

Simple replicating file storage
Python
4
star
15

lendlist

Never again forget what you borrowed from someone and keep track of what your friends borrowed from you (Android app).
Java
4
star
16

ba-dynfil

Code used to obtain the results for my Bachelor's thesis
Python
4
star
17

django-debug-request

Python
4
star
18

confluence-scraper

Download all content from Confluence through the API
Python
4
star
19

mathdown

Proof of Concept: Android editor for markdown with integration of LaTeX formulas. Made for lecture notes of science students.
3
star
20

logmylife

Logs are awesome!
Python
3
star
21

geeksqlite

GTK sqlite3 database browser
Python
3
star
22

django-cockatiel

Django storage backend for the cockatiel distributed file storage
Python
3
star
23

WLANalyse

A wardriver's statistic tool, written for Ubuntu linux (only for statistical use, no GPS implemented)
PHP
2
star
24

pysurfstick

Building a python interface for using UMTS sticks (especially Huawei 1550)
Python
2
star
25

pybob

Python3 interface for boblightd (LED controller)
Python
2
star
26

bottr

Ein Jabber-Bot. Der beste Jabber-Bot. Naja, immerhin sein Core.
PHP
2
star
27

reader

[deprecated] Rich web-based feed reader.
PHP
1
star
28

conwaycli

Implementations of Conway's Game of Life with RANDOM figures on cli. Yes, I was bored when I created this!
Python
1
star
29

hangman

[DE] a very special hangman implementation for 2 devices
Python
1
star
30

sudoku

BackTrack-Algorithmus zum Sudoku-Lรถsen, mit Konsolen- und GTK-Interface; implementiert in Python
Python
1
star
31

espeak.py

Python interface for eSpeak speech synthesizer.
Python
1
star
32

postgres_integer_to_bigint

Parses a SQL script generated by pg_dump and replaces all integer primary keys of name "id" with bigints, taking care of all of their foreign keys as well.
Python
1
star