PHPackages                             patrickschur/aiml-converter - 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. patrickschur/aiml-converter

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

patrickschur/aiml-converter
===========================

Converts AIML to CSV and CSV to AIML.

1.0.0(9y ago)41012MITPHPPHP &gt;=5.4

Since Apr 23Pushed 7y ago1 watchersCompare

[ Source](https://github.com/patrickschur/aiml-converter)[ Packagist](https://packagist.org/packages/patrickschur/aiml-converter)[ Docs](https://github.com/patrickschur/aiml-converter)[ RSS](/packages/patrickschur-aiml-converter/feed)WikiDiscussions master Synced 2w ago

READMEChangelog (1)DependenciesVersions (2)Used By (0)

aiml-converter
==============

[](#aiml-converter)

[![Version](https://camo.githubusercontent.com/eb968a0025dd5240f765fa22844612fcac1235cb8a6d18cbb7622133a8d30532/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f7061747269636b73636875722f61696d6c2d636f6e7665727465722e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/patrickschur/aiml-converter)[![Minimum PHP Version](https://camo.githubusercontent.com/4879fed5c6ad26fa73a2631aae8d6d09de70cae540d82b62603a886aa6fe216f/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f7068702d253345253344253230352e342d3441433531432e7376673f7374796c653d666c61742d737175617265)](http://php.net/)[![License](https://camo.githubusercontent.com/bf46317d7d59d3e74fe50058399ab153ad8687f5df1dd6c8fb0403c6fc9e0004/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f6c2f7061747269636b73636875722f61696d6c2d636f6e7665727465722e7376673f7374796c653d666c61742d737175617265)](https://opensource.org/licenses/MIT)

Converts AIML to CSV and CSV to AIML.

How to use
----------

[](#how-to-use)

```
$ composer require patrickschur/aiml-converter
```

```
require 'vendor/autoload.php';

$conv = new AIMLConverter;

$conv->aiml2csv('default.aiml'); // Creates a CSV file from an AIML file
// or
$conv->csv2aiml('default.csv'); // Creates a various amount of AIML files from a CSV file
```

###  Health Score

28

—

LowBetter than 52% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity15

Limited adoption so far

Community9

Small or concentrated contributor base

Maturity58

Maturing project, gaining track record

 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

Unknown

Total

1

Last Release

3355d ago

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/18181635?v=4)[Patrick Schur](/maintainers/patrickschur)[@patrickschur](https://github.com/patrickschur)

---

Top Contributors

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

---

Tags

aimlaiml-converteraiml2aiml2csvcsvcsv2aimlphpcsvaimlaiml-converteraiml2csv2aimlaiml2csv

### Embed Badge

![Health badge](/badges/patrickschur-aiml-converter/health.svg)

```
[![Health](https://phpackages.com/badges/patrickschur-aiml-converter/health.svg)](https://phpackages.com/packages/patrickschur-aiml-converter)
```

###  Alternatives

[maatwebsite/excel

Supercharged Excel exports and imports in Laravel

12.7k152.8M851](/packages/maatwebsite-excel)[league/csv

CSV data manipulation made easy in PHP

3.5k176.5M798](/packages/league-csv)[rap2hpoutre/fast-excel

Fast Excel import/export for Laravel

2.3k26.3M51](/packages/rap2hpoutre-fast-excel)[openspout/openspout

PHP Library to read and write spreadsheet files (CSV, XLSX and ODS), in a fast and scalable way

1.2k65.5M210](/packages/openspout-openspout)[goodby/csv

CSV import/export library

9535.6M25](/packages/goodby-csv)[sonata-project/exporter

Lightweight Exporter library

44121.3M38](/packages/sonata-project-exporter)

PHPackages © 2026

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