Skip to content

Personal accounting software. Alternative to the likes of Quicken, iBank, Mint.com, and GnuCash

License

Notifications You must be signed in to change notification settings

dougthor42/PyBank

Repository files navigation

PyBank

Personal accounting software. Alternative to the likes of Quicken, iBank, Mint.com, and GnuCash.

NOTE: This is still a work in progress. As of 2016-02-05, the ledger, database, and encryption appears to be working, but not much else. I do not have a scheduled release date yet.

Build Status

Travis-CI AppVeyor Coveralls PyPI
Travis-CI (Linux, Max) AppVeyor (Windows) Coveralls (code coverage)  
Downloads
Number of PyPI downloads Number of PyPI downloads per Month Number of PyPI downloads per week Number of PyPI downloads per day

TODO: Downloads currently targeting wafer_map

Contents

Summary

PyBank is personal account software similar to Quicken, iBank, and GnuCash. It features the ability to download transactions via OFX, parse them, and insert them into the local database.

Features

  • Cross-Platform GUI via wxPython
  • Transaction download via OFX
  • Password Vault using the Host Environment's credential manager
    • Windows: Windows Credential Vault
    • Linux: Secret Service
    • Max: OSX Keychain
  • Lightweight storage of data via encrypted SQLite
  • Categorize and label transactions
  • Payee renaming
  • Simple plotting features:
    • Pareto Plot of spending categories
    • Line Chart of Account value over time
    • Predicted balances based on previous spending, accounting for planned expenses
  • Handle multiple accounts in a single file

Notes

None Yet

Notes for me (developer)

See TODO.md

About

Personal accounting software. Alternative to the likes of Quicken, iBank, Mint.com, and GnuCash

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published