Yorgos S. avatar

Yorgos S.

smyrgeorge
  • 60 followers
  • Barcelona, Spain

sqlx4k

by smyrgeorge

319

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

iOSAndroidAndroid NativeJVMmacOSLinuxWindows

MIT License

log4k

by smyrgeorge

89

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

iOSAndroidAndroid NativeJVMWasmJSmacOSLinuxWindows

MIT License

actor4k

by smyrgeorge

66

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

#kotlin-coroutines, #coroutines

iOSAndroid NativeJVMWasmmacOSLinuxWindows

MIT License

ktkit

by smyrgeorge

40

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.

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

JVMmacOSLinuxWindows

MIT License

readline4k

by smyrgeorge

24

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

macOSLinuxWindows

MIT License

sqlx4k-sqldelight

by smyrgeorge

12

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

iOSAndroid NativeJVMmacOSLinuxWindows

MIT License