ansible/vscode-ansible

Ansible IDE extension: auto-completion and integrating quality assurance tools like ansible-lint, ansible syntax check, yamllint, molecule and ansible-test.

485

stars

2,523

commits

TypeScript

primary language

Sep 11, 2026

updated

ansible.readthedocs.io/projects/vscode-ansible/
ansible-dev-tools
ansible-language-server
ansible-lint
lsp
molecule
taskfile
vscode-extension

README

Ansible VS Code Extension

GitHub Release GitHub Repo stars Codecov

The Ansible extension for Visual Studio Code streamlines Ansible development by providing an integrated, feature-rich environment tailored for automation workflows. It offers features such as syntax highlighting, linting, intelligent code completion, and AI-assisted suggestions via Ansible Lightspeed.

With support for multi-root workspaces, containerized execution environments, and extensive configuration options, the extension enhances productivity and ensures consistent code quality for both individual and team-based projects. This extension adds language support for Ansible in Visual Studio Code and OpenVSX by using the ansible-language-server.

Please visit vscode-ansible documentation website for any instructions about installation, configuration and usage, including on how to contribute to it.

Features

Contribution hints

  • Do not use env FOO=BAR command as this does not work on Windows. When adding new code prefer portable one that works on all platforms.

Contributors

(top 30 of 77)

ssbarnea

870 commits

dependabot[bot]

228 commits

priyamsahoo

149 commits

renovate[bot]

143 commits

ansible/vscode-ansible

Ansible IDE extension: auto-completion and integrating quality assurance tools like ansible-lint, ansible syntax check, yamllint, molecule and ansible-test.

485

stars

2,523

commits

TypeScript

primary language

Sep 11, 2026

updated

ansible.readthedocs.io/projects/vscode-ansible/
ansible-dev-tools
ansible-language-server
ansible-lint
lsp
molecule
taskfile
vscode-extension

README

Ansible VS Code Extension

GitHub Release GitHub Repo stars Codecov

The Ansible extension for Visual Studio Code streamlines Ansible development by providing an integrated, feature-rich environment tailored for automation workflows. It offers features such as syntax highlighting, linting, intelligent code completion, and AI-assisted suggestions via Ansible Lightspeed.

With support for multi-root workspaces, containerized execution environments, and extensive configuration options, the extension enhances productivity and ensures consistent code quality for both individual and team-based projects. This extension adds language support for Ansible in Visual Studio Code and OpenVSX by using the ansible-language-server.

Please visit vscode-ansible documentation website for any instructions about installation, configuration and usage, including on how to contribute to it.

Features

Contribution hints

  • Do not use env FOO=BAR command as this does not work on Windows. When adding new code prefer portable one that works on all platforms.

Contributors

(top 30 of 77)

ssbarnea

870 commits

dependabot[bot]

228 commits

priyamsahoo

149 commits

renovate[bot]

143 commits

Languages

TypeScript

90.3%

Vue

6.2%

Python

1.7%