There's a free trial if I'm not mistaken! It reads most commercial patterns and lets you keep track of your thread colors, which is super helpful. You can switch out symbols to make for easier reading..\
I think it's a perfect app but I haven't used any others so don't take my word for it!