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

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

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectAboutHow we rankPressMCP server
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Back to woltapp/blurhash

Open-source alternatives to Blurhash

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

  • evanw/thumbhashevanw avatar

    evanw/thumbhash

    4,159View on GitHub↗

    Thumbhash is an image encoding library that converts images into compact strings to be used as lightweight placeholders. This format provides a binary representation of an image that preserves color and aspect ratio, allowing for the generation and rendering of blurred previews during page loads. The project serves as an alternative to Blurhash by providing a method to encode images into tiny strings while avoiding high-frequency computational overhead. It also functions as a color palette extractor, enabling the derivation of the dominant average RGB color from an encoded representation for

    Swift
    View on GitHub↗4,159
  • xiph/opusxiph avatar

    xiph/opus

    3,035View on GitHub↗

    Opus is a lossy audio compression standard and codec designed for high-quality speech and music transmission over the internet. It functions as a low-latency audio codec and network-resilient streamer, providing a framework for encoding and decoding digital audio. The project distinguishes itself through the support of multi-channel ambisonics for immersive three-dimensional spatial audio reproduction. It is specifically optimized for real-time interactive communication, utilizing dynamic bitrate adjustment and forward error correction to maintain audio quality on unstable networks. The syst

    Caudioccodec
    View on GitHub↗3,035
  • leandromoreira/digital_video_introductionleandromoreira avatar

    leandromoreira/digital_video_introduction

    16,232View on GitHub↗

    This project is an educational suite and technical guide designed for mastering video codecs and signal processing. It provides a structured curriculum through an engineering course, interactive labs, and tutorials focused on the fundamental principles of video compression and digital signal processing. The resource includes a technical guide for analyzing specific codecs like AV1, VP9, and H.265. It distinguishes itself by providing a containerized media lab, which ensures a consistent development environment for experimenting with video technology tools and notebooks. The project covers a

    Jupyter Notebookadaptive-streamingarithmetic-codingaudio
    View on GitHub↗16,232

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
  • mozilla/mozjpegmozilla avatar

    mozilla/mozjpeg

    5,685View on GitHub↗

    Mozjpeg is a high-performance C library for encoding, decoding, and transcoding JPEG images. It serves as a binary-compatible, drop-in replacement for standard JPEG libraries, maintaining existing function signatures to improve compression efficiency without requiring changes to application logic. The library functions as an image optimizer that reduces file sizes through lossless progressive encoding and coefficient optimization. It utilizes trellis-based quantization and SIMD-accelerated processing to optimize the trade-off between visual quality and file size. Its broader capabilities inc

    C
    View on GitHub↗5,685
  • vinkla/hashidsvinkla avatar

    vinkla/hashids

    5,436View on GitHub↗

    Hashids is a PHP library for the reversible transformation of numeric and hexadecimal database keys into non-sequential, masked alphanumeric identifiers. It functions as a tool to encode numeric database identifiers into short strings and decode them back to their original values. The project focuses on hiding internal database primary keys and sequential record counts in public URLs to prevent data scraping and exposure. It utilizes a secret salt for deterministic mapping and supports customizable character sets to ensure unique identifiers across different projects. The library provides ut

    PHPcomposer-packagesdatabase-idsencoding
    View on GitHub↗5,436
  • dylang/shortiddylang avatar

    dylang/shortid

    5,715View on GitHub↗

    shortid is a library for creating compact, non-sequential strings used as unique identifiers for database records and public URLs. It functions as a URL-friendly identifier utility designed to produce short alphanumeric strings. The project allows for the use of a custom alphabet to control the visual appearance of identifiers and avoid ambiguity. This custom character set mapping ensures that generated keys meet specific formatting or branding requirements. The system includes capabilities for non-sequential key generation to prevent resource enumeration, as well as tools to validate whethe

    JavaScript
    View on GitHub↗5,715
  • google/open-location-codegoogle avatar

    google/open-location-code

    4,329View on GitHub↗

    Open Location Code is a geocoding library and toolset used to transform global latitude and longitude coordinates into standardized, human-readable alphanumeric digital addresses and back again. It functions as an offline location coding system that generates unique identifiers for any location on Earth, specifically providing digital addresses for areas where formal street addresses or postal systems are missing. The system operates as a stateless algorithmic process, allowing coordinates to be encoded and decoded without the need for network access, internet connections, or external databas

    Javaccplusplusdart
    View on GitHub↗4,329
  • unsplash/datasetsunsplash avatar

    unsplash/datasets

    2,671View on GitHub↗

    This project is an open-source visual dataset and machine learning image library. It provides large-scale collections of high-quality photos and metadata designed for training computer vision models and conducting research into image categorization and retrieval. The repository specifically offers semantic search datasets that pair images with AI and human-generated keywords to analyze search intent and visual metaphors. It also serves as an image metadata archive, providing structured EXIF data and camera specifications for technical analysis. The available data covers broad capability area

    Jupyter Notebookdatadatasetimages
    View on GitHub↗2,671
  • tuupola/lazyloadtuupola avatar

    tuupola/lazyload

    8,727View on GitHub↗

    Lazyload is a JavaScript plugin that defers the loading of images until they scroll into the viewport, using the browser's Intersection Observer API to detect visibility. It is designed to speed up initial page load and save bandwidth by delaying off-screen images, and includes a jQuery-compatible wrapper for drop-in integration with existing jQuery code. The plugin distinguishes itself through support for responsive images, loading different sources based on screen size, and a blur-up placeholder effect that shows a low-resolution image that transitions into the sharp version once fully load

    JavaScript
    View on GitHub↗8,727
  • svg-edit/svgeditSVG-Edit avatar

    SVG-Edit/svgedit

    7,691View on GitHub↗

    SVGEdit is a browser-based SVG editor and canvas engine used for creating and modifying scalable vector graphics files. It provides a web interface for vector design and functions as an embeddable editor that can be injected into HTML elements within other web applications. The project allows for the development of custom SVG tools and the construction of bespoke vector graphics editors by utilizing its standalone drawing engine.

    JavaScriptjavascriptsvgsvg-edit
    View on GitHub↗7,691
  • ggerganov/kbd-audioggerganov avatar

    ggerganov/kbd-audio

    9,007View on GitHub↗

    This project is an acoustic keystroke recognition system and audio side-channel analysis tool. It identifies typed text by analyzing audio recordings of keyboard sounds through waveform correlation and linguistic frequency analysis. The system distinguishes itself by combining digital signal processing with a substitution cipher decryptor. It uses simulated annealing and n-gram probability maps to recover plaintext from encoded strings and identifies specific keys by comparing captured waveforms against trained sound profiles. The toolkit covers a broad range of capabilities, including real-

    C++
    View on GitHub↗9,007