FSM is a tool designed to bridge the gap between ImageMagick & paperjs
...This makes it difficult to reproduce accurately effects, for example, in video projects where the placement of text, sub-images, etc needs to be tested before production. While paperjs will render a scene in a browser context, it cannot be used in production, where ImageMagick is necessary.
FSM allows for the classification of usable fonts for both these interfaces, accurate measurement of font dimensions such as descender, bearing, and extended bearing, and the means for translating between the differing font description systems used.
This script which requires:
*PHP >= 7.0
*MySQL >= 5.6
*ImageMagick >= 6.9, Imagick for PHP
Paperjs and jquery are bound in via CDN.
...
A graphical tool for designing finite state machines and exporting them to Hardware Description Languages, such as VHDL, AHDL, Verilog, or Ragel/SMC files for C, C++, Objective-C, Java, Python, PHP, Perl, Lua code generation.
The converter will convert INTERLIS 2 point symbols to symbols in the file format FSM. The first release will just be able to convert INTERLIS / XML to INTERLIS / XML. Further versions will convert INTERLIS / XML to FSM and the way back.