InData is a professional database publishing tool, but it has a "Demo" mode that never expires. In demo mode, you can import CSV/Excel data and perform calculations, though every 10th row may insert a demo notice.
Adobe InDesign supports scripting in JavaScript. Several generous developers have written free "" scripts. indesign math plugin free
In the world of Adobe, "free" usually means "manual." Premium plugins like MathType or InMath automate the process of re-editing formulas. With free scripts or SVG imports, you lose the ability to double-click a formula to change a "2" to a "3." You usually have to delete and replace the graphic. Summary: Which should you choose? InData is a professional database publishing tool, but
Scripts are free, but they vary in reliability. Always test on a backup copy of your document first. Several generous developers have written free "" scripts
I need to calculate dates (e.g., Invoice Date + 30 days). Solution: Free math plugins rarely handle dates. You will need the paid version of TableFuns or use a custom JavaScript script via ChatGPT (ask it to generate a date-add script for InDesign).