No YAML

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

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.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • strictyaml

    Type-safe YAML parser and validator.

    I recommend this instead of complicated standard yaml:

    https://hitchdev.com/strictyaml/

  • 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.

    InfluxDB logo
  • json5

    JSON5 — JSON for Humans

  • cue

    Discontinued CUE has moved to https://github.com/cue-lang/cue (by cuelang)

    Has anyone taken a look at Cue who can share any experiences?

    https://cuelang.org/

    It's mentioned on the site as an alternative to Yaml. Recently watched (~half of) this intro to it: https://youtu.be/fR_yApIf6jU

  • yaml-grammar

    It used an off-the-shelf library, I don't remember which one anymore. I don't think it really matters though -- YAML is a format, not a parser.

    Per the YAML docs [0], "Creating a fully compliant parser has proven almost impossible." Pretty much every YAML parser out there is going to have its own idiosyncratic subset that it handles. That doesn't make them not-YAML.

    (This does make YAML a horrible data exchange format. No argument there!)

    [0]: https://github.com/yaml/yaml-grammar

  • sublime-hjson

    Hjson support for Sublime Text

    After evaluating several config file formats, I settled on JSON5 for work projects. Only issue for me is that sublime text doesn't have highlighting for it, though the hjson highlighting from package control works well enough. I should write one for JSON5...

    Ironically the file format for sublime highlighting plugins is in YAML.

    https://github.com/hjson/sublime-hjson/blob/master/Hjson.sub...

  • starlark-go

    Starlark in Go: the Starlark configuration language, implemented in Go

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Funniest line of code you wrote while making a game?

    2 projects | /r/gamedev | 19 Oct 2022
  • Show HN: DTL: a language and JavaScript lib to transform and manipulate data

    3 projects | news.ycombinator.com | 20 Apr 2022
  • yaml-cpp VS rapidyaml - a user suggested alternative

    2 projects | 5 Feb 2022
  • how to build a JSON parser?

    4 projects | /r/C_Programming | 26 Dec 2021
  • CMake proposal: Unified way of describing dependencies of a project

    2 projects | /r/cpp | 5 Oct 2021

Did you konow that Go is
the 4th most popular programming language
based on number of metions?