ktgbotapi

by InsanusMokrassar

420

Set of libraries for interacting with the Telegram Bot API, featuring examples for commands, handling updates, and building complex behaviors with long polling. Offers extensive documentation and community support.

#web, #telegram

JVMKotlin/NativeJS

Apache License 2.0

krontab

by InsanusMokrassar

127

Facilitates scheduled task execution at runtime using a flexible, cron-like syntax. Supports configuration via strings or DSL builders, local and timezone-aware scheduling, and conversion to reactive flows.

#web, #scheduling, #coroutines

Android JVMJVMKotlin/NativeWasmJS

Apache License 2.0

MicroUtils

by InsanusMokrassar

35

Library with tools for coroutines, serialization, database interaction, and networking. Modules include common utilities, selection tools, MIME types, pagination, and repository patterns, with a structured approach for complex modules.

#web

Android JVMJVMKotlin/NativeWasmJS

Apache License 2.0

KSLog

by InsanusMokrassar

13

Simple, customizable logging tool supporting multiple platforms. Offers built-in logging for various environments, lazy message evaluation, and custom logger creation options.

#web, #kotlin-native

Android JVMJVMKotlin/NativeWasmJS

MIT License

PlaguPoster

by InsanusMokrassar

7

Facilitates a Telegram posting system using three chats for publishing, managing, and caching posts, supported by configurable plugins. Offers multiple launch methods, including Docker and Gradle.

#bot

JVMJS

MIT License

SauceNaoAPI

by InsanusMokrassar

7

Provides a wrapper for the SauceNAO API, enabling image search requests using URL strings. Currently in preview; some information accessible via `SauceNaoAnswer#row`.

#web

JVMKotlin/NativeJS

Apache License 2.0

JSUIKitKBindings

by InsanusMokrassar

4

Wrapper for the JavaScript/CSS UIKit framework, enabling integration with JetBrains Compose JS. Offers builder functions and modifiers for UI components without adding additional JS or CSS.

#web

JS

MIT License

navigation

by InsanusMokrassar

3

Tool simplifies navigation with base functionality, Compose wrappers, and MVVM support. Features nodes, chains, and repositories for flexible navigation architecture.

#web

Android JVMJVMKotlin/NativeJS

MIT License

TelegramBotApiLibraries

by InsanusMokrassar

1

Created to extend existing Telegram Bot API capabilities, includes libraries for media caching and admin management with features like auto-refresh and command-based updates.

#telegram, #cache, #bot

Android JVMJVMJS

MIT License

TimeTrackerAPI

by InsanusMokrassar

1

Template streamlines creation of multiplatform projects with customizable presets for various targets, supporting code sharing and library publishing. Simplifies setup and configuration management.

#kotlin-multiplatform-sample, #gradle

Android JVMJVMJS

MIT License

tgbotapi.keyboards

by InsanusMokrassar

0

Enhances Telegram Bots API keyboards with a special DSL, enabling structured menu initialization and request handling for efficient bot interaction management.

#ui, #telegram, #dsl, #bot

JVMJS

MIT License

kroles

by InsanusMokrassar

0

Template streamlines creation of multiplatform projects, supporting JVM, JS, and Android targets. Offers presets for different project types and guidance on managing dependencies and local configurations.

#kotlin-multiplatform-sample, #gradle

Android JVMJVMJS

MIT License

WebAppBots

by InsanusMokrassar

0

Template for creating multiplatform projects, enabling setup for JVM, JS, and Android targets with customizable presets. Supports source set management and dependency configuration.

#web, #kotlin-multiplatform-sample, #gradle

JVMJS

MIT License

ConfigCreator

by InsanusMokrassar

0

Generates configuration files from templates with support for dynamic content and variable substitution, simplifying the management of environment-specific settings.

#text, #file, #compose-multiplatform, #compose

Android JVMJVMJS

MIT License

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