Skip to content
View yuroyami's full-sized avatar
🎮
Lazing around
🎮
Lazing around
  • More and more Kotlin
  • Algiers, Algeria 🇩🇿

Block or report yuroyami

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
yuroyami/README.md
yuroyami. Kotlin Multiplatform libraries and apps.

I build Kotlin Multiplatform libraries and apps. Most Kite libraries use 100% pure Kotlin code and do not need JNI or bundled native binaries.

🪁 Kite libraries — 100% pure Kotlin where possible

Most core modules have no expect/actual declarations.

Library Purpose Release Docs
KitePDF Read, write, edit, and render PDF files. Read EPUB 2 and 3 books. Includes an optional Compose Multiplatform viewer. kitepdf Guide
KiteQR Read and create QR, Aztec, Data Matrix, PDF417, and common 1D barcodes. Includes an optional Compose Multiplatform UI module. kiteqr Guide
KiteImage Read and write PNG, JPEG, GIF, and BMP. Read TIFF, JPEG 2000, and lossless WebP. Includes optional Compose Multiplatform and Coil modules. kiteimage Guide
KiteAudio Decode and encode audio, read common audio containers, and edit metadata. source only Docs
KiteArchive Read and write ZIP files. Read TAR, ar, and cpio. Use DEFLATE, gzip, zlib, LZ4, and Snappy. kitearchive Guide
Kite3D Vectors, matrices, quaternions, colors, and bounding volumes for 3D math. No renderer. kite3d Guide
KiteCore Cross-platform utilities for text, collections, coroutines, math, time, and platform APIs. kitecore Guide
KiteSSOT Gradle plugin that keeps Android and iOS app names, versions, and IDs in one configuration. kitessot Guide
KiteTorrent Download and seed torrents with DHT, µTP, magnet links, encryption, and BitTorrent v2. source only Guide
KiteCodec Process audio and video with FFmpeg from Kotlin/Native. source only Docs

📱 Apps

Kotlin Multiplatform apps for Android and iOS.

App Purpose
Syncplay Mobile Watch videos with friends through a Syncplay desktop room. stars
Pingy Check network latency with ping tests. Android and iOS
DuelistLP Track life points for two-player Yu-Gi-Oh games. Android and iOS

Peerora and Luddy are still private.


Email

Pinned Loading

  1. syncplay-mobile syncplay-mobile Public

    📱 Syncplay Mobile (now Synkplay) is a Syncplay client app for Android and iOS. Watch stuff in sync with your friends. Compatible with Syncplay PC. Fully written in Kotlin and Compose multiplatform.

    Kotlin 345 18

  2. KitePDF KitePDF Public

    Read, write, edit, and render PDF files; read EPUB books. Includes a Compose Multiplatform viewer.

    Kotlin 30 1

  3. KiteSSOT KiteSSOT Public

    Gradle plugin that keeps Android and iOS app metadata in one Kotlin Multiplatform configuration.

    Kotlin

  4. PINGY PINGY Public

    📱 PINGY is a Network Ping Testing app for Android and iOS. Quickly test your network latency/ping. Fully written in Kotlin and Compose multiplatform.

    Kotlin 1