GPU Acceleration
WebGPU compute shaders deliver up to 92x faster FFT calculations compared to CPU. Automatic fallback when WebGPU is unavailable.
High-performance Fast Fourier Transform library with WebGPU compute shaders. Supports 1D/2D FFT, frequency domain filtering, and real-time spectrum analysis.
WebGPU compute shaders deliver up to 92x faster FFT calculations compared to CPU. Automatic fallback when WebGPU is unavailable.
Support for 1D transforms (2-65,536 elements) and 2D transforms (up to 2048×2048 pixels) for image processing.
Real-time frequency analysis with configurable FFT sizes and multiple window functions (Hann, Hamming, Blackman, etc.).
Low-pass, high-pass, and band-pass filters with ideal or Gaussian shapes for image and signal processing.
Full type definitions with strict mode support. Complete IDE autocomplete and type safety.
No runtime dependencies. ~27 kB ESM bundle. Works in browsers and Node.js 18+.