Dr. David H. Akehurst's repositories
net.akehurst.language
Generic Language (DSL) support for kotlin multiplatform (parser, syntax-analyser, formatter, processor, etc)
net.akehurst.kotlin.kt2ts
Typescript definition file generator for kotlin (js) classes
example.kotlin.angular
An example to illustrate the use of kotlin modules in an angular application
kotlin.gradle.plugin.exportPublic
gradle kotlin compiler plugin to 'JsExport' all public declarations
net.akehurst.language.editor
Editors with AGL integration
advent-of-code
Advent-of-Code 2023
games.pong
Pong
korge-next
Mono-repo with all korlibs to shape KorGE 2.0 without having to wait hours for CI :)
kotlin-ace
Kotlin declarations for Ace Editor API
kotlin-codemirror
Kotlin declarations for CodeMirror API
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.
net.akehurst.ide
An IDE
net.akehurst.kaf
Kotlin Application Framework
net.akehurst.kotlin.compose.code-editor
A Code Editor for Kotlin Compose
net.akehurst.kotlin.gui
Common GUI lib
net.akehurst.kotlin.hjson
HJson for kotlin common
net.akehurst.kotlin.hocon
HOCON parser / processor
net.akehurst.kotlin.html5
net.akehurst.kotlin.html5
net.akehurst.kotlin.json
Json for kotlin common
net.akehurst.kotlin.komposite
Library for adding composite/part information to a data structure
net.akehurst.kotlin.kserialisation
For serialising kotlin data structures, handling references
net.akehurst.kotlinx
Extensions for kotlin stdlib mostly Multiplatfom