🍺 BREW Explorer

← all formulae

fftw

brew install fftw v3.3.11 GPL-2.0-or-later AND BSD-2-Clause

C library for computing the Discrete Fourier Transform, optimized for speed across multiple CPU architectures.

Why you might care

FFTW is the de facto standard FFT library for C/C++ projects requiring high-performance Fourier transforms. It's faster than most alternatives due to adaptive runtime planning and supports both serial and parallel (OpenMP, MPI) computation. Use it if you're building scientific software, signal processing, or numerical computing applications that need industrial-strength FFT kernels.

Categories

Alternatives

KISSFFT Numerical Recipes GSL cuFFT
9.7k
30-day installs · #360
32.5k
90-day · #373
100.5k
365-day · #416

Runtime dependencies

Build dependencies

Links

Blurb generated by claude-haiku-4-5 on today.

Raw metadata
{
  "aliases": [],
  "alternatives": [
    "KISSFFT",
    "Numerical Recipes",
    "GSL",
    "cuFFT"
  ],
  "build_dependencies": [
    "open-mpi"
  ],
  "categories": [
    "library",
    "scientific",
    "math"
  ],
  "caveats": null,
  "conflicts_with": [],
  "dependencies": [
    "libomp"
  ],
  "deprecated": 0,
  "deprecation_reason": null,
  "desc": "C routines to compute the Discrete Fourier Transform",
  "disable_reason": null,
  "disabled": 0,
  "enrichment_fetched_at": "2026-06-20T23:37:37+00:00",
  "first_seen": "2026-06-20T23:34:18+00:00",
  "full_name": "fftw",
  "github_default_branch": null,
  "github_last_commit_at": null,
  "github_readme_excerpt": null,
  "github_repo": null,
  "github_stars": null,
  "github_topics": [],
  "homepage": "https://fftw.org",
  "homepage_og_description": null,
  "homepage_og_image": null,
  "homepage_title": "FFTW Home Page",
  "installs_30d": 9703,
  "installs_365d": 100541,
  "installs_90d": 32474,
  "keg_only": 0,
  "keg_only_reason": null,
  "last_seen": "2026-06-20T23:34:18+00:00",
  "license": "GPL-2.0-or-later AND BSD-2-Clause",
  "llm_generated_at": "2026-06-20T23:44:23+00:00",
  "llm_model": "claude-haiku-4-5",
  "name": "fftw",
  "oldnames": [],
  "one_liner": "C library for computing the Discrete Fourier Transform, optimized for speed across multiple CPU architectures.",
  "optional_dependencies": [],
  "rank_30d": 360,
  "rank_365d": 416,
  "rank_90d": 373,
  "raw_hash": "a877dd22d4b31c5d",
  "recommended_dependencies": [],
  "revision": 0,
  "ruby_source_path": "Formula/f/fftw.rb",
  "tap": "homebrew/core",
  "test_dependencies": [],
  "uses_from_macos": [],
  "version_head": null,
  "version_stable": "3.3.11",
  "versioned_formulae": [],
  "why_use_this": "FFTW is the de facto standard FFT library for C/C++ projects requiring high-performance Fourier transforms. It\u0027s faster than most alternatives due to adaptive runtime planning and supports both serial and parallel (OpenMP, MPI) computation. Use it if you\u0027re building scientific software, signal processing, or numerical computing applications that need industrial-strength FFT kernels."
}