{"repo":"reubano/csv2ofx","free":true,"listed":false,"github":"https://github.com/reubano/csv2ofx","clone":"git clone https://github.com/reubano/csv2ofx.git","description":"A Python library and command line tool for converting csv to ofx and qif files","language":"Python","stars":219,"topics":["csv","ofx","qif","library","cli","finance","data","featured"],"license":"MIT","category":"cli-tools","readme_excerpt":"csv2ofx INTRODUCTION csv2ofx is a Python library and command line interface program that converts CSV files to OFX and QIF files for importing into GnuCash or Moneydance or similar financial accounting programs. csv2ofx has built in support for importing csv files from mint, yoodlee, and xero. Requirements csv2ofx is pure Python and is tested on a number of Pythons and platforms. INSTALLATION pip install csv2ofx (recommended in a virtualenv) Usage csv2ofx is intended to be used either directly from Python or from the command line. Library Examples normal OFX usage normal QIF usage CLI Examples show help csv2ofx -h normal usage csv2ofx file.csv file.ofx print output to stdout csv2ofx /Downloads/transactions.csv read input from stdin cat file.csv csv2ofx qif output csv2ofx -q file.csv specify date range from one year ago to yesterday with qif output csv2ofx -s '-1 year' -e yesterday -q file.csv use yoodlee settings csv2ofx -m yoodlee file.csv Special cases Some banks, like UBS Switzerland , may provide CSV exports that are not readily tractable by csv2ofx because of extra header or trailing lines, redundant or unwanted columns. These input files can be preprocessed with the shipped utilz/csvtrim shell script. F.i., with mapping ubs-ch-fr : csvtrim untrimmed.csv csv2ofx -m ubs-ch-fr CUSTOMIZATION Code modification To import csv files with field names different from the default, either modify the mapping file or create your own. New mappings must be placed in the csv2ofx/mappings","default_branch":null,"files":null,"tree":[],"storefront":"/r/reubano","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/reubano/csv2ofx/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}