Yorgos S. avatar

Yorgos S.

smyrgeorge
  • 55 followers
  • Barcelona, Spain

sqlx4k

by smyrgeorge

287

Offers a high-performance, non-blocking database driver supporting PostgreSQL, MySQL, and SQLite. Enables asynchronous I/O, customizable connection pooling, and auto-generated CRUD operations.

#sqlite, #sql, #coroutines

Android JVMJVMKotlin/Native

MIT License

actor4k

by smyrgeorge

62

Enables building concurrent systems using the actor model, leveraging coroutines for asynchronous message passing. Supports clustering for scalability and fault tolerance, under active development.

#coroutines, #asynchronous

JVMKotlin/NativeWasm

MIT License

log4k

by smyrgeorge

62

A comprehensive logging and tracing platform designed for asynchronous, scalable event-driven systems. Ensures OpenTelemetry compatibility, supports SLF4J integration, and prevents log flooding with dynamic rate-limiting.

#logging, #kotlin-native

Android JVMJVMKotlin/NativeWasmJS

MIT License

ktkit

by smyrgeorge

35

Accelerates server-side development with type-safe REST, database and message-queue abstractions, built-in structured logging/OpenTelemetry tracing, dependency injection, config/context propagation, and functional Either-based error handling.

#utility, #sqlite, #ktor-server, #ktor, #database, #arrow-kt

JVMKotlin/Native

MIT License

readline4k

by smyrgeorge

19

Develops an interactive console application readline library with history support using a cross-platform approach. Includes REPL-style loop capabilities, configurable line editing, and extensive keybinding options. Integrates Rust's readline functionality via FFI.

#windows, #macos, #linux, #command-line-interface

Kotlin/Native

MIT License

sqlx4k-sqldelight

by smyrgeorge

10

High-performance, non-blocking database driver for PostgreSQL and MySQL enhances cross-platform application development. Focuses on integration with sqldelight for efficient data management.

#sqlite, #sqldelight, #kotlin-native

JVMKotlin/Native

MIT License