# ibireme/yykit

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [awesome-repositories.com](https://awesome-repositories.com/repository/ibireme-yykit).**

13,982 stars · 3,720 forks · Objective-C · MIT

## Links

- GitHub: https://github.com/ibireme/YYKit
- awesome-repositories: https://awesome-repositories.com/repository/ibireme-yykit.md

## Description

A collection of iOS components.

## Tags

### Mobile Development

- [iOS UI Components](https://awesome-repositories.com/f/mobile-development/ios-ui-components.md) — Providing a collection of reusable iOS components for common tasks like image loading, text rendering, and data caching.
- [Component Collections](https://awesome-repositories.com/f/mobile-development/ios-ui-components/component-collections.md) — A set of reusable components and utilities for iOS development, extending Foundation and UIKit with convenience methods.

### Data & Databases

- [Hybrid Memory-Disk Caches](https://awesome-repositories.com/f/data-databases/data-engineering-infrastructure/caching-performance/caching-strategies/hybrid-memory-disk-caches.md) — Stores and retrieves data using memory and disk caches with configurable expiration and cost limits. ([source](https://cdn.jsdelivr.net/gh/ibireme/yykit@master/README.md))

### Graphics & Multimedia

- [Animated Image Rendering](https://awesome-repositories.com/f/graphics-multimedia/animation-motion/animated-image-rendering.md) — Renders animated WebP, APNG, and GIF images with playback control and frame decoding.
- [iOS Animated Image Decoders](https://awesome-repositories.com/f/graphics-multimedia/image-editing-processing/image-processing/image-sequence-processors/animation-frame-sequencers/animated-frame-managers/ios-animated-image-decoders.md) — Decodes and renders animated image formats like WebP, APNG, and GIF by managing individual frame buffers and playback timing.

### Programming Languages & Runtimes

- [Asynchronous Image Loading](https://awesome-repositories.com/f/programming-languages-runtimes/dynamic-class-creation/class-loading-mechanisms/lazy-loading/asynchronous-image-loading.md) — Fetching and displaying images from remote URLs in the background without blocking the user interface. ([source](https://cdn.jsdelivr.net/gh/ibireme/yykit@master/README.md))
- [JSON Parsing](https://awesome-repositories.com/f/programming-languages-runtimes/json-parsing.md) — Converting JSON data into native model objects with high performance and support for complex nested structures. ([source](https://cdn.jsdelivr.net/gh/ibireme/yykit@master/README.md))

### Software Engineering & Architecture

- [JSON-to-Model Mappers](https://awesome-repositories.com/f/software-engineering-architecture/model-import-mappings/json-to-model-mappers.md) — Converts JSON data into native model objects with high performance and nested structure support.

### User Interface & Experience

- [Asynchronous Content Rendering](https://awesome-repositories.com/f/user-interface-experience/asynchronous-content-rendering.md) — Performs drawing and display operations off the main thread to keep the UI responsive. ([source](https://cdn.jsdelivr.net/gh/ibireme/yykit@master/README.md))
- [Rich Text Renderers](https://awesome-repositories.com/f/user-interface-experience/rich-text-renderers.md) — Displaying and editing attributed strings with support for custom fonts, colors, links, and text layout. ([source](https://cdn.jsdelivr.net/gh/ibireme/yykit@master/README.md))
- [Foundation and UIKit Convenience Extensions](https://awesome-repositories.com/f/user-interface-experience/styling-theming-systems/typography-and-iconography/typography-systems/uikit-typography-extensions/foundation-and-uikit-convenience-extensions.md) — Adds convenience methods to Cocoa classes for common tasks such as color creation, string manipulation, and view layout. ([source](https://cdn.jsdelivr.net/gh/ibireme/yykit@master/README.md))
- [Remote Image Loaders](https://awesome-repositories.com/f/user-interface-experience/ui-components/image-view-components/image-thumbnails/remote-image-loaders.md) — Fetches and displays images from remote URLs in the background without blocking the UI.
- [iOS Keyboard Event Trackers](https://awesome-repositories.com/f/user-interface-experience/interface-element-management/keyed-element-tracking/keyboard-event-listeners/ios-keyboard-event-trackers.md) — Monitors keyboard show and hide animations to provide current frame position and transition duration for responsive layout adjustments.
