textproc/lua-ftcsv 1.4.0 NetBSD
Fast csv library written in pure Lua
- System
- NetBSD
- Repository
- pkgsrc
- Maintainer
- [email protected]
- License
- mit
- Categories
- textproc, lua
- Package size
- 8.3 KiB, 27.4 KiB installed
Description
ftcsv is a fast csv library written in pure Lua.
It features two parsing modes, one for CSVs that can easily be loaded into memory (up to a few hundred MBs depending on the system), and another for loading files using an iterator - useful for manipulating large files or processing during load.
It correctly handles most csv (and csv-like) files found in the wild, from varying line endings (Windows, Linux, and OS9), UTF-8 BOM support, and odd delimiters.
There are also various options that can tweak how a file is loaded, only grabbing a few fields, renaming fields, and parsing header-less files!
Install
Binary package:
pkgin install lua51-ftcsv
From pkgsrc:
cd /usr/pkgsrc/textproc/lua-ftcsv && make install clean
Dependencies
Run dependencies 1
No port depends on this one.
Configuration
No options to configure.
- Service scripts
- none
- Flavors
lua52-ftcsv-1.4.0,lua53-ftcsv-1.4.0,lua54-ftcsv-1.4.0,lua55-ftcsv-1.4.0