awesome-repositories.com
Blog
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

21 repositorios

Awesome GitHub RepositoriesFrequency Analyzers

Tools for counting occurrences of items within text or data collections.

Distinct from Word Cloud Generators: Distinct from word cloud generators: focuses on raw frequency counting and sorting rather than visualization.

Explore 21 awesome GitHub repositories matching data & databases · Frequency Analyzers. Refine with filters or upvote what's useful.

Awesome Frequency Analyzers GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • chinese-poetry/chinese-poetryAvatar de chinese-poetry

    chinese-poetry/chinese-poetry

    51,906Ver en GitHub↗

    This project is a comprehensive dataset and archive of classical Chinese poetry, prose, and Confucian classics. It serves as a digital humanities corpus, providing machine-readable access to hundreds of thousands of poems and detailed poet biographies, specifically spanning the Tang and Song dynasties. The collection is distinguished by its scholarly depth, incorporating textual variation annotations to track disputed characters across different source editions. It also includes tonal pattern mapping to describe the rhythmic and phonetic structures of the verse, alongside a popularity ranking

    Implements frequency counting of words and poem titles across different eras to identify linguistic trends.

    JavaScriptchinesechinese-poetryci
    Ver en GitHub↗51,906
  • deezer/spleeterAvatar de deezer

    deezer/spleeter

    28,252Ver en GitHub↗

    Spleeter is an AI audio source separation library and deep learning toolkit designed to split mixed music files into individual audio stems, such as vocals and drums. It provides a suite of pretrained models for isolating different instruments and voices from a recording. The toolkit includes capabilities for training and evaluating custom audio separation models using labeled datasets and configuration files. It also features utilities for measuring model performance by comparing separation outputs against reference datasets. The system manages audio processing through spectral representati

    Converts audio waveforms into time-frequency representations using Short-Time Fourier Transforms for processing and reconstruction.

    Pythonaudio-processingbassdeep-learning
    Ver en GitHub↗28,252
  • brendangregg/flamegraphAvatar de brendangregg

    brendangregg/FlameGraph

    19,307Ver en GitHub↗

    FlameGraph is a performance profiling and visualization toolkit designed to identify bottlenecks in software execution. It functions as a processing engine that transforms raw stack trace samples into interactive, hierarchical diagrams. By representing aggregated execution frequency as nested rectangles, the tool allows developers to visualize hot code paths and analyze system behavior across both kernel and user-space environments. The project distinguishes itself through its ability to perform differential profile analysis, which highlights performance regressions or improvements by compari

    Calculates the occurrence frequency of specific items like network addresses or communication ports from trace data.

    Perl
    Ver en GitHub↗19,307
  • tinygo-org/tinygoAvatar de tinygo-org

    tinygo-org/tinygo

    17,529Ver en GitHub↗

    TinyGo is a specialized compiler and development toolkit designed to bring the Go programming language to resource-constrained microcontrollers and WebAssembly environments. It provides a bare-metal runtime environment that enables high-level code execution without the need for a traditional operating system, utilizing an LLVM-based backend to generate efficient machine instructions. The project distinguishes itself through aggressive optimization techniques tailored for small hardware, including a static memory allocation strategy and whole-program dead code elimination that significantly re

    Retrieves the current operating frequency of the processor to assist with timing-sensitive operations.

    Goadafruitarduinoarm
    Ver en GitHub↗17,529
  • stefan-jansen/machine-learning-for-tradingAvatar de stefan-jansen

    stefan-jansen/machine-learning-for-trading

    16,552Ver en GitHub↗

    This project is a comprehensive framework for engineering financial data pipelines, designed to automate the collection, cleaning, and synchronization of large-scale market datasets. It functions as a quantitative trading data engine, providing the infrastructure necessary to manage historical and real-time asset pricing information for research and machine learning workflows. The system distinguishes itself through a configuration-driven approach to orchestration, allowing users to manage complex data acquisition tasks across multiple financial providers. It features resilient middleware tha

    Configures data retrieval to return price bars at specific time intervals such as daily or hourly.

    Jupyter Notebookartificial-intelligencedata-sciencedeep-learning
    Ver en GitHub↗16,552
  • dask/daskAvatar de dask

    dask/dask

    13,746Ver en GitHub↗

    Dask es un framework de computación paralela y un programador de tareas distribuido diseñado para escalar flujos de trabajo de ciencia de datos en Python desde máquinas individuales hasta grandes clústeres. Funciona como un gestor de recursos de clúster que orquesta la lógica computacional representando las tareas y sus dependencias como grafos acíclicos dirigidos. Esta arquitectura permite al sistema automatizar la distribución de cargas de trabajo a través del hardware disponible mientras gestiona requisitos de ejecución complejos. El proyecto se distingue por un motor de evaluación perezosa que difiere las operaciones de datos hasta que se solicitan explícitamente, permitiendo la optimización global del grafo y una asignación eficiente de recursos. Incorpora el volcado de datos consciente de la memoria para evitar fallos del sistema al procesar conjuntos de datos que exceden la memoria disponible, y utiliza la fusión de grafos de tareas para combinar secuencias de operaciones en pasos de ejecución únicos, minimizando la sobrecarga de programación y la comunicación entre nodos. La plataforma proporciona una superficie de capacidades integral para el análisis de datos a gran escala, incluyendo soporte para aprendizaje automático distribuido, integración de computación de alto rendimiento y procesamiento de datos en paralelo. Ofrece herramientas extensas para la gestión del ciclo de vida del clúster, perfilado de rendimiento y monitoreo en tiempo real de la ejecución de tareas. Los usuarios pueden desplegar estos entornos en diversas infraestructuras, incluyendo hardware local, proveedores de nube, sistemas en contenedores y clústeres de computación de alto rendimiento.

    Analyzes a series of datetime values to automatically detect and return the underlying frequency pattern.

    Pythondasknumpypandas
    Ver en GitHub↗13,746
  • burntsushi/xsvAvatar de BurntSushi

    BurntSushi/xsv

    10,750Ver en GitHub↗

    xsv is a suite of high-performance command-line utilities written in Rust for the analysis, manipulation, and statistical processing of large delimited datasets. It provides a toolkit for processing comma-separated value files through a command line interface. The project provides capabilities for statistical analysis, including the computation of column statistics, value frequencies, and descriptive metrics. It also includes data manipulation utilities for joining, slicing, sampling, and reformatting records. The toolkit covers a broad range of data operations including column selection, da

    Builds frequency tables for each column to determine how often specific values occur.

    Rust
    Ver en GitHub↗10,750
  • katspaugh/wavesurfer.jsAvatar de katspaugh

    katspaugh/wavesurfer.js

    10,114Ver en GitHub↗

    wavesurfer.js is a WebAudio playback library and interactive waveform visualizer that renders audio data onto an HTML5 canvas. It enables users to see and navigate sound files through a visual representation of audio peaks, allowing for direct seeking and playback control within a web browser. The project is distinguished by its flexible rendering model, which can use precomputed peak data to display waveforms without downloading or decoding the full audio file. It utilizes a plugin-based extension model to integrate advanced tools such as spectrograms, interactive audio timelines, and real-t

    Generates a color-mapped spectrogram showing how audio frequencies change over time.

    TypeScriptaudiojavascriptmusic
    Ver en GitHub↗10,114
  • bpftrace/bpftraceAvatar de bpftrace

    bpftrace/bpftrace

    9,950Ver en GitHub↗

    bpftrace is a high-level eBPF tracing tool and kernel instrumentation framework for Linux. It provides a tracing language to instrument kernel and user-space events without recompiling the system, functioning as a dynamic system profiler and event aggregator. The project enables dynamic system tracing and Linux kernel observability by capturing tracepoints and dynamic probes in real time. It allows for kernel data inspection and runtime process debugging by accessing internal data structures and filtering specific process events. Its capability surface covers system performance analysis, inc

    Aggregates event occurrences into maps, frequency counts, and histograms for performance trend visualization.

    C++bccbpfebpf
    Ver en GitHub↗9,950
  • tstack/lnavAvatar de tstack

    tstack/lnav

    9,630Ver en GitHub↗

    lnav is a terminal-based log viewer and analyzer designed for aggregating, filtering, and analyzing multiple log files in a single chronological view. It functions as a console application that can replace the system pager, providing syntax highlighting and document navigation for system or application logs. The project distinguishes itself by mapping unstructured log data to virtual SQLite tables, enabling the use of SQL and PRQL for structured data analysis, aggregations, and relational queries. It further differentiates its capability set through native integration for retrieving and taili

    Generates a spectrogram to visualize the distribution of values within a numeric log message field.

    C++command-line-toollesslog-analysis
    Ver en GitHub↗9,630
  • bitfield/scriptAvatar de bitfield

    bitfield/script

    6,991Ver en GitHub↗

    This project is a Go shell scripting library and framework designed for writing automation scripts and CLI tools. It provides a concurrent data pipeline system for chaining sources, filters, and sinks to process text and JSON streams. The library distinguishes itself through a comprehensive toolkit for shell-like operations, including a text processing engine for regular expression filtering and frequency analysis, a filesystem utility toolkit for recursive search and path manipulation, and an integrated HTTP client wrapper for building data pipelines that fetch web content. The capability s

    Counts occurrences of unique lines in a stream and sorts them by frequency.

    Gocatcurlcut
    Ver en GitHub↗6,991
  • karlstav/cavaAvatar de karlstav

    karlstav/cava

    5,856Ver en GitHub↗

    Converts time-domain audio samples into frequency-domain magnitudes using a Fast Fourier Transform.

    Calsaaudio-visualizerfreebsd
    Ver en GitHub↗5,856
  • sel4/sel4Avatar de seL4

    seL4/seL4

    5,583Ver en GitHub↗

    seL4 is a formally verified microkernel whose C implementation is backed by machine-checked mathematical proofs of correctness, confidentiality, integrity, and availability. It enforces strict isolation between processes through hardware-enforced address space separation and a capability-based access control system, where each process holds explicit rights only to the resources it has been granted. The kernel exposes hardware resources through a minimal API of system calls that manage threads, address spaces, and inter-process communication, with synchronous IPC supporting sender-identifying b

    Calculates the time-stamp counter frequency using known timer hardware.

    Cmicrokernelossel4
    Ver en GitHub↗5,583
  • cgzirim/seek-tuneAvatar de cgzirim

    cgzirim/seek-tune

    5,583Ver en GitHub↗

    Seek-Tune is an audio fingerprinting library that implements a Shazam-like algorithm for identifying songs from audio recordings. It generates acoustic fingerprints from audio signals and matches them against a known database to recognize songs. The library converts audio into a time-frequency spectrogram using FFT-based frequency analysis, then extracts peak points to create compact, unique fingerprints for each song. It uses combinatorial hashing to combine nearby peak pairs into hash values with time offsets, enabling efficient database lookup and matching through a peak-pair matching algo

    Applies Fast Fourier Transform to audio signals for frequency-domain analysis and spectrogram generation.

    Goaudio-fingerprintingaudio-processinggo
    Ver en GitHub↗5,583
  • syedhali/ezaudioAvatar de syedhali

    syedhali/EZAudio

    4,991Ver en GitHub↗

    EZAudio es una librería de audio para plataformas Apple que proporciona interfaces estandarizadas para la captura de micrófono, reproducción de archivos y salida de hardware. Funciona como un procesador de audio de baja latencia y un framework de visualización diseñado para manipular buffers de audio y enrutar señales con un retraso mínimo. El proyecto cuenta con un renderizador de formas de onda acelerado por hardware para dibujar amplitudes de audio en tiempo real y gráficos dinámicos. También incluye un analizador de Transformada Rápida de Fourier que convierte muestras de audio del dominio del tiempo en datos del dominio de la frecuencia para el análisis espectral. La librería cubre una amplia gama de capacidades, incluyendo la grabación de audio digital en disco y la gestión de la reproducción de archivos de audio con controles de búsqueda y volumen. Admite el procesamiento de audio en tiempo real mediante el encadenamiento de efectos de audio y el enrutamiento de la entrada del micrófono directamente a la salida de hardware.

    Applies Fast Fourier Transform to audio signals for frequency-domain visualization.

    Objective-C
    Ver en GitHub↗4,991
  • makcedward/nlpaugAvatar de makcedward

    makcedward/nlpaug

    4,658Ver en GitHub↗

    nlpaug es una librería de aumento de datos diseñada para generar texto sintético, audio y datos de espectrogramas con el fin de mejorar la robustez de los modelos de machine learning. Funciona como un sintetizador de datos textuales y un aumentador de señales de audio, proporcionando herramientas especializadas para expandir datasets mediante diversos métodos de transformación. El proyecto se distingue por su capacidad para orquestar flujos de trabajo complejos mediante un orquestador de pipelines, que permite encadenar múltiples funciones de aumento de forma secuencial o aleatoria. Soporta síntesis de texto sofisticada mediante back-translation, embeddings de palabras contextuales e integración de modelos de lenguaje pre-entrenados, además de ofrecer aumento de imágenes de espectrogramas mediante enmascaramiento de tiempo y frecuencia. La librería cubre un amplio rango de capacidades, incluyendo modificación de señales de audio con inyección de ruido y pitch shifting, alteraciones de texto basadas en reglas para simular errores tipográficos y ortográficos, y expansión de datasets mediante generación de oraciones y sustitución semántica. También proporciona controles para el volumen de aumento y filtrado de objetivos mediante expresiones regulares para proteger tokens específicos de la modificación.

    Produces synthetic images from audio data to provide diverse visual representations for model training.

    Jupyter Notebook
    Ver en GitHub↗4,658
  • bespokesynth/bespokesynthAvatar de BespokeSynth

    BespokeSynth/BespokeSynth

    4,526Ver en GitHub↗

    BespokeSynth is a modular synthesizer environment that combines a node-based audio graph routing system with a live scripting bridge, enabling real-time patching and control without recompilation. Its architecture integrates a granular synthesis engine, FFT-based spectral processing, a MIDI Polyphonic Expression pipeline, and a Euclidean rhythm generator, all within a freeform workspace designed for live experimentation. The project distinguishes itself through its live coding capabilities, allowing Python scripts to create, modify, and control synthesis parameters at runtime, and its plugin

    Provides FFT-based spectral processing for vocoding, spectral manipulation, and phase randomization.

    C++
    Ver en GitHub↗4,526
  • projectm-visualizer/projectmAvatar de projectM-visualizer

    projectM-visualizer/projectm

    4,287Ver en GitHub↗

    ProjectM es una biblioteca de visualización de música multiplataforma y motor de renderizado de sombreadores de píxeles (pixel shader). Funciona como una herramienta de análisis de señal de audio que extrae datos de ritmo y frecuencia de flujos de audio para impulsar cambios gráficos en tiempo real. El motor está construido para ser compatible con el estándar de visualización Milkdrop, lo que le permite analizar y cargar archivos preestablecidos externos para definir estilos visuales. Admite la organización de estos preajustes a través de una gestión basada en listas de reproducción para automatizar las transiciones entre diferentes efectos visuales. El sistema se puede integrar en aplicaciones host externas como una biblioteca estática o compartida. También incluye un puente WebAssembly para ejecutar visualizaciones de audio de alto rendimiento dentro de los navegadores web.

    Uses Fast Fourier Transform to extract beat and frequency data from audio streams.

    C++librarymilkdropmusic
    Ver en GitHub↗4,287
  • hyperdbg/hyperdbgAvatar de HyperDbg

    HyperDbg/HyperDbg

    3,885Ver en GitHub↗

    HyperDbg is a hardware-assisted kernel-mode debugging platform that leverages virtualization to monitor and control system execution. By utilizing hypervisor-level primitives, it enables deep system analysis and instrumentation without relying on standard operating system debugging interfaces. The framework provides a comprehensive environment for inspecting both kernel and user-mode processes, allowing for granular control over execution flow and system state. The project distinguishes itself through a transparent debugging layer designed to remain invisible to the target environment. It emp

    Tracks and tallies the frequency of system events like page faults to identify performance patterns.

    Cbinary-analysisdebugdebugger
    Ver en GitHub↗3,885
  • sergree/matcheringAvatar de sergree

    sergree/matchering

    2,551Ver en GitHub↗

    Matchering is an audio mastering tool and Python library designed to match the frequency balance and loudness of a target track to a specific reference track. It functions as a reference-based mastering system that aligns a target signal's spectral envelope, RMS, and peak amplitude with those of a chosen reference file. The project utilizes a multi-stage processing pipeline featuring an FFT spectral matching engine to adjust frequency response. It ensures output quality through the use of a brickwall limiter to prevent signal clipping while preserving the original waveform shape. The tool pr

    Utilizes Fast Fourier Transforms to match the frequency balance and spectral envelope of a target track to a reference.

    Pythonaudiodocker-imagedsp
    Ver en GitHub↗2,551
Ant.12Siguiente
  1. Home
  2. Data & Databases
  3. Frequency Analyzers

Explorar subetiquetas

  • Audio FFT Analyzers1 sub-etiquetaTools that apply Fast Fourier Transform to audio signals for frequency-domain analysis and visualization. **Distinct from Frequency Analyzers:** Distinct from Frequency Analyzers: focuses on audio-specific FFT processing rather than general text or data frequency counting.
  • Event Frequency Counters2 sub-etiquetasUtilities for aggregating and counting the occurrence of specific system events or log entries. **Distinct from Frequency Analyzers:** Distinct from Frequency Analyzers: focuses on system event and log data rather than general text or data collections.
  • Spectrogram Generation4 sub-etiquetasVisualizing audio frequencies over time using color-mapped spectrograms. **Distinct from Frequency Analyzers:** Focuses on the visual spectrogram output rather than the raw counting logic of a frequency analyzer.
  • TemporalTools for detecting underlying frequency patterns in datetime-indexed datasets. **Distinct from Frequency Analyzers:** Distinct from Frequency Analyzers: focuses on datetime interval detection rather than raw item occurrence counting.