30 open-source projects similar to mreineck/pocketfft, ranked by shared indexed features. Tags may describe platforms or build tools rather than the same primary purpose. Check each project’s use case, license, and deployment requirements before treating it as a replacement.
a Fast Fourier Transform (FFT) library that tries to Keep it Simple, Stupid
A Collection of Useful C++ Classes for Digital Signal Processing
This project is a multi-room music server and library aggregator that centralizes local audio files and various streaming services into a single unified database. It functions as a media controller for DLNA and UPnP devices, enabling the management of music, podcasts, and audiobooks across networked speakers. The system is distinguished by its ability to synchronize audio playback across multiple speakers and brands simultaneously. It features a digital signal processor for loudness normalization and frequency correction, alongside an acoustic fingerprinting engine used for metadata enrichmen
Fx is a command-line processing suite designed for the transformation, conversion, exploration, and visualization of structured data. It functions as a terminal-based utility that handles both automated shell pipelines and interactive navigation of complex, nested data hierarchies. The tool distinguishes itself by integrating a JavaScript-based engine that executes user-provided logic to filter, map, or modify data fields within a sandboxed runtime. It maintains a responsive interface by decoupling data processing from the display loop, allowing users to explore large datasets through an inte
Apache Spark is a unified distributed data processing engine designed for large-scale data analysis and computation graphs. It functions as a distributed machine learning framework, a graph processing system, a real-time stream processor, and a SQL analytics engine. The system enables the execution of distributed SQL querying, large-scale graph analysis, and real-time stream analytics across clusters of machines. It also provides a scalable environment for implementing machine learning algorithms and predictive model development on massive datasets. The engine incorporates relational query e
A comprehensive Spark guide collated from multiple sources that can be referred to learn more about Spark or as an interview refresher.
Distilabel is a framework for synthetic data and AI feedback for engineers who need fast, reliable and scalable pipelines based on verified research papers.
CMSIS-DSP is an optimized compute library for embedded systems (DSP is in the name for legacy reasons).
data compression library for embedded/real-time systems
Amazon Kinesis Aggregators provides a simple way to create real time aggregations of data on Amazon Kinesis.
Amazon Kinesis Client Library for Python
Apache IoTDB is a time-series database designed for the Internet of Things, purpose-built to ingest high-volume data from millions of low-power devices and store timestamp-value pairs with configurable data types and encoding schemes. It organizes time series data and device metadata in a tree-like hierarchy, enabling efficient management of complex industrial sensor networks. The database supports rich querying capabilities, including time-aligned data retrieval across multiple devices, time-based aggregation like downsampling, and frequency-domain signal analysis. It provides high-throughpu
Amazon Kinesis Client Library for Node.js
A Ruby interface for the Amazon Kinesis Client Library. Allows developers to easily create robust application to process Amazon Kinesis streams in Ruby.
The Amazon Kinesis Connector Library helps Java developers integrate Amazon Kinesisaws-kinesis with other AWS and non-AWS services. The current version of the library provides connectors for Amazon DynamoDBaws-dynamodb, Amazon Redshiftaws-redshift, Amazon S3aws-s3,…
Amazon Kinesis Data Visualization Sample Application
Learning Amazon Kinesis Development
The Kinesis Scaling Utility is designed to give you the ability to scale Amazon Kinesis Streams in the same way that you scale EC2 Auto Scaling groups – up or down by a count or as a percentage of the total fleet. You can also simply scale to an exact number of Shards. There is no requirement for you to manage the allocation of the keyspace to Shards when using this API, as it is done automatically.
Amazon Redshift Utils contains utilities, scripts and view which are useful in a Redshift environment
Amazon Kinesis output plugin for Fluentd
Amazon Redshift Database Loader implemented in AWS Lambda
The Amazon DynamoDB Streams Adapter implements the Amazon Kinesis interface so that your application can use KCL to consume and process data from a DynamoDB stream.
ARCHIVED: Log4J Appender for writing data into a Kinesis Stream
Simple multi-threaded Kinesis Poster and Worker Python examples
This package provides an interface to the Amazon Kinesis Client Library (KCL) MultiLangDaemon for the .NET Framework.