Dr. David H. Akehurst's repositories
net.akehurst.kotlin.compose.code-editor
A Code Editor for Kotlin Compose
net.akehurst.language
Generic Language (DSL) support for kotlin multiplatform (parser, syntax-analyser, formatter, processor, etc)
kotlin-codemirror
Kotlin declarations for CodeMirror API
net.akehurst.ide
An IDE
net.akehurst.language.editor
Editors with AGL integration
kotlin-ace
Kotlin declarations for Ace Editor API
net.akehurst.kotlin.html5
net.akehurst.kotlin.html5
korge
KorGE Game Engine. Multiplatform Kotlin Game Engine
net.akehurst.kotlin.kserialisation
For serialising kotlin data structures, handling references
net.akehurst.kotlin.json
Json for kotlin common
net.akehurst.kotlin.hjson
HJson for kotlin common
net.akehurst.kotlin.komposite
Library for adding composite/part information to a data structure
net.akehurst.kotlinx
Extensions for kotlin stdlib mostly Multiplatfom
kotlin.gradle.plugin.exportPublic
gradle kotlin compiler plugin to 'JsExport' all public declarations
advent-of-code
Advent-of-Code 2023
equo-ide
Equo IDE
net.akehurst.kaf
Kotlin Application Framework
example.kotlin.angular
An example to illustrate the use of kotlin modules in an angular application
kotlin
The Kotlin Programming Language.
net.akehurst.kotlin.kt2ts
Typescript definition file generator for kotlin (js) classes
korge-next
Mono-repo with all korlibs to shape KorGE 2.0 without having to wait hours for CI :)
games.pong
Pong
net.akehurst.kotlin.gui
Common GUI lib
kds
Data Structure library for Multiplatform Kotlin 1.3
net.akehurst.kotlin.hocon
HOCON parser / processor
net.akehurst.application.framework
Application framework for building component and event based applications
net.akehurst.datatype
To enable definition of objects that can be easily transformed to a tree like structure (i.e. serialised to xml, json, or something else), and support for default implementation of hashCode, equals, toString.