Open-source Java projects categorized as YAML

YAML is a digestible data serialization language that is often utilized to create configuration files and works in concurrence with any programming language. YAML targets many of the same communications applications as Extensible Markup Language but has a minimal syntax which intentionally differs from SGML.

Top 13 Java YAML Projects

  • aws-eks-kubernetes-masterclass

    AWS EKS Kubernetes - Masterclass | DevOps, Microservices

  • Configurate

    A simple configuration library for Java applications providing a node structure, a variety of formats, and tools for transformation

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

  • eo-yaml

    YAML for Java 8 and above. A user-friendly OOP library. Previously known as "Camel".

  • rumble

    ⛈️ RumbleDB 1.21.0 "Hawthorn blossom" 🌳 for Apache Spark | Run queries on your large-scale, messy JSON-like data (JSON, text, CSV, Parquet, ROOT, AVRO, SVM...) | No install required (just a jar to download) | Declarative Machine Learning and more (by RumbleDB)

  • night-config

    Powerful java configuration library for toml, yaml, hocon, json and in-memory configurations

    Project mention: Minecraft forge, loading failed | /r/admincraft | 2023-06-11

    Honestly, there's not enough information there for me to give you a good answer. Likely your configs for AppleSkin and Epic Fight are bad because you upgraded or downgraded those mods. Try deleting their configs from your .minecraft/configs folder. (see this issue on github)

  • dhallj

    Dhall for Java

  • jikkou

    The Open source Resource as Code framework for Apache Kafka

    Project mention: Jikkou 0.31.0 is released! Use The Declarative Power of REST APIs to manage Apache Kafka® | /r/apachekafka | 2023-11-18

    Jikkou is an open-source product designed to swiftly and efficiently manage, automate and provision all the assets of your data streaming platform.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

  • salyut

    This is an engine of a spider markup-language which called trico. (spider framework)

  • avaje-config

    Application configuration / properties loading for JVM applications

    Project mention: Avaje Config 3.6 Released: Static(ish) Configuration Library | /r/java | 2023-07-11

    I think it's pretty neat with its simplicity. Github

  • Dyml

    The YAML and DYML processor of your dreams, with ultimate comment support, written from scratch in Java!

  • net.cactusthorn.config

    Configuration library based on annotation processing

  • yamaledt

    JUnit 5 Parameterized Test Yaml Test Data Source

  • nested-data-reporting-plugin

    Jenkins plugin to report data from nested as pie-charts, trend-charts and data tables.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2023-11-18.

Java YAML related posts


What are some of the best open-source YAML projects in Java? This list will help you:

Project Stars
1 aws-eks-kubernetes-masterclass 1,218
2 Configurate 341
3 eo-yaml 258
4 rumble 207
5 night-config 205
6 dhallj 175
7 jikkou 157
8 salyut 51
9 avaje-config 36
10 Dyml 21
11 net.cactusthorn.config 11
12 yamaledt 6
13 nested-data-reporting-plugin 4
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives