jillesvangurp / json-dsl
Create Kotlin DSLs for any JSON/YAML. JsonDsl is a library that helps you build Kotlin DSLs for JSON and YAML dialects. The DSLs are easy to extend with custom fields by users via a MutableMap. This allows your DSL users to work around any features you don't have in your DSL.
☆17Updated this week
Related projects ⓘ
Alternatives and complementary repositories for json-dsl
- Ktor Plugin and Kotlin(X) integrations for GCP PubSub☆20Updated last year
- Fullstack RPC library for Kotlin/Wasm and Kotlin/JS☆33Updated this week
- Process implementation for Kotlin Multiplatform☆30Updated last week
- Kotlin Multiplatform RFC9535 JSONPath Library☆18Updated last month
- Kotlin syntax for clean parameterized code☆37Updated 3 weeks ago
- npx for kotlin and the JVM! Install and execute jars or kotlin scripts just like any other command line utility.☆45Updated 7 months ago
- Gradle plugin that inlines read-only Kotlin and Java code samples into Dokka documentation, ensuring they are always correct and visible …☆21Updated this week
- Kotlin Multiplatform snapshot ((c|k)lip) manager for tests.☆26Updated 2 months ago
- Simple SPI (Service Provider Interface) for Kotlin Multiplatform (equivalent of JVM's Service Loader)☆29Updated 3 months ago
- A validation library with distinct separation of pre- and post-validation models, focused on validator composability☆31Updated last year
- CSV and FixedLength Formats for kotlinx-serialization☆24Updated last week
- A lightweight Kotlin Multiplatform port of JDK IO classes (Reader, InputStream, BufferedReader, etc.), with support for character encodin…☆41Updated this week
- CLI Application written in Kotlin to generate strings from regular expression☆14Updated 11 months ago
- IntelliJ plug-in to visualize the Frontend Intermediate Representation (FIR tree) of a piece of Kotlin code☆30Updated this week
- Plugin for JetBrains IDEs to apply "quick fix" from the most relevant intention or inspection 💡☆20Updated 3 weeks ago
- ☆10Updated 2 years ago
- Stratify enables you to build Kotlin Symbol Processing (KSP) plugins more easily than ever before. Stratify abstracts away nearly all of …☆25Updated 2 months ago
- KotlinX Serialization JsonElement DSL based on Arrow Optics☆35Updated this week
- Explicit types for Kotlin Multiplatform.☆90Updated this week
- VertexAI-KT is a Kotlin multiplatform library that simplifies integration with Google Cloud's Vertex AI PaLM API for generative model cre…☆26Updated last year
- Arrow Exact exposes a variation of exact types to work with in Arrow. It includes some boilerplate for commonly defined value class wrapp…☆29Updated last week
- Annotation based HTML to Kotlin class parser with KMP support, kotlinx (de)serializtion format, jspoon successor☆58Updated this week
- A Gradle plugin to detect potential classpath collisions between library jars.☆21Updated 6 months ago
- Kotlin compiler plugin that allows overriding annotation use-site targets for properties 🛠️☆43Updated last year
- Kabu generates code for complex Kotlin DSLs in less than 1 minute☆33Updated 3 months ago
- Kotlin Compiler Plugin for source capture☆75Updated 5 months ago
- 100 example uses for Kotlin dataframe☆10Updated 9 months ago
- ☆33Updated last month
- A humble mocking library for Kotlin, KotlinJS and Kotlin Multiplatform using Kotlin Symbol Processing (KSP).☆59Updated 8 months ago