The Huffman coding portion of the deflate algorithm according the the RFC 1951 specification.
Compress or expand files using LZ77 and Huffman coding
Compress and decompress an array of bytes using Huffman coding
A tiny compression library based on Huffman coding.
Huffman Coding
A file compression tool that uses Huffman coding
Huffman code
huffman + Euclidean algorithm
The Gateway provider for the [AI SDK](https://ai-sdk.dev/docs) allows the use of a wide variety of AI models and providers.
The **[OpenAI provider](https://ai-sdk.dev/providers/ai-sdk-providers/openai)** for the [AI SDK](https://ai-sdk.dev/docs) contains language model support for the OpenAI chat and completion APIs and embedding model support for the OpenAI embeddings API.
AI SDK by Vercel - build apps like ChatGPT, Claude, Gemini, and more with a single interface for any model using the Vercel AI Gateway or go direct to OpenAI, Anthropic, Google, or any other model provider.
The **[Anthropic provider](https://ai-sdk.dev/providers/ai-sdk-providers/anthropic)** for the [AI SDK](https://ai-sdk.dev/docs) contains language model support for the [Anthropic Messages API](https://docs.anthropic.com/claude/reference/messages_post).
The **[Google Generative AI provider](https://ai-sdk.dev/providers/ai-sdk-providers/google-generative-ai)** for the [AI SDK](https://ai-sdk.dev/docs) contains language model support for the [Google Generative AI](https://ai.google/discover/generativeai/)
Coding agent CLI with read, bash, edit, write tools and session management
The **[xAI Grok provider](https://ai-sdk.dev/providers/ai-sdk-providers/xai)** for the [AI SDK](https://ai-sdk.dev/docs) contains language model support for the xAI chat and completion APIs.
This package provides a foundation for implementing providers that expose an OpenAI-compatible API.
The **[Amazon Bedrock provider](https://ai-sdk.dev/providers/ai-sdk-providers/amazon-bedrock)** for the [AI SDK](https://ai-sdk.dev/docs) contains language model support for the Amazon Bedrock [converse API](https://docs.aws.amazon.com/bedrock/latest/APIR
The **[Azure provider](https://ai-sdk.dev/providers/ai-sdk-providers/azure)** for the [AI SDK](https://ai-sdk.dev/docs) contains language model support for the Azure OpenAI API.
GitHub Copilot CLI brings the power of Copilot coding agent directly to your terminal.
The **[Mistral provider](https://ai-sdk.dev/providers/ai-sdk-providers/mistral)** for the [AI SDK](https://ai-sdk.dev/docs) contains language model support for the Mistral chat API.
The **[Google Vertex provider](https://ai-sdk.dev/providers/ai-sdk-providers/google-vertex)** for the [AI SDK](https://ai-sdk.dev/docs) contains language model support for the [Google Vertex AI](https://cloud.google.com/vertex-ai) APIs.
The **[Groq provider](https://ai-sdk.dev/providers/ai-sdk-providers/groq)** for the [AI SDK](https://ai-sdk.dev/docs) contains language model support for the Groq chat and completion APIs, transcription support, and browser search tool.
The **[DeepSeek provider](https://ai-sdk.dev/providers/ai-sdk-providers/deepseek)** for the [AI SDK](https://ai-sdk.dev/docs) contains language model support for the [DeepSeek](https://www.deepseek.com) platform.
The **[Perplexity provider](https://ai-sdk.dev/providers/ai-sdk-providers/perplexity)** for the [AI SDK](https://ai-sdk.dev/docs) contains language model support for Perplexity's Sonar API - a powerful answer engine with real-time web search capabilities.
Crate for doing pure huffman coding
Huffman compression and decompression
Pure-Rust On2 VP6 (vp6f) video decoder for oxideav
Experimental AMV parser and decoder for KiriKiri2 / KiriKiriZ engine videos.
Pure-Rust Theora video codec — orphan-rebuild scaffold pending clean-room re-implementation.
Pure-Rust JPEG Lossless codec (ITU-T T.81 Annex H, DICOM Process 14 Selection Value 1)
Pure-Rust RealAudio Cook (G2 / Cooker) decoder for the oxideav framework
Pure Rust JBIG2 image decoder with no_std support
Pure Rust LZH (LZSS + Huffman) compression for OxiArc
Pure-Rust HuffYUV / FFVHuff lossless intra-only video decoder for oxideav
Pure-Rust Dolby AC-4 audio decoder foundation for oxideav — sync, TOC, presentation and substream parsing
Efficient gzip to BGZF transcoder using Puffin-style half-decompression
A ruby gem that implements Huffman Coding.
The teeworlds C++ huffman compression code wrapped as a ruby gem This gem implements the huffman compression algorithm. Using the exact code of the teeworlds codebase. https://github.com/teeworlds/teeworlds/blob/26d24ec061d44e6084b2d77a9b8a0a48e354eba6/src/engine/shared/huffman.cpp So this gem is ideal for developing teeworlds projects in ruby. But this is not a general purpose compression library. Do not expect speed/ease of use/safety/correctness but just being as close to the teeworlds implementation as possible.
Huffnpuff implements a general purpose Huffman Coding system that uses a construction string which can implement any system. This also includes the bitfifo gem which allows variable length bit sequences to address the internal table of the Huffnpuff object instance. Huffman coding is essential for compression techniques such as MPEG, and PKZIP.
Huffify is a Ruby gem that provides functionality to encode and decode text data using Huffman encoding, a lossless data compression algorithm. Huffman encoding efficiently compresses data by assigning shorter codes to more frequent symbols and longer codes to less frequent symbols.
You need a UUID from some string. Maybe a URL shortner without a database, or some kind of ID passed as parameter. This gem uses Huffman Coding [http://en.wikipedia.org/wiki/Huffman_coding] and base 36 integers [http://en.wikipedia.org/wiki/Base_36] to create such ID.
A pure Ruby JPEG decoder and encoder with zero C extension dependencies. Supports Baseline JPEG with Huffman coding, IDCT, and YCbCr color conversion.
No description provided.
No description provided.
No description provided.
No description provided.