Skip to main content

No project description provided

Project description

TrustLint

ComplyEdge Logo

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

Why TrustLint?

  • Real-time compliance validation in your IDE: Get instant feedback and fix issues before they reach production.
  • Seamless CI/CD integration: Automate compliance checks in your build and deployment pipelines.
  • Custom rule configuration: Tailor TrustLint to your organization's unique compliance needs.
  • Automatic updates: Always use the latest compliance rules and standards.
  • Secure by default: All validation happens locally—your code never leaves your environment.
  • Plain-language analysis: Complex legal text is translated into clear, actionable guidance.
  • Proactive protection: Identify and address compliance issues before they become problems.

Key Features

Developer using TrustLint

  • 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.
  • Plain-Language Analysis: Understand complex regulations with clear, actionable guidance.
  • Proactive Protection: Address compliance issues before they become costly problems.
  • Local-First: All validation and analysis is performed locally for maximum privacy and security.

More Features

  • Instant monitoring of regulatory changes and enforcement actions
  • Daily summaries and notifications (when integrated with ComplyEdge platform)
  • Integration with popular developer tools and workflows
  • Support for multiple programming languages
  • Open API for custom integrations

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.


Testimonials

"TrustLint has become an essential part of our development workflow. It catches compliance issues before they reach our CI pipeline."

— Senior Developer, Tech Company

"The ability to define custom rules has been a game-changer for our compliance process."

— DevOps Engineer, FinTech Startup

"Finally, a tool that makes compliance validation as easy as running a linter."

— Lead Developer, E-commerce Platform


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.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

trustlint-1.0.3.tar.gz (2.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

trustlint-1.0.3-py3-none-any.whl (3.0 kB view details)

Uploaded Python 3

File details

Details for the file trustlint-1.0.3.tar.gz.

File metadata

  • Download URL: trustlint-1.0.3.tar.gz
  • Upload date:
  • Size: 2.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.10.0

File hashes

Hashes for trustlint-1.0.3.tar.gz
Algorithm Hash digest
SHA256 c97a0ff9a020a5d066b8378deab73b7885468db61be05d470f01c0c2870d927b
MD5 f7884f283e20fbda7f90a4177c302612
BLAKE2b-256 da814ede0fe608c529c837ee5ca19ea9fef268844b999d474826a87ebcdade3e

See more details on using hashes here.

File details

Details for the file trustlint-1.0.3-py3-none-any.whl.

File metadata

  • Download URL: trustlint-1.0.3-py3-none-any.whl
  • Upload date:
  • Size: 3.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.10.0

File hashes

Hashes for trustlint-1.0.3-py3-none-any.whl
Algorithm Hash digest
SHA256 f620c8a663fda55429c84f9140f86700ebf64f638b9656fcf967b34fb7441226
MD5 8a2f1603c69b2450b53b84f126b35612
BLAKE2b-256 72f504e053a85aeac0d8cde5261dbe7da7f2525bff2b792b9ba06b17e3f290f7

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page