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. 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 of 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 library has now been successfully used in multiple projects and is considered fairly stable. 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.

Features

  • Serialization from an object to a string
  • Deserialization from a string to an object
  • YamlDotNet is a YAML library for netstandard and other .NET runtimes
  • A serialization library is also included that allows to read and write objects from and to YAML streams
  • YamlDotNet provides low level parsing and emitting of YAML
  • High level object model similar to XmlDocument

Project Samples

Project Activity

See All Activity >

Categories

Frameworks

License

MIT License

Follow YamlDotNet

YamlDotNet Web Site

Other Useful Business Software
Forever Free Full-Stack Observability | Grafana Cloud Icon
Forever Free Full-Stack Observability | Grafana Cloud

Our generous forever free tier includes the full platform, including the AI Assistant, for 3 users with 10k metrics, 50GB logs, and 50GB traces.

Built on open standards like Prometheus and OpenTelemetry, Grafana Cloud includes Kubernetes Monitoring, Application Observability, Incident Response, plus the AI-powered Grafana Assistant. Get started with our generous free tier today.
Create free account
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of YamlDotNet!

Additional Project Details

Programming Language

C#

Related Categories

C# Frameworks

Registered

2022-09-14