Skip to content
A bunch of fast text parsing tools
Branch: master
Clone or download
Latest commit 75e49f1 Mar 20, 2019
Type Name Latest commit message Commit time
Failed to load latest commit information.
src Escape a string Mar 20, 2019
.gitignore try CI Mar 20, 2017
.travis.yml Update CI config Feb 14, 2019 turn this into a package Feb 5, 2017
REQUIRE Update to latest WeakRefStrings Jan 22, 2019
appveyor.yml Update CI config Feb 14, 2019


Tests Status Coverage Status codecov

TextParse uses Julia's generated functions to generate efficient specialized parsers for text files. Right now, there is a good set of features for reading CSV files (see the documentation). Parsing packages can use TextParse as a framework for implementing parsers for other formats.

Related packages

  • CSV.jl - Package for reading CSV files into DataStreams API. It loads the data into a DataFrame. TextParse tries to be minimal and returns a tuple of vectors as the output of csvread and adds useful features such as parsing string columns as PooledArrays.
  • CSVFiles.jl - Package for reading CSV via the FileIO.jl API into any IterableTables.jl sink. The package uses TextParse.jl for parsing.

You can’t perform that action at this time.