How to Contribute
TrustLists is an open-source project that welcomes contributions from the community. Here’s how you can help:Ways to Contribute
Add Trust Centers
Submit new company trust centers
Fix Platform Detection
Improve platform detection accuracy
Report Issues
Report bugs or suggest improvements
Improve Documentation
Help improve our documentation
Development Setup
- Fork the repository on GitHub
- Clone your fork locally:
- Install dependencies:
- Run locally:
Pull Request Process
- Create a feature branch:
git checkout -b feature/your-feature - Make your changes
- Test your changes locally
- Commit with a clear message:
git commit -m "Add trust center for Company X" - Push to your fork:
git push origin feature/your-feature - Create a Pull Request on GitHub
Code Standards
- Follow existing code style and patterns
- Include tests for new functionality
- Update documentation as needed
- Use clear, descriptive commit messages