Top 16 Java YAML Projects
-
When I manage a project and have the freedom to choose my configuration structure, then I always use typescript. I never understood the desire to have configuration be in ini/json/jsonnet/yaml. A strongly typed configuration with code completion seems so much more robust. Except of course your usecase is to load or change the config via an API.
I like what apple is doing with https://pkl-lang.org/ though.
-
CodeRabbit
CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
-
-
Configurate
A simple configuration library for Java applications providing a node structure, a variety of formats, and tools for transformation
-
-
night-config
Powerful java configuration library for toml, yaml, hocon, json and in-memory configurations. Serialization/deserialization framework.
I did remember to ask him about the file structure, since I was a bit confused the last time we collaborated. For the implementation I went with night-config. This library provides everything I needed - It supports toml files and can read them into config options which I could directly work with. Since his project only deals with command line arguments and config files, there's no confusion in terms of priority either: Always prefer arguments. If they don't exist, fall back to the config file.
-
jikkou
The Open source Resource as Code framework for Apache Kafka. Jikkou helps you implement GitOps for Kafka at scale!
-
rumble
⛈️ RumbleDB 1.22.0 "Pyrenean oak" 🌳 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)
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
-
easy-i18n
This is a IntelliJ IDE based plugin for internationalization. Supports the most common translation file types.
Project mention: Easy-Internationalization: Streamline Internationalization in IntelliJ IDE | news.ycombinator.com | 2024-08-19 -
-
-
Dyml
The YAML and DYML processor of your dreams, with ultimate comment support, written from scratch in Java!
-
-
-
nested-data-reporting-plugin
Jenkins plugin to report data from nested as pie-charts, trend-charts and data tables.
-
certy-tutorial
This project provides a tutorial for generating certificates for development and testing.
Project mention: Show HN: Streamline Your Testing: Generate Test Certificates with Ease | news.ycombinator.com | 2024-11-03 -
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Java YAML discussion
Java YAML related posts
Index
What are some of the best open-source YAML projects in Java? This list will help you:
# | Project | Stars |
---|---|---|
1 | pkl | 10,538 |
2 | aws-eks-kubernetes-masterclass | 1,493 |
3 | Configurate | 406 |
4 | eo-yaml | 268 |
5 | night-config | 246 |
6 | jikkou | 225 |
7 | rumble | 222 |
8 | dhallj | 173 |
9 | easy-i18n | 92 |
10 | avaje-config | 69 |
11 | salyut | 53 |
12 | Dyml | 22 |
13 | net.cactusthorn.config | 12 |
14 | yamaledt | 6 |
15 | nested-data-reporting-plugin | 6 |
16 | certy-tutorial | 1 |