Home / Market & alternative data
DataFrames.jl
In-memory tabular data structures for Julia
What it is
A Julia package providing tools for working with in-memory tabular data, serving as the standard data frame implementation in the Julia ecosystem. It supports loading, manipulating, and analyzing columnar data, with installation handled through the built-in package manager. Quantitative traders and researchers working in Julia who need a data structure comparable to data frames in other languages will find it a natural fit for organizing market or research data. Responsiveness to pull requests and issues can vary, since the project is maintained collectively by JuliaData collaborators whose availability differs.
At a glance
Worth watchingOur rating, based on popularity, maintenance and how ready it is for real use.
| Best for | Developers |
|---|---|
| Used for | Data analysis |
| Markets | Multi-market |
| Stack | Julia |
| Learning curve | Moderate learning curve |
| Practical value | Medium practical value |
| Cost | Free and open source |
| Hardware | No GPU needed |
| Maintenance | Last commit 2 days ago |
GitHub stars, last 30 days
Daily snapshots since 2026-09-12 (up to 30 days): +4 over the period, now 1,835. Gaps mean no snapshot was taken that day.
In-memory tabular data in Julia.
Similar tools
Open source wealth management and portfolio tracking platform
High-performance data frame for large-scale data manipulation in R
Performant Python finance plotting for backtesting
Cython-based Python wrapper for the TA-Lib technical analysis library
Core C library of standard technical analysis indicators