A quick way to scrape your bank and credit card statements for your own personal tracking.
Warning
As of 06/29/2024, these are the only supported statements:
Checking Accounts
- Chase Checking (+2 transaction pages)
- SchoolsFirst Credit Union Checking (1 page)
Credit Cards
- Chase Sapphire Preferred (+2 transaction pages, card payments/credits not included)
- SchoolsFirst Credit Union Inspire (1 page)
- Synchrony Car Care (1 page)
- PayPal Credit (1 page)
This will be updated as additional statements and institutions are prepared.
None. Simply launch the Spendster.exe from the Spendster.dist/ folder.
Drag your checking or credit card statement into the prompt to create a comma-separated values (CSV) file (currently a temp file located 'temp/temp.csv'). It will automatically copy the contents of the CSV into your clipboard so once you drag your chosen statement and hit <ENTER>, you can go into any spreadsheet and press <CTRL + V> to paste the information. You can also open and view the CSV file with any spreadsheet viewer or upload online to Google Sheets to view. After the program instantly scrapes the statement, you can continue to drag additional statements one at a time. To exit the program, enter 'q' or just click the 'X' on the top right.
Not at this time. This program can only filter one document at a time.
- pdfminer.six
- PyPDF2
- pyperclip