Introducing JXC: An extensible, expressive data language. It's a drop-in replacement for JSON and supports type annotations, numeric suffixes, base64 strings, and more!

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

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • cue

    The home of the CUE language! Validate and define text-based and dynamic configuration

  • And those two in combination are quite possibly related to infinite loop bugs. Ouch. Ad-hoc extensions also predictably lead to divergence from the order-independent principle. Ultimately it seems to be for a very different use case, this already is more like a logic programming language and not a simple configuration templater. I'll consider where to apply it anyways—there's not enough logic programming languages in use imo (ILP-solvers excluded).

  • jxc

    JXC is a structured data language similar to JSON, but with a focus on being expressive, extensible, and human-friendly.

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

    configuration library for JVM languages using HOCON files

  • Other similar standards: TOML, HOCON

  • ion-docs

    Source for the GitHub Pages for Ion.

  • How it compares to Amazon Ion?

  • hat

    TOML-annotated C header file format for packaging binary files, from Microsoft Research (by microsoft)

  • Closest I can find is a c header macro format

  • kcl

    KCL Programming Language (CNCF Sandbox Project). https://kcl-lang.io

  • This is an interesting attempt. We are also doing a configuration measurement language KCL https://github.com/KusionStack/KCLVM , a static type and a configuration language that supports schema definition. I'm glad to communicate with you.

  • jsonnet

    Jsonnet - The data templating language

  • Something like jsonnet?

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

    WorkOS logo
  • sciter

    Sciter: the Embeddable HTML/CSS/JS engine for modern UI development

  • Well, I don't really need it to be CSS as I have already one in Sciter.

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