PHPackages                             apache/avro - 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. apache/avro

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

apache/avro
===========

Apache Avro™ is a data serialization system.

1.12.1(8mo ago)3.2k26.8k↑14%1.7k[161 PRs](https://github.com/apache/avro/pulls)3Apache-2.0JavaPHP ^7.1 || ^8.0CI passing

Since Jun 9Pushed 2mo ago102 watchersCompare

[ Source](https://github.com/apache/avro)[ Packagist](https://packagist.org/packages/apache/avro)[ Docs](http://avro.apache.org)[ RSS](/packages/apache-avro/feed)WikiDiscussions main Synced 1mo ago

READMEChangelog (10)Dependencies (3)Versions (64)Used By (3)

Important

The Rust SDK is moving to . Please use it for [new issues](https://github.com/apache/avro-rs/issues/new)and [pull requests](https://github.com/apache/avro-rs/pulls)!

Apache Avro™[![Avro Logo](doc/assets/images/logo.svg)](doc/assets/images/logo.svg)
==================================================================================

[](#apache-avro)

### Current CI status (Github servers)

[](#current-ci-status-github-servers)

[![test c](https://github.com/apache/avro/actions/workflows/test-lang-c.yml/badge.svg)](https://github.com/apache/avro/actions/workflows/test-lang-c.yml)[![test c#](https://github.com/apache/avro/actions/workflows/test-lang-csharp.yml/badge.svg)](https://github.com/apache/avro/actions/workflows/test-lang-csharp.yml)[![test c++](https://github.com/apache/avro/actions/workflows/test-lang-c++.yml/badge.svg)](https://github.com/apache/avro/actions/workflows/test-lang-c++.yml)[![test java](https://github.com/apache/avro/actions/workflows/test-lang-java.yml/badge.svg)](https://github.com/apache/avro/actions/workflows/test-lang-java.yml)[![test javascript](https://github.com/apache/avro/actions/workflows/test-lang-js.yml/badge.svg)](https://github.com/apache/avro/actions/workflows/test-lang-js.yml)[![test perl](https://github.com/apache/avro/actions/workflows/test-lang-perl.yml/badge.svg)](https://github.com/apache/avro/actions/workflows/test-lang-perl.yml)[![test ruby](https://github.com/apache/avro/actions/workflows/test-lang-ruby.yml/badge.svg)](https://github.com/apache/avro/actions/workflows/test-lang-ruby.yml)[![test python](https://github.com/apache/avro/actions/workflows/test-lang-py.yml/badge.svg)](https://github.com/apache/avro/actions/workflows/test-lang-py.yml)[![test php](https://github.com/apache/avro/actions/workflows/test-lang-php.yml/badge.svg)](https://github.com/apache/avro/actions/workflows/test-lang-php.yml)

### Current CodeQL status

[](#current-codeql-status)

[![codeql c#](https://github.com/apache/avro/actions/workflows/codeql-csharp-analysis.yml/badge.svg)](https://github.com/apache/avro/actions/workflows/codeql-csharp-analysis.yml)[![codeql java](https://github.com/apache/avro/actions/workflows/codeql-java-analysis.yml/badge.svg)](https://github.com/apache/avro/actions/workflows/codeql-java-analysis.yml)[![codeql javascript](https://github.com/apache/avro/actions/workflows/codeql-js-analysis.yml/badge.svg)](https://github.com/apache/avro/actions/workflows/codeql-js-analysis.yml)[![codeql python](https://github.com/apache/avro/actions/workflows/codeql-py-analysis.yml/badge.svg)](https://github.com/apache/avro/actions/workflows/codeql-py-analysis.yml)

---

Apache Avro™ is a data serialization system.

Learn more about Avro, please visit our website at:

To contribute to Avro, please read:

You can use devcontainers to develop Avro:

- [![Open in Visual Studio Code](https://camo.githubusercontent.com/7a75b97adac3bc04c6e277c18e3a57cb3b99694696736b5bfb334af53e474d5e/68747470733a2f2f696d672e736869656c64732e696f2f7374617469632f76313f6c6162656c3d266d6573736167653d4f70656e253230696e25323056697375616c25323053747564696f253230436f646526636f6c6f723d626c7565266c6f676f3d76697375616c73747564696f636f6465267374796c653d666c6174)](https://vscode.dev/redirect?url=vscode://ms-vscode-remote.remote-containers/cloneInVolume?url=https://github.com/apache/avro)
- [![Open in Github Codespaces](https://camo.githubusercontent.com/c49c8642b9bb0df927609993e2a1b57a47d5299d672f3cbbb06b2b8b75dc1e85/68747470733a2f2f696d672e736869656c64732e696f2f7374617469632f76313f6c6162656c3d266d6573736167653d4f70656e253230696e253230476974687562253230436f646573706163657326636f6c6f723d326633363264266c6f676f3d676974687562)](https://codespaces.new/apache/avro?quickstart=1&hide_repo_select=true)

### Trademark &amp; logos

[](#trademark--logos)

Apache®, Apache Avro and the Apache Avro airplane logo are trademarks of The Apache Software Foundation.

The Apache Avro airplane logo on this page has been designed by [Emma Kellam](https://github.com/emmak3l) for use by this project.

###  Health Score

67

—

FairBetter than 100% of packages

Maintenance75

Regular maintenance activity

Popularity62

Solid adoption and visibility

Community47

Growing community involvement

Maturity74

Established project with proven stability

 Bus Factor3

3 contributors hold 50%+ of commits

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 ~74 days

Recently: every ~6 days

Total

27

Last Release

250d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/5545f81e1aaedf181eb60246bbce3fae4c663270c18d092d4c2b438933abb131?d=identicon)[JensG](/maintainers/JensG)

![](https://www.gravatar.com/avatar/98b95206d5b96c4bbc1e9e5163c8e51c1e0c6ea05b5fcf15b4834f6de0cb1581?d=identicon)[mgrigorov](/maintainers/mgrigorov)

![](https://www.gravatar.com/avatar/0d79d0520f6fc5fed02c1b74dbe26a9fcd8bdb5661fbea7c5048e292e08f12cc?d=identicon)[Fokko](/maintainers/Fokko)

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

---

Top Contributors

[![dependabot[bot]](https://avatars.githubusercontent.com/in/29110?v=4)](https://github.com/dependabot[bot] "dependabot[bot] (1103 commits)")[![cutting](https://avatars.githubusercontent.com/u/270714?v=4)](https://github.com/cutting "cutting (862 commits)")[![martin-g](https://avatars.githubusercontent.com/u/232002?v=4)](https://github.com/martin-g "martin-g (300 commits)")[![thiru-mg](https://avatars.githubusercontent.com/u/18443405?v=4)](https://github.com/thiru-mg "thiru-mg (165 commits)")[![iemejia](https://avatars.githubusercontent.com/u/79476?v=4)](https://github.com/iemejia "iemejia (117 commits)")[![kojiromike](https://avatars.githubusercontent.com/u/1566303?v=4)](https://github.com/kojiromike "kojiromike (108 commits)")[![RyanSkraba](https://avatars.githubusercontent.com/u/7744819?v=4)](https://github.com/RyanSkraba "RyanSkraba (107 commits)")[![Fokko](https://avatars.githubusercontent.com/u/1134248?v=4)](https://github.com/Fokko "Fokko (97 commits)")[![dkulp](https://avatars.githubusercontent.com/u/91569?v=4)](https://github.com/dkulp "dkulp (93 commits)")[![dcreager](https://avatars.githubusercontent.com/u/7499?v=4)](https://github.com/dcreager "dcreager (91 commits)")[![flavray](https://avatars.githubusercontent.com/u/4570851?v=4)](https://github.com/flavray "flavray (83 commits)")[![sekikn](https://avatars.githubusercontent.com/u/898388?v=4)](https://github.com/sekikn "sekikn (71 commits)")[![tomwhite](https://avatars.githubusercontent.com/u/85085?v=4)](https://github.com/tomwhite "tomwhite (70 commits)")[![belugabehr](https://avatars.githubusercontent.com/u/12578579?v=4)](https://github.com/belugabehr "belugabehr (70 commits)")[![rdblue](https://avatars.githubusercontent.com/u/87915?v=4)](https://github.com/rdblue "rdblue (61 commits)")[![poros](https://avatars.githubusercontent.com/u/1522950?v=4)](https://github.com/poros "poros (61 commits)")[![nielsbasjes](https://avatars.githubusercontent.com/u/240096?v=4)](https://github.com/nielsbasjes "nielsbasjes (58 commits)")[![clesaec](https://avatars.githubusercontent.com/u/51320496?v=4)](https://github.com/clesaec "clesaec (55 commits)")[![opwvhk](https://avatars.githubusercontent.com/u/822992?v=4)](https://github.com/opwvhk "opwvhk (51 commits)")[![KyleSchoonover](https://avatars.githubusercontent.com/u/20002372?v=4)](https://github.com/KyleSchoonover "KyleSchoonover (45 commits)")

---

Tags

avrobigdataccpluspluscsharpdotnetjavaperlphppythonrubydataserializationavro

###  Code Quality

TestsPHPUnit

Code StylePHP\_CodeSniffer

### Embed Badge

![Health badge](/badges/apache-avro/health.svg)

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

###  Alternatives

[opis/closure

A library that can be used to serialize closures (anonymous functions) and arbitrary data.

2.6k230.0M284](/packages/opis-closure)[jms/serializer

Library for (de-)serializing data of any complexity; supports XML, and JSON.

2.3k135.8M851](/packages/jms-serializer)[jms/serializer-bundle

Allows you to easily serialize, and deserialize data of any complexity

1.8k89.3M627](/packages/jms-serializer-bundle)[google/flatbuffers

FlatBuffers for PHP

25.7k134.7k4](/packages/google-flatbuffers)[flix-tech/avro-serde-php

A library to serialize and deserialize Avro records making use of the confluent schema registry

674.0M17](/packages/flix-tech-avro-serde-php)[sbsaga/toon

🧠 TOON for Laravel — a compact, human-readable, and token-efficient data format for AI prompts &amp; LLM contexts. Perfect for ChatGPT, Gemini, Claude, Mistral, and OpenAI integrations (JSON ⇄ TOON).

6115.6k](/packages/sbsaga-toon)

PHPackages © 2026

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