Skip to main content

How to Contribute

TrustLists is an open-source project that welcomes contributions from the community. Here’s how you can help:

Ways to Contribute

Development Setup

  1. Fork the repository on GitHub
  2. Clone your fork locally:
    git clone https://github.com/YOUR_USERNAME/TrustLists.git
    cd TrustLists
    
  3. Install dependencies:
    npm install
    
  4. Run locally:
    npm run dev
    

Pull Request Process

  1. Create a feature branch: git checkout -b feature/your-feature
  2. Make your changes
  3. Test your changes locally
  4. Commit with a clear message: git commit -m "Add trust center for Company X"
  5. Push to your fork: git push origin feature/your-feature
  6. 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

Questions?

Feel free to open an issue on GitHub or reach out to the maintainers for help getting started!