PHPackages                             omines/kameleon - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. omines/kameleon

ActiveLibrary[Utility &amp; Helpers](/categories/utility)

omines/kameleon
===============

KML Reader and Writer library for Google Maps/Earth

111[7 PRs](https://github.com/omines/kameleon/pulls)PHPCI passing

Since Sep 4Pushed 1mo ago3 watchersCompare

[ Source](https://github.com/omines/kameleon)[ Packagist](https://packagist.org/packages/omines/kameleon)[ RSS](/packages/omines-kameleon/feed)WikiDiscussions master Synced 1mo ago

READMEChangelogDependenciesVersions (9)Used By (0)

KaMeLeon - PHP library for reading and writing KML and KMZ files
================================================================

[](#kameleon---php-library-for-reading-and-writing-kml-and-kmz-files)

[![Latest Stable Version](https://camo.githubusercontent.com/cacf00cd69db413a7f3a2e63204ebeeff697035cb367a8857042683a7426139a/687474703a2f2f706f7365722e707567782e6f72672f6f6d696e65732f6b616d656c656f6e2f76)](https://packagist.org/packages/omines/kameleon)[![Total Downloads](https://camo.githubusercontent.com/8f6e626711fad3cfe81802c3b5fe29f35d0bede92089e50103bf363ba4fab6e8/687474703a2f2f706f7365722e707567782e6f72672f6f6d696e65732f6b616d656c656f6e2f646f776e6c6f616473)](https://packagist.org/packages/omines/kameleon)[![Latest Unstable Version](https://camo.githubusercontent.com/1e573393b30a38d80d228794310021dab2c3bb753553d7805286d0015068e559/687474703a2f2f706f7365722e707567782e6f72672f6f6d696e65732f6b616d656c656f6e2f762f756e737461626c65)](https://packagist.org/packages/omines/kameleon)[![License](https://camo.githubusercontent.com/b4c463fc0c628855fbcba3949111e497a9e0088bb0e565959ba7a9a9814aeee7/687474703a2f2f706f7365722e707567782e6f72672f6f6d696e65732f6b616d656c656f6e2f6c6963656e7365)](https://packagist.org/packages/omines/kameleon)[![PHP Version Require](https://camo.githubusercontent.com/ba7cd77998f539be3b8fa0247396f6b065cedecf93cb458e86a82be7e57ff402/687474703a2f2f706f7365722e707567782e6f72672f6f6d696e65732f6b616d656c656f6e2f726571756972652f706870)](https://packagist.org/packages/omines/kameleon)

[![automated-testing](https://github.com/omines/kameleon/actions/workflows/ci.yaml/badge.svg?branch=master&event=push)](https://github.com/omines/kameleon/actions/workflows/ci.yaml)[![codecov](https://camo.githubusercontent.com/800a007cae38d1964e9b531916d7f15abc1e62c6f71f22e16ff0a9db5362817b/68747470733a2f2f636f6465636f762e696f2f67682f6f6d696e65732f6b616d656c656f6e2f67726170682f62616467652e7376673f746f6b656e3d3633345a513845513741)](https://codecov.io/gh/omines/kameleon)[![phpstan](https://camo.githubusercontent.com/71936661c994bdd70ec588a6771c605f8584906d8054c5d607a3bcc6bd943f3c/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f5048505374616e2d6d61782d627269676874677265656e)](https://github.com/omines/kameleon/blob/master/phpstan.neon)[![Mutation testing badge](https://camo.githubusercontent.com/9b8ed27e3830d6ca72cc45b85742b96bd32f30d9ec828d32865a32bc2a5c2096/68747470733a2f2f696d672e736869656c64732e696f2f656e64706f696e743f7374796c653d666c61742675726c3d687474707325334125324625324662616467652d6170692e737472796b65722d6d757461746f722e696f2532466769746875622e636f6d2532466f6d696e65732532466b616d656c656f6e2532466d6173746572)](https://dashboard.stryker-mutator.io/reports/github.com/omines/kameleon/master)

Work in progress!
-----------------

[](#work-in-progress)

This library is currently under development and not yet ready for production use. Please check back later.

Contributing
------------

[](#contributing)

Please see [CONTRIBUTING.md](https://github.com/omines/kameleon/blob/master/.github/CONTRIBUTING.md) for details.

Legal
-----

[](#legal)

This software was developed for internal use at [Omines Full Service Internetbureau](https://www.omines.nl/)in Eindhoven, the Netherlands. It is shared with the general public under the permissive MIT license, without any guarantee of fitness for any particular purpose. Refer to the included `LICENSE` file for more details.

###  Health Score

25

—

LowBetter than 37% of packages

Maintenance60

Regular maintenance activity

Popularity7

Limited adoption so far

Community13

Small or concentrated contributor base

Maturity21

Early-stage or recently created project

 Bus Factor1

Top contributor holds 93.3% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

### Community

Maintainers

![](https://www.gravatar.com/avatar/b168fc74c73849308864d64557aef16f2ff683d1b43abf1fe788c44d4fd4e573?d=identicon)[curry684](/maintainers/curry684)

![](https://www.gravatar.com/avatar/47288f5107030e9708be2e91cd7f0847e548404830ab56f9cbe5dbefb4e2092b?d=identicon)[NMe](/maintainers/NMe)

---

Top Contributors

[![NMe84](https://avatars.githubusercontent.com/u/4869296?v=4)](https://github.com/NMe84 "NMe84 (28 commits)")[![curry684](https://avatars.githubusercontent.com/u/1455673?v=4)](https://github.com/curry684 "curry684 (1 commits)")[![renovate[bot]](https://avatars.githubusercontent.com/in/2740?v=4)](https://github.com/renovate[bot] "renovate[bot] (1 commits)")

---

Tags

kmlkml-datakml-generatorkml-parserkml-readerkml-writerkmzkmz-files

### Embed Badge

![Health badge](/badges/omines-kameleon/health.svg)

```
[![Health](https://phpackages.com/badges/omines-kameleon/health.svg)](https://phpackages.com/packages/omines-kameleon)
```

###  Alternatives

[tobai/magento2-geo-store-switcher

Switching websites/stores depending on current country.

3512.4k](/packages/tobai-magento2-geo-store-switcher)[markshust/magento2-module-layouthandlelogger

The LayoutHandleLogger module displays layout handles when in developer mode.

1611.1k](/packages/markshust-magento2-module-layouthandlelogger)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
