
Data Read
ReadStat.jl is a Julia package that parses data files from Stata, SAS, and SPSS into a ReadStatDataFrame.

About Data Read
ReadStat.jl is a Julia package for reading data files created in Stata, SAS, and SPSS. It uses the ReadStat C library to parse binary and transport files. Each read function returns a ReadStatDataFrame, which holds column names, column data, labels, and formats from the file.
For use with DataFrames.jl, the source recommends the separate StatFiles.jl package. The package is installed from Julia with Pkg.add("ReadStat"). The source is a GitHub repository, and it is released under the MIT license.
Key features
- Read functions for .dta, .por, .sav, .sas7bdat, and .xpt files
- Returns a ReadStatDataFrame with column names and column data
- Keeps variable labels and formats from the source file
- Parses files using the ReadStat C library
- Recommends StatFiles.jl for integration with DataFrames.jl
- Open source under the MIT license
- Uses the ReadStat C library to parse the files
- Returns labels and formats along with the column data
Data Read at a glance
- Category
- Development › Developer Tools
- Type
- Open-source project
- Pricing
- Not confirmed. Check the site
- Open source
- Yes · Source code
- Language
- English
- Last checked
- Oct 6, 2026 · Online when checked
- Listed
- Oct 5, 2026
Guides for Developer Tools
Data Read alternatives
Tools and sites you could use instead, ranked by how closely they match.
HypothesisTests.jl is a Julia package that implements statistical hypothesis tests.
Use Intake, a Python package, to find, load, and share data in data science projects.
Open URLs, files, or executables from command-line tools and scripts with the cross-platform open package.
Jupytext lets users represent Jupyter notebooks as Markdown documents or Julia, Python, and R scripts.
Add colored output to command-line applications with the yoctocolors package.
Segment Chinese text with jieba, a Python package for natural language processing.
Popular in Developer Tools
Well-known listings from the same topic.
Data Read FAQ
How do I install ReadStat.jl?
How can I use the data with DataFrames.jl?
Tell us and an editor will check it.
Claim the listing and suggest updates yourself. An editor checks every claim first.













