net.akehurst.language

by dhakehurst

48

Offers generic DSL support, including parsing, syntax analysis, formatting, and processing. Features runtime interpretation, simple grammar definition, and grammar composition/extension. Compatible with Java and JavaScript.

#text, #parsing, #dsl

JVMWasmJS

Apache License 2.0

net.akehurst.language.editor

by dhakehurst

3

Integrates AGL with Ace and Monaco editors, facilitating language-aware editing capabilities through syntax highlighting and other language features.

#ui

JVMJS

Apache License 2.0

net.akehurst.kotlinx

by dhakehurst

3

Enhances the standard library with useful extensions, offering additional functionality for more efficient and convenient programming.

#logging, #language-extensions, #file

JVMKotlin/NativeWasmJS

Apache License 2.0

net.akehurst.kotlin.hjson

by dhakehurst

0

Facilitates handling of HJson data, enabling flexible human-readable JSON-like configuration, parsing, and serialization with ease across multiple environments.

#serialization, #json, #fileformat

JVMWasmJS

Apache License 2.0

net.akehurst.kotlin.json

by dhakehurst

0

Enables mapping objects into JSON with support for references, lists, sets, and maps, facilitating seamless data serialization and deserialization.

#serialization, #json, #fileformat

JVMWasmJS

Apache License 2.0

net.akehurst.kotlin.compose

by dhakehurst

0

Offers an embeddable code editor with syntax highlighting and editing capabilities, suitable for integrating into applications needing text editing features.

#ui, #dsl, #design-system, #compose-ui, #compose-multiplatform, #compose

JVMWasmJS

Apache License 2.0

net.akehurst.kotlin.html5

by dhakehurst

0

Enables building HTML content programmatically, offering a structured approach to generate web pages through a fluent API, enhancing code readability and maintainability.

#html

JVMWasmJS

Apache License 2.0