jSciPy provides Java scientific computing tools for signal processing, FFT, filtering, power spectral density, and DCT.
The Best DSP Alternatives in 2026
Looking for something like DSP? Here are 24 alternatives, ranked by how closely they match it on purpose, features and platforms. Of these, 24 are open source.
DSP.jl provides Julia routines for digital signal processing, including filter design, periodograms, convolution, and window functions.
Top picks at a glance
Quick comparison
| # | Alternative | Pricing | Open source | Platforms |
|---|---|---|---|---|
| 1 | jSciPy | — | Yes | Android |
| 2 | torchaudio | — | Yes | — |
| 3 | Cerberus | — | Yes | — |
| 4 | Embeddings | — | Yes | — |
| 5 | imutils | — | Yes | — |
| 6 | Jupytext | — | Yes | — |
| 7 | CluGen | — | Yes | — |
| 8 | IJulia | — | Yes | — |
| 9 | Data Read | — | Yes | — |
| 10 | Hypothesis Tests | — | Yes | — |
All DSP alternatives
torchaudio provides data manipulation and transformation tools for audio signal processing with PyTorch.
The Cerberus library validates data in Python with a lightweight and extensible design.
Embeddings.jl provides functions and data for loading word embeddings such as Word2Vec, FastText, and GloVe.
imutils provides convenience functions for image operations such as rotation, resizing, and skeletonization.
Jupytext lets users represent Jupyter notebooks as Markdown documents or Julia, Python, and R scripts.
CluGen implements an algorithm for generating multidimensional clusters in Julia.
Julia-language backend combined with the Jupyter interactive environment.
ReadStat.jl is a Julia package that parses data files from Stata, SAS, and SPSS into a ReadStatDataFrame.
HypothesisTests.jl is a Julia package that implements statistical hypothesis tests.
LlamaIndex provides a document processing platform for AI applications.
The LlamaIndex repository describes a document processing platform for AI applications.
compromise provides natural language processing tools for JavaScript applications.
Segment Chinese text with jieba, a Python package for natural language processing.
TextCL provides preprocessing tools for cleaning text data used in natural language processing tasks.
libfolia provides a C++ library for processing data in the FoLiA format.
Awesome CLI provides a command-line tool for browsing and exploring Awesome lists.
Sign files and verify digital signatures with Minisign, a small command-line signing tool.
Share terminal sessions in a browser with sshx, including chat and movable windows on a collaborative canvas.
Style terminal layouts with Lip Gloss, a library of definitions for arranging command-line interfaces.
GitHub Readme Stats generates statistics cards for use in GitHub README files.
wormhole-crypto provides streaming encryption for Wormhole.app using encrypted content encoding for HTTP.
Browse a list of tools and programs for developers, DevOps teams, system administrators, and others.
Browse large JSONL, Parquet, and CSV datasets in VS Code with the Bread Dataset Viewer extension.
Alternatives to similar tools
What is the best alternative to DSP?
Are there open-source alternatives to DSP?
Alternatives are suggested from the purpose and features described in our listings. Different pages for the same product appear once. Read each description to check whether it fits your task. How we choose alternatives · Suggest an alternative
























