DataFrames

DataFrames.jl provides in-memory tabular data structures and tools for working with data in Julia.

github.com/JuliaData/DataFrames.jl
DataFrames homepage screenshot

About DataFrames

DataFrames.jl is a repository containing the DataFrames.jl package for Julia. It provides in-memory tabular data structures and tools for working with tabular data in Julia. The package is installed from the Julia REPL using the Julia package manager, and its documentation is hosted at dataframes.juliadata.org.

The project is maintained collectively by JuliaData collaborators. The README states that responsiveness to pull requests and issues can vary depending on the availability of key collaborators. Contributors are asked to follow the CONTRIBUTING.md guidelines, and users who use the package in research are encouraged to cite it, with citation details in the repository's CITATION.bib file.

Key features

  • In-memory tabular data structures for Julia
  • Tools for working with tabular data in Julia
  • Installation through Julia's Pkg package manager
  • Online documentation at dataframes.juliadata.org
  • Citation information provided in a CITATION.bib file
Best for: Julia programmers who need to load, transform and analyze tabular data in memory.
Good for
  • Installation is a single command in the Julia REPL
  • Learning resources include a free Julia Academy course and a tutorial by Bogumił Kamiński
  • Maintained collectively by JuliaData collaborators
Watch out for
  • Responsiveness to pull requests and issues can vary depending on collaborator availability
  • Works only within the Julia language ecosystem

DataFrames at a glance

Type
Open-source project
Pricing
Not confirmed. Check the site
Open source
Not stated
Language
English
Last checked
Oct 6, 2026 · Online when checked
Listed
Oct 5, 2026

DataFrames alternatives

Tools and sites you could use instead, ranked by how closely they match.

All 24 alternatives

Popular in Developer Tools

Well-known listings from the same topic.

All 423

DataFrames FAQ

How is DataFrames.jl installed?
At the Julia REPL, run using Pkg and then Pkg.add("DataFrames").
Where can a new user learn to use DataFrames.jl?
The README points to a free Julia Academy course and to a DataFrames.jl tutorial by Bogumił Kamiński that is available on GitHub.
How should the package be cited?
The repository includes citation information in the CITATION.bib file, and the maintainers encourage citation when the package is used.
Is something wrong or out of date?

Tell us and an editor will check it.

Own this website?

Claim the listing and suggest updates yourself. An editor checks every claim first.

Claim this listing