Frontend Frameworks

Dataframe-go

Go-based dataframes for machine learning and statistics.

Status
UnmaintainedNo commits in 1766 days.
Last checked
Checked · Oct 15, 2026
License
Open source
Pricing
Free tier · from $0

What it is

Dataframe-go provides a Go implementation of pandas-like dataframes for efficient data manipulation, ideal for developers working on machine-learning projects in the Go ecosystem.

Dataframe-go stands out by offering a robust dataframe implementation in the Go language, providing efficient data manipulation capabilities similar to pandas but tailored specifically for the Go ecosystem.

When it fits — and when it doesn’t

A good fit for

  • Developers working on machine learning projects in the Go ecosystem who need efficient data manipulation capabilities similar to pandas.

  • Data scientists looking for a Go-based solution for statistical analysis and data preprocessing.

Look elsewhere if

  • Projects requiring extensive integration with Python libraries, as Dataframe-go is designed for Go developers.

  • Teams preferring cloud-hosted solutions over self-hosting.

Known weaknesses

Each one links to the public issue, changelog or docs page it came from, where we have one.

  1. 01

    Steep learning curve for non-Pandas users

    The API design closely mirrors pandas in Python, which can be confusing for developers unfamiliar with pandas.

  2. 02

    Limited third-party library support and integrations

    Compared to the extensive ecosystem of Python's pandas, Dataframe-go has fewer complementary libraries and tools available.

  3. 03

    Performance may degrade with very large datasets

    Go's memory management can lead to performance bottlenecks when handling extremely large dataframes compared to optimized C-based pandas.

What it does well

  • Efficient data manipulation similar to pandas in Python.

  • Support for machine learning and statistical operations.

  • Integration with Go ecosystem for seamless development.

Pricing

Free tier
YesOpen source — free to use
Paid from
$0
Model
Flat rate
Enterprise plan
No

Pricing not independently confirmed — check the vendor’s page.

Performance benchmarks

How Fast Is It?

Set up Dataframe-go

Setup steps, common gotchas and what to check after 30 days.

Open the setup guide →
Get the badge

A small badge for Dataframe-go’s README or site: its name, “Tracked on AI Navigator”, and the availability status and check month from this page. It updates as the catalog does.

Dataframe-go — tracked on AI Navigator

Markdown

[![Dataframe-go — tracked on AI Navigator](https://navigateaitools.com/badge/dataframe-go.svg)](https://navigateaitools.com/explorer/tool/dataframe-go)

HTML

<a href="https://navigateaitools.com/explorer/tool/dataframe-go"><img src="https://navigateaitools.com/badge/dataframe-go.svg" alt="Dataframe-go — tracked on AI Navigator" height="58"></a>