🎉 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 type | Plan | Apply | Import |
---|---|---|---|
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!