TrustLint

Local Compliance Validation for Developers
TrustLint is a powerful compliance linting tool by ComplyEdge. Instantly check your code for compliance issues, integrate with your CI/CD pipeline, and stay ahead of regulatory risks—all from your local development environment.
Installation
npm (JavaScript/TypeScript)
npm install trustlint
pip (Python)
pip install trustlint
What is TrustLint?
TrustLint integrates seamlessly into your development workflow, providing real-time compliance validation as you code. It helps you:
- Catch compliance issues early before they reach production
- Integrate compliance checks into your CI/CD pipeline
- Define custom rules tailored to your organization
- Stay up-to-date with the latest regulatory requirements
- Keep your code secure—all validation happens locally
Key Features

- Real-Time Validation: Get instant feedback on compliance issues as you code.
- CI/CD Integration: Seamlessly integrate with your existing CI/CD pipeline.
- Custom Rule Configuration: Define and enforce your own compliance rules.
- Automatic Updates: Stay current with the latest compliance rules.
- Secure by Default: Your code never leaves your development environment.
Usage
After installing, you can run TrustLint as part of your build or test process. Example (JavaScript/TypeScript):
npx trustlint <path-to-your-code>
Or, for Python:
trustlint <path-to-your-code>
You can also integrate TrustLint into your CI/CD pipeline for automated compliance checks.
Learn More
Deployment (Maintainers Only)
See the repository or contact the maintainers for deployment instructions.
ComplyEdge — Stay ahead of regulations. Protect your code. Avoid costly pitfalls.