vooft avatar

vooft

vooft
  • 11 followers

compose-treeview

by vooft

11

Enables creation of hierarchical tree views with customizable nodes and icons, using a declarative syntax. Includes support for multiple platforms and provides a demo for web environments.

#compose

Android JVMJVMKotlin/NativeWasm

MIT License

kotlin-kafka-client

by vooft

3

Implements a Kafka client with basic functionality for producing and consuming records, supporting multiple brokers and partitions, and enabling parallel consumption through consumer groups.

#coroutines

JVMKotlin/NativeWasmJS

Apache License 2.0

pepper-bdd

by vooft

1

Enables behavior-driven development by automatically discovering test steps and executing them as separate jUnit tests. Utilizes a compiler plugin to modify test specifications, supports scenarios with placeholders, multiple scenarios per spec, and example-based scenarios.

#test, #kotlin-compiler-plugin, #gradle, #compiler-plugin

JVMWasm

Apache License 2.0

kotlinx-serialization-smile

by vooft

1

Facilitates efficient serialization and deserialization of data using the Smile binary format, offering improved performance and reduced data size compared to JSON. Supports a wide range of data types and encoding features.

#serialization

JVMKotlin/NativeWasmJS

Apache License 2.0

kt-uuid

by vooft

0

Generates UUIDs with a simple library, mirroring `java.util.UUID` functionality. Includes critical dependency on secure-random, offering multiplatform support for various environments.

#windows, #web, #wasm, #native, #maven, #linux, #kotlin-native, #apple

JVMKotlin/NativeWasmJS

Apache License 2.0

Survey iconComplete survey to improve klibs.io ↗
Let’s go