Format your chicken scheme code using chickens own pretty printer working with stdin/stdout.


As there are little to no scheme code formatters out in the wild to integrate with, e.g. vscode, scmfmt is a simple approch to fill the gap.

Install the egg via :

sudo chicken-install scmfmt

This will place the binay scmfmt into /usr/bin which you can use, e.g.

scmfmt < someFile.scm  

You can also integrate it into your editor, e.g. vscode with the extension "External formatters" and using it via CTRL-SHIFT-I.


Anes Lihovac


Version history

Version 0.1