Rich Caddyfile support for Visual Studio Code
  • TypeScript 98.5%
  • JavaScript 1.5%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
dependabot[bot] 9ba30fcec0
build(deps-dev): bump tar-fs from 2.1.1 to 2.1.4 (#311)
Bumps [tar-fs](https://github.com/mafintosh/tar-fs) from 2.1.1 to 2.1.4.
- [Commits](https://github.com/mafintosh/tar-fs/compare/v2.1.1...v2.1.4)

---
updated-dependencies:
- dependency-name: tar-fs
  dependency-version: 2.1.4
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-26 13:50:41 -06:00
.github pnpm: update dependencies 2023-05-16 09:54:25 -06:00
.vscode Update branding (#293) 2023-02-03 22:30:22 -07:00
examples syntax: add caddyfile-test 2024-02-04 21:39:29 -07:00
media Update branding (#293) 2023-02-03 22:30:22 -07:00
packages build(deps-dev): bump esbuild from 0.17.19 to 0.25.0 in /packages/server (#308) 2025-09-26 11:44:09 -06:00
syntaxes syntax: add caddyfile-test 2024-02-04 21:39:29 -07:00
.editorconfig chore: add .editorconfig 2022-10-11 13:23:08 -06:00
.gitignore vscode: use pnpm, not yarn 2022-11-21 11:49:36 -07:00
.npmrc yarn -> pnpm 2022-10-19 13:15:20 -06:00
.prettierignore yarn -> pnpm 2022-10-19 13:15:20 -06:00
.prettierrc.json chore: setup prettier 2022-10-11 13:23:57 -06:00
.vscodeignore ci: fix packaging 2022-10-19 13:37:21 -06:00
CHANGELOG.md release: v0.4.0 2024-02-20 13:53:26 -07:00
language-configuration.json chore: cleanup language-configuration.json 2022-10-11 13:20:52 -06:00
LICENSE Update branding (#293) 2023-02-03 22:30:22 -07:00
package.json release: v0.4.0 2024-02-20 13:53:26 -07:00
pnpm-lock.yaml build(deps-dev): bump tar-fs from 2.1.1 to 2.1.4 (#311) 2025-09-26 13:50:41 -06:00
pnpm-workspace.yaml yarn -> pnpm 2022-10-19 13:15:20 -06:00
README.md Update README.md 2023-05-16 09:54:32 -06:00
tsconfig.json chore: cleanup tsconfig.json 2022-10-11 13:22:58 -06:00
turbo.json chore: overhaul repository layout 2022-10-11 15:16:43 -06:00

Caddyfile Support

Visual Studio Marketplace Version Visual Studio Marketplace Downloads Visual Studio Marketplace Rating

Adds support for Caddyfile syntax highlighting and automatic formatting.

This is essentially an updated version of vscode-caddyfile-syntax with additional features.

Configuration

  • caddyfile.executable: Location of the caddy executable to use for code formatting. (Default: "")

Features

  • Syntax Highlighting
  • Automatic Formatting (supports Format on Save)
  • Support for Caddyfile v2
  • Basic Language Server with suggestions and descriptions

Requirements

Known Issues

  • None

Changelog

See CHANGELOG.md