Developer docs
API playgroundTry for free, no card

Search company profiles

Leaflet JS

Full company profile

uuid002fpmq

Namestring
Leaflet JS
Legal namestring
Leaflet (open-source project, no formal legal entity)
Websiteurl
leafletjs.com
Company typeenum
Private
Founded yearint
2010
Descriptiontext

Leaflet is an open-source JavaScript library for mobile-friendly interactive maps, created in 2010 by Volodymyr Agafonkin and distributed under the BSD-2-Clause license. The library weighs approximately 42 KB of JavaScript with no external dependencies, and provides core mapping primitives including tile layers, markers, popups, vector layers (polylines, polygons, circles, rectangles), image overlays, GeoJSON support, and a full interaction layer (drag panning with inertia, scroll wheel zoom, pinch-zoom, keyboard navigation). It is provider-agnostic by design, enabling tile sources from OpenStreetMap, Mapbox, Google Maps, HERE, Azure Maps, Esri ArcGIS, Bing Maps, and others without vendor lock-in. The library is modular, hardware-accelerated for mobile performance, and supports custom map projections (EPSG:3857/4326/3395 out of the box). Leaflet 2.0.0-alpha.1, released in May 2025, modernized the codebase with full ESM module support, PointerEvents adoption, and dropped Internet Explorer support.

The product surface is extended by a substantial ecosystem of hundreds of community-built plugins covering basemap providers, clustering, heatmaps, routing, geocoding, drawing, print/export, and integration with web frameworks (React via react-leaflet, Vue, Angular, Ember, Polymer) and CMS platforms (Django, WordPress, Drupal, Joomla). Notable users displayed on the project website include GitHub, Facebook, Pinterest, Foursquare, Etsy, Evernote, Flickr, 500px, The Washington Post, Financial Times, NPR, USA Today, the European Commission, the U.S. National Park Service, Data.gov, and OpenStreetMap itself. Distribution occurs via the official website, npm, the unpkg CDN, GitHub, and CDN providers; there is no commercial sales channel.

Leaflet operates as a community-driven open-source project rather than a commercial entity. There is no formal corporate legal structure, no recorded venture or institutional funding, no headcount, no offices in the conventional sense (the firmographic city of San Francisco does not correspond to a verified corporate address), and no monetization strategy. Revenue is zero by design, and the project is sustained by community contribution and the ongoing stewardship of its original creator.

Short descriptiontext

Leaflet is a free, open-source JavaScript library (~42 KB, BSD-2-Clause license) for embedding mobile-friendly interactive maps in web applications, maintained since 2010 by a global community of contributors and used by enterprises such as GitHub, Facebook, and the European Commission.

Operating statusenum
Operating
Ownership categoryenum
akta.pro rankint
HeadquartersSan Francisco, United States
HQ citystring
San Francisco
HQ countrystring
United States
HQ regionstring
North America
Markets served

Serves global market

Keyword5 values
JavaScript mapping library, interactive map components, open source mapping, web mapping framework, mobile map library
Industry3 codes
1Mapping & Basemap Platforms (Tiles/SDKs)
CodeBPAMANABPrimaryYes
2Developer Portals, SDKs & Documentation Platforms
CodeBPAMADAGPrimaryNo
3Open-Source & Developer Communities
CodeBPAMABAMPrimaryNo
SIC code1 code
  • Services-Prepackaged Software7372
Product category
JavaScript Mapping Library
Social media profiles2 records
GTM motion1 record

Each record includes

Type, Description, Source

Revenue model1 record
1Open Source Free Distribution
TypeFreemium
Description

Leaflet is an open-source project distributed completely free of charge. There is no commercial revenue model. The project is maintained by a community of contributors with no stated commercial entity or monetization strategy.

leafletjs.com
Marketing channels7 records

Each record includes

Title, Type, Stage, Description, Source

Distribution channels4 records

Each record includes

Title, Type, Scope, Target buyer, Description, Source

Cost components4 values
Personnel, Technology or R&D, Infrastructure, Operations
GTM typeB2B
B2B
Offering typeSoftware
Software
Core offering1 text field

Leaflet is an open-source JavaScript library for mobile-friendly interactive maps, weighing approximately 42 KB of JavaScript with no external dependencies. It provides core mapping primitives (tile layers, markers, popups, vector layers, GeoJSON support) and is provider-agnostic, allowing developers to use any tile provider (OpenStreetMap, Mapbox, Google, HERE, Esri). The library is extended by a large community-built plugin ecosystem covering clustering, heatmaps, routing, geocoding, drawing, and integrations with web frameworks such as React, Vue, Angular, Django, and WordPress.

Differentiator
Functional benefit
Problem solved
Product overview1 text field

Leaflet is the leading open-source JavaScript library for mobile-friendly interactive maps, weighing approximately 42 KB. The core product is the Leaflet library itself, which provides essential mapping features including tile layers, markers, popups, vector layers, GeoJSON support, and interaction features like drag panning, zoom controls, and keyboard navigation. The ecosystem is extended by a comprehensive plugins ecosystem with hundreds of third-party plugins for basemap providers (Azure Maps, Bing, Esri, Google Maps, HERE, Mapbox, OpenStreetMap), data visualization, routing, geocoding, and integration with web frameworks including React, Vue, Angular, Ember, Django, Ruby on Rails, WordPress, and Drupal. The recently released Leaflet 2.0 marks a major modernization with ESM support, Pointer Events adoption, and dropping legacy browser support.

Product and service2 records
1Leaflet
CategoryCore JavaScript library
Description

An open-source JavaScript library for mobile-friendly interactive maps. Weighing about 42 KB of JS, it provides all mapping features most developers need — tile layers, markers, popups, vector layers, GeoJSON support — with simplicity, performance, and usability as design priorities. Distributed free of charge under the BSD-2-Clause license via the official website, npm, CDN, and GitHub.

2Leaflet 2.0
CategoryMajor version release
Description

Major modernization release of the Leaflet library featuring full ESM module support, standardized Pointer Events replacing legacy Mouse and Touch events, new BlanketOverlay renderer, removal of Internet Explorer support, and a modernized codebase using standardized ES6 classes. Backward compatibility is maintained via a bundled leaflet-global.js build exposing the global L variable.

Scale indicator4 records

Each record includes

Type, Value, Description, Source

Partnership1 partner
Strategic tierCoreTypeTechnology or Integration
Description

OpenStreetMap is the default and most commonly used tile provider for Leaflet maps. OSM tile layers are used in virtually all Leaflet tutorials and examples. The relationship is informal and community-based, as both are open-source projects.

Recent move5 records

Each record includes

Date, Type, Title, Description, Source

Expansion highlight4 records

Each record includes

Type, Description

Peers10 records
TypeEmerging player
Description

MapLibre GL JS is a community-maintained fork of Mapbox GL JS that emerged after Mapbox's license change. It targets the same vector-tile mapping niche as Leaflet's Mapbox integrations and is increasingly used as an open-source WebGL alternative; integrates with Leaflet via the maplibre-gl-leaflet plugin.

TypeBroad incumbent
Description

Esri's ArcGIS API for JavaScript is the enterprise GIS incumbent for web mapping, serving government and large-organization customers. It overlaps with Leaflet in the developer mapping SDK category but targets the high-end GIS market with paid licensing, and integrates with Leaflet via the Esri Leaflet plugin.

TypeDirect peer
Description

Mapbox GL JS is a commercial JavaScript library for interactive, vector-tile-based web maps. It directly competes with Leaflet in the same developer mapping SDK category but is backed by venture funding, offers hosted styles and pricing tiers, and uses a different rendering pipeline (WebGL).

4Azure Maps Web SDK
TypeBroad incumbent
Description

Microsoft's Azure Maps offers a commercial web SDK as part of its broader Azure cloud platform. It provides similar interactive map embedding capabilities as Leaflet with Azure authentication, and integrates with Leaflet via an official Azure Maps Leaflet plugin.

5CesiumJS
TypeEmerging player
Description

CesiumJS is an open-source JavaScript library for 3D geospatial visualization, often used for globe rendering and large-scale GIS. It is comparable to Leaflet as a developer-focused open-source mapping library, though its focus on 3D/WebGL differs from Leaflet's 2D tile paradigm.

TypeOthers
Description

D3.js is an open-source JavaScript library for data-driven visualizations that overlaps with Leaflet in geospatial data viz via plugins like Leaflet.D3SvgOverlay. It is thematically related as developer-focused JS data tooling rather than a direct mapping SDK competitor.

TypeBroad incumbent
Description

HERE provides commercial JavaScript mapping SDKs focused on location services, fleet, and automotive use cases. It overlaps with Leaflet as a tile/rendering layer and integrates via community plugins like L.TileLayer.HERE.

TypeBroad incumbent
Description

TomTom's web SDK provides interactive maps backed by TomTom's location data, targeting enterprise and automotive customers. It competes in the same JavaScript mapping SDK category as Leaflet but with a commercial model and stronger location-services focus.

9OpenLayers
TypeDirect peer
Description

OpenLayers is a long-standing open-source JavaScript library for displaying map data in web browsers. It competes head-to-head with Leaflet in the same open-source mapping SDK category, with a comparable developer audience but a heavier bundle and more GIS-oriented feature set.

TypeBroad incumbent
Description

Google Maps' JavaScript API is the dominant commercial mapping SDK, backed by Google's data and infrastructure. It overlaps with Leaflet's core use case (embedding interactive maps in web apps) but is part of a much broader Google Cloud portfolio and carries usage-based pricing that Leaflet explicitly avoids.

Market position
Strengths4 records

Each record includes

Headline, Details, Source

Weaknesses4 records

Each record includes

Headline, Details, Source

Competitive moat5 records

Each record includes

Type, Details

Key risks5 records

Each record includes

Headline, Details, Source

Key highlights6 records

Each record includes

Headline, Details, Source

Customer concentration

Classification, Details

Named customers17 records

Each record includes

Name, Industry, Type, Use case, Source, UUID

Segment4 records

Each record includes

Title, Type, Primary, Description, Pain point addressed, Use case, Source

Ideal customer profile3 records

Each record includes

Profile, Firmographic size, Sales motion, Sales cycle length, Buying structure, Purchase trigger, Buyer persona, Geography, Industry vertical, Primary use case, Description, Pain points, Evidence proof points, Target buyer

Technology focused
Yes
API detail
Has APIbool
No

Docs URL, Description

Integration52 records

Each record includes

Title, Type, Description, Source

AI maturity
App detail

Has app

Feature11 records

Each record includes

Title, Differentiator, Description, Source

Core technology
Revenue estimate
Valuation estimate
Number of profiles
Profiles2 records

Each record includes

Name, Designation, Designation category, Overview, Profile commentary, Source

No data
No data
Funding overview

Funding stage, Last funding date, Total funding USD

Funding rounds

Each record includes

Round, Amount USD, Date, Pre money valuation, Total investors, Investors, News

Investors

Each record includes

Name, Type, Date of entry, Rounds participated, Website

Funding detail is available on the Subscription and Enterprise plan.Contact sales →

M&A

Each record includes

Name, Acquisition type, Announced date, Completed date, Status, Website, News

Investment

Each record includes

Name, Round, Announced date, Lead investor, Website, News

M&A and investment is available on the Subscription and Enterprise plan.Contact sales →

Leaflet JS

JavaScript Mapping Libraryleafletjs.com

Leaflet is a free, open-source JavaScript library (~42 KB, BSD-2-Clause license) for embedding mobile-friendly interactive maps in web applications, maintained since 2010 by a global community of contributors and used by enterprises such as GitHub, Facebook, and the European Commission.

What Leaflet JS does

Leaflet is an open-source JavaScript library for mobile-friendly interactive maps, created in 2010 by Volodymyr Agafonkin and distributed under the BSD-2-Clause license. The library weighs approximately 42 KB of JavaScript with no external dependencies, and provides core mapping primitives including tile layers, markers, popups, vector layers (polylines, polygons, circles, rectangles), image overlays, GeoJSON support, and a full interaction layer (drag panning with inertia, scroll wheel zoom, pinch-zoom, keyboard navigation). It is provider-agnostic by design, enabling tile sources from OpenStreetMap, Mapbox, Google Maps, HERE, Azure Maps, Esri ArcGIS, Bing Maps, and others without vendor lock-in. The library is modular, hardware-accelerated for mobile performance, and supports custom map projections (EPSG:3857/4326/3395 out of the box). Leaflet 2.0.0-alpha.1, released in May 2025, modernized the codebase with full ESM module support, PointerEvents adoption, and dropped Internet Explorer support.

The product surface is extended by a substantial ecosystem of hundreds of community-built plugins covering basemap providers, clustering, heatmaps, routing, geocoding, drawing, print/export, and integration with web frameworks (React via react-leaflet, Vue, Angular, Ember, Polymer) and CMS platforms (Django, WordPress, Drupal, Joomla). Notable users displayed on the project website include GitHub, Facebook, Pinterest, Foursquare, Etsy, Evernote, Flickr, 500px, The Washington Post, Financial Times, NPR, USA Today, the European Commission, the U.S. National Park Service, Data.gov, and OpenStreetMap itself. Distribution occurs via the official website, npm, the unpkg CDN, GitHub, and CDN providers; there is no commercial sales channel.

Leaflet operates as a community-driven open-source project rather than a commercial entity. There is no formal corporate legal structure, no recorded venture or institutional funding, no headcount, no offices in the conventional sense (the firmographic city of San Francisco does not correspond to a verified corporate address), and no monetization strategy. Revenue is zero by design, and the project is sustained by community contribution and the ongoing stewardship of its original creator.

Leaflet JS firmographics

Firmographics
Name
Leaflet JS
Legal name
Leaflet (open-source project, no formal legal entity)
Website
https://leafletjs.com
Company type
Private
Founded year
2010
Operating status
Operating
Short description
Leaflet is a free, open-source JavaScript library (~42 KB, BSD-2-Clause license) for embedding mobile-friendly interactive maps in web applications, maintained since 2010 by a global community of contributors and used by enterprises such as GitHub, Facebook, and the European Commission.
Ownership category
akta.pro rank

Leaflet JS industry classification

Industry
Product category
JavaScript Mapping Library
SIC
Services-Prepackaged Software (7372)
akta.pro primary industry
Mapping & Basemap Platforms (Tiles/SDKs) (BPAMANAB)
akta.pro secondary industries
Developer Portals, SDKs & Documentation Platforms (BPAMADAG), Open-Source & Developer Communities (BPAMABAM)

Keywords

  • JavaScript mapping library
  • Interactive map components
  • Open source mapping
  • Web mapping framework
  • Mobile map library

Where Leaflet JS is headquartered

Location

Headquarters

HQ city
San Francisco
HQ country
United States
HQ region
North America

Markets served

Leaflet JS business model

Business model
GTM type
B2B
Offering type
Software
Cost components
Personnel, Technology or R&D, Infrastructure, Operations

Revenue model

  1. Open Source Free Distribution: Leaflet is an open-source project distributed completely free of charge. There is no commercial revenue model. The project is maintained by a community of contributors with no stated commercial entity or monetization strategy.

Go-to-market motion1 record

Distribution channels4 records

Marketing channels7 records

Leaflet JS product offering

Product offering

Core offering

Leaflet is an open-source JavaScript library for mobile-friendly interactive maps, weighing approximately 42 KB of JavaScript with no external dependencies. It provides core mapping primitives (tile layers, markers, popups, vector layers, GeoJSON support) and is provider-agnostic, allowing developers to use any tile provider (OpenStreetMap, Mapbox, Google, HERE, Esri). The library is extended by a large community-built plugin ecosystem covering clustering, heatmaps, routing, geocoding, drawing, and integrations with web frameworks such as React, Vue, Angular, Django, and WordPress.

Product overview

Leaflet is the leading open-source JavaScript library for mobile-friendly interactive maps, weighing approximately 42 KB. The core product is the Leaflet library itself, which provides essential mapping features including tile layers, markers, popups, vector layers, GeoJSON support, and interaction features like drag panning, zoom controls, and keyboard navigation. The ecosystem is extended by a comprehensive plugins ecosystem with hundreds of third-party plugins for basemap providers (Azure Maps, Bing, Esri, Google Maps, HERE, Mapbox, OpenStreetMap), data visualization, routing, geocoding, and integration with web frameworks including React, Vue, Angular, Ember, Django, Ruby on Rails, WordPress, and Drupal. The recently released Leaflet 2.0 marks a major modernization with ESM support, Pointer Events adoption, and dropping legacy browser support.

Differentiator

Problem solved

Functional benefit

Products and services

  • Leaflet An open-source JavaScript library for mobile-friendly interactive maps. Weighing about 42 KB of JS, it provides all mapping features most developers need — tile layers, markers, popups, vector layers, GeoJSON support — with simplicity, performance, and usability as design priorities. Distributed free of charge under the BSD-2-Clause license via the official website, npm, CDN, and GitHub.
  • Leaflet 2.0 Major modernization release of the Leaflet library featuring full ESM module support, standardized Pointer Events replacing legacy Mouse and Touch events, new BlanketOverlay renderer, removal of Internet Explorer support, and a modernized codebase using standardized ES6 classes. Backward compatibility is maintained via a bundled leaflet-global.js build exposing the global L variable.

Companies that use Leaflet JS

Customer profile

Named customers17 records

Segments4 records

Ideal customer profiles3 records

Leaflet JS technology and API

Technology

Technology focussed Yes

API detail

Has API
No
API docs
API detail

Core technology

AI maturity

App detail

Integration52 records

Feature11 records

Leaflet JS partnerships and signals

Strategic signal

Partnerships

One partnership is on record.

  • OpenStreetMapcoreTechnology or IntegrationOpenStreetMap is the default and most commonly used tile provider for Leaflet maps. OSM tile layers are used in virtually all Leaflet tutorials and examples. The relationship is informal and community-based, as both are open-source projects.

Scale indicators4 records

Recent moves5 records

Expansion highlights4 records

Leaflet JS competitors and assessment

Company assessment

Emerging players

  • MapLibre GL JS: MapLibre GL JS is a community-maintained fork of Mapbox GL JS that emerged after Mapbox's license change. It targets the same vector-tile mapping niche as Leaflet's Mapbox integrations and is increasingly used as an open-source WebGL alternative; integrates with Leaflet via the maplibre-gl-leaflet plugin.
  • CesiumJS: CesiumJS is an open-source JavaScript library for 3D geospatial visualization, often used for globe rendering and large-scale GIS. It is comparable to Leaflet as a developer-focused open-source mapping library, though its focus on 3D/WebGL differs from Leaflet's 2D tile paradigm.

Broad incumbents

  • ArcGIS API for JavaScript (Esri): Esri's ArcGIS API for JavaScript is the enterprise GIS incumbent for web mapping, serving government and large-organization customers. It overlaps with Leaflet in the developer mapping SDK category but targets the high-end GIS market with paid licensing, and integrates with Leaflet via the Esri Leaflet plugin.
  • Azure Maps Web SDK: Microsoft's Azure Maps offers a commercial web SDK as part of its broader Azure cloud platform. It provides similar interactive map embedding capabilities as Leaflet with Azure authentication, and integrates with Leaflet via an official Azure Maps Leaflet plugin.
  • HERE Maps JavaScript API: HERE provides commercial JavaScript mapping SDKs focused on location services, fleet, and automotive use cases. It overlaps with Leaflet as a tile/rendering layer and integrates via community plugins like L.TileLayer.HERE.
  • TomTom Maps SDK for Web: TomTom's web SDK provides interactive maps backed by TomTom's location data, targeting enterprise and automotive customers. It competes in the same JavaScript mapping SDK category as Leaflet but with a commercial model and stronger location-services focus.
  • Google Maps JavaScript API: Google Maps' JavaScript API is the dominant commercial mapping SDK, backed by Google's data and infrastructure. It overlaps with Leaflet's core use case (embedding interactive maps in web apps) but is part of a much broader Google Cloud portfolio and carries usage-based pricing that Leaflet explicitly avoids.

Direct peers

  • Mapbox GL JS: Mapbox GL JS is a commercial JavaScript library for interactive, vector-tile-based web maps. It directly competes with Leaflet in the same developer mapping SDK category but is backed by venture funding, offers hosted styles and pricing tiers, and uses a different rendering pipeline (WebGL).
  • OpenLayers: OpenLayers is a long-standing open-source JavaScript library for displaying map data in web browsers. It competes head-to-head with Leaflet in the same open-source mapping SDK category, with a comparable developer audience but a heavier bundle and more GIS-oriented feature set.

Others

  • D3.js: D3.js is an open-source JavaScript library for data-driven visualizations that overlaps with Leaflet in geospatial data viz via plugins like Leaflet.D3SvgOverlay. It is thematically related as developer-focused JS data tooling rather than a direct mapping SDK competitor.

Market position

Strengths4 records

Weaknesses4 records

Competitive moat5 records

Key risks5 records

Key highlights6 records

Customer concentration

Leaflet JS social profiles

Digital presence

Leaflet JS financial estimates

Financial estimate

Revenue estimate

Valuation estimate

Leaflet JS leadership team

Management profile

Number of profiles

Profiles2 records

Leaflet JS funding detail

Funding detail

Funding overview

Funding rounds

Investors

Funding detail is available on the Subscription and Enterprise plan.Contact sales →

Leaflet JS M&A and investment

M&A and investment

M&A

Investments

M&A and investment is available on the Subscription and Enterprise plan.Contact sales →

Frequently asked questions about Leaflet JS

What does Leaflet JS do?

Leaflet is an open-source JavaScript library for mobile-friendly interactive maps, weighing approximately 42 KB of JavaScript with no external dependencies. It provides core mapping primitives (tile layers, markers, popups, vector layers, GeoJSON support) and is provider-agnostic, allowing developers to use any tile provider (OpenStreetMap, Mapbox, Google, HERE, Esri). The library is extended by a large community-built plugin ecosystem covering clustering, heatmaps, routing, geocoding, drawing, and integrations with web frameworks such as React, Vue, Angular, Django, and WordPress.

Is Leaflet JS a public or private company?

Leaflet JS is a private company. It is classified as founder individual operated bootstrapped and is currently operating.

When was Leaflet JS founded?

Leaflet JS was founded in 2010.

Where is Leaflet JS based?

Leaflet JS is headquartered in San Francisco, United States, in the North America region.

How does Leaflet JS make money?

One revenue line is on record: open Source Free Distribution.

Who are Leaflet JS's main competitors?

Emerging players on record are MapLibre GL JS and CesiumJS. Broad incumbents are ArcGIS API for JavaScript (Esri), Azure Maps Web SDK, HERE Maps JavaScript API, TomTom Maps SDK for Web and Google Maps JavaScript API. Direct peers are Mapbox GL JS and OpenLayers. D3.js is listed as an others.

Does Leaflet JS have an API?

No public API is recorded for Leaflet JS.

What industry is Leaflet JS in?

Leaflet JS's product category is JavaScript Mapping Library. Its primary akta.pro industry code is BPAMANAB, Mapping & Basemap Platforms (Tiles/SDKs), with a secondary code of BPAMADAG, Developer Portals, SDKs & Documentation Platforms. Its SIC code is 7372.

Unlock the full company data

50 free credits on sign-up, no credit card required.

Contact sales
Live signals