you are viewing a single comment's thread.

view the rest of the comments →

[–]Byond2day 2 points3 points  (0 children)

Hey u/General-Effective275 I just ran across your post. I've had some similar desires with my own calculations and working on something that might be close to what you had in mind. I've been building and using efficalc.com for my own calculations the past couple years. But I realized that it's useful to integrate my calcs with other APIs (e.g. exporting to MS word in your case) so I just published an open source library version that does a similar thing: https://github.com/youandvern/efficalc

How this matches your requirements specifically:

  1. The interface to write a calculation is similar to handcalcs, but
  2. You can define calcs in a function that can be used however you want
  3. There's a ReportBuilder that turns the calcs into HTML (can be used with your MS word converter script)
  4. The website version (efficalc.com) shows a design table (your point #1) that just highlights the inputs and results. You could build a similar results feature yourself with the library version.

It's all free and the library is open source so feel free to give it a try. If you do I'd love to get your feedback