List of extensions available for MD
This gives a brief overview of extensions provided by
third parties
(exluding the ones available directly via MD's extension download
menu)
see here for description of those
Most of the extensions listed below are not directly
supported by Moneydance/The Infinite Kind and therefore come
without warrenty and further help in installing and using- i.e.
these extensions are written and build by third parties, that means
they are not offical ones
Additionally these extensions are not signed by the Moneydance
developer, so you always get a warning message while installing -
this is a security mechanism; keep in mind that you have to trust
the extension's programmer that his piece of software does not harm
your valuable financial data or your privacy
for support please get in contact with the extensions' author -
normally MD support team cannot/won't help you
Date: 27. Sept 2011
for several extensions a specific version (and maybe distribution)
of JVM is needed, same for some java libraries (jcommons, jgraph,
jfreecharts, ...), or even MD build.
Preview Releases of Moneydance and Extensions
internal link
Palm Synchronization (no longer available)
TXF Export - This extension is used to assign your income/expense
accounts to US tax categories and export them into a TXF file that
can be imported by some tax preparation software.
Import List
Monitors a given base directory and displays all of its
transaction files in a sortable list inside the homepage view along
with two corresponding buttons to import and to delete each
transaction file.
external
link
Current balance graph/report (myPosition) and budget report
external
link
external
link
please read also:
- myposition.mxt
- detailedBudget.mxt
Enhanced Balance Predictor
internal
link
needs to be compiled
Addition to Enhanced Balance Predictor:
http://moneydance.com/trac/ticket/1755
* attachment balpred2.mxt added
compiled extension; using JDK Sun Java 1.6 - targeting Java 1.5,
using jfreechart-1.0.12/jcommon-1.0.15; modified to coexitst with
original Balance Predictor; USE AT OWN RISK
please be very cautious with the Balance Predictor extension I
compiled - once installed it may cause problems when starting MD
with another (an older) JVM
found that out trying to start MD with Sun Java 1.5 instead of 1.6
which resulted in stall right after splashscreen
*
In that case you need to find MD's preference folder (.moneydance)
and remove the extension from subfolder fmodules...
Forcast/Balance predictor
external
link
please read also:
http://getsatisfaction.com/theinfinitekind/topics/new_cashflow_fore...
and
http://help.infinitekind.com/discussions/problems/1054-add-extensio...
- forecaster.mxt
Analyze investment accounts
external
link
also provides additional graph for homepage
- portfolioallocation.mxt
Security Price Entry
external link not publically available
Multi column report for balance over time
- timeseries.mxt
just in case the old forum gets closed down:
sourcecode of timeseries-extension - (Moneydance yahoo-group)
external
link
Multi-Column Reports
sean
New Member
Re: Multi-Column Reports
Reply #30 - Mar 9th, 2008, 12:23am Quote
Even though it's really made for my own use, I thought I'd make the utility I mentioned above available online in case anyone else would like to try it out. I find it quite useful for comparing my expenses over various intervals of time. You can download it at:
http://www.thoughtstack.com/timeseries.mxt.zip
It will display a warning since I haven't received an official MD key. It doesn't modify your data at all or communicate over the network, but I'd still backup your data before you try it out and, if you're not trusting, disconnect your computer from the network to ensure there's no spyware. Lastly, although bug reports, comments and feedback are welcome, keep in mind that I've built this for primarily for my own use so your mileage may vary.
Back to top
Email | Personal Message IP Logged
g
Full Member
Re: Multi-Column Reports
Reply #31 - Mar 9th, 2008, 6:12am Quote
Thanks Sean, I'll have to take a look. Are you willing to share the source code as well?
-g
Back to top
Personal Message IP Logged
sean
New Member
Re: Multi-Column Reports
Reply #32 - Mar 12th, 2008, 8:59pm Quote
g, I'm perfectly willing to share the source code as open source if others are interested and willing to improve on it. As I mentioned, it was a quick and dirty program I wrote in a few hours (most of which spent trying to understand the MD API which is a bit aged). If there's interest, I can set up a Google Code project or SourceForge project.
Back to top
Email | Personal Message IP Logged
atrain23
New Member
Re: Multi-Column Reports
Reply #33 - Mar 20th, 2008, 12:55am Quote
Quote from sean on Mar 12th, 2008, 8:59pm:
g, I'm perfectly willing to share the source code as open source if others are interested and willing to improve on it. As I mentioned, it was a quick and dirty program I wrote in a few hours (most of which spent trying to understand the MD API which is a bit aged). If there's interest, I can set up a Google Code project or SourceForge project.
I'd be very interested in helping out with the code. I am pretty new to the scripting language, but deeply interested in making your extension even more useful. What you've done is great, but I'd love to add some subtotals and also see why not all of my categories are getting pulled into the report (i.e. income accounts). I'd also love to add some kind of export funcitionality.
Great work though! Let's see if we can find a way to make your work even better!
Back to top
Email | Personal Message IP Logged
g
Full Member
Re: Multi-Column Reports
Reply #34 - Mar 20th, 2008, 6:55am Quote
sean, I would appreciate that. I do understand quick and dirty. I wrote a quick extension when converting my data from Quicken in order to properly match the "other side" of foreign transactions.
It would be nice if there were a common place to share source code for moneydance extensions. I didn't know where to put it, so I just zipped it up and posted it in the Yahoo Group.
When you do get a chance to post the code, please let me know.
Thanks!
Back to top
Personal Message IP Logged
sean
New Member
Re: Multi-Column Reports
Reply #35 - Mar 21st, 2008, 10:14am Quote
g, I put the full source in the Yahoo Groups. I hadn't thought of that, but it makes sense. If you do make any changes to improve it, let me know. I do plan to continue tweaking it in my spare time.
Cash flow graph
- myextension.mxt
daily balance
external
link
an extension that lists the balance each day of all the top-level
accounts.
pay attention: same filename as above/not installable
- myextension.mxt
Account Assigner
NO LONGER AVAILABLE - see below
(Re)assign (imported) transactions to a specific account, useful in
conjunction with downloaded transactions or ones imported by text
importer extension
- AccountAssigner.mxt
external link, mail archive
Re: Account assigner extension: msg#00057
finance.moneydance.general
Subject: Re: Account assigner extension
Andy Pastuszak wrote:
What is happening with this extension?
Hi Andy,
I've decided to make this extension available for free. You can download a version that will not expire from:
http://www.claritytools.com/openminds/AccountAssigner.mxt
If for some reason your computer saves it as AccountAssigner.mxt.zip, just
rename the file to AccountAssigner.mxt
For those who are not familiar with this extension yet: It allows you to automatically assign downloaded bank transactions to their correct accounts.
You do this by setting up rules that look for certain pieces of text in the transaction's description (memo field). For example, you could set up a rule that assigns any transaction that contains the word "BANK" to the account Bank Charges, but not if it also contains the word "TRANSFER". Thus, the transactions "BANK COST" and "BANK FEE" would both be assigned to the account Bank Charges, but not the transaction "BANK TRANSFER TO X". This rule would read as follows: "If (Memo includes text 'BANK') AND (NOT Memo includes text 'TRANSFER'), then set the account to 'Bank Charges'."
Installation Instructions:
*
1. Download the AccountAssigner.mxt file to your computer.
2. Start Moneydance.
3. Click on the menu "Extensions" > "Add..."
4. Select "From File".
5. Click "Choose File" and select the AccountAssigner.mxt file on
your computer.
6. Click "Next >>".
7. Click "Finish".
*
Regards,
Evert
Im- and export (adresses, reminders)
external
link
unmaintained, please read message below
- vcardimporter.mxt
- remindersync.mxt
Addition to Im- and export (adresses, reminders)
From: "Eric Fialkowski" <eric><<a href="mailto:moneydance-info@moneydance.com" rel="nofollow">moneydance-info@moneydance.com</a>>
Date: Tue, 10 Feb 2009 20:34:57 -0700
Subject: Re: [moneydance] iCal/Google Calendar Integration
Errors-To: <a href="mailto:moneydance-info-bounces@moneydance.com" rel="nofollow">moneydance-info-bounces@moneydance.com</a>
I haven't had a chance to work on it more. I have some basic code out on
Sourceforge if there are any other developers that want to take it run with
it.
<a href="http://sourceforge.net/projects/moneydanceplug/" rel="nofollow">http://sourceforge.net/projects/money...</a>
You can download the extension from here:
<a href="http://voxel.dl.sourceforge.net/sourceforge/moneydanceplug/remindersync.mxt" rel="nofollow">http://voxel.dl.sourceforge.net/sourc...</a>
(it isn't signed or anything.)
-----Original Message-----
From: <a href="mailto:moneydance-info-bounces@moneydance.com" rel="nofollow">moneydance-info-bounces@moneydance.com</a>
[mailto:<a href="mailto:moneydance-info-bounces@moneydance.com" rel="nofollow">moneydance-info-bounces@moneydance.com</a>] On Behalf Of ElectroLund
Sent: Tuesday, February 10, 2009 2:10 PM
To: <a href="mailto:moneydance-info@moneydance.com" rel="nofollow">moneydance-info@moneydance.com</a>
Subject: Re: [moneydance] iCal/Google Calendar Integration
Me too!!!
Adrian Apthorp-2 wrote:
> I think I may have requested this before. I'd definitely like to see an
> automatic iCalendar (.ics) export. If you haven't tried it already then
> the iCal4j package deals with most of the specifics for formatting
> iCalendar.
>
--
View this message in context:
<a href="http://www.nabble.com/iCal-Google-Calendar-Integration-tp19031624p21942538.h" rel="nofollow">http://www.nabble.com/iCal-Google-Cal...</a>
tml
Sent from the MoneyDance - General mailing list archive at Nabble.com.
_______________________________________________
moneydance-info mailing list
<a href="mailto:moneydance-info@moneydance.com" rel="nofollow">moneydance-info@moneydance.com</a>
<a href="http://moneydance.com/mailman/listinfo/moneydance-info" rel="nofollow">http://moneydance.com/mailman/listinf...</a>
Enhanced graphics
works only partially
external link, mail archive
several graphs no longer working with newer jfreechart libs,
source code available
- Graph.mxt
plug-in to import (citibank canada) csv statements
external
link
may be an alternative to the text file importer (avail inside MD's
extension menu, directly downlodable/installable)
- mdcsvimporter.mxt
see also
external link, old support forum
modified and enhanced version
external
link, discussion, download
Description (from Moneydance mailinglist):
Date: Tue, 17 Mar 2009 20:18:24 -0400
Subject: [moneydance] New plugin - Downloaded CSV Importer
Hi all,
I would like to announce a new plug-in for importing CSV files.
It differs from the standard "Text File Importer" plug-in, in that my
plug-in is meant to be used for transactions downloaded from financial
institutions, so they are registered as downloaded transactions that you can
match or access individually while adjusting any relevant
category/description/payee fields. For example, in Canada, Citibank credit
card statements can be downloaded only in CSV format. The plugin has been
optimised to be used in this scenario, of regularly downloading and adding
additional transactions.
In contrast existing "Text File Importer" is meant to import whole accounts,
registering each transaction automatically, and not attempting to assign
proper categories etc.
Please note that I have optimised the imported for the Citibank file format.
If you work with a different bank of CSV format, I am very eager to extend
the plugin to use different formats. I simply lack the test data to try for
varying formats.
The plugin is free. It is currently in beta. It can be obtained here:
<a href="http://code.google.com/p/mdcsvimporter/" rel="nofollow">http://code.google.com/p/mdcsvimporter/</a>
Regards,
Milutin Jovanovic
_______________________________________________
moneydance-info mailing list
<a href="mailto:moneydance-info@moneydance.com" rel="nofollow">moneydance-info@moneydance.com</a>
<a href="http://moneydance.com/mailman/listinfo/moneydance-info" rel="nofollow">http://moneydance.com/mailman/listinf...</a>
Investment Reports plugin
external
link
no text
- invextension.mxt
some more extensions:
(Moneydance yahoo-group)
external
link, MD yahoo-group
Files > Extensions
Name Size Creator Created
application/ euroconverter.mxt
Euro conversion extension 17 KB andy_pastuszak
Offline Dec 17, 2002
text/text ForecastWindow.java
Cashflow forecast extension 11 KB oneholysail
Offline Jul 10, 2008
application/zip ForeignTransactionImportFixer.zip
Extension to correct duplicate foreign transactions from QIF import 98 KB g_burntorange
Offline May 2, 2007
application/ palmsync.mxt
Palm sync extension 134 KB andy_pastuszak
Offline Dec 17, 2002
application/zip timeseries.zip
Extension (and source) to show expenses in a multi-column format. 2870 KB sychou
Offline Mar 21, 2008
Addition to
text/text ForecastWindow.java
Cashflow forecast extension 11 KB oneholysail
Offline Jul 10, 2008
<a href="http://moneydance.com/forum/YaBB.pl?num=1188865124" rel="nofollow">http://moneydance.com/forum/YaBB.pl?n...</a>
-----------------------------------------------------
paulmills
New Member
Re: Cash Flow Graph?
Reply #9 - Apr 5th, 2008, 2:32pm Quote
I created a simple extension to get the cash flow forecast that I want.
It does the following:
1. Get current balance from account prior to current date.
2. Get list of past due non-acknowledged reminders (getPastDueDates).
3. Get all future transactions (including current date) that have already been entered in the account.
4. Get list of future reminders, being sure not to double-count a reminder for the future if it has already been entered in the register (hasBeenAcknowledgedInt).
The extension then saves all these txns to a .csv file including date, description, and amount. I then copy this data into an OpenOffice spreadsheet that let's me see a running daily balance and a nice chart for cash flow. Would be great if the built-in Balance Predictor extension did this.
My extension also overcomes the problems with the Reminder Calendar on the Home Page, which has several bugs. See trac 579: <a href="http://moneydance.com/trac/ticket/579" rel="nofollow">http://moneydance.com/trac/ticket/579</a>
Currently the Account name is hard-coded and forecast fixed at 90 days.
and:
paulmills
New Member
Re: Cash Flow Graph?
Reply #14 - Jul 10th, 2008, 5:04pm Quote
rlwinter, I posted my extension on the Yahoo group:
<a href="http://tech.groups.yahoo.com/group/moneydance/files/Extensions/" rel="nofollow">http://tech.groups.yahoo.com/group/mo...</a>
It is the file ForecastWindow.java
Much more could be done with this code, but for now it simply generates a string buffer of transactions, shows them in a window, and lets you save them to a .csv file for graphing in your favorite spreadsheet program.
Extension I have installed (not using the two Payoff
extensions)
AccountAssigner.mxt jpython.jar remindersync.mxt
autorates.mxt jpython.mxt timeseries.mxt
balpred2.mxt mdcsvimporter.mxt txtimport.mxt
balpred.mxt miscdebug.mxt updater.mxt
budgetbar.mxt myextension.mxt vcardimporter.mxt
detailedBudget.mxt myposition.mxt yahoofx.mxt
findandreplace.mxt portfolioallocation.mxt yahooqt.mxt
forecaster.mxt profitcalc.mxt yahooqt.mxt
(miscdebug.mxt is a debugging extension provided by Sean)
unless mentioned otherwise, all of these extensions work for
me
for advanced users and developers
Ruby extension , external link
python interface/scripts
see http://www.moneydance.com/developer
(also several scrips)
other examples
external
link, list income/expense
external link, list SplitTxn expense transactions
internal link, stock history import
internal link, export investment transactions to qif
internal link, remove all services (online banking)
-so could you please state which extensions you're having problems with and what you've tried/how you tried to install? What error messages do you get?
You also need to mention MD version, Java version, OS, ...
You need to download and install these extension manually (the
*.mxt file)
This doesn't refer to the few extension available inside MD via
"Extensions ... Internet"
1) download (as binary) and extract when needed
2) check that you really got the compiled extension, not source code
3) use MD menu "Extensions/Install/File"
Yep, I think I'm doing it right. Here are two that don't work for example:
1. timeseries.mxt installs OK but when I try to run it from the menu I get the error java.lang.ArrayIndexOutOfBounds exception: 4
2. portfolioallocation-0.1.mxt downloads OK but when I try to install it I get the error java.lang.NullPointerException
I am running OS X 10.5.6 on a PowerBook G4 (PowerPC).
1) you're right, extension doesn't work with MD 2008 (631) or MD
2007 (587) using SUN JVM build 1.6.0_11-b03 anymore;
2) I presume you need to rename the extension to
"portfolioallocation.mxt" without version number - this one
definitely works for me (removing version number in name is also
needed for several other extensions)
I renamed portfolioallocation.mxt as you suggested and now I get
a different error when installing:
java.lang.UnsupportedClassVersionError: Bad version number in
.class file
Could you please add a comment to your last reply and write
down
which MD version+build you are using, what the java version/vendor
is?
"Help Menu, About Moneydance"
As I don't see this error we probably have to ask Sean for an
explanation and/or the extension's developer Russ Garrett
Update: Looks like this extension in version 0.1 needs Java 6 to
run (the version it is compiled with) which is normally not
provided by Mac OS X
Sorry that I can't help you further...
for timeseries.mxt I'll look into the sourcecode to see if there is
a hardcoded date, etc.
MD build 2008r3 (631)
Java Version: 1.5.0_16
Java Vendor: Apple Inc.
even more explanation
http://getsatisfaction.com/theinfinitekind/topics/portfolio_allocat...
please read this if you want to get Java 1.6 on Mac OS X
10.4
http://vegdave.wordpress.com/2007/10/13/java-se-6-mac-os-x-binary/
Note to Sean and myself... creating a wiki article would be great http://moneydance.com/trac/wiki/, or adding another page to MD's help files
Raimund, I was using the compiled extension of Enhanced Balance Predictor you have posted on http://moneydance.com/trac/ticket/1755.
Unfortunately, the extension has some errors in the chart since the transactions aren't order by date.
However, in the same page, johndolljr added a java code correcting the problem, but he didn't add the compiled version.
Is that possible for you to compile it and add in the same site?
-
Frequently Asked Questions
- Can I set a Starting Balance for my checking/savings/etc. Account?
- Can you change the word "Check" to "Cheque" anywhere in the programme?
- Does Moneydance allow for assigning 'classes' to transactions?
- How can I add extra principal payments to a Mortgage?
- How can I edit the items that show up in the "Check#" list (i.e., , Dep, Trn, etc.) ?
- View all (48 more)
-
iPhone & iPad app
- iPhone & iPad app Frequently Asked Questions
- What should I do if the iPhone or iPad app crashes?
- The network sync extension cannot see the iPhone or iPad app in the device list.
- How do I delete a transaction on the iPhone or iPad app?
- How do I install and setup the iPhone or iPad app?
- View all (2 more)
-
Importing data from other programs
-
Investments
-
Linux
-
Getting Started
-
Advanced Topics