Skip to content
The Daily Repo

fugue-project / fugue

A unified interface for distributed computing. Fugue executes SQL, Python, Pandas, and Polars code on Spark, Dask and Ray without any rewrites.

Why this job: works in the areas we cover, but does not say which job it does

What it does

The Fugue API is a collection of functions that are capable of running on Pandas, Spark, Dask, and Ray. The simplest way to use Fugue is the transform() function. This lets users parallelize the execution of a single function by bringing it to Spark, Dask, or Ray. In the example below, the map_letter_to_food() function takes in a mapping and applies it on a column. This is just Pandas and Python so far (without Fugue).

Get started

pip install fugue
Maintenance
Active
Last commit today
Stars
2,167
+1 this week
Licence
Apache-2.0
Allows business use
Downloads for
None listed
No release files
Latest version
v0.9.9
Released today
Built with
Python
98% of the code

Is it looked after?

Contributors
3
Last 90 days
Issues
88% closed
33 still open
Pull requests
280 merged
20 waiting
Releases
146
9 in the last year

Similar repos

Repos similar to this one
RepoStarsLast commitLicenceDownloads for
dmlc / xgboost28,968yesterdayApache-2.0No downloads
bodo-ai / Bodo3842 days agoApache-2.0No downloads
lakehq / sail3,496todayApache-2.0No downloads
More: languages, topics and project record

Languages

  • Python 98%
  • Jupyter Notebook 1%
  • Makefile <1%
  • JavaScript <1%

Topics

  • spark
  • dask
  • data-practitioners
  • machine-learning
  • distributed-systems
  • distributed-computing
  • distributed
  • sql
  • pandas

Project record

  • JobOther AI tools
  • StatusListed
  • Commits434
  • Forks103
  • Watching20
  • Stars in 28 days+2
  • CreatedMar 24, 2020
  • First seen by usNov 7, 2026
  • CheckedNov 12, 2026

Type to search.

Try