Ross ROSS = Recommend OSS · open-source software intelligence for agents

Open-source yaml software

40 open-source libraries, tools and applications tagged yaml, ranked by how closely yaml is their primary purpose, then by adoption and maintenance health. Each entry links to a page with sources, use cases and when to choose or avoid it.

40 products, primary matches first, then adoption-weighted; health v2 shown.

ProductHealth v2StarsMaturity
JSON Crack
JSON Crack is an open-source web application that visualizes JSON, YAML, XML, and CSV data as interactive graphs. It also formats and valid…
7544482active
hydra-ecosystem/hydra
Hydra is a Python framework for elegantly configuring complex applications through dynamic, hierarchical configuration composition. It allo…
10010710stable
jazzband/tablib
Tablib is a Python library for working with format-agnostic tabular datasets. It lets you build, filter, and convert tabular data across fo…
844760stable
aaubry/YamlDotNet
YamlDotNet is a YAML library for .NET runtimes including netstandard, .NET 8/10, and .NET Framework. It provides low-level YAML parsing and…
932865stable
jenkinsci/configuration-as-code-plugin
The Jenkins Configuration as Code (JCasC) plugin lets administrators configure Jenkins controllers and plugins via human-readable declarati…
992795active
Red5d/docker-autocompose
A Python CLI tool that inspects running Docker containers and generates a docker-compose YAML definition from them. It supports multiple co…
582589active
homeport/dyff
dyff is a command-line diff tool for YAML files (and sometimes JSON) that reports only the parts of a file that changed, referencing each d…
901894active
google/yamlfmt
yamlfmt is an extensible command line tool and Go library for formatting YAML files, distributed as a single self-sufficient binary. It sup…
841838active
eemeli/yaml
A comprehensive YAML parser and stringifier library for JavaScript and TypeScript, supporting YAML 1.1 and 1.2 with full comment and blank-…
921693stable
crdoconnor/strictyaml
StrictYAML is a type-safe YAML parser and validator for Python that parses a restricted, safer subset of the YAML spec, avoiding pitfalls l…
391632stable
json-everything/json-everything
A collection of .NET libraries extending System.Text.Json with support for JSON Schema validation, JSON Path, JSON Pointer, JSON Patch, JSO…
771278active
APIDevTools/json-schema-ref-parser
A JavaScript/TypeScript library that parses, resolves, and dereferences JSON Schema $ref pointers, supporting external files, URLs, JSON/YA…
961116stable
b0o/SchemaStore.nvim
A Neovim plugin that exposes the SchemaStore catalog of JSON/YAML schemas to language servers like ls and yamlls. It enables schema-based v…
771043active
kubeshop/monokle
Monokle is an open-source desktop IDE dedicated to authoring, previewing, and validating Kubernetes YAML configurations, with support for H…
502142maintenance
ghodss/yaml
A Go library that wraps go-yaml to marshal and unmarshal YAML using JSON struct tags and JSON marshal/unmarshal semantics. It converts YAML…
231064maintenance
itaysk/kubectl-neat
kubectl-neat is a kubectl plugin and standalone CLI that removes clutter (system metadata, defaults, status fields) from Kubernetes YAML/JS…
442114abandoned
jeremykross/konstellate
Konstellate is a free, open-source GUI for visualizing, creating, and editing Kubernetes resources and their relationships. It lets users b…
321457abandoned
dtolnay/serde-yaml
serde_yaml is a Rust library that implements the Serde serialization framework for the YAML data format, enabling strongly typed conversion…
101015abandoned
awslabs/aws-cfn-template-flip
A command-line tool and Python library that converts AWS CloudFormation templates between JSON and YAML formats, using YAML's short functio…
10997abandoned
mikefarah/yq
yq is a lightweight, portable command-line processor for YAML, JSON, XML, CSV, TOML, HCL, INI, and properties files, using jq-like syntax. …
9816057stable
yonaskolb/XcodeGen
XcodeGen is a Swift command line tool that generates Xcode project files (.xcodeproj) from a YAML or JSON project specification and your fo…
928819active
TomWright/dasel
Dasel is a command-line tool and Go library for querying, modifying, and transforming structured data across JSON, YAML, TOML, XML, CSV, IN…
948046active
Jsonnet
Jsonnet is a data templating configuration language that extends JSON with functions, variables, object-orientation, and imports to elimina…
637581stable
CUE
CUE is an open-source data validation language and inference engine for defining, generating, and validating text-based and dynamic configu…
946280active
AidLux (AidLearning)
AidLux (originally AidLearning) is an AIoT development platform that runs a native Ubuntu Linux environment with GUI, deep learning tooling…
635812active
apache/groovy
Apache Groovy is a multi-faceted programming language for the JVM that offers Java-like syntax with productivity features such as closures,…
775474stable
aws-cloudformation/cfn-lint
cfn-lint is a Python CLI tool that validates AWS CloudFormation templates (YAML/JSON) against resource provider schemas and best-practice c…
962644active
learnhouse/learnhouse
LearnHouse is a next-generation open-source learning management system (LMS) for creating, sharing, and selling educational content. It com…
1002404active
hacksalot/HackMyResume
A Node.js command-line tool that generates polished résumés and CVs in multiple formats (HTML, Markdown, LaTeX, MS Word, PDF, plain text, J…
239331maintenance
DevToys-app/DevToysMac
DevToysMac is a native macOS desktop app offering a collection of offline developer utilities such as JSON/YAML conversion, JSON formatting…
109180maintenance
josephburnett/jd
jd is a command-line utility and Go library for diffing and patching JSON and YAML values. It supports a native human-readable diff format …
742308active
platers/obsidian-linter
An Obsidian.md plugin that formats and styles Markdown notes with a focus on configurability and extensibility. It provides toggleable rule…
962097active
baiy/Ctool
Ctool is a multi-platform Swiss-army toolbox of common developer utilities including hashing, encryption/decryption, encoding, JSON/YAML/XM…
342050active
OlaProeis/Ferrite
Ferrite is a fast, lightweight desktop text editor for Markdown, JSON, YAML, and TOML files, built in Rust with egui for a native, responsi…
681817active
vstakhov/libucl
A C library for parsing and emitting UCL (Universal Configuration Language), an nginx-inspired configuration format fully compatible with J…
811743stable
abhimanyu003/sttr
sttr is a cross-platform command-line tool written in Go for performing various string transformation operations such as hashing, encoding/…
581354active
pinact
pinact is a Go CLI that pins GitHub Actions and Reusable Workflows to full commit SHAs in workflow and composite action files, adding versi…
961231active
jieyefriic/rp-engine
A YAML-native agent workflow execution engine written in Rust that parses declarative workflow files describing nodes, edges, prompts, data…
611209active
sksamuel/hoplite
Hoplite is a boilerplate-free Kotlin library for loading configuration files into typesafe data classes. It supports multiple formats (YAML…
931045active
krisnova/naml
NAML is a Go library and CLI tool that replaces Kubernetes YAML manifests with Go code, letting developers define, compile, and deploy Kube…
231254maintenance

page 1 / 1