PHPackages                             alc/csv - 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. [PDF &amp; Document Generation](/categories/documents)
4. /
5. alc/csv

AbandonedArchivedLibrary[PDF &amp; Document Generation](/categories/documents)

alc/csv
=======

PHP CSV Reader / Writer

v1.0.0(9y ago)1891MITPHP

Since Dec 7Pushed 9y ago1 watchersCompare

[ Source](https://github.com/chemel/csv)[ Packagist](https://packagist.org/packages/alc/csv)[ Docs](https://github.com/chemel/csv)[ RSS](/packages/alc-csv/feed)WikiDiscussions master Synced 4w ago

READMEChangelogDependenciesVersions (3)Used By (1)

PHP CSV Reader / Writer
=======================

[](#php-csv-reader--writer)

Install:
========

[](#install)

```
composer require alc/csv:dev-master
```

Csv Reader:
===========

[](#csv-reader)

```
use Alc\Csv\CsvReader;

$csv = new CsvReader(__DIR__.'/data.csv');

print_r($csv->readAll());
```

Csv Writer:
===========

[](#csv-writer)

```
use Alc\Csv\CsvWriter;

$csv = new CsvWriter(__DIR__.'/output.csv');

$csv->write(array(
	'Nom' => 'CHEMEL',
	'Prenom' => 'Alexis',
));

$csv->close();
```

###  Health Score

29

—

LowBetter than 57% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity11

Limited adoption so far

Community9

Small or concentrated contributor base

Maturity64

Established project with proven stability

 Bus Factor1

Top contributor holds 100% 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 ~0 days

Total

2

Last Release

3492d ago

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/2664215?v=4)[Alexis CHEMEL](/maintainers/chemel)[@chemel](https://github.com/chemel)

---

Top Contributors

[![chemel](https://avatars.githubusercontent.com/u/2664215?v=4)](https://github.com/chemel "chemel (10 commits)")

---

Tags

parsercsvreader

### Embed Badge

![Health badge](/badges/alc-csv/health.svg)

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

###  Alternatives

[shuchkin/simplexlsx

Parse and retrieve data from Excel XLSx files. MS Excel 2007 workbooks PHP reader.

1.8k4.0M27](/packages/shuchkin-simplexlsx)[avadim/fast-excel-reader

Lightweight and very fast XLSX Excel Spreadsheet and CSV Reader in PHP

106693.8k9](/packages/avadim-fast-excel-reader)[faisalman/simple-excel-php

Easily parse / convert / write between Microsoft Excel XML / CSV / TSV / HTML / JSON / etc formats

561606.4k1](/packages/faisalman-simple-excel-php)[rodenastyle/stream-parser

PHP Multiformat Streaming Parser

447202.3k2](/packages/rodenastyle-stream-parser)[akeneo-labs/spreadsheet-parser

Akeneo Spreadsheet parser. Reads XLXS files from Microsoft Excel and Open Office

145608.4k6](/packages/akeneo-labs-spreadsheet-parser)[csanquer/colibri-csv

Lightweight and performant CSV reader and writer library

16163.7k5](/packages/csanquer-colibri-csv)

PHPackages © 2026

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