Formulix adds a block to the block editor (Gutenberg) to insert and re-edit math formulas, long-hand arithmetic (“contas armadas”: long division, multiplication with carries, subtraction with borrowing), function graphs and chemistry items. It is built for teachers, schools and educational publishers.
The interface supports Brazilian Portuguese, English, Spanish, French, German, Italian, Japanese, Simplified and Traditional Chinese and Hindi, and uses local notation (for example, decimal comma).
The plugin is free and GPL, with no trial period and no local features locked behind payment. Calculations, chemistry, graphs and insert conversions are performed by the external Formulix service, which works without an account: your site domain gets the free plan, and when it runs out you register the domain and choose a paid plan. There is a free plan and paid plans with monthly insert limits; the service does real processing and is not a license check.
Items are saved as static HTML. Formulas and tables stay in the post; graph and drawing PNGs go to the WordPress media library. Reading posts does not contact the API and does not load the editor scripts. Content stays readable if the plugin is removed.
Tested automatically on WordPress 6.8 and 7.1.3 with PHP 8.3. The classic editor is not supported.
This plugin relies on the Formulix API, operated by Kaio Spacini (https://formulix.com.br, [email protected]), to calculate arithmetic and expressions, solve chemistry operations, draw graphs and convert the confirmed item into HTML, MathML or SVG. When needed, the browser converts the SVG to PNG.
Endpoint: the URL in Settings > Formulix, https://api.formulix.com.br by default (clear it to disable). There is no request on activation; requests happen only when an editor opens the Formulix dialog. The client code ships with the plugin; no code is downloaded from the API.
What is sent and when:
The plugin never sends the whole post, titles, user records, passwords or the media library to the API; only the data of the item being edited. PNGs are uploaded to the site’s own authenticated /wp/v2/media endpoint (REST nonce and upload_files check), not to an external service.
Terms of use: https://formulix.com.br/docs/termos.html
Privacy policy: https://formulix.com.br/docs/privacidade.html
Sources and the build script ship in the plugin’s source folder. Run npm install and npm run build there. The development repository is private; the shipped sources are complete for rebuilding the plugin.