Dream-Yaml 6.6

The Java-API for processing YAML files you've always dreamed of.

  1. OsirisTeam
    Dream-Yaml [​IMG]
    The Java-API for processing YAML files you've always dreamed of.

    Easily create, edit, and delete your plugins configuration files.
    Some notable features: comments, default values, and hierarchies.
    This API was designed for developers and not server owners.

    Installation
    Click here for further details.
    Java 8+ required.

    Motivation
    It started by not being able to find an API that fulfilled my needs in simplicity and performance.
    So I developed Dream-Yaml with the goal of having a simple, performant, and reliable API for processing YAML files.
    To achieve these goals, only the most essential parts of YAML have been implemented.

    Getting started
    Code (Text):

    DreamYaml yaml = new DreamYaml(System.getProperty("user.dir")+"/src/test/simple-example.yml");

    yaml.put("name")         .setDefValues("John");
    yaml.put("last-name")    .setDefValues("Goldman");
    yaml.put("age")          .setDefValues("29");
    yaml.put("work")         .setDefValues("Reporter");
    yaml.put("pending-tasks").setDefValues("do research", "buy food", "start working");

    yaml.save();
     
    Benchmarks
    [​IMG]
    Click here for further details.
    lokka30 likes this.

Recent Updates

  1. Release 6.6
  2. Dream-Yaml v5.2
  3. 4.0

Recent Reviews

  1. Mxrlin1
    Mxrlin1
    5/5,
    Version: 5.2
    Got fast support on discord, explained to me very well and nicely on what I asked. The API is just 5/5 it can do waay more than the default bukkit api, and as far as I know it is even faster then bukkit.
    1. OsirisTeam