What config format do you prefer?

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

Nutrient – The #1 PDF SDK Library, trusted by 10K+ developers
Other PDF SDKs promise a lot - then break. Laggy scrolling, poor mobile UX, tons of bugs, and lack of support cost you endless frustrations. Nutrient’s SDK handles billion-page workloads - so you don’t have to debug PDFs. Used by ~1 billion end users in more than 150 different countries.
www.nutrient.io
featured
CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai
featured
  1. nickel

    Better configuration for less

    I'll also add another candidate if lua isn't the right path (I still think it is): Nickel.

  2. Nutrient

    Nutrient – The #1 PDF SDK Library, trusted by 10K+ developers. Other PDF SDKs promise a lot - then break. Laggy scrolling, poor mobile UX, tons of bugs, and lack of support cost you endless frustrations. Nutrient’s SDK handles billion-page workloads - so you don’t have to debug PDFs. Used by ~1 billion end users in more than 150 different countries.

    Nutrient logo
  3. jrsonnet

    Rust implementation of Jsonnet language

    If json is suitable for your task, then why not jsonnet? There is even a beautiful implementation of this language in Rust: https://github.com/CertainLach/jrsonnet

  4. ron

    Rusty Object Notation

    Part of the reason why I migrated away from RON in system76-scheduler is because I needed to rely on the 253-untagged-enums branch from https://github.com/MomoLangenstein/ron. Which still isn't resolved today: https://github.com/ron-rs/ron/pull/451.

  5. dhall-lang

    Maintainable configuration files

    Have you heard about / considered Dhall?

  6. starlark-rust

    A Rust implementation of the Starlark language

    I haven't seen anyone mention starlark yet. It's something I want to play with as a config language.

  7. system76-scheduler

    Auto-configure CFS and process priorities for improved desktop responsiveness

  8. ron

    Rusty Object Notation (by juntyr)

    Part of the reason why I migrated away from RON in system76-scheduler is because I needed to rely on the 253-untagged-enums branch from https://github.com/MomoLangenstein/ron. Which still isn't resolved today: https://github.com/ron-rs/ron/pull/451.

  9. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
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

  • The abysmal state of GNU/Linux and a case against shared object libraries

    3 projects | news.ycombinator.com | 14 Oct 2024
  • Adding algebraic data types to Nickel

    3 projects | news.ycombinator.com | 7 Sep 2024
  • NixOS: Declarative Builds and Deployments

    13 projects | news.ycombinator.com | 14 Jan 2024
  • Announcing Nickel 1.0, a configuration language written in (and usable from) Rust

    11 projects | /r/rust | 8 Jun 2023
  • Rewrite it in Rust: Kubernetes

    8 projects | /r/rust | 3 Jun 2023

Did you know that Rust is
the 5th most popular programming language
based on number of references?