original_url
http://bower.io/
url
https://bower.io/
type
html
title
Bower
description
Web sites are made of lots of things - frameworks, libraries, assets, and utilities. Bower manages all these things for you. Keeping track of all these packages and making sure they are up to date (or set to the specific versions you need) is tricky. Bower to the rescue!
safe
True
provider_url
https://bower.io
provider_name
Bower
provider_display
bower.io
favicon_url
https://bower.io/favicon.ico
language
published
offset
authors
lead
content
<div> <p>Web sites are made of lots of things - frameworks, libraries, assets, and utilities. Bower manages all these things for you.</p> <p>Keeping track of all these packages and making sure they are up to date (or set to the specific versions you need) is tricky. Bower to the rescue!</p> <p>Bower can manage components that contain HTML, CSS, JavaScript, fonts or even image files. Bower doesn't concatenate or minify code or do anything else - it just installs the right versions of the packages you need and their dependencies.</p> <p>To <a href='https://bower.io/#getting-started'>get started</a>, Bower works by fetching and installing <a href='https://bower.io/search'>packages</a> from all over, taking care of hunting, finding, downloading, and saving the stuff you're looking for. Bower keeps track of these packages in a manifest file, . How you use <a href='https://bower.io/search'>packages</a> is up to you. Bower provides hooks to facilitate using packages in your <a href='https://bower.io/docs/tools'>tools and workflows</a>.</p> <p>Bower is optimized for the front-end. If multiple packages depend on a package - jQuery for example - Bower will download jQuery just once. This is known as a flat dependency graph and it helps reduce page load.</p> <h2>Install Bower</h2> <p>Bower is a command line utility. Install it with npm.</p> <p>Bower requires <a href='http://nodejs.org/'>node, npm</a> and <a href='http://git-scm.org'>git</a>.</p> <p>Latest release: <a href='https://bower.io/'><img src='https://img.shields.io/npm/v/bower.svg?maxAge=2592000'></a></p> <p>For troubleshooting installation on different platforms, read the <a href='https://github.com/bower/bower/wiki/Troubleshooting'>troubleshooting</a> wiki page.</p> <h2>Getting started</h2> <h3>Install packages</h3> <p>Install packages with <a href='https://bower.io/docs/api#install'><code>bower install</code></a>. Bower installs packages to <code>bower_components/</code>.</p> <p>A package can be a GitHub shorthand, a Git endpoint, a URL, and more. Read more about <a href='https://bower.io/docs/api/#install'><code>bower install</code></a>.</p> <p><figure><pre><code># installs the project dependencies listed in bower.json $ bower install # registered package $ bower install jquery # GitHub shorthand $ bower install desandro/masonry # Git endpoint $ bower install git://github.com/user/package.git # URL $ bower install http://example.com/script.js</code></pre> </figure></p> <h3>Search packages</h3> <p><a href='https://bower.io/search'>Search Bower packages</a> and find the registered package names for your favorite projects.</p> <h3>Save packages</h3> <p>Create a <code>bower.json</code> file for your package with .</p> <p>Then save new dependencies to your <code>bower.json</code> with <code>bower install PACKAGE --save</code></p> <h3>Use packages</h3> <p>How you use packages is up to you. We recommend you use Bower together with <a href='https://bower.io/docs/tools/'>Grunt, RequireJS, Yeoman, and lots of other tools</a> or build your own workflow with <a href='https://bower.io/docs/api/'>the API</a>. You can also use the installed packages directly, like this, in the case of <code>jquery</code>:</p> <p><a href='https://twitter.com/bower?ref_src=twsrc%5Etfw'>Tweets by bower</a> </p> </div>

Web sites are made of lots of things - frameworks, libraries, assets, and utilities. Bower manages all these things for you.

Keeping track of all these packages and making sure they are up to date (or set to the specific versions you need) is tricky. Bower to the rescue!

Bower can manage components that contain HTML, CSS, JavaScript, fonts or even image files. Bower doesn't concatenate or minify code or do anything else - it just installs the right versions of the packages you need and their dependencies.

To get started, Bower works by fetching and installing packages from all over, taking care of hunting, finding, downloading, and saving the stuff you're looking for. Bower keeps track of these packages in a manifest file, . How you use packages is up to you. Bower provides hooks to facilitate using packages in your tools and workflows.

Bower is optimized for the front-end. If multiple packages depend on a package - jQuery for example - Bower will download jQuery just once. This is known as a flat dependency graph and it helps reduce page load.

Install Bower

Bower is a command line utility. Install it with npm.

Bower requires node, npm and git.

Latest release:

For troubleshooting installation on different platforms, read the troubleshooting wiki page.

Getting started

Install packages

Install packages with bower install. Bower installs packages to bower_components/.

A package can be a GitHub shorthand, a Git endpoint, a URL, and more. Read more about bower install.

# installs the project dependencies listed in bower.json $ bower install # registered package $ bower install jquery # GitHub shorthand $ bower install desandro/masonry # Git endpoint $ bower install git://github.com/user/package.git # URL $ bower install http://example.com/script.js

Search packages

Search Bower packages and find the registered package names for your favorite projects.

Save packages

Create a bower.json file for your package with .

Then save new dependencies to your bower.json with bower install PACKAGE --save

Use packages

How you use packages is up to you. We recommend you use Bower together with Grunt, RequireJS, Yeoman, and lots of other tools or build your own workflow with the API. You can also use the installed packages directly, like this, in the case of jquery:

Tweets by bower

images
0
thumbnail_url
https://bower.io/img/bower-logo.png
width
1024
height
900
entropy
1.63741255011
colors
0
color
[0, 0, 0]
weight
0.339599609375
1
color
[227, 69, 69]
weight
0.235595703125
2
color
[76, 42, 42]
weight
0.23095703125
3
color
[247, 68, 68]
weight
0.16259765625
4
color
[33, 47, 47]
weight
0.03125
1
thumbnail_url
https://i.imgur.com/PMqdGyT.png
width
456
height
118
entropy
0.542251644877
colors
0
color
[0, 188, 188]
weight
0.902587890625
1
color
[228, 246, 246]
weight
0.097412109375
2
thumbnail_url
https://i.imgur.com/g5LeC9Q.png
width
165
height
61
entropy
0.627726232585
colors
0
color
[250, 247, 247]
weight
0.9384765625
1
color
[63, 126, 126]
weight
0.050537109375
2
color
[142, 181, 181]
weight
0.00830078125
3
color
[250, 42, 42]
weight
0.002685546875
3
thumbnail_url
https://i.imgur.com/eOWcxUr.png
width
306
height
86
entropy
1.54756200722
colors
0
color
[46, 52, 52]
weight
0.7802734375
1
color
[0, 246, 246]
weight
0.2197265625
4
thumbnail_url
https://i.imgur.com/FatvhBy.png
width
250
height
76
entropy
0.613515081345
colors
0
color
[12, 41, 41]
weight
0.91357421875
1
color
[242, 244, 244]
weight
0.067138671875
2
color
[224, 34, 34]
weight
0.010986328125
3
color
[141, 160, 160]
weight
0.00830078125
entities
keywords
related
media

{
    &quot;provider_url&quot;: &quot;https://bower.io&quot;, 
    &quot;authors&quot;: [], 
    &quot;provider_display&quot;: &quot;bower.io&quot;, 
    &quot;related&quot;: [], 
    &quot;favicon_url&quot;: &quot;https://bower.io/favicon.ico&quot;, 
    &quot;keywords&quot;: [], 
    &quot;app_links&quot;: [], 
    &quot;original_url&quot;: &quot;http://bower.io/&quot;, 
    &quot;media&quot;: {}, 
    &quot;content&quot;: &quot;&lt;div&gt;\n&lt;p&gt;Web sites are made of lots of things - frameworks, libraries, assets, and utilities. Bower manages all these things for you.&lt;/p&gt;\n&lt;p&gt;Keeping track of all these packages and making sure they are up to date (or set to the specific versions you need) is tricky. Bower to the rescue!&lt;/p&gt;\n&lt;p&gt;Bower can manage components that contain HTML, CSS, JavaScript, fonts or even image files. Bower doesn&#39;t concatenate or minify code or do anything else - it just installs the right versions of the packages you need and their dependencies.&lt;/p&gt;\n&lt;p&gt;To &lt;a href=\&quot;https://bower.io/#getting-started\&quot;&gt;get started&lt;/a&gt;, Bower works by fetching and installing &lt;a href=\&quot;https://bower.io/search\&quot;&gt;packages&lt;/a&gt; from all over, taking care of hunting, finding, downloading, and saving the stuff you&#39;re looking for. Bower keeps track of these packages in a manifest file, . How you use &lt;a href=\&quot;https://bower.io/search\&quot;&gt;packages&lt;/a&gt; is up to you. Bower provides hooks to facilitate using packages in your &lt;a href=\&quot;https://bower.io/docs/tools\&quot;&gt;tools and workflows&lt;/a&gt;.&lt;/p&gt;\n&lt;p&gt;Bower is optimized for the front-end. If multiple packages depend on a package - jQuery for example - Bower will download jQuery just once. This is known as a flat dependency graph and it helps reduce page load.&lt;/p&gt;\n&lt;h2&gt;Install Bower&lt;/h2&gt;\n&lt;p&gt;Bower is a command line utility. Install it with npm.&lt;/p&gt;\n&lt;p&gt;Bower requires &lt;a href=\&quot;http://nodejs.org/\&quot;&gt;node, npm&lt;/a&gt; and &lt;a href=\&quot;http://git-scm.org\&quot;&gt;git&lt;/a&gt;.&lt;/p&gt;\n&lt;p&gt;Latest release: &lt;a href=\&quot;https://bower.io/\&quot;&gt;&lt;img src=\&quot;https://img.shields.io/npm/v/bower.svg?maxAge=2592000\&quot;&gt;&lt;/a&gt;&lt;/p&gt;\n&lt;p&gt;For troubleshooting installation on different platforms, read the &lt;a href=\&quot;https://github.com/bower/bower/wiki/Troubleshooting\&quot;&gt;troubleshooting&lt;/a&gt; wiki page.&lt;/p&gt;\n&lt;h2&gt;Getting started&lt;/h2&gt;\n&lt;h3&gt;Install packages&lt;/h3&gt;\n&lt;p&gt;Install packages with &lt;a href=\&quot;https://bower.io/docs/api#install\&quot;&gt;&lt;code&gt;bower install&lt;/code&gt;&lt;/a&gt;. Bower installs packages to &lt;code&gt;bower_components/&lt;/code&gt;.&lt;/p&gt;\n&lt;p&gt;A package can be a GitHub shorthand, a Git endpoint, a URL, and more. Read more about &lt;a href=\&quot;https://bower.io/docs/api/#install\&quot;&gt;&lt;code&gt;bower install&lt;/code&gt;&lt;/a&gt;.&lt;/p&gt;\n&lt;p&gt;&lt;figure&gt;&lt;pre&gt;&lt;code&gt;# installs the project dependencies listed in bower.json $ bower install # registered package $ bower install jquery # GitHub shorthand $ bower install desandro/masonry # Git endpoint $ bower install git://github.com/user/package.git # URL $ bower install http://example.com/script.js&lt;/code&gt;&lt;/pre&gt;\n&lt;/figure&gt;&lt;/p&gt;\n&lt;h3&gt;Search packages&lt;/h3&gt;\n&lt;p&gt;&lt;a href=\&quot;https://bower.io/search\&quot;&gt;Search Bower packages&lt;/a&gt; and find the registered package names for your favorite projects.&lt;/p&gt;\n&lt;h3&gt;Save packages&lt;/h3&gt;\n&lt;p&gt;Create a &lt;code&gt;bower.json&lt;/code&gt; file for your package with .&lt;/p&gt;\n&lt;p&gt;Then save new dependencies to your &lt;code&gt;bower.json&lt;/code&gt; with &lt;code&gt;bower install PACKAGE --save&lt;/code&gt;&lt;/p&gt;\n&lt;h3&gt;Use packages&lt;/h3&gt;\n&lt;p&gt;How you use packages is up to you. We recommend you use Bower together with &lt;a href=\&quot;https://bower.io/docs/tools/\&quot;&gt;Grunt, RequireJS, Yeoman, and lots of other tools&lt;/a&gt; or build your own workflow with &lt;a href=\&quot;https://bower.io/docs/api/\&quot;&gt;the API&lt;/a&gt;. You can also use the installed packages directly, like this, in the case of &lt;code&gt;jquery&lt;/code&gt;:&lt;/p&gt;\n&lt;p&gt;&lt;a href=\&quot;https://twitter.com/bower?ref_src=twsrc%5Etfw\&quot;&gt;Tweets by bower&lt;/a&gt; &lt;/p&gt;\n&lt;/div&gt;&quot;, 
    &quot;entities&quot;: [], 
    &quot;provider_name&quot;: &quot;Bower&quot;, 
    &quot;type&quot;: &quot;html&quot;, 
    &quot;description&quot;: &quot;Web sites are made of lots of things - frameworks, libraries, assets, and utilities. Bower manages all these things for you. Keeping track of all these packages and making sure they are up to date (or set to the specific versions you need) is tricky. Bower to the rescue!&quot;, 
    &quot;embeds&quot;: [], 
    &quot;images&quot;: [
        {
            &quot;width&quot;: 1024, 
            &quot;url&quot;: &quot;https://bower.io/img/bower-logo.png&quot;, 
            &quot;height&quot;: 900, 
            &quot;caption&quot;: null, 
            &quot;colors&quot;: [
                {
                    &quot;color&quot;: [
                        0, 
                        0, 
                        0
                    ], 
                    &quot;weight&quot;: 0.339599609375
                }, 
                {
                    &quot;color&quot;: [
                        227, 
                        94, 
                        69
                    ], 
                    &quot;weight&quot;: 0.235595703125
                }, 
                {
                    &quot;color&quot;: [
                        76, 
                        55, 
                        42
                    ], 
                    &quot;weight&quot;: 0.23095703125
                }, 
                {
                    &quot;color&quot;: [
                        247, 
                        202, 
                        68
                    ], 
                    &quot;weight&quot;: 0.16259765625
                }, 
                {
                    &quot;color&quot;: [
                        33, 
                        174, 
                        47
                    ], 
                    &quot;weight&quot;: 0.03125
                }
            ], 
            &quot;entropy&quot;: 1.63741255011, 
            &quot;size&quot;: 19261
        }, 
        {
            &quot;width&quot;: 456, 
            &quot;url&quot;: &quot;https://i.imgur.com/PMqdGyT.png&quot;, 
            &quot;height&quot;: 118, 
            &quot;caption&quot;: null, 
            &quot;colors&quot;: [
                {
                    &quot;color&quot;: [
                        0, 
                        113, 
                        188
                    ], 
                    &quot;weight&quot;: 0.902587890625
                }, 
                {
                    &quot;color&quot;: [
                        228, 
                        239, 
                        246
                    ], 
                    &quot;weight&quot;: 0.097412109375
                }
            ], 
            &quot;entropy&quot;: 0.5422516448770272, 
            &quot;size&quot;: 12031
        }, 
        {
            &quot;width&quot;: 165, 
            &quot;url&quot;: &quot;https://i.imgur.com/g5LeC9Q.png&quot;, 
            &quot;height&quot;: 61, 
            &quot;caption&quot;: null, 
            &quot;colors&quot;: [
                {
                    &quot;color&quot;: [
                        250, 
                        249, 
                        247
                    ], 
                    &quot;weight&quot;: 0.9384765625
                }, 
                {
                    &quot;color&quot;: [
                        63, 
                        91, 
                        126
                    ], 
                    &quot;weight&quot;: 0.050537109375
                }, 
                {
                    &quot;color&quot;: [
                        142, 
                        157, 
                        181
                    ], 
                    &quot;weight&quot;: 0.00830078125
                }, 
                {
                    &quot;color&quot;: [
                        250, 
                        106, 
                        42
                    ], 
                    &quot;weight&quot;: 0.002685546875
                }
            ], 
            &quot;entropy&quot;: 0.6277262325846965, 
            &quot;size&quot;: 1934
        }, 
        {
            &quot;width&quot;: 306, 
            &quot;url&quot;: &quot;https://i.imgur.com/eOWcxUr.png&quot;, 
            &quot;height&quot;: 86, 
            &quot;caption&quot;: null, 
            &quot;colors&quot;: [
                {
                    &quot;color&quot;: [
                        46, 
                        50, 
                        52
                    ], 
                    &quot;weight&quot;: 0.7802734375
                }, 
                {
                    &quot;color&quot;: [
                        0, 
                        128, 
                        246
                    ], 
                    &quot;weight&quot;: 0.2197265625
                }
            ], 
            &quot;entropy&quot;: 1.547562007219015, 
            &quot;size&quot;: 20749
        }, 
        {
            &quot;width&quot;: 250, 
            &quot;url&quot;: &quot;https://i.imgur.com/FatvhBy.png&quot;, 
            &quot;height&quot;: 76, 
            &quot;caption&quot;: null, 
            &quot;colors&quot;: [
                {
                    &quot;color&quot;: [
                        12, 
                        25, 
                        41
                    ], 
                    &quot;weight&quot;: 0.91357421875
                }, 
                {
                    &quot;color&quot;: [
                        242, 
                        243, 
                        244
                    ], 
                    &quot;weight&quot;: 0.067138671875
                }, 
                {
                    &quot;color&quot;: [
                        224, 
                        78, 
                        34
                    ], 
                    &quot;weight&quot;: 0.010986328125
                }, 
                {
                    &quot;color&quot;: [
                        141, 
                        148, 
                        160
                    ], 
                    &quot;weight&quot;: 0.00830078125
                }
            ], 
            &quot;entropy&quot;: 0.6135150813450502, 
            &quot;size&quot;: 2445
        }
    ], 
    &quot;safe&quot;: true, 
    &quot;offset&quot;: null, 
    &quot;cache_age&quot;: 86400, 
    &quot;lead&quot;: null, 
    &quot;language&quot;: null, 
    &quot;url&quot;: &quot;https://bower.io/&quot;, 
    &quot;title&quot;: &quot;Bower&quot;, 
    &quot;favicon_colors&quot;: [
        {
            &quot;color&quot;: [
                76, 
                56, 
                44
            ], 
            &quot;weight&quot;: 0.1298828125
        }, 
        {
            &quot;color&quot;: [
                220, 
                92, 
                54
            ], 
            &quot;weight&quot;: 0.0498046875
        }, 
        {
            &quot;color&quot;: [
                237, 
                245, 
                249
            ], 
            &quot;weight&quot;: 0.0341796875
        }, 
        {
            &quot;color&quot;: [
                242, 
                198, 
                52
            ], 
            &quot;weight&quot;: 0.03076171875
        }, 
        {
            &quot;color&quot;: [
                48, 
                187, 
                46
            ], 
            &quot;weight&quot;: 0.00537109375
        }
    ], 
    &quot;published&quot;: null
}


{
    &quot;provider_url&quot;: &quot;https://bower.io&quot;, 
    &quot;authors&quot;: [], 
    &quot;provider_display&quot;: &quot;bower.io&quot;, 
    &quot;related&quot;: [], 
    &quot;favicon_url&quot;: &quot;https://bower.io/favicon.ico&quot;, 
    &quot;keywords&quot;: [], 
    &quot;app_links&quot;: [], 
    &quot;original_url&quot;: &quot;http://bower.io/&quot;, 
    &quot;media&quot;: {}, 
    &quot;content&quot;: &quot;&lt;div&gt;\n&lt;p&gt;Web sites are made of lots of things - frameworks, libraries, assets, and utilities. Bower manages all these things for you.&lt;/p&gt;\n&lt;p&gt;Keeping track of all these packages and making sure they are up to date (or set to the specific versions you need) is tricky. Bower to the rescue!&lt;/p&gt;\n&lt;p&gt;Bower can manage components that contain HTML, CSS, JavaScript, fonts or even image files. Bower doesn&#39;t concatenate or minify code or do anything else - it just installs the right versions of the packages you need and their dependencies.&lt;/p&gt;\n&lt;p&gt;To &lt;a href=\&quot;https://bower.io/#getting-started\&quot;&gt;get started&lt;/a&gt;, Bower works by fetching and installing &lt;a href=\&quot;https://bower.io/search\&quot;&gt;packages&lt;/a&gt; from all over, taking care of hunting, finding, downloading, and saving the stuff you&#39;re looking for. Bower keeps track of these packages in a manifest file, . How you use &lt;a href=\&quot;https://bower.io/search\&quot;&gt;packages&lt;/a&gt; is up to you. Bower provides hooks to facilitate using packages in your &lt;a href=\&quot;https://bower.io/docs/tools\&quot;&gt;tools and workflows&lt;/a&gt;.&lt;/p&gt;\n&lt;p&gt;Bower is optimized for the front-end. If multiple packages depend on a package - jQuery for example - Bower will download jQuery just once. This is known as a flat dependency graph and it helps reduce page load.&lt;/p&gt;\n&lt;h2&gt;Install Bower&lt;/h2&gt;\n&lt;p&gt;Bower is a command line utility. Install it with npm.&lt;/p&gt;\n&lt;p&gt;Bower requires &lt;a href=\&quot;http://nodejs.org/\&quot;&gt;node, npm&lt;/a&gt; and &lt;a href=\&quot;http://git-scm.org\&quot;&gt;git&lt;/a&gt;.&lt;/p&gt;\n&lt;p&gt;Latest release: &lt;a href=\&quot;https://bower.io/\&quot;&gt;&lt;img src=\&quot;https://img.shields.io/npm/v/bower.svg?maxAge=2592000\&quot;&gt;&lt;/a&gt;&lt;/p&gt;\n&lt;p&gt;For troubleshooting installation on different platforms, read the &lt;a href=\&quot;https://github.com/bower/bower/wiki/Troubleshooting\&quot;&gt;troubleshooting&lt;/a&gt; wiki page.&lt;/p&gt;\n&lt;h2&gt;Getting started&lt;/h2&gt;\n&lt;h3&gt;Install packages&lt;/h3&gt;\n&lt;p&gt;Install packages with &lt;a href=\&quot;https://bower.io/docs/api#install\&quot;&gt;&lt;code&gt;bower install&lt;/code&gt;&lt;/a&gt;. Bower installs packages to &lt;code&gt;bower_components/&lt;/code&gt;.&lt;/p&gt;\n&lt;p&gt;A package can be a GitHub shorthand, a Git endpoint, a URL, and more. Read more about &lt;a href=\&quot;https://bower.io/docs/api/#install\&quot;&gt;&lt;code&gt;bower install&lt;/code&gt;&lt;/a&gt;.&lt;/p&gt;\n&lt;p&gt;&lt;figure&gt;&lt;pre&gt;&lt;code&gt;# installs the project dependencies listed in bower.json $ bower install # registered package $ bower install jquery # GitHub shorthand $ bower install desandro/masonry # Git endpoint $ bower install git://github.com/user/package.git # URL $ bower install http://example.com/script.js&lt;/code&gt;&lt;/pre&gt;\n&lt;/figure&gt;&lt;/p&gt;\n&lt;h3&gt;Search packages&lt;/h3&gt;\n&lt;p&gt;&lt;a href=\&quot;https://bower.io/search\&quot;&gt;Search Bower packages&lt;/a&gt; and find the registered package names for your favorite projects.&lt;/p&gt;\n&lt;h3&gt;Save packages&lt;/h3&gt;\n&lt;p&gt;Create a &lt;code&gt;bower.json&lt;/code&gt; file for your package with .&lt;/p&gt;\n&lt;p&gt;Then save new dependencies to your &lt;code&gt;bower.json&lt;/code&gt; with &lt;code&gt;bower install PACKAGE --save&lt;/code&gt;&lt;/p&gt;\n&lt;h3&gt;Use packages&lt;/h3&gt;\n&lt;p&gt;How you use packages is up to you. We recommend you use Bower together with &lt;a href=\&quot;https://bower.io/docs/tools/\&quot;&gt;Grunt, RequireJS, Yeoman, and lots of other tools&lt;/a&gt; or build your own workflow with &lt;a href=\&quot;https://bower.io/docs/api/\&quot;&gt;the API&lt;/a&gt;. You can also use the installed packages directly, like this, in the case of &lt;code&gt;jquery&lt;/code&gt;:&lt;/p&gt;\n&lt;p&gt;&lt;a href=\&quot;https://twitter.com/bower?ref_src=twsrc%5Etfw\&quot;&gt;Tweets by bower&lt;/a&gt; &lt;/p&gt;\n&lt;/div&gt;&quot;, 
    &quot;entities&quot;: [], 
    &quot;provider_name&quot;: &quot;Bower&quot;, 
    &quot;type&quot;: &quot;html&quot;, 
    &quot;description&quot;: &quot;Web sites are made of lots of things - frameworks, libraries, assets, and utilities. Bower manages all these things for you. Keeping track of all these packages and making sure they are up to date (or set to the specific versions you need) is tricky. Bower to the rescue!&quot;, 
    &quot;embeds&quot;: [], 
    &quot;images&quot;: [
        {
            &quot;width&quot;: 1024, 
            &quot;url&quot;: &quot;https://bower.io/img/bower-logo.png&quot;, 
            &quot;height&quot;: 900, 
            &quot;caption&quot;: null, 
            &quot;colors&quot;: [
                {
                    &quot;color&quot;: [
                        0, 
                        0, 
                        0
                    ], 
                    &quot;weight&quot;: 0.339599609375
                }, 
                {
                    &quot;color&quot;: [
                        227, 
                        94, 
                        69
                    ], 
                    &quot;weight&quot;: 0.235595703125
                }, 
                {
                    &quot;color&quot;: [
                        76, 
                        55, 
                        42
                    ], 
                    &quot;weight&quot;: 0.23095703125
                }, 
                {
                    &quot;color&quot;: [
                        247, 
                        202, 
                        68
                    ], 
                    &quot;weight&quot;: 0.16259765625
                }, 
                {
                    &quot;color&quot;: [
                        33, 
                        174, 
                        47
                    ], 
                    &quot;weight&quot;: 0.03125
                }
            ], 
            &quot;entropy&quot;: 1.63741255011, 
            &quot;size&quot;: 19261
        }, 
        {
            &quot;width&quot;: 456, 
            &quot;url&quot;: &quot;https://i.imgur.com/PMqdGyT.png&quot;, 
            &quot;height&quot;: 118, 
            &quot;caption&quot;: null, 
            &quot;colors&quot;: [
                {
                    &quot;color&quot;: [
                        0, 
                        113, 
                        188
                    ], 
                    &quot;weight&quot;: 0.902587890625
                }, 
                {
                    &quot;color&quot;: [
                        228, 
                        239, 
                        246
                    ], 
                    &quot;weight&quot;: 0.097412109375
                }
            ], 
            &quot;entropy&quot;: 0.5422516448770272, 
            &quot;size&quot;: 12031
        }, 
        {
            &quot;width&quot;: 165, 
            &quot;url&quot;: &quot;https://i.imgur.com/g5LeC9Q.png&quot;, 
            &quot;height&quot;: 61, 
            &quot;caption&quot;: null, 
            &quot;colors&quot;: [
                {
                    &quot;color&quot;: [
                        250, 
                        249, 
                        247
                    ], 
                    &quot;weight&quot;: 0.9384765625
                }, 
                {
                    &quot;color&quot;: [
                        63, 
                        91, 
                        126
                    ], 
                    &quot;weight&quot;: 0.050537109375
                }, 
                {
                    &quot;color&quot;: [
                        142, 
                        157, 
                        181
                    ], 
                    &quot;weight&quot;: 0.00830078125
                }, 
                {
                    &quot;color&quot;: [
                        250, 
                        106, 
                        42
                    ], 
                    &quot;weight&quot;: 0.002685546875
                }
            ], 
            &quot;entropy&quot;: 0.6277262325846965, 
            &quot;size&quot;: 1934
        }, 
        {
            &quot;width&quot;: 306, 
            &quot;url&quot;: &quot;https://i.imgur.com/eOWcxUr.png&quot;, 
            &quot;height&quot;: 86, 
            &quot;caption&quot;: null, 
            &quot;colors&quot;: [
                {
                    &quot;color&quot;: [
                        46, 
                        50, 
                        52
                    ], 
                    &quot;weight&quot;: 0.7802734375
                }, 
                {
                    &quot;color&quot;: [
                        0, 
                        128, 
                        246
                    ], 
                    &quot;weight&quot;: 0.2197265625
                }
            ], 
            &quot;entropy&quot;: 1.547562007219015, 
            &quot;size&quot;: 20749
        }, 
        {
            &quot;width&quot;: 250, 
            &quot;url&quot;: &quot;https://i.imgur.com/FatvhBy.png&quot;, 
            &quot;height&quot;: 76, 
            &quot;caption&quot;: null, 
            &quot;colors&quot;: [
                {
                    &quot;color&quot;: [
                        12, 
                        25, 
                        41
                    ], 
                    &quot;weight&quot;: 0.91357421875
                }, 
                {
                    &quot;color&quot;: [
                        242, 
                        243, 
                        244
                    ], 
                    &quot;weight&quot;: 0.067138671875
                }, 
                {
                    &quot;color&quot;: [
                        224, 
                        78, 
                        34
                    ], 
                    &quot;weight&quot;: 0.010986328125
                }, 
                {
                    &quot;color&quot;: [
                        141, 
                        148, 
                        160
                    ], 
                    &quot;weight&quot;: 0.00830078125
                }
            ], 
            &quot;entropy&quot;: 0.6135150813450502, 
            &quot;size&quot;: 2445
        }
    ], 
    &quot;safe&quot;: true, 
    &quot;offset&quot;: null, 
    &quot;cache_age&quot;: 86400, 
    &quot;lead&quot;: null, 
    &quot;language&quot;: null, 
    &quot;url&quot;: &quot;https://bower.io/&quot;, 
    &quot;title&quot;: &quot;Bower&quot;, 
    &quot;favicon_colors&quot;: [
        {
            &quot;color&quot;: [
                76, 
                56, 
                44
            ], 
            &quot;weight&quot;: 0.1298828125
        }, 
        {
            &quot;color&quot;: [
                220, 
                92, 
                54
            ], 
            &quot;weight&quot;: 0.0498046875
        }, 
        {
            &quot;color&quot;: [
                237, 
                245, 
                249
            ], 
            &quot;weight&quot;: 0.0341796875
        }, 
        {
            &quot;color&quot;: [
                242, 
                198, 
                52
            ], 
            &quot;weight&quot;: 0.03076171875
        }, 
        {
            &quot;color&quot;: [
                48, 
                187, 
                46
            ], 
            &quot;weight&quot;: 0.00537109375
        }
    ], 
    &quot;published&quot;: null
}