Rust YAML

Open-source Rust projects categorized as YAML

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 18 Rust YAML Projects

  • rq

    Record Query - A tool for doing record analysis and transformation (by dflemstr)

  • yaml-rust

    A pure rust YAML implementation.

    Project mention: Project idea: port markdownlint to Rust | /r/rust | 2023-04-21

    Either https://github.com/chyh1990/yaml-rust or https://github.com/dtolnay/serde-yaml for parsing the YAML config file that markdownlint uses

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

  • pipelight

    Tiny automation pipelines. Bring CI/CD to the smallest projects. Self-hosted, Lightweight, CLI only.

    Project mention: Pipelight: Tiny Automation Pipelines | news.ycombinator.com | 2024-01-26
  • hayagriva

    Rusty bibliography management.

  • funzzy

    Yet another generic purpose fancy watcher.

    Project mention: Alternative for running tests | /r/neovim | 2023-07-12

    Why is running on a terminal hassle? Why not use a watcher of some sorts? My solution for that is tmux + a generic watcher like entr or, shamless self plug, https://github.com/cristianoliveira/funzzy

  • confique

    Type-safe, layered, light-weight, `serde`-based configuration library

  • yaml-rust2

    A pure Rust YAML implementation.

    Project mention: Tech Debt: My Rust Library Is Now a CDO | news.ycombinator.com | 2024-03-26

    Somewhat fortuitous that someone already forked yaml-rust and rewrote it in pure Rust to create yaml-rust2 (https://github.com/Ethiraric/yaml-rust2/blob/master/document...). Pretty cool that the fork fully passes the YAML test suite as well and is more performant on benchmarks. The migration appears straightforward too.

    Ultimately, the problem remains - we're dependent on the work of others who are happy to provide us with free labour for now, but may not be in perpetuity. I don't know that there's a way around that.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

  • devrc

    Easy to use task runner on steroids written in Rust 🦀

  • august

    An Emmet-like language that produces JSON, TOML, or YAML

    Project mention: Announcing August! An Emmet-like language that produces JSON, TOML, or YAML, written in Rust | /r/ProgrammingLanguages | 2023-08-15
  • cfg-rs

    A Configuration Library for Rust Applications

  • stfu8

    Sorta Text Format in UTF-8

  • jf

    jf %q "JSON Formatted"

    Project mention: jf: jf %q "JSON Formatted" | /r/commandline | 2023-04-22
  • libyaml-rust

    LibYAML bindings for Rust

  • yamine

    A simple CLI for combining json and yaml files

  • yamlfun

    [Proof of Concept] Embedded functional scripting language with YAML ¯\_(ツ)_/¯

  • siena

    A data provider agnostic ORM.

  • vielsprachig

    file format translator; JSON -> Yaml and more

  • laregen

    A rust latex resume generator that uses Tera templating engine.

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

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 2024-03-26.

Rust YAML related posts

Index

What are some of the best open-source YAML projects in Rust? This list will help you:

Project Stars
1 rq 2,254
2 yaml-rust 596
3 pipelight 262
4 hayagriva 250
5 funzzy 220
6 confique 156
7 yaml-rust2 84
8 devrc 63
9 august 46
10 cfg-rs 38
11 stfu8 25
12 jf 24
13 libyaml-rust 22
14 yamine 19
15 yamlfun 13
16 siena 6
17 vielsprachig 4
18 laregen 1
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com