YamlDotNet

YamlDotNet is a .NET library for YAML

Github星跟踪图

YamlDotNet, Travis, Appveyor, NuGet, --------, ----------, -------, Travis CI, Build status, NuGet

YamlDotNet is a YAML library for netstandard and other .NET runtimes.

YamlDotNet provides low level parsing and emitting of YAML as well as a high level object model similar to XmlDocument. A serialization library is also included that allows to read and write objects from and to YAML streams.

Currently, YamlDotNet supports version 1.1 of the YAML specification.

What is YAML?

YAML, which stands for "YAML Ain't Markup Language", is described as "a human friendly data serialization standard for all programming languages". Like XML, it allows to represent about any kind of data in a portable, platform-independent format. Unlike XML, it is "human friendly", which means that it is easy for a human to read or produce a valid YAML document.

The YamlDotNet library

The library has now been successfully used in multiple projects and is considered fairly stable. It is compatible with the following runtimes:

  • netstandard 2.1
  • netstandard 1.3
  • .NET Framework 4.5
  • Unity Subset v3.5

The following runtimes are also supported, with a few features missing:

  • .NET Framework 3.5
  • .NET Framework 2.0

The library is compatible with mono's Ahead-of-Time compilation (AOT), and should work correctly on platforms that depend on it, such as Unity.

More information

More information can be found in the project's wiki.

Installing

Just install the YamlDotNet NuGet package:

PM> Install-Package YamlDotNet

If you do not want to use NuGet, you can download binaries here.

YamlDotNet is also available on the Unity Asset Store.

Contributing

Please read CONTRIBUTING.md for guidelines.

Release notes

Release notes for the latest version

主要指标

概览
名称与所有者aaubry/YamlDotNet
主编程语言C#
编程语言C# (语言数: 7)
平台
许可证MIT License
所有者活动
创建于2012-10-11 21:43:57
推送于2025-01-13 22:03:47
最后一次提交2025-01-13 22:03:47
发布数95
最新版本名称v16.3.0 (发布于 )
第一版名称v1.3.0 (发布于 )
用户参与
星数2.7k
关注者数63
派生数507
提交数1.4k
已启用问题?
问题数618
打开的问题数104
拉请求数289
打开的拉请求数18
关闭的拉请求数71
项目设置
已启用Wiki?
已存档?
是复刻?
已锁定?
是镜像?
是私有?