
+10 years of active development in the Android ecosystem. Have fun with the kotlin ecosystem while trying things out.
23
Implements Mustache templating, enabling document rendering with customizable contexts and auto-generated adapters. Supports dynamic templates and context creation through KSP-generated adapters and custom mappings.
16
Implements CBOR serialization format with efficient byte usage, special serializers, and annotations for flexible encoding, supporting complex data structures and indefinite length handling.
10
Implements `Either` and `Option` types for managing dual-value and optional state scenarios. Enhances serialization, deserialization, and transformation capabilities, providing flexible error handling and state management.
4
Quick and easy library for named tag replacement in strings, supporting custom delimiters and HTML escaping, offering straightforward string templating without advanced processing features.
3
Enhances application styling by consolidating multiple parameters into a single style object, mimicking Android's theming system. Supports attributes, styles, and style customization with inheritance and substyle capabilities.
2
Enables serialization of tuples with up to 12 elements into an ordered typed list using a dedicated serializer. Custom class serialization supported, with potential for extending tuple size.
0
Defines a serializable `Failure` interface for consistent error handling, offering functionality for creating, comparing, and serializing failures, including support for `GenericFailure` and `FailureException` types.