Spotless vs YAPF

Spotless

5.8 #32 in Code Formatting Tools

About Spotless

YAPF

6.3 #21 in Code Formatting Tools

About YAPF
SpotlessYAPF
Free planNoNo
Free trialNoNo
Paid from——
Open sourceNoNo
Platforms—Linux, macOS, Windows
Supported languagesANTLR, C, C#, C++, CSS, Flow, GraphQL, Groovy, HTML, Java, JavaScript, JSON, JSX, Kotlin, Less, Markdown, Objective-C, Protobuf, Python, Scala, SCSS, Shell, SQL, TypeScript, Vue, YAML, Gherkin, Go, RDF, AnythingPython
Supported platformsGradle, Maven, SBT, other build systemsWindows, macOS, Linux
Editor integrationYesYes
Ignore filesYesYes
Changed-lines formattingYesYes
Library APIYesYes
License modelopen_sourceopen_source

Both are listed in Best Code Formatting Tools. On Specifiction, YAPF scores higher on our published basis.