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

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

tufanbarisyildirim/php-apk-parser
=================================

Read basic info about an application from .apk file.

3.0(3y ago)353527.8k↓14.4%119[4 issues](https://github.com/tufanbarisyildirim/php-apk-parser/issues)3MITPHPPHP &gt;=8.0CI passing

Since Feb 13Pushed 2mo ago12 watchersCompare

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

READMEChangelog (6)Dependencies (1)Versions (12)Used By (3)

[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 8.0+
PHP 7.3+ is in [2.x.x](https://github.com/tufanbarisyildirim/php-apk-parser/tree/v2.x.x) branch

### Installation

[](#installation)

- Install [composer](http://getcomposer.org/download/)
- Run the following command in the folder where `composer.json` is: `composer require tufanbarisyildirim/php-apk-parser`

Testing
-------

[](#testing)

Tests are powered by PHPUnit and can be run fully in Docker.

- Build the PHP test image: `make docker-build`
- Install dependencies in Docker: `make docker-install`
- Run tests in Docker: `make docker-test`
- Run code style checks in Docker (non-mutating): `make docker-lint`
- Run code style auto-fix in Docker: `make docker-format`
- Run PHP syntax/static checks in Docker: `make docker-static`
- Run the full verification pipeline in Docker: `make docker-check`
- Existing aliases are still available: `make test`, `make lint`

Dependency Lockfile Policy
--------------------------

[](#dependency-lockfile-policy)

`composer.lock` is committed in this repository to keep local and CI dependency resolution deterministic. CI also validates compatibility across dependency ranges (highest and lowest sets).

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

[](#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)

Thanks
------

[](#thanks)

Thanks JetBrains for the free open source license

[ ![Jetbrains](https://camo.githubusercontent.com/fb05ef5dfb873be566f687c659530467837038a1f1b3160accc9e8df636d323a/68747470733a2f2f7265736f75726365732e6a6574627261696e732e636f6d2f73746f726167652f70726f64756374732f636f6d70616e792f6272616e642f6c6f676f732f6a625f6265616d2e706e67)](https://www.jetbrains.com/?from=tufanbarisyildirim)### License

[](#license)

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

###  Health Score

58

—

FairBetter than 98% of packages

Maintenance55

Moderate activity, may be stable

Popularity58

Moderate usage in the ecosystem

Community36

Small or concentrated contributor base

Maturity72

Established project with proven stability

 Bus Factor1

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

Every ~343 days

Total

5

Last Release

1277d ago

Major Versions

v2.x-dev → 3.02022-11-19

PHP version history (5 changes)2.0.1PHP &gt;=5.3.0

2.0.2PHP &gt;=7.0

2.0.3PHP &gt;=7.2

v2.x-devPHP &gt;=7.3

3.0PHP &gt;=8.0

### Community

Maintainers

![](https://www.gravatar.com/avatar/6deb6aeaee50e977a23bd48c820eeced342db604f0cf95da3f1aaa54ded62725?d=identicon)[tufan](/maintainers/tufan)

---

Top Contributors

[![tufanbarisyildirim](https://avatars.githubusercontent.com/u/980848?v=4)](https://github.com/tufanbarisyildirim "tufanbarisyildirim (170 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 (8 commits)")[![vdjagilev](https://avatars.githubusercontent.com/u/2762286?v=4)](https://github.com/vdjagilev "vdjagilev (5 commits)")[![nexushoratio](https://avatars.githubusercontent.com/u/6006766?v=4)](https://github.com/nexushoratio "nexushoratio (4 commits)")[![marmichalski](https://avatars.githubusercontent.com/u/57528542?v=4)](https://github.com/marmichalski "marmichalski (4 commits)")[![NHZEX](https://avatars.githubusercontent.com/u/14545600?v=4)](https://github.com/NHZEX "NHZEX (3 commits)")[![lionscribe](https://avatars.githubusercontent.com/u/5199460?v=4)](https://github.com/lionscribe "lionscribe (3 commits)")[![mariodantas](https://avatars.githubusercontent.com/u/1496045?v=4)](https://github.com/mariodantas "mariodantas (2 commits)")[![apkdev99](https://avatars.githubusercontent.com/u/44009219?v=4)](https://github.com/apkdev99 "apkdev99 (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)")[![javalaw](https://avatars.githubusercontent.com/u/8244523?v=4)](https://github.com/javalaw "javalaw (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)")[![x12a1f](https://avatars.githubusercontent.com/u/1533323?v=4)](https://github.com/x12a1f "x12a1f (1 commits)")[![afzafri](https://avatars.githubusercontent.com/u/14824387?v=4)](https://github.com/afzafri "afzafri (1 commits)")[![akki-io](https://avatars.githubusercontent.com/u/34255218?v=4)](https://github.com/akki-io "akki-io (1 commits)")[![BigDub](https://avatars.githubusercontent.com/u/6042620?v=4)](https://github.com/BigDub "BigDub (1 commits)")

---

Tags

androidapk-parserextractparserphpparserandroidapk

###  Code Quality

TestsPHPUnit

### Embed Badge

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

```
[![Health](https://phpackages.com/badges/tufanbarisyildirim-php-apk-parser/health.svg)](https://phpackages.com/packages/tufanbarisyildirim-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)

3.0k404.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)
