PHPackages                             alexfloppy/php-apk-parser-php7 - 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. alexfloppy/php-apk-parser-php7

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

alexfloppy/php-apk-parser-php7
==============================

Read basic info about an application from .apk file.

1.0.1(9y ago)22.6k1MITPHPPHP &gt;=5.3.0

Since Feb 7Pushed 9y ago1 watchersCompare

[ Source](https://github.com/AlexFloppy/php-apk-parser-php7)[ Packagist](https://packagist.org/packages/alexfloppy/php-apk-parser-php7)[ Docs](https://github.com/tufanbarisyildirim/php-apk-parser)[ RSS](/packages/alexfloppy-php-apk-parser-php7/feed)WikiDiscussions master Synced 2mo ago

READMEChangelogDependencies (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

[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

31

—

LowBetter than 68% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity20

Limited adoption so far

Community19

Small or concentrated contributor base

Maturity58

Maturing project, gaining track record

 Bus Factor1

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

3385d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/8f048e58666a9aaf844ddfdbe490e320463e24e2eafd9409c425b6f8e1942246?d=identicon)[AlexFloppy](/maintainers/AlexFloppy)

---

Top Contributors

[![tufanbarisyildirim](https://avatars.githubusercontent.com/u/980848?v=4)](https://github.com/tufanbarisyildirim "tufanbarisyildirim (114 commits)")[![minakov](https://avatars.githubusercontent.com/u/426729?v=4)](https://github.com/minakov "minakov (10 commits)")[![AlexFloppy](https://avatars.githubusercontent.com/u/1918240?v=4)](https://github.com/AlexFloppy "AlexFloppy (5 commits)")[![nexushoratio](https://avatars.githubusercontent.com/u/6006766?v=4)](https://github.com/nexushoratio "nexushoratio (4 commits)")[![lionscribe](https://avatars.githubusercontent.com/u/5199460?v=4)](https://github.com/lionscribe "lionscribe (3 commits)")[![meathill](https://avatars.githubusercontent.com/u/437409?v=4)](https://github.com/meathill "meathill (2 commits)")[![justMaku](https://avatars.githubusercontent.com/u/2745656?v=4)](https://github.com/justMaku "justMaku (2 commits)")[![mcfedr](https://avatars.githubusercontent.com/u/704356?v=4)](https://github.com/mcfedr "mcfedr (2 commits)")[![peter23](https://avatars.githubusercontent.com/u/2797301?v=4)](https://github.com/peter23 "peter23 (2 commits)")[![phpbeginners](https://avatars.githubusercontent.com/u/15311374?v=4)](https://github.com/phpbeginners "phpbeginners (2 commits)")[![tyildirim](https://avatars.githubusercontent.com/u/1008297?v=4)](https://github.com/tyildirim "tyildirim (1 commits)")[![x12a1f](https://avatars.githubusercontent.com/u/1533323?v=4)](https://github.com/x12a1f "x12a1f (1 commits)")[![phudinsky](https://avatars.githubusercontent.com/u/5508808?v=4)](https://github.com/phudinsky "phudinsky (1 commits)")[![timriker](https://avatars.githubusercontent.com/u/737121?v=4)](https://github.com/timriker "timriker (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)")

---

Tags

parserandroidapk

###  Code Quality

TestsPHPUnit

### Embed Badge

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

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

###  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)
