Skip to content

pinterest/ktlint

This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.

Folders and files

NameName
Last commit message
Last commit date
Oct 24, 2024
Dec 2, 2024
Dec 5, 2024
Dec 3, 2024
Jul 23, 2024
Jan 3, 2024
Apr 6, 2024
Oct 19, 2023
Apr 22, 2024
Oct 14, 2024
Oct 19, 2023
Oct 19, 2023
Dec 3, 2023
Feb 27, 2024
Oct 19, 2023
Apr 27, 2024
Oct 19, 2024
Jul 31, 2023
Jan 2, 2025
Jan 1, 2025
Jan 1, 2025
May 28, 2024
Apr 22, 2024
Jul 23, 2024
May 12, 2023
Jul 31, 2023
Jun 17, 2020
Dec 9, 2022
Apr 21, 2023
Sep 14, 2020
Dec 4, 2024
Dec 17, 2023
Jul 31, 2023
Apr 16, 2019
Sep 17, 2023
Oct 24, 2024
Jun 6, 2024
Oct 14, 2023
Oct 5, 2023
Dec 5, 2024
Jul 16, 2024
Jul 16, 2024
Apr 18, 2019
Dec 3, 2023
Dec 2, 2024

Repository files navigation

Join the chat at https://kotlinlang.slack.com Build status Maven Central JitPack HomeBrew License ktlint

Kotlin linter in spirit of standard/standard (JavaScript) and gofmt (Go).

Key features

  • No configuration required
  • Built-in Rule sets
  • Built-in formatter
  • .editorconfig support
  • Several built-in reporters: plain, json, html and checkstyle
  • Executable jar
  • Allows extension with custom rule sets and reporters

Quick start

Follow steps below for a quick start with latest ktlint release.

Documentation

User guide

Legal

This project is not affiliated with nor endorsed by JetBrains.
All code, unless specified otherwise, is licensed under the MIT license.
Copyright (c) 2019 Pinterest, Inc.
Copyright (c) 2016-2019 Stanley Shyiko.