Lightning Kite logo

Lightning Kite

A boutique software development agency grounded in Logan Utah.

kiteui

by lightningkite

43

Cross-platform UI framework inspired by Solid.js, leveraging native view components for fine-grained reactivity, smaller binary sizes, semantic theming, and seamless web integration with URL-based navigation.

#web, #ui, #reactive, #navigation, #framework, #design-system

Android JVMJVMKotlin/NativeJS

Apache License 2.0

lightning-server

by lightningkite

21

Drastically speeds server development with high-level abstractions for databases, cache, email, SMS, and file storage; typed HTTP/WebSocket endpoints, auth flows, auto-generated docs and SDKs, Terraform output.

#storage, #service-sdk, #ktor, #kotlin-serialization, #http, #framework, #database, #cache, #authentication, #api

Android JVMJVMKotlin/NativeJS

Apache License 2.0

kotlinx-serialization-csv-durable

by lightningkite

8

Serialization scheme for CSVs ensures durability, handling complex structures like sublists and polymorphism without failure. Encodes non-representable types using a fallback string format, defaulting to JSON. Handles non-standard CSVs and supports sequence and list reading with complex field handling.

#serializer, #serialization, #parsing, #kotlin-serialization, #fileformat, #csv

JVMKotlin/NativeJS

Apache License 2.0

reactive

by lightningkite

2

Multiplatform library for building reactive applications with state management, data observation, error handling, and coroutines integration, inspired by Solid.js, featuring reactive data "lensing."

#validation, #state-management, #reactive, #kotlin-coroutines

JVMKotlin/NativeJS

Apache License 2.0

service-abstractions

by lightningkite

0

Abstracts external services into swappable implementations (databases, caches, files, email/SMS/push/pubsub), with built-in metrics, health checks, local-run helpers and Terraform generation.

#storage, #service-sdk, #messaging, #logging, #kotlin-serialization, #kotlin-coroutines, #file, #dsl, #database, #cache

Android JVMJVMKotlin/NativeJS

Apache License 2.0