Sider Documentation

Sider Documentation

  • Enterprise
  • News
  • Sider Top

›Getting Started

Getting Started

  • Home
  • Intro Videos
  • Setting up Sider
  • Dashboard Overview
  • Repository Settings
  • Custom Analysis Configuration
  • Recommended Ruleset
  • Working with Issues
  • Permissions
  • Skip Analyzing

Analysis Tools

    Ruby

    • RuboCop
    • Reek
    • Querly
    • Rails Best Practices
    • Brakeman
    • HAML-Lint

    Java

    • Checkstyle
    • PMD
    • JavaSee

    Kotlin

    • ktlint (beta)
    • detekt (beta)

    JavaScript and Flavors

    • ESLint
    • JSHint
    • TyScan
    • CoffeeLint
    • TSLint (deprecated)

    CSS

    • stylelint
    • SCSS-Lint (deprecated)

    PHP

    • PHP_CodeSniffer
    • PHPMD
    • Phinder

    Python

    • Flake8
    • Pylint (beta)

    Swift

    • SwiftLint

    Go

    • GolangCI-Lint

    C/C++

    • Cppcheck (beta)
    • cpplint (beta)
    • Clang-Tidy (beta)

    C#

    • FxCop (beta)

    Shell script

    • ShellCheck

    Dockerfile

    • hadolint (beta)

    Markdown

    • remark-lint (beta)

    Others

    • Goodcheck
    • Misspell
    • LanguageTool (beta)
    • PMD CPD (beta)

Custom Rules

  • Intro to Custom Rules
  • Goodcheck
  • Tips & Tricks

Advanced Settings

  • Inline Comments
  • Private Dependencies
  • Restricting access to Close button
  • Transferring a repository

Billing and Plans

  • Billing and Plans

Troubleshooting

  • Troubleshooting

Enterprise

  • Outline
  • System Overview
  • Installation
  • Configuration
  • Operation
  • Update
  • Load Balancer
  • MySQL
  • Redis
  • MinIO
  • Amazon S3
  • GitHub Enterprise Server
  • Clustering
  • Example Deployments

    • Single Node with Docker Compose

    Releases

    • Overview
    • December 2020
    • October 2020
    • September 2020
    • August 2020
    • July 2020
    • June 2020
    • May 2020
    • April 2020
    • February 2020
    • January 2020
    • November 2019
    • Older releases

News

  • 2020
  • 2019
Edit

Sider Documentation

About the documentation

This documentation is a collection of guides for Sider, analyzers and customization features. We have prepared the content to improve your experience with Sider. If you have any problems or comments about Sider, please let us know.

Gettings Started

This section has documents about how to use Sider.

  • Introductory Videos
  • Setting up Sider
  • Repository Settings
  • Dashboard Overview
  • Custom Analysis Configuration
  • Recommended Ruleset
  • Working with Issues
  • Permissions
  • Skip Analyzing

Analysis Tools

This section has documents about analysis tools which Sider supports. We have analysis options to fit your project. Sider supports 30+ tools for 10+ languages.

Ruby

  • RuboCop
  • Reek
  • Querly
  • Rails Best Practices
  • Brakeman
  • HAML-Lint

Java

  • Checkstyle
  • PMD
  • JavaSee

Kotlin

  • ktlint
  • detekt

JavaScript and Flavors

  • ESLint
  • JSHint
  • TyScan
  • CoffeeLint
  • TSLint

CSS

  • stylelint
  • SCSS-Lint

PHP

  • PHP_CodeSniffer
  • PHPMD
  • Phinder

Python

  • Flake8
  • Pylint

Swift

  • SwiftLint

Go

  • GolangCI-Lint

C/C++

  • Cppcheck
  • cpplint
  • Clang-Tidy

C#

  • FxCop

Shell script

  • ShellCheck

Dockerfile

  • hadolint

Markdown

  • remark-lint

Others

  • Goodcheck
  • Misspell
  • LanguageTool
  • PMD CPD

Custom Rules

This section has information, examples, and tips about custom rules. Learn how to create them for your projects.

  • Intro to Custom Rules
  • Goodcheck

Advanced Settings

This section covers advanced features outside of the basic setup of Sider.

  • Inline Comments
  • Private Dependencies
  • Restricting access to Close button
  • Transferring a repository

Billing and Plans

This section covers questions about billing, invoices, and plans.

  • Billing and Plans

Troubleshooting

This section answers common questions about how to use Sider.

  • Troubleshooting

Sider Enterprise

Sider supports GitHub Enterprise with Sider Enterprise. Read the following enterprise documents for Sider Enterprise setup.

  • Sider Enterprise Outline
  • Installation
  • Configuration
  • Operation
  • Update
  • Load Balancer
  • MySQL
  • Redis
  • MinIO
  • GitHub Enterprise Server
  • Clustering
  • Release Notes
Intro Videos →
  • About the documentation
  • Gettings Started
  • Analysis Tools
    • Ruby
    • Java
    • Kotlin
    • JavaScript and Flavors
    • CSS
    • PHP
    • Python
    • Swift
    • Go
    • C/C++
    • C#
    • Shell script
    • Dockerfile
    • Markdown
    • Others
  • Custom Rules
  • Advanced Settings
  • Billing and Plans
  • Troubleshooting
  • Sider Enterprise
Sider Documentation
Docs
Getting StartedAnalysis ToolsEnterprise
Sider
Sider TopTerms of ServicePrivacy
Social
BlogGitHubStar
Copyright © 2021 Sider, Inc.