Open-source Java projects categorized as YAML Edit details

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 10 Java YAML Projects

  • aws-eks-kubernetes-masterclass

    AWS EKS Kubernetes - Masterclass | DevOps, Microservices

    Project mention: What are some entry level projects that I can make as a beginner to learn quickly? | | 2022-09-19

    I’m currently learning k8s with an Udemy course. You can use the repo to see the yaml files, study them and make the deployments with minikube.

  • Configurate

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

  • SonarQube

    Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.

  • eo-yaml

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

  • dhallj

    Dhall for Java

    Project mention: Config as code — am I doing it wrong? | | 2022-03-15

    At simultaneous points in time, "config" has become more risky (i.e. been used to outright change the behavior of the software, e.g. with... "feature flags," AKA "bugs not waiting to happen") while purely functional programming has made the behavior of the software more predictable (with managed effects, surfacing failures as values of types obeying some algebra like everything else in the system, etc.) This is one of the—usually unstated—reasons "config as code" has arisen. Another one is the realization that config files don't have types to speak of (yes, I know about Dhall), whereas your programming language does.

  • codemagic-sample-projects

    A collection of sample apps built with Codemagic CI/CD. Please see the codemagic.yaml file for a sample workflow configuration.

    Project mention: How can I create apple developer accounts and upload app in app store from windows/Ubuntu? | | 2022-09-10

    I have heard about, but thought it would cost huge money.

  • jikkou

    A command-line tool to help you automate the management of the configurations that live on your Apache Kafka clusters.

    Project mention: Creating topics and connectors in Kafka in a Kubernetes cluster | | 2021-11-22

    Maybe this CLI can help you: Jikkou. This is a project I'm working on to manage Kafka Topics, ACLs, Quotas and so on. The purpose of this tool is to be integrated into a CI/CD pipeline.

  • salyut

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

  • Scout APM

    Truly a developer’s best friend. Scout APM is great for developers who want to find and fix performance issues in their applications. With Scout, we'll take care of the bugs so you can focus on building great things 🚀.

  • Dyml

    The YAML and DYML processor of your dreams, written in pure Java!

    Project mention: .dyml - Faster and more readable than .json | | 2022-01-29
  • net.cactusthorn.config

    Configuration library based on annotation processing

  • yamaledt

    JUnit 5 Parameterized Test Yaml Test Data Source

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 2022-09-19.

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 588
2 Configurate 258
3 eo-yaml 232
4 dhallj 173
5 codemagic-sample-projects 80
6 jikkou 62
7 salyut 48
8 Dyml 17
9 net.cactusthorn.config 5
10 yamaledt 4
Find remote jobs at our new job board There are 5 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
Download’s Tech Salary Report
Median salaries, most in-demand technologies, state of the remote work... all you need to know your worth on the market by tech recruitment platform