littlekt
kiit
littlekt | kiit | |
---|---|---|
4 | 9 | |
280 | 112 | |
5.0% | 0.0% | |
8.4 | 5.7 | |
24 days ago | 4 months ago | |
Kotlin | Kotlin | |
Apache License 2.0 | Apache License 2.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
littlekt
- LittleKt 0.4.0 released - A lightweight & flexible 2D multiplatform game framework
-
LittleKt - A Kotlin multiplatform game framework - v0.2 Released
Some notable changes made in this release. View the full change log here.
-
LittleKt: A multiplatform game framework - v0.2 Released
LittleKt is multiplatform 2D game development framework based on OpenGL that is inspired by libGDX and KorGE. The goal of this project is to allow the freedom and flexibility that libGDX offers with enjoyable idiomatic features coded in Kotlin that KorGE has to offer. Check out the documentation or the source repository to get started.
-
I just released the first version of my 2D multiplatform game framework called 'LittleKt'
GitHub * Website * Documentation
kiit
-
what are you building with Kotlin?
I’ve been building a comprehensive Kotlin framework called https://www.slatekit.com/
-
What's your go-to web backend stack for 2021 ?
Tests : All unit-tests ( for now, will be cleaned up later )
-
Up to Date Resources for Learning Arrow / More Functional Kotlin
I don't use arrow or Category theory myself, but looking at the docs, they have valid reasons for deprecating Option ( from the docs and more so for creating type aliases for Either ). I'm doing this same approach with my implementation ( shameless plug ) of the **Result** type which is becoming somewhat universal for modeling successes and failures, and as an alternative to **Either**. You can easily type alias **Option = Result** and **Try = Result**. More details here. https://github.com/slatekit/slatekit/tree/main/src/lib/kotlin/slatekit-result
-
Using an Application Identity
This post discusses using an application identity ( a convention based unique name to identify any app ) to organize, identify an application, and properly link the identity to the logs, metrics, alerts, and other diagnostics of the application. This was designed for a Kotlin framework called Slate Kit; codebase at Git, and code for this component here at Identity.kt.
-
Anyone using any Actor Frameworks for Kotlin?
I’m building my own micro-actor library to support some of my own use cases. Specifically I need to have the ability to start, stop, pause, resume actors multiple times gracefully. My design is not fully ready but pretty close. https://github.com/slatekit/slatekit/tree/main/src/lib/kotlin/slatekit-actors
-
Ask HN: Scala vs. Kotlin?
Agree completely with everything you said and your observations regarding job market. I’ve been doing Scala for a few years and I also would not recommend it to anyone unless they have a deep desire to do pure FP(functional programming) on the JVM. The ecosystem/libraries are unnecessarily complex IMHO.
If you want FP-Lite, I recommend Kotlin, it’s very pragmatic, reasonably functional. I actually converted all my personal projects from Scala to Kotlin, including my framework https://github.com/slatekit/slatekit which took about a 4-6 weeks from the original code base.
-
Nice Kotlin Nullables and Where to Find Them. How to compose nullables, in an easy and clean way
I wish Kotlin designed their own Result type similarly to how Result is implemented in Rust or Swift, instead of defaulting the error type to Exception. I actually implemented my own version of Result for this specific reason (although I customized it to support a status field ). https://github.com/slatekit/slatekit/tree/main/src/lib/kotlin/slatekit-result
-
Create a Homebrew Installer
Well, thats finally it. I created a homebrew installer to allow for a command line tool to generate slatekit projects making it very easy for new users to get started quickly. It sounds like quite a lot at first, but there are only 3 concepts, the package( your script, app, tool), the tap (git repo for formulas), and the formula (installer). Hope this helps!
What are some alternatives?
KorGE - KorGE Game Engine. Multiplatform Kotlin Game Engine
valiktor - Valiktor is a type-safe, powerful and extensible fluent DSL to validate objects in Kotlin
EtchDroid - An application to write OS images to USB drives, on Android, no root required.
Exposed - Kotlin SQL Framework
thelema-engine - Thelema - 3D graphics engine, written in Kotlin. Based on sources of libGDX.
javalin - A simple and modern Java and Kotlin web framework [Moved to: https://github.com/javalin/javalin]
littlekt-samples - Samples of various features of LittleKt
FrameworkBenchmarks - Source for the TechEmpower Framework Benchmarks project
LGame - A cross-platform Java game Engine (Framework) , support JavaFX / Android / IOS / HTML5 / Linux / MAC / Windows
ktor_chatting_application - Server/Client Chatting application that allows to choose to chat in a group chat or privately to a specific connected user
tiled - Flexible level editor
sdk-for-android - [READ-ONLY] Official Appwrite Android SDK 💚 🤖