F# source code formatter, inspired by scalariform for Scala, ocp-indent for OCaml and PythonTidy for Python. This project aims at formatting F# source files based on a given configuration. Fantomas will ensure correct indentation and consistent spacing between elements in the source files. We assume that the source files are parsable by F# compiler before feeding into the tool. Fantomas follows two F# style guides: the F# code formatting guidelines from Microsoft by default and the G-Research F# code formatting guidelines via various settings.
Features
- An opinionated code formatter for F#
- Integrates with most editors
- Implements the F# community style guide
- This project aims at formatting F# source files based on a given configuration
- Fantomas will ensure correct indentation and consistent spacing between elements in the source files
- We assume that the source files are parsable by F# compiler before feeding into the tool
Categories
Code FormattersLicense
MIT LicenseFollow Fantomas
Other Useful Business Software
Build AI Apps with Gemini 3 on Vertex AI
Vertex AI gives developers access to Gemini 3—Google’s most advanced reasoning and coding model—plus 200+ foundation models including Claude, Llama, and Gemma. Build generative AI apps with Vertex AI Studio, customize with fine-tuning, and deploy to production with enterprise-grade MLOps. New customers get $300 in free credits.
Rate This Project
Login To Rate This Project
User Reviews
Be the first to post a review of Fantomas!