Saturday, October 24, 2026 4,350 lists 78,096 records on file
List your app or device

  1. Home
  2. Code Formatting Tools
  3. Fantomas

Fantomas

Plans and prices

Fantomas

Free

F# source code formatting · .NET tool · Apache 2.0 license

Every plan, in full

On the record

Bug reporting
The package page directs users to an online bug reporting tool that opens an issue with reproduction details.nuget.org · read 9 Oct 2026
CI checks
The `dotnet fantomas check` command reports formatting drift and exits with a failure code when files need formatting.fsprojects.github.io · read 9 Oct 2026
Configuration
A limited set of formatting options can be stored in `.editorconfig` and read automatically by the command line tool.fsprojects.github.io · read 9 Oct 2026
Editor integrations
The maker provides setup guides for JetBrains Rider, Visual Studio Code, and Visual Studio.fsprojects.github.io · read 9 Oct 2026
Input requirement
The documentation says source files are assumed to be parsable by the F# compiler before formatting.fsprojects.github.io · read 9 Oct 2026
Install
Fantomas is installed as a .NET tool, with local installation recommended so a repository can use a fixed version.fsprojects.github.io · read 9 Oct 2026
Library and license
The library and tool are available under the Apache 2.0 license.fsprojects.github.io · read 9 Oct 2026
Maintainer project
The official site describes Fantomas as an fsprojects incubation project.fsprojects.github.io · read 9 Oct 2026
Online tool
The official site links to an online tool for trying Fantomas and its settings.fsprojects.github.io · read 9 Oct 2026
Purpose
Fantomas is an opinionated formatter for F# source code that formats files based on configuration.fsprojects.github.io · read 9 Oct 2026
Release
The GitHub releases page lists version 8.0.7, released October 5, 2026.github.com · read 9 Oct 2026
Style guides
Its defaults follow Microsoft's F# style guide, with settings available for G-Research conventions.fsprojects.github.io · read 9 Oct 2026
Supported file types
The command line accepts folders or files ending in `.fs`, `.fsi`, `.fsx`, `.ml`, or `.mli`.fsprojects.github.io · read 9 Oct 2026

Alternatives to Fantomas

Every alternative, ranked