awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
Back to tinytag/tinytag

Open-source alternatives to Tinytag

30 open-source projects similar to tinytag/tinytag, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best Tinytag alternative.

  • jiaaro/pydubjiaaro avatar

    jiaaro/pydub

    9,767View on GitHub↗

    Pydub is a Python audio manipulation library and digital audio processor used for editing, slicing, and converting audio files and segments. It serves as a programmatic wrapper for FFmpeg to import and export a wide variety of audio formats. The library functions as an audio signal generator capable of creating synthetic waveforms, such as sine waves and white noise. It also provides tools for digital signal processing, including the application of filters, fades, crossfades, and gain adjustments to sound signals. Its broader capabilities cover programmatic audio editing through concatenatio

    Python
    View on GitHub↗9,767
  • librosa/librosalibrosa avatar

    librosa/librosa

    8,200View on GitHub↗

    Librosa is a Python audio analysis library and digital signal processing framework. It functions as a feature extraction suite and music information retrieval tool designed to analyze the structural and sonic characteristics of audio signals. The library provides specialized capabilities for music analysis, including dynamic tempo tracking to identify rhythmic pulses and spectral feature extraction to compute harmonic spectra, chroma variants, and onset points. It also serves as a time-series audio processor for synchronizing audio streams. The system covers a broad range of audio processing

    Pythonaudiodsplibrosa
    View on GitHub↗8,200
  • beetbox/beetsbeetbox avatar

    beetbox/beets

    15,307View on GitHub↗

    Beets is a command-line music library manager that automates the organization, standardization, and maintenance of digital audio collections. It functions as a relational database-backed system that identifies audio content through acoustic fingerprinting and retrieves accurate metadata from online databases to ensure consistent tagging and directory structures. The project distinguishes itself through an event-driven pipeline architecture and a modular plugin system, which allow users to intercept and customize library processing workflows. This extensibility enables the integration of exter

    Pythonclihacktoberfestmusic
    View on GitHub↗15,307

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Find more with AI search
  • sergree/matcheringsergree avatar

    sergree/matchering

    2,551View on 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

    Pythonaudiodocker-imagedsp
    View on GitHub↗2,551
  • abhitronix/vidgearabhiTronix avatar

    abhiTronix/vidgear

    3,714View on GitHub↗

    VidGear is a high-performance Python video processing framework designed for capturing, transcoding, and manipulating video streams. It functions as a multi-protocol video streamer and a WebRTC streaming server, enabling the transfer of video frames over networks using RTSP, RTMP, RTP, and MJPEG protocols. The project distinguishes itself through hardware-accelerated video transcoding and decoding using GPU backends like CUDA to reduce CPU load. It includes a cross-platform screen capture tool and a specialized system for establishing direct peer-to-peer media connections using WebRTC signali

    Pythondashffmpegframework
    View on GitHub↗3,714
  • birdnet-team/birdnet-analyzerbirdnet-team avatar

    birdnet-team/BirdNET-Analyzer

    1,592View on GitHub↗

    BirdNET analyzer for scientific audio data processing.

    Pythonacoustic-monitoringbioacousticsbirds
    View on GitHub↗1,592
  • kittenml/kittenttsKittenML avatar

    KittenML/KittenTTS

    10,044View on GitHub↗

    KittenTTS is a neural text-to-speech engine and text-to-audio synthesis tool that converts written text into spoken audio using lightweight neural network models. It functions as both a speech synthesizer and an audio file generator, producing spoken audio for offline playback. The system includes a text normalization processor that expands numbers and abbreviations into full spoken words to improve the naturalness of the synthesized speech. It supports diverse voice options and provides the ability to adjust playback speed.

    Python
    View on GitHub↗10,044
  • pndurette/gttspndurette avatar

    pndurette/gTTS

    2,621View on GitHub↗

    Python library and CLI tool to interface with Google Translate's text-to-speech API

    Pythoncligttspypi
    View on GitHub↗2,621
  • quodlibet/mutagenquodlibet avatar

    quodlibet/mutagen

    1,913View on GitHub↗

    Python module for handling audio metadata

    Pythonapev2flacid3
    View on GitHub↗1,913
  • zulko/moviepyZulko avatar

    Zulko/moviepy

    14,699View on GitHub↗

    MoviePy is a Python video editing library and automated video processor designed for programmatically cutting, concatenating, and manipulating video and audio files. It serves as a non-linear video editor and an interface for FFmpeg to handle the reading, writing, and conversion of diverse media formats and codecs. The library enables automated video composition through the layering of multiple video and audio streams using transparency and coordinate-based positioning. It supports dynamic content generation by inserting text overlays and performing custom video frame processing where raw fra

    Pythonanimationgifhacktoberfest
    View on GitHub↗14,699
  • jliljebl/flowbladejliljebl avatar

    jliljebl/flowblade

    3,017View on GitHub↗

    Flowblade is a non-linear video editor and multitrack video compositor. It provides a professional environment for composing multitrack timelines, trimming media clips, and managing assets through a visual effects processing engine. The project distinguishes itself with a hardware-synced playback controller that allows for manual scrubbing using external USB shuttle and jog devices. It also includes a hardware-accelerated video encoder that utilizes CPU and GPU acceleration to render project timelines into final formats. The software covers a broad range of production capabilities, including

    Python
    View on GitHub↗3,017
  • ffmpeg/ffmpegFFmpeg avatar

    FFmpeg/FFmpeg

    61,176View on GitHub↗

    FFmpeg is a cross-platform multimedia framework designed for the recording, conversion, and streaming of audio and video content. It functions as a comprehensive toolkit that provides both a command-line utility for direct media manipulation and a collection of low-level libraries for integration into custom applications. At its core, the project utilizes a packet-based stream engine and a format-agnostic abstraction layer to handle diverse media standards, containers, and network protocols. The framework distinguishes itself through a modular, graph-based filter execution model that allows f

    Caudiocffmpeg
    View on GitHub↗61,176
  • aufree/estmusicindicatorAufree avatar

    Aufree/ESTMusicIndicator

    468View on GitHub↗

    Cool Animated music indicator view written in Swift

    Swift
    View on GitHub↗468
  • audiokit/audiokitaudiokit avatar

    audiokit/AudioKit

    11,381View on GitHub↗

    AudioKit is an audio framework for iOS, macOS, and tvOS that provides tools for digital audio synthesis, signal processing, and audio analysis. It functions as a synthesis engine for generating audio waveforms and textures, a processing library for modifying tonal characteristics, and a toolkit for extracting frequency and amplitude data from sonic signals. The framework utilizes a modular node architecture and graph-based signal routing to connect audio generators, processors, and outputs. It wraps low-level audio primitives in high-level classes to facilitate sound generation and modificati

    Swift
    View on GitHub↗11,381
  • ahmettkeskin/interactiveplayerviewAhmettKeskin avatar

    AhmettKeskin/InteractivePlayerView

    273View on GitHub↗

    Custom iOS music player view

    Swift
    View on GitHub↗273
  • aubio/aubioaubio avatar

    aubio/aubio

    3,714View on GitHub↗

    Aubio is an audio analysis and digital signal processing library designed for music information retrieval. It provides a suite of tools for extracting musical features, estimating fundamental frequencies, and tracking rhythmic pulses in audio streams. The library specializes in the detection of pitch and beat, enabling the extraction of musical notes and the estimation of overall tempo. It also includes capabilities for automatic onset detection to identify the start of sonic events and the separation of audio signals into percussive transients and steady-state tonal components. The system c

    Canalysisannotationaudio
    View on GitHub↗3,714
  • applikeysolutions/pandoraplayerAppliKeySolutions avatar

    AppliKeySolutions/PandoraPlayer

    1,205View on GitHub↗

    🅿️ PandoraPlayer is a lightweight music player for iOS, based on AudioKit and completely written in Swift.

    Swift
    View on GitHub↗1,205
  • afterwise/aw-imaafterwise avatar

    afterwise/aw-ima

    10View on GitHub↗

    Tiny IMA library

    C
    View on GitHub↗10
  • adamcichy/swiftysoundadamcichy avatar

    adamcichy/SwiftySound

    1,260View on GitHub↗

    SwiftySound is a simple library that lets you play sounds with a single line of code.

    Swift
    View on GitHub↗1,260
  • bixb922/umidiparserbixb922 avatar

    bixb922/umidiparser

    41View on GitHub↗

    1. Overview DESCRIPTION INSTALLATION NEW: MIDI OUT OVER SERIAL MIDI FILE COMPATIBILITY CPU AND MEMORY (RAM) USAGE PORTABILITY CLASSES DEPENDENCIES 2. Class MidiFile MidiFile constructor parameters filename buffersize=100 MidiFile Methods Iterating through the events of a MIDI file play lengthus…

    Python
    View on GitHub↗41
  • andrewrk/libsoundioandrewrk avatar

    andrewrk/libsoundio

    2,089View on GitHub↗

    C library for cross-platform real-time audio input and output

    C
    View on GitHub↗2,089
  • benzguo/musickitbenzguo avatar

    benzguo/MusicKit

    621View on GitHub↗

    A framework for composing and transforming music in Swift

    Swift
    View on GitHub↗621
  • bjz/openal-rsbjz avatar

    bjz/openal-rs

    82View on GitHub↗

    alto provides idiomatic Rust bindings for OpenAL 1.1 and extensions (including EFX).

    Rust
    View on GitHub↗82
  • bogem/id3v2bogem avatar

    bogem/id3v2

    366View on GitHub↗

    🎵 ID3 decoding and encoding library for Go

    Go
    View on GitHub↗366
  • carlosmbe/rhythm-snapcarlosmbe avatar

    carlosmbe/Rhythm-Snap

    9View on GitHub↗

    Rhythm Trainer based on the idea of users snapping their fingers while listening to music. Won Apple's Global WWDC23 Swift Student Challenge.

    Swift
    View on GitHub↗9
  • clownacy/clownresamplerClownacy avatar

    Clownacy/clownresampler

    35View on GitHub↗

    This is a single-file library for resampling audio. It is written in C89 and licensed under the terms of the Zero-Clause BSD licence.

    C
    View on GitHub↗35
  • comcast/gaadComcast avatar

    Comcast/gaad

    137View on GitHub↗

    GAAD (Go Advanced Audio Decoder)

    Go
    View on GitHub↗137
  • damianociarla/node-ffmpegdamianociarla avatar

    damianociarla/node-ffmpeg

    628View on GitHub↗

    node-ffmpeg

    JavaScript
    View on GitHub↗628
  • danilobellini/audiolazydanilobellini avatar

    danilobellini/audiolazy

    714View on GitHub↗

    Expressive Digital Signal Processing (DSP) package for Python

    Python
    View on GitHub↗714
  • andreamazz/subtlevolumeandreamazz avatar

    andreamazz/SubtleVolume

    1,195View on GitHub↗

    Replace the system volume popup with a more subtle indicator.

    Swift
    View on GitHub↗1,195