Download Latest Version MoneyCSV_2_4_0_0.jar (3.2 MB)
Email in envelope

Get an email when there's a new version of MoneyCSV

Home
Name Modified Size InfoDownloads / Week
README.md < 7 hours ago 3.7 kB
MoneyCSV_2_4_0_0.jar 2025-12-09 3.2 MB
MoneyCSV.ico 2025-12-09 17.5 kB
Totals: 3 Items   3.2 MB 14

MoneyCSV

Personal finances Java Swing program based on CSV files

Installation Instructions

Requirements
  • System must have Java JRE 8 installed
Windows
  • Copy MoneyCSV.jar and MoneyCSV.ico to your desired data directory (e.g. <documents>\MoneyCSV)
  • Right-click on MoneyCSV.jar and select "Send to > Desktop (create shortcut)" (use Show more options in Windows 11)
  • Right-click on the new shortcut on the desktop and select "Properties"
  • Press "Change Icon ..."
  • Select the MoneyCSV.ico in your data directory (e.g. <documents>\MoneyCSV)
  • (more advanced) add path to portfolio CSV file in the command line argument to "Target:" to force MoneyCSV to start with a specific portfolio CSV file, otherwise it will startup with the last used CSV file
MacOS (from Google of "Mac os create shortcut to jar file")
  • Open Automator (found in your Applications folder, or search for it in Spotlight).
  • Choose File > New and select "Application" as the type of document.
  • In the actions library on the left, search for "Run Shell Script" and drag it to the main workflow area on the right.
  • Ensure the "Shell" is set to /bin/bash (or similar) and "Pass input" is set to "as arguments".
  • In the text field, enter the command required to run your JAR file, replacing /path/to/MoneyCSV.jar with the actual, full path to the MoneyCSV JAR file:
    • bash
    • java -jar /full/path/to/MoneyCSV.jar
    • (Tip: You can type java -jar and then drag the JAR file from Finder into the Automator window to automatically insert its full path).
  • Go to File > Save and save your new application with a descriptive name (e.g., "MoneyCSV") to your Applications folder or Desktop.
  • You can now drag this new application to your Dock or double-click it to run your JAR file with the specified command. * You can even change its icon for a more polished look. Google "automator app custom icon"
Linux
  • Use your favorite scripting language to run "java -jar MoneyCSV.jar"
  • Use your favorite scripting language to run "java -jar MoneyCSV.jar <path to portfolio CSV file>"

Changelog

2.5.0.0 (YYYY-MM-DD)

Added
  • Created "Account in Portfolio" on the Summary table when clicking outside of valid rows
Fixed
  • Dirty button when selecting records on the Portfolio table
Changed
  • Nothing
Removed
  • Nothing

2.4.0.0 (2025-12-07)

Added
  • Show total split transaction amount on Split button
  • Tool tip capability to the main ledger view panel
  • Tool tip for the Summary table
  • Gain with dividend on holdings control panel
  • Pop-up show transaction
  • Tool tip for find report
  • Improve icons for most buttons
  • Pop-up menu button icons to similar buttons
  • Account icons to all account combo lists
  • Account icons to all ledger columns for account names
  • Icons for portfolio table and summary group type
  • Calculate the annual growth rate for net worth
  • Show payee/category/investment list to pop-up menus
  • Show account for find report to pop-up menus
  • Show all fields for in tool tip for find report
  • Animate Create and Update buttons when control panel is dirty
  • Drag-n-drop text to import panel
  • Animate account balances
  • Show account in portfolio pop-up menu
  • Show stock price it holding and investment pop-up menu
  • Investment holdings plus balance total to investment account header panel
Fixed
  • Backup custom icon files
  • Dirty button in bills and import rules
Changed
  • Split tag in Num column to include the total split amount
  • Auto-complete to show three options rather than just one
Removed
  • Nothing

2.3.0.0 (2025-11-23)

Initial version for public release

Source: README.md, updated 2025-12-12