Config file formats suck

This page summarizes the projects mentioned and recommended in the original post on /r/ProgrammerHumor

SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • python-pyson

    Like JSON, but for Python data types.

    This is your friend autocorrect, did you mean pyson?

  • SaaSHub

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

    SaaSHub logo
  • json

    JSON for Modern C++

    nlohmann::json

  • awesome-jsonschema

    A curated list of awesome JSON Schema resources, tutorials, tools, and more

    If you needs templating you can use jsonnet: https://jsonnet.org/ if you need scheme constraints you can use JSON-SCHEME: https://json-schema.org/ That is the whole design you add on what you need for your specific requirements. This gets back to the core philosophy of the Unix way vs something like JEE. The Unix way, is that you add on the functionality you need via pluggable parts as you need them. The JEE way is the same as the Angular way, the same as any other opinionated way, and that is trust us that we made all the right decisions for you, and it is rarely the case. A JSON based information transport solution with jsonnet bolted on top of it if you need templating, is far more robust than YAML. Because when you don't need templating you can just treat it as simple JSON.

  • jsonnet

    Jsonnet - The data templating language

    If you needs templating you can use jsonnet: https://jsonnet.org/ if you need scheme constraints you can use JSON-SCHEME: https://json-schema.org/ That is the whole design you add on what you need for your specific requirements. This gets back to the core philosophy of the Unix way vs something like JEE. The Unix way, is that you add on the functionality you need via pluggable parts as you need them. The JEE way is the same as the Angular way, the same as any other opinionated way, and that is trust us that we made all the right decisions for you, and it is rarely the case. A JSON based information transport solution with jsonnet bolted on top of it if you need templating, is far more robust than YAML. Because when you don't need templating you can just treat it as simple JSON.

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

  • Kubernetes 101: Introduction

    2 projects | dev.to | 30 Jul 2024
  • A Reasonable Configuration Language

    1 project | news.ycombinator.com | 4 Feb 2024
  • Introduction to Jsonnet: The YAML/JSON templating language

    2 projects | dev.to | 24 Jan 2024
  • What Is Wrong with TOML?

    15 projects | news.ycombinator.com | 13 Sep 2023
  • Show HN: Keep – GitHub Actions for your monitoring tools

    5 projects | news.ycombinator.com | 4 Sep 2023