Professional FileMaker Tools
The tools we make and use here at Proof+Geist are aimed at helping the professional FileMaker developer get more high-quality work done faster. We use every one of these tools with our custom sofware clients every day. They are the not so secret to our success.
Our FileMaker tools allow you to use professional software development practices with your FileMaker systems. Using tools like Otto, you can safely migrate your databases through a development, staging, and production cycle. FMPerception and FMComparison can analyze your FileMaker apps to tell you how everything fits together and what has changed between versions.
Otto is a tool that augments the capabilities of FileMaker Server. Otto helps developers automate data migrations, transfer files between servers, create receivers for incoming webhooks, schedule backups, handle application logging, and much more.
Have a question about the structure of your FileMaker custom app? Don’t wait for long analysis reports to run or settle for stale data. Get the answer now, so you can keep developing.
Eliminate duplicate data entry and the daily frustrations associated with keeping both systems up-to-date.
FMComparison will give you an actionable list of differences between any two FileMaker Files. Yes, you need this.
We also have utilities and add-ons that help you integrate with the rest of the internet. LedgerLink can connect your FileMaker apps to Quickbooks online. SimpleQ is a free utility providing pubsub-like features to your FileMaker Apps, making it easier to build and maintain decouple integration with other FileMaker applications and other services.
Among the other free tools we have are FMSvg and ModLog. FMSVG takes any SVG and converts it into a form that works better with FileMaker layout tools. Generator makes it easy to start working REST APIs from within FileMaker. ModLog takes the output of the FileMaker `Save as XML` script step and converts it into a simple sortable change log of who last changed what FileMaker element and when.