PHPackages                             mnrahimi/softearth - 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. mnrahimi/softearth

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

mnrahimi/softearth
==================

SoftEarth object-oriented PHP library.

213PHP

Since Dec 3Pushed 9y agoCompare

[ Source](https://github.com/mnrahimi/softearth)[ Packagist](https://packagist.org/packages/mnrahimi/softearth)[ RSS](/packages/mnrahimi-softearth/feed)WikiDiscussions master Synced 2mo ago

READMEChangelogDependenciesVersions (1)Used By (0)

[![Build Status](https://camo.githubusercontent.com/fa7888ed82a29eb678c4953835050abfdd691e4077a18cabd1b4e5c3fb38344c/68747470733a2f2f7472617669732d63692e6f72672f6d6e726168696d692f736f667465617274682e7376673f6272616e63683d6d6173746572)](https://travis-ci.org/mnrahimi/softearth)[![Latest Stable Version](https://camo.githubusercontent.com/1fed8e5ebb5e095baa97d31de8792487320f863faefb9c2f06177d4d2221c61a/68747470733a2f2f706f7365722e707567782e6f72672f6d6e726168696d692f736f667465617274682f762f737461626c65)](https://packagist.org/packages/mnrahimi/softearth)[![Latest Unstable Version](https://camo.githubusercontent.com/60e633b495716d72f87f7d1dd253efc484fc0083c2984891ec903975851a9e65/68747470733a2f2f706f7365722e707567782e6f72672f6d6e726168696d692f736f667465617274682f762f756e737461626c65)](https://packagist.org/packages/mnrahimi/softearth)[![License](https://camo.githubusercontent.com/b9a37ab3387de86f8d4b6684b49ccf3429084498e52ef1a393f085de52eb1aae/68747470733a2f2f706f7365722e707567782e6f72672f6d6e726168696d692f736f667465617274682f6c6963656e7365)](https://packagist.org/packages/mnrahimi/softearth)

SoftEarth
=========

[](#softearth)

An object-oriented PHP library for managing geographical (earth specific) data.

The Idea
--------

[](#the-idea)

The idea behind SoftEarth is that I want to create an object-oriented PHP library for accessing, manipulating and managing geographical data like country, state (province), city and the related properties and attributes like country's currency and all the nested data to each object.

SoftEarth will greatly help any application or website project where the app is interacting with some kind of geographical data the most significant example is a registeration behaviour where in most signup or registeration procedures country or some other kind of SoftEarth data is necessary.

Requirements
------------

[](#requirements)

The SoftEarth PHP library has the following requirements:

- PHP 5.6+

Installation
------------

[](#installation)

For using SoftEarth within your projects we recommend to install it using [composer](https://getcomposer.org/).

```
$ composer require mnrahimi/softearth

```

**Note**: Currently SoftEarth can not be installed by `composer require` because we don't have any stable release till now, so for the purpose of test you may install it as:

```
$ composer create-project mnrahimi/softearth SoftEarth dev-master

```

Basic Usage
-----------

[](#basic-usage)

Comming soon...

Contribution
------------

[](#contribution)

Any contribution will be greatly appreciated. Currently there are no specific contribution guidelines ready though **for the sake of contribution you have to go through the project source code**.

Thanks in advance,
Muhammad Nasir Rahimi

License
-------

[](#license)

SoftEarth is released under the MIT Licence. See the bundled LICENSE [file](https://github.com/mnrahimi/softearth/blob/master/LICENSE) for details.

###  Health Score

20

—

LowBetter than 14% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity8

Limited adoption so far

Community2

Small or concentrated contributor base

Maturity41

Maturing project, gaining track record

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/839115e606efb99561cd393a2733ccb8bad0236c27e6cacd79f348c129180827?d=identicon)[mnrahimi](/maintainers/mnrahimi)

### Embed Badge

![Health badge](/badges/mnrahimi-softearth/health.svg)

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

PHPackages © 2026

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