Sunlint Documentation

Complete guide for installing, configuring, and using Sunlint - Universal Coding Standards Tool

CLI Tool
VS Code Extension
189 Rules
Multi-Language
sunlint CLI
Command-line tool for automated code analysis
  • 93+ automated rules with ESLint integration
  • Git hooks and CI/CD pipeline support
  • Multi-language support (TS, Dart, Kotlin, Swift)
sunlint-vscode
AI-powered VS Code extension for semantic analysis
  • 46-49 AI-powered semantic rules
  • GitHub Copilot integration for intelligent review
  • Interactive development workflow
Quick Start
Get started with Sunlint in just 5 minutes
1
Install Tools
CLI + VS Code extension
2
Configure
Create .sunlint.json
3
Analyze
CLI + AI review
Start InstallationConfiguration Guide

Getting Started

Installation and initial setup guides

Installation
Required
Install both sunlint CLI and VS Code extension
View Details
Configuration
Recommended
Setup and customize Sunlint for your project
View Details

Tools & Integration

Integrate with development tools and workflows

GitHub Integration
CI/CD
Setup GitHub Actions and automation workflows
View Details
VS Code Extension
AI Review
AI-powered code review with GitHub Copilot
View Details

Rules & Standards

Learn about coding standards and quality rules

All Rules
189 Rules
Complete list of 189 rules (Security + Quality + Mobile)
View Details
Security Rules
56 Rules
56 security rules based on OWASP standards
View Details
Quality Rules
31 Rules
31 code quality and best practice rules
View Details
TypeScript Catalog
104 Rules
Complete TypeScript rules with 77.9% automation coverage
View Details

Advanced Features

Advanced features and customization options

AI Agent Instructions
New
Hướng dẫn AI Coding Agents tuân thủ SunLint Standards
View Details
AI Analysis
AI Powered
Use AI for intelligent semantic code analysis
View Details
Custom Rules
Advanced
Create and manage custom quality rules
View Details

Information

Project information and community resources

About
Info
Learn about Sunlint and Sun* Engineering Team
View Details
Privacy Policy
Legal
Privacy policy and data protection information
View Details

Useful Links

GitHub Repository
Source code and latest releases
Visit
Issues & Support
Report bugs and request support
Visit
Changelog
Development history and updates
Visit

Developed by Sun* Engineering Team

Need support? Create an issue on GitHub