PHPackages                             giltsl/php-apk-parser - 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. [Parsing &amp; Serialization](/categories/parsing)
4. /
5. giltsl/php-apk-parser

ActiveLibrary[Parsing &amp; Serialization](/categories/parsing)

giltsl/php-apk-parser
=====================

Read basic info about an application from .apk file.

3.0(7y ago)116MITPHPPHP &gt;=5.3.0

Since Nov 6Pushed 7y agoCompare

[ Source](https://github.com/giltsl/php-apk-parser)[ Packagist](https://packagist.org/packages/giltsl/php-apk-parser)[ Docs](https://github.com/giltsl/php-apk-parser)[ RSS](/packages/giltsl-php-apk-parser/feed)WikiDiscussions master Synced 3d ago

READMEChangelog (1)Dependencies (1)Versions (2)Used By (0)

[Apk Parser](http://tufanbarisyildirim.github.io/php-apk-parser/)
=================================================================

[](#apk-parser)

This package can extract application package files in APK format used by devices running on Android OS. It can open an APK file and extract the contained manifest file to parse it and retrieve the meta-information it contains like the application name, description, device feature access permission it requires, etc.. The class can also extract the whole files contained in the APK file to a given directory.

### Requirements

[](#requirements)

PHP 5.3+

### Installation

[](#installation)

- Install [composer](http://getcomposer.org/download/)
- Create a composer.json into your project like the following sample:

```
{
    ...
    "require": {
        "tufanbarisyildirim/php-apk-parser":"dev-master"
    }
}
```

- Then from your `composer.json` folder: `php composer.phar install` or `composer install`

Testing
-------

[](#testing)

Tests are powered by PHPUnit. You have several options.

- Run `phpunit` if PHPUnit is installed globally.
- Install dependencies (requires [Composer](https://getcomposer.org/download)). Run `php composer.phar --dev install` or `composer --dev install`. Then `bin/vendor/phpunit` to run version installed by Composer. This ensures that you are running a version compatible with the test suite.

\##Contributing Fork the repo, make your changes, add your name to developers, and create a pull request with a comment that describe your changes. That's all! [Thanks to all contributers](https://github.com/tufanbarisyildirim/php-apk-parser/graphs/contributors)

\##Developers [Tufan Barış Yıldırım](http://github.com/tufanbarisyildirim)

\##Supporters [MiKandi](https://www.mikandi.com) Team supports/develops Apk parser

[![Php Storm](https://camo.githubusercontent.com/e32d250f0ad445f314d764220cb54149e6cd1a25852adc602c560b83deb55181/68747470733a2f2f7777772e6a6574627261696e732e636f6d2f70687073746f726d2f646f63756d656e746174696f6e2f646f63732f6c6f676f5f70687073746f726d2e706e67)](https://www.jetbrains.com/phpstorm)

[JetBrains](https://www.jetbrains.com) provides opensource license to Apk Parser's core developers.

\*\* Add your name here if you want to support/donate apk-parser

Who Uses Apk Parser
-------------------

[](#who-uses-apk-parser)

[World #1 Adult App Store MiKandi](http://www.mikandi.com) uses Apk Parser on their app store

[RoidBay Android APK Market](https://www.roidbay.com) uses Apk Parser on their app store

[ApkFiles.com](https://www.apkfiles.com) uses Apk Parser to get data from user apk uploads and fill upload form.

[Add your name here](./BEMENTIONED.md) if you use apk-parser on your any project.

### License

[](#license)

Apk Parser is [MIT licensed](./LICENSE.md).

###  Health Score

26

—

LowBetter than 43% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity7

Limited adoption so far

Community17

Small or concentrated contributor base

Maturity56

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 72.6% 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.

###  Release Activity

Cadence

Unknown

Total

1

Last Release

2747d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/38e5bbb4af60fd30fbf0892d370e307b4ab2e8a7b9696ad21c042f4fd44ed8dc?d=identicon)[giltsl](/maintainers/giltsl)

---

Top Contributors

[![tufanbarisyildirim](https://avatars.githubusercontent.com/u/980848?v=4)](https://github.com/tufanbarisyildirim "tufanbarisyildirim (122 commits)")[![minakov](https://avatars.githubusercontent.com/u/426729?v=4)](https://github.com/minakov "minakov (10 commits)")[![Sander0542](https://avatars.githubusercontent.com/u/11409610?v=4)](https://github.com/Sander0542 "Sander0542 (4 commits)")[![nexushoratio](https://avatars.githubusercontent.com/u/6006766?v=4)](https://github.com/nexushoratio "nexushoratio (4 commits)")[![giltsl](https://avatars.githubusercontent.com/u/2505221?v=4)](https://github.com/giltsl "giltsl (4 commits)")[![lionscribe](https://avatars.githubusercontent.com/u/5199460?v=4)](https://github.com/lionscribe "lionscribe (3 commits)")[![justMaku](https://avatars.githubusercontent.com/u/2745656?v=4)](https://github.com/justMaku "justMaku (2 commits)")[![apkdev99](https://avatars.githubusercontent.com/u/44009219?v=4)](https://github.com/apkdev99 "apkdev99 (2 commits)")[![meathill](https://avatars.githubusercontent.com/u/437409?v=4)](https://github.com/meathill "meathill (2 commits)")[![phpbeginners](https://avatars.githubusercontent.com/u/15311374?v=4)](https://github.com/phpbeginners "phpbeginners (2 commits)")[![peter23](https://avatars.githubusercontent.com/u/2797301?v=4)](https://github.com/peter23 "peter23 (2 commits)")[![mcfedr](https://avatars.githubusercontent.com/u/704356?v=4)](https://github.com/mcfedr "mcfedr (2 commits)")[![x12a1f](https://avatars.githubusercontent.com/u/1533323?v=4)](https://github.com/x12a1f "x12a1f (1 commits)")[![BigDub](https://avatars.githubusercontent.com/u/6042620?v=4)](https://github.com/BigDub "BigDub (1 commits)")[![Gemorroj](https://avatars.githubusercontent.com/u/885731?v=4)](https://github.com/Gemorroj "Gemorroj (1 commits)")[![jwriteclub](https://avatars.githubusercontent.com/u/282861?v=4)](https://github.com/jwriteclub "jwriteclub (1 commits)")[![phudinsky](https://avatars.githubusercontent.com/u/5508808?v=4)](https://github.com/phudinsky "phudinsky (1 commits)")[![raiym](https://avatars.githubusercontent.com/u/5698585?v=4)](https://github.com/raiym "raiym (1 commits)")[![timriker](https://avatars.githubusercontent.com/u/737121?v=4)](https://github.com/timriker "timriker (1 commits)")[![tyildirim](https://avatars.githubusercontent.com/u/1008297?v=4)](https://github.com/tyildirim "tyildirim (1 commits)")

---

Tags

parserandroidapk

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/giltsl-php-apk-parser/health.svg)

```
[![Health](https://phpackages.com/badges/giltsl-php-apk-parser/health.svg)](https://phpackages.com/packages/giltsl-php-apk-parser)
```

###  Alternatives

[nikic/php-parser

A PHP parser written in PHP

17.4k902.6M1.8k](/packages/nikic-php-parser)[doctrine/lexer

PHP Doctrine Lexer parser library that can be used in Top-Down, Recursive Descent Parsers.

11.2k910.8M118](/packages/doctrine-lexer)[erusev/parsedown

Parser for Markdown.

15.0k151.8M732](/packages/erusev-parsedown)[league/commonmark

Highly-extensible PHP Markdown parser which fully supports the CommonMark spec and GitHub-Flavored Markdown (GFM)

2.9k404.0M702](/packages/league-commonmark)[masterminds/html5

An HTML5 parser and serializer.

1.8k242.8M229](/packages/masterminds-html5)[sabberworm/php-css-parser

Parser for CSS Files written in PHP

1.8k191.2M65](/packages/sabberworm-php-css-parser)

PHPackages © 2026

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