An open API service indexing awesome lists of open source software.

https://github.com/bnomei/kirby3-csv

Read and Write CSV Data
https://github.com/bnomei/kirby3-csv

csv html json kirby3 kirby3-cms kirby3-plugin read write xml

Last synced: about 2 months ago
JSON representation

Read and Write CSV Data

Awesome Lists containing this project

README

        

# Kirby CSV

![Release](https://flat.badgen.net/packagist/v/bnomei/kirby3-csv?color=ae81ff)
![Downloads](https://flat.badgen.net/packagist/dt/bnomei/kirby3-csv?color=272822)
[![Build Status](https://flat.badgen.net/travis/bnomei/kirby3-csv)](https://travis-ci.com/bnomei/kirby3-csv)
[![Coverage Status](https://flat.badgen.net/coveralls/c/github/bnomei/kirby3-csv)](https://coveralls.io/github/bnomei/kirby3-csv)
[![Maintainability](https://flat.badgen.net/codeclimate/maintainability/bnomei/kirby3-csv)](https://codeclimate.com/github/bnomei/kirby3-csv)
[![Twitter](https://flat.badgen.net/badge/twitter/bnomei?color=66d9ef)](https://twitter.com/bnomei)

Read and Write CSV Data

## Installation

- unzip [master.zip](https://github.com/bnomei/kirby3-csv/archive/master.zip) as folder `site/plugins/kirby3-csv` or
- `git submodule add https://github.com/bnomei/kirby3-csv.git site/plugins/kirby3-csv` or
- `composer require bnomei/kirby3-csv`

## Usecase

This plugin is currently **just** a thin wrapper around [thephpleague/csv](https://csv.thephpleague.com/) and used to add its functionality to Kirby 3 (even without using composer).

## Roadmap

- [ ] Read/Write to Kirby Structures from CSV (with optional mapping headers to name of Fields). [see Issue #1](https://github.com/bnomei/kirby3-csv/issues/1)

## Dependencies

- [thephpleague/csv](https://github.com/thephpleague/csv)

## Disclaimer

This plugin is provided "as is" with no guarantee. Use it at your own risk and always test it yourself before using it in a production environment. If you find any issues, please [create a new issue](https://github.com/bnomei/kirby3-csv/issues/new).

## License

[MIT](https://opensource.org/licenses/MIT)

It is discouraged to use this plugin in any project that promotes racism, sexism, homophobia, animal abuse, violence or any other form of hate speech.