Full Code of pigment/fake-logos for AI

gh-pages 1c4035912394 cached
3 files
11.4 KB
3.6k tokens
1 requests
Download .txt
Repository: pigment/fake-logos
Branch: gh-pages
Commit: 1c4035912394
Files: 3
Total size: 11.4 KB

Directory structure:
gitextract_2w7nk7ol/

├── .gitignore
├── README.md
└── Rakefile

================================================
FILE CONTENTS
================================================

================================================
FILE: .gitignore
================================================
*.DS_Store

================================================
FILE: README.md
================================================
# Fake Logos

A selection of fake but convincing company logos for real-looking test data.

## Usage

Download or link to the logos from the table below 

The logos are accessible by:

* {number}.png for tools wanting to pull in a random logo
* Company name for direct access

## The Logos



Color Logo | Grayscale Logo | Sizes
| ------ | ------ | -------
<img src="http://pigment.github.io/fake-logos/logos/vector/color/greens-food-suppliers.svg" alt="greens-food-suppliers" width="160" /> | <img src="http://pigment.github.io/fake-logos/logos/vector/grayscale/greens-food-suppliers.svg" alt="greens-food-suppliers" width="160" /> | <a href="http://pigment.github.io/fake-logos/logos/vector/color/greens-food-suppliers.svg">svg</a>, <a href="http://pigment.github.io/fake-logos/logos/small/color/greens-food-suppliers.png">small</a>, <a href="http://pigment.github.io/fake-logos/logos/medium/color/greens-food-suppliers.png">medium</a>, <a href="http://pigment.github.io/fake-logos/logos/large/color/greens-food-suppliers.png">large</a>


Color Logo | Grayscale Logo | Sizes
| ------ | ------ | -------
<img src="http://pigment.github.io/fake-logos/logos/vector/color/auto-speed.svg" alt="auto-speed" width="160" /> | <img src="http://pigment.github.io/fake-logos/logos/vector/grayscale/auto-speed.svg" alt="auto-speed" width="160" /> | <a href="http://pigment.github.io/fake-logos/logos/vector/color/auto-speed.svg">svg</a>, <a href="http://pigment.github.io/fake-logos/logos/small/color/auto-speed.png">small</a>, <a href="http://pigment.github.io/fake-logos/logos/medium/color/auto-speed.png">medium</a>, <a href="http://pigment.github.io/fake-logos/logos/large/color/auto-speed.png">large</a>


Color Logo | Grayscale Logo | Sizes
| ------ | ------ | -------
<img src="http://pigment.github.io/fake-logos/logos/vector/color/crofts-accountants.svg" alt="crofts-accountants" width="160" /> | <img src="http://pigment.github.io/fake-logos/logos/vector/grayscale/crofts-accountants.svg" alt="crofts-accountants" width="160" /> | <a href="http://pigment.github.io/fake-logos/logos/vector/color/crofts-accountants.svg">svg</a>, <a href="http://pigment.github.io/fake-logos/logos/small/color/crofts-accountants.png">small</a>, <a href="http://pigment.github.io/fake-logos/logos/medium/color/crofts-accountants.png">medium</a>, <a href="http://pigment.github.io/fake-logos/logos/large/color/crofts-accountants.png">large</a>


Color Logo | Grayscale Logo | Sizes
| ------ | ------ | -------
<img src="http://pigment.github.io/fake-logos/logos/vector/color/cheshire-county-hygiene-services.svg" alt="cheshire-county-hygiene-services" width="160" /> | <img src="http://pigment.github.io/fake-logos/logos/vector/grayscale/cheshire-county-hygiene-services.svg" alt="cheshire-county-hygiene-services" width="160" /> | <a href="http://pigment.github.io/fake-logos/logos/vector/color/cheshire-county-hygiene-services.svg">svg</a>, <a href="http://pigment.github.io/fake-logos/logos/small/color/cheshire-county-hygiene-services.png">small</a>, <a href="http://pigment.github.io/fake-logos/logos/medium/color/cheshire-county-hygiene-services.png">medium</a>, <a href="http://pigment.github.io/fake-logos/logos/large/color/cheshire-county-hygiene-services.png">large</a>


Color Logo | Grayscale Logo | Sizes
| ------ | ------ | -------
<img src="http://pigment.github.io/fake-logos/logos/vector/color/fast-banana.svg" alt="fast-banana" width="160" /> | <img src="http://pigment.github.io/fake-logos/logos/vector/grayscale/fast-banana.svg" alt="fast-banana" width="160" /> | <a href="http://pigment.github.io/fake-logos/logos/vector/color/fast-banana.svg">svg</a>, <a href="http://pigment.github.io/fake-logos/logos/small/color/fast-banana.png">small</a>, <a href="http://pigment.github.io/fake-logos/logos/medium/color/fast-banana.png">medium</a>, <a href="http://pigment.github.io/fake-logos/logos/large/color/fast-banana.png">large</a>


Color Logo | Grayscale Logo | Sizes
| ------ | ------ | -------
<img src="http://pigment.github.io/fake-logos/logos/vector/color/yoga-baby.svg" alt="yoga-baby" width="160" /> | <img src="http://pigment.github.io/fake-logos/logos/vector/grayscale/yoga-baby.svg" alt="yoga-baby" width="160" /> | <a href="http://pigment.github.io/fake-logos/logos/vector/color/yoga-baby.svg">svg</a>, <a href="http://pigment.github.io/fake-logos/logos/small/color/yoga-baby.png">small</a>, <a href="http://pigment.github.io/fake-logos/logos/medium/color/yoga-baby.png">medium</a>, <a href="http://pigment.github.io/fake-logos/logos/large/color/yoga-baby.png">large</a>


Color Logo | Grayscale Logo | Sizes
| ------ | ------ | -------
<img src="http://pigment.github.io/fake-logos/logos/vector/color/james-and-sons.svg" alt="james-and-sons" width="160" /> | <img src="http://pigment.github.io/fake-logos/logos/vector/grayscale/james-and-sons.svg" alt="james-and-sons" width="160" /> | <a href="http://pigment.github.io/fake-logos/logos/vector/color/james-and-sons.svg">svg</a>, <a href="http://pigment.github.io/fake-logos/logos/small/color/james-and-sons.png">small</a>, <a href="http://pigment.github.io/fake-logos/logos/medium/color/james-and-sons.png">medium</a>, <a href="http://pigment.github.io/fake-logos/logos/large/color/james-and-sons.png">large</a>


Color Logo | Grayscale Logo | Sizes
| ------ | ------ | -------
<img src="http://pigment.github.io/fake-logos/logos/vector/color/the-dance-studio.svg" alt="the-dance-studio" width="160" /> | <img src="http://pigment.github.io/fake-logos/logos/vector/grayscale/the-dance-studio.svg" alt="the-dance-studio" width="160" /> | <a href="http://pigment.github.io/fake-logos/logos/vector/color/the-dance-studio.svg">svg</a>, <a href="http://pigment.github.io/fake-logos/logos/small/color/the-dance-studio.png">small</a>, <a href="http://pigment.github.io/fake-logos/logos/medium/color/the-dance-studio.png">medium</a>, <a href="http://pigment.github.io/fake-logos/logos/large/color/the-dance-studio.png">large</a>


Color Logo | Grayscale Logo | Sizes
| ------ | ------ | -------
<img src="http://pigment.github.io/fake-logos/logos/vector/color/space-cube.svg" alt="space-cube" width="160" /> | <img src="http://pigment.github.io/fake-logos/logos/vector/grayscale/space-cube.svg" alt="space-cube" width="160" /> | <a href="http://pigment.github.io/fake-logos/logos/vector/color/space-cube.svg">svg</a>, <a href="http://pigment.github.io/fake-logos/logos/small/color/space-cube.png">small</a>, <a href="http://pigment.github.io/fake-logos/logos/medium/color/space-cube.png">medium</a>, <a href="http://pigment.github.io/fake-logos/logos/large/color/space-cube.png">large</a>


Color Logo | Grayscale Logo | Sizes
| ------ | ------ | -------
<img src="http://pigment.github.io/fake-logos/logos/vector/color/baby-swim.svg" alt="baby-swim" width="160" /> | <img src="http://pigment.github.io/fake-logos/logos/vector/grayscale/baby-swim.svg" alt="baby-swim" width="160" /> | <a href="http://pigment.github.io/fake-logos/logos/vector/color/baby-swim.svg">svg</a>, <a href="http://pigment.github.io/fake-logos/logos/small/color/baby-swim.png">small</a>, <a href="http://pigment.github.io/fake-logos/logos/medium/color/baby-swim.png">medium</a>, <a href="http://pigment.github.io/fake-logos/logos/large/color/baby-swim.png">large</a>


Color Logo | Grayscale Logo | Sizes
| ------ | ------ | -------
<img src="http://pigment.github.io/fake-logos/logos/vector/color/beauty-box.svg" alt="beauty-box" width="160" /> | <img src="http://pigment.github.io/fake-logos/logos/vector/grayscale/beauty-box.svg" alt="beauty-box" width="160" /> | <a href="http://pigment.github.io/fake-logos/logos/vector/color/beauty-box.svg">svg</a>, <a href="http://pigment.github.io/fake-logos/logos/small/color/beauty-box.png">small</a>, <a href="http://pigment.github.io/fake-logos/logos/medium/color/beauty-box.png">medium</a>, <a href="http://pigment.github.io/fake-logos/logos/large/color/beauty-box.png">large</a>


Color Logo | Grayscale Logo | Sizes
| ------ | ------ | -------
<img src="http://pigment.github.io/fake-logos/logos/vector/color/the-web-works.svg" alt="the-web-works" width="160" /> | <img src="http://pigment.github.io/fake-logos/logos/vector/grayscale/the-web-works.svg" alt="the-web-works" width="160" /> | <a href="http://pigment.github.io/fake-logos/logos/vector/color/the-web-works.svg">svg</a>, <a href="http://pigment.github.io/fake-logos/logos/small/color/the-web-works.png">small</a>, <a href="http://pigment.github.io/fake-logos/logos/medium/color/the-web-works.png">medium</a>, <a href="http://pigment.github.io/fake-logos/logos/large/color/the-web-works.png">large</a>


Color Logo | Grayscale Logo | Sizes
| ------ | ------ | -------
<img src="http://pigment.github.io/fake-logos/logos/vector/color/petes-blinds.svg" alt="petes-blinds" width="160" /> | <img src="http://pigment.github.io/fake-logos/logos/vector/grayscale/petes-blinds.svg" alt="petes-blinds" width="160" /> | <a href="http://pigment.github.io/fake-logos/logos/vector/color/petes-blinds.svg">svg</a>, <a href="http://pigment.github.io/fake-logos/logos/small/color/petes-blinds.png">small</a>, <a href="http://pigment.github.io/fake-logos/logos/medium/color/petes-blinds.png">medium</a>, <a href="http://pigment.github.io/fake-logos/logos/large/color/petes-blinds.png">large</a>

## License

The logos and source artwork are released under [Creative Commons Attribution-Share Alike](http://creativecommons.org/licenses/by-sa/4.0/)

[![Creative Commons Attribution-Share Alike](http://i.creativecommons.org/l/by-sa/3.0/88x31.png)](http://creativecommons.org/licenses/by-sa/4.0/)

The build tools are released under the [MIT License](http://www.opensource.org/licenses/MIT)


================================================
FILE: Rakefile
================================================
task :default do
  sizes = [
    ['small', '320'],
    ['medium', '900'],
    ['large', '1600']
  ]

  types = ['color', 'grayscale']
  logos_for_readme = Hash.new([])

  types.each do |type|
    files = Dir["./src/logos/#{type}/*.svg"].map {|path| File.new(path) }
    files.sort! {|a, b| a.ctime <=> b.ctime }

    files.each_with_index do |f, i|
      name = File.basename(f.path, '.svg')
      vector_logo_path = f.path.gsub("src/logos/", "logos/vector/")
      `mkdir -p #{File.dirname(vector_logo_path)}`
      `cp #{f.path} #{vector_logo_path}`
      
      logos_for_readme[name] += [vector_logo_path]

      sizes.each do |size, width|
        new_dir = File.dirname(f.path.gsub('src/logos/', "logos/#{size}/"))
        new_path = File.join(new_dir, File.basename(f.path, '.svg'))
        numeric_logo_path = File.dirname(new_path) + "/#{i + 1}.png"

        logos_for_readme[name] += [new_path + '.png']

        `mkdir -p #{new_dir}`
        `svg2png -w #{width} #{f.path} #{new_path}.png`
        `cp #{new_path}.png #{numeric_logo_path}`
      end
    end
  end

  logos_for_readme = logos_for_readme.map do |name, files|
    "\n\nColor Logo | Grayscale Logo | Sizes\n| ------ | ------ | -------\n" + 
    %{<img src="http://pigment.github.io/fake-logos/logos/vector/color/#{name}.svg" alt="#{name}" width="160" /> | } +
    %{<img src="http://pigment.github.io/fake-logos/logos/vector/grayscale/#{name}.svg" alt="#{name}" width="160" /> | } +
    %{<a href="http://pigment.github.io/fake-logos/logos/vector/color/#{name}.svg">svg</a>, } +
    sizes.map {|size, geom|
      %{<a href="http://pigment.github.io/fake-logos/logos/#{size}/color/#{name}.png">#{size}</a>}
    }.join(", ")
  end.join("\n")

  readme = File.read('README.md')
  readme = readme.gsub(/The Logos.*##/m, "The Logos\n\n" + logos_for_readme + "\n\n##")
  File.open('README.md', 'w') { |file| file.write(readme) }
end


task :clean do
  `rm ./logos/*/**/*.png`
  `rm ./logos/*/**/*.svg`
end
Download .txt
gitextract_2w7nk7ol/

├── .gitignore
├── README.md
└── Rakefile
Condensed preview — 3 files, each showing path, character count, and a content snippet. Download the .json file or copy for the full structured content (12K chars).
[
  {
    "path": ".gitignore",
    "chars": 10,
    "preview": "*.DS_Store"
  },
  {
    "path": "README.md",
    "chars": 9704,
    "preview": "# Fake Logos\n\nA selection of fake but convincing company logos for real-looking test data.\n\n## Usage\n\nDownload or link t"
  },
  {
    "path": "Rakefile",
    "chars": 1973,
    "preview": "task :default do\n  sizes = [\n    ['small', '320'],\n    ['medium', '900'],\n    ['large', '1600']\n  ]\n\n  types = ['color',"
  }
]

About this extraction

This page contains the full source code of the pigment/fake-logos GitHub repository, extracted and formatted as plain text for AI agents and large language models (LLMs). The extraction includes 3 files (11.4 KB), approximately 3.6k tokens. Use this with OpenClaw, Claude, ChatGPT, Cursor, Windsurf, or any other AI tool that accepts text input. You can copy the full output to your clipboard or download it as a .txt file.

Extracted by GitExtract — free GitHub repo to text converter for AI. Built by Nikandr Surkov.

Copied to clipboard!