Ross ROSS = Recommend OSS · open-source software intelligence for agents

ibis-project/ibis

the portable Python dataframe library observed · 2026-08-28

github.com/ibis-project/ibis · homepage · Python · Apache-2.0 (permissive) observed · 2026-08-28

Health v2 · maintenance only

89/100

  • Activity 99
  • Release rhythm 69
  • Longevity 100
How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.

  • gap_med: 15
  • age_days: 4156
  • days_rel: 207
  • days_push: 7
  • n_releases_24m: 14

Full methodology

Adoption not part of the score

6643 stars · 755 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded

Ibis is a portable Python dataframe library that provides a single lazy dataframe API across more than 20 execution backends including DuckDB, Polars, Postgres, BigQuery, and Spark. It compiles Python dataframe expressions to SQL or native backend code, letting users iterate locally and deploy remotely by changing one line.

Use cases

  • query databases with a python dataframe api instead of writing sql
  • analyze parquet files locally with duckdb
  • write analytics code once and run it on snowflake, bigquery, or postgres
  • mix python dataframe code with sql in one workflow
  • prototype data pipelines locally then deploy to a warehouse
  • explore datasets interactively in a notebook
  • migrate pandas workflows to a scalable sql engine

When to choose

  • you want one dataframe API that works across many SQL engines and local engines
  • you need lazy evaluation and deferred execution for large datasets
  • you want to bridge python data science code with SQL-based data engineering
  • you iterate on small local data but production runs on a warehouse or Spark

When to avoid

  • you only need simple in-memory pandas operations with no backend portability
  • you need fine-grained control over engine-specific SQL features
  • your team already standardizes on a single engine's native API

Facets

library · maturity active

data-science etl database parser data-science databases analytics big-data python cross-platform dataframe lazy-evaluation sql-generation duckdb pandas polars pyspark bigquery snowflake portable-api data-exploration sql data-engineering

3 sources

Member repositories

RepositoryRoleHealth v2
ibis-project/ibismain89

For agents

markdown · JSON · MCP: product_card(name="ibis-project/ibis")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem