---
title: Trusted by
---

Pact is proud to be in use and protecting deployments for the following companies and more

import Layout from '@theme/Layout';
import { MarkdownBlock } from '../../src/components/CompLibraryV2';
import users from '../../src/data/users.json';

export const TrustedByShowcase = () => {
  const repoUrl = "https://github.com/pact-foundation/docs.pact.io";
  const editUrl = `${repoUrl}/edit/master/website/docusaurus.config.js`;
  
  const showcase = () => {
    const chunkSize = 3;
    const renderList = []
    for (let i = 0; i < users.length; i += chunkSize) {
      const chunk = users.slice(i, i + chunkSize);
      renderList.push(<tr key={'logorow-'+i}>{chunk.map((user) => {
        return (
            <td key={user.caption}>
              <a href={user.infoLink} key={user.caption}>
                <img src={user.image} alt={user.caption} title={user.caption} width='150'></img>
              </a>
            </td>
        );
      })}</tr>)
    }
    return renderList
  }
  
  return <div className="logos"><table><tbody>{showcase()}</tbody></table></div>
}

<TrustedByShowcase />