<p>Leaflet doesn't try to do everything for everyone. Instead it focuses on making <em>the basic things work perfectly</em>. It should still satisfy the needs of the vast majority of map apps developers while being easily extended by third-party plugins.</p>
<li>Pure CSS3 popups and controls <spanclass="quiet">for easy restyling</span></li>
<!-- <li>Customizable marker icons</li> -->
<li><spanclass="quiet">A simple interface for implementing</span> custom map layers</li>
<li><spanclass="quiet">The same for</span> custom map controls</li>
<li>Custom map projections <spanclass="quiet">(with <code>EPSG:4326</code>, <code>EPSG:3857</code> and <code>EPSG:3395</code> out of the box)</span></li>
<li>Hardware acceleration on iOS <spanclass="quiet">(and other modern browsers) makes it feel as smooth as native apps</span></li>
<li><spanclass="quiet">Clever tricks to make</span> panning and zooming really smooth</li>
<li>Smart polyline/polygon rendering <spanclass="quiet">makes it responsive even when displaying objects with thousands of points</span></li>
<li>Modular design and a build system<spanclass="quiet"> allow you to reduce the size of the library by leaving out the code you don't need</span></li>
<p>If you find some feature really missing in Leaflet, please vote for it on the <ahref="https://leaflet.uservoice.com">Leaflet UserVoice page</a>.</p>