Tool for making your CSV files ready to import into YNAB.
http://aniav.github.io/ynab-csv/
ynab-csv
stores your settings in the browser under a profile named default
. Each time you change your column mapping or other
settings, the new settings will be saved.
A new profile can be created by adding ?profile=<profile name>
to the link above. For example, ?profile=paypal
would create a
new profile named paypal
. Then, column mappings will be saved to that profile instead.
You can switch between profiles by selecting the profile from the dropdown or by typing ?profile=<profile name>
directly in
the browser address bar.
To run the project locally using Docker Compose:
git clone https://github.com/aniav/ynab-csv.git
cd ynab-csv
docker-compose up -d
Your data never leaves your computer. All the processing happens locally.
If you have any other issues or suggestions, go to https://github.com/aniav/ynab-csv/issues and create an issue if one doesn't already exist. If the issue has to do with your csv file, please create a new gist (https://gist.github.com/) with the content of the CSV file and share the link in the issue. If you tweak the CSV file before sharing, just make sure whatever version you end up sharing still causes the problem you describe.
cd
into projectnpm install
# You will need to install node and npm if it is not alreadynpm start
# when running in Windows, modify package.json and replace "open" with "start"
npm run bs
instead to use Browsersync