Codify is currently in Beta! Please report any bugs here

🎉 Codify v0.8.0 — Now with JSONC & JSON5 Support!

Published: at 06:52 AM

🎉 Codify v0.8.0 — Now with JSONC & JSON5 Support!

We’re excited to announce Codify v0.8.0, a big step forward in making configuration even more developer-friendly. This release introduces support for .jsonc and .json5—giving you more flexibility and readability when defining your macOS setup.

✨ What’s New?

📝 JSONC is the New Default Starting in v0.8.0, Codify now defaults to .jsonc (JSON with comments) as the primary config file format.

Why the switch?

Comments make your config easier to document and maintain All major IDEs (like VS Code and JetBrains) offer autocompletion via SchemaStore support It’s still mostly valid JSON, so tooling remains compatible If you’re coming from a .json or .yaml setup, Codify will continue to support both—but we recommend switching to .jsonc for the best experience.

File typePlanApplyImport
jsonc
json
json5
yaml

🚀 JSON5: Power and Flexibility

If your editor supports it, we highly recommend using .json5 for your configs. It includes all the benefits of jsonc plus:

  • Multi-line strings ✅
  • Unquoted keys ✅
  • Trailing commas ✅
  • Looser syntax requirements ✅

In short, JSON5 makes writing configs faster and more forgiving—perfect for quickly iterating on your setup.

Editor support:

  • JetBrains IDEs (like WebStorm, IntelliJ) support JSON5 out of the box
  • ⚙️ VS Code requires installing the JSON5 extension

Try it out!

Use codify update to get version 0.8.0 or download the latest version from our website.

Cheers!