FICHA · MANJARO

arduino-language-server

An Arduino Language Server based on Clangd to Arduino code autocompletion

  • language-server
  • EDITOR-INTEGRATION
  • CLI
  • Launchable
  • Runs in terminal
official+codex · reviewed · May 27, 2026 description in en

Description

Adds editor features for Arduino code, such as completion, diagnostics, and navigation, by connecting Arduino project information with clangd. It helps an editor understand sketches and libraries more like a full IDE.

Install it when your editor supports the Language Server Protocol and you want better Arduino assistance outside the Arduino IDE. It normally runs behind the editor, not as an app you open directly.

How to run

arduino-language-server

Commands: arduino-language-server

Permissions

Permissions not analysed for this source yet.