I

I made Confetti: a configuration language file format

Hacker News

I made Confetti: a configuration language file format

Hello everyone, I created Confetti: a simple, typeless, and localization-friendly configuration language designed for human-editable configuration files. In my opinion, JSON works well for data interchange, but it's overused for configuration, it's not localization-friendly, and it's too syntactically noisy. INI is simple but lacks hierarchical structures and doesn't have a formal specification. Confetti is intended to bridge the gap. I aim to keep Confetti simple and minimalistic, while encouraging others to extend it. Think of it like Markdown for configuration files: there's a core specification, but your welcome to create your own variations that suit your needs.

Share card

Actual performance

67points
61comments
Made the leaderboard

Launch Intel predictions

Analyze your own launch →
Indie HackersFits the IH revenue-focused audience · Strong signals: created · Missing: supports, reddit linkedin, podcasting
71%71% predicted probability of success on Indie Hackers, based on ML models trained on real launch data.
best fitHighest predicted score across all platforms for this description.
Product HuntOn track for Day 1 leaderboard · Missing: mac, agents, macos
70%70% predicted probability of success on Product Hunt, based on ML models trained on real launch data.
Hacker NewsMay not resonate with HN audience · Strong signals: io · Missing: https docs, excited, just released
49%49% predicted probability of success on Hacker News, based on ML models trained on real launch data.
nativeThis product was originally launched on this platform.
AppSumoMay struggle as an AppSumo deal · Strong signals: friendly · Missing: plus, platform, intuitive
39%39% predicted probability of success on AppSumo, based on ML models trained on real launch data.
TrustMRRLess likely to generate early MRR · Missing: mobile apps, ios, personal
39%39% predicted probability of success on TrustMRR, based on ML models trained on real launch data.
Acquire.comPre-revenue stage for this audience · Missing: arr, mrr, revenue
15%15% predicted probability of success on Acquire.com, based on ML models trained on real launch data.
BetaListMay not resonate with beta-testers · Missing: web3, chat, crypto
3%3% predicted probability of success on BetaList, based on ML models trained on real launch data.

Incorrect prediction on native model

Similar products

La
Labfile, a declarative file format for orchestrating experiments46%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Labfile, a declarative file format for orchestrating experiments

Hacker News3
Bu
Budding new file format44%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Budding new file format

Hacker News8
SA
SAN syntax for Vim – a Sane and Nice configuration format59%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

SAN syntax for Vim – a Sane and Nice configuration format

Hacker News1
Th
The CFG Configuration Format51%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

The CFG Configuration Format

Hacker News1
Cl
Clang_format_all – Configure clang-format with YAML49%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Clang_format_all – Configure clang-format with YAML

Hacker News1
Ra
Ragzip format specification (and Java implementation)53%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Ragzip format specification (and Java implementation)

Hacker News4
WM
WMC – A file format which describes its own structure via WebAssembly63%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

WMC – A file format which describes its own structure via WebAssembly

Hacker News4
Fr
Frontmatter Format: A micro-format for YAML metadata on any file41%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Frontmatter Format: A micro-format for YAML metadata on any file

Hacker News8
FP
FPFF: A custom file format for forensics education38%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

FPFF: A custom file format for forensics education

Hacker News4
JS
JSONScript – Asynchronous scripting language using JSON format52%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

JSONScript – Asynchronous scripting language using JSON format

Hacker News49