spotless

Code formatter

Automates code formatting and error correction across multiple programming languages and build tools.

Keep your code spotless

GitHub

5k stars
31 watching
460 forks
Language: Java
last commit: about 1 month ago
Linked from 1 awesome list

cssformattergradlegroovyjavajavascriptkotlinmavenplugin-gradleprettiersassscalasqltypescript

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
diffplug/spotless-changelog Automates changelog verification and version computation for software projects 46
evant/gradle-retrolambda A plugin for Gradle that allows Java 6 or 7 development with lambda support 5,298
jetbrains/kotlin A multiplatform programming language and its development infrastructure 49,594
tootallnate/java-websocket A WebSocket implementation in Java 10,557
detekt/detekt Analyzes Kotlin code for quality and potential issues to help prevent defects 6,323
wilfred/difftastic A tool for comparing files based on their syntax and structure 21,365
mikepenz/aboutlibraries Automates collection and analysis of dependencies and licenses at compile time for Kotlin MultiPlatform projects. 3,711
jancbeck/barista-beautifier.sugar Automatically formats HTML, CSS and JavaScript code to make it more readable. 45
laurentkempe/gitdiffmargin Displays live Git changes of the currently edited file on Visual Studio margin and scroll bar. 291
gradle/gradle A build automation tool designed to handle various programming languages and project types 17,068
lgrignon/jsweet-maven-plugin Provides build and clean operations of JavaScript sources using the JSweet language 19
johnno1962/gitdiff A Git diff highlighting plugin for Xcode with expandable functionality to support multiple line number gutter highlights and code linting suggestions. 891
peterchenhdu/webbf A full-stack Java web application demo with backend and frontend parts, showcasing various technologies such as Spring MVC, MyBatis, Quartz, Ehcache, React, Webpack, and Ant Design. 438
konsoletyper/teavm Compiles Java bytecode to multiple backend formats, including JavaScript and WebAssembly. 2,666
markalfred/eslint-plugin-no-constructor-bind Prevents binding functions and initial state setup in class constructors to improve code clarity and reduce unnecessary complexity. 12