-- THIS FILE IS GENERATED. DO NOT EDIT MANUALLY.
-- stylua: ignore start
return {
  ["BUILD.bazel"] = { "starlark_rust" },
  OpenFOAM = { "foam_ls" },
  antlers = { "antlersls" },
  arduino = { "arduino_language_server" },
  asm = { "asm_lsp" },
  aspnetcorerazor = { "htmx", "tailwindcss" },
  astro = { "astro", "biome", "emmet_language_server", "emmet_ls", "eslint", "htmx", "stylelint_lsp", "tailwindcss", "unocss" },
  ["astro-markdown"] = { "htmx", "tailwindcss" },
  automake = { "autotools_ls" },
  awk = { "awk_ls" },
  bash = { "ast_grep", "bashls" },
  bazelrc = { "bazelrc_lsp" },
  bean = { "beancount" },
  beancount = { "beancount" },
  bib = { "ltex", "ltex_plus", "texlab" },
  bicep = { "bicep" },
  ["bicep-params"] = { "bicep" },
  blade = { "htmx", "laravel_ls", "stimulus_ls", "tailwindcss" },
  brs = { "bright_script" },
  bsl = { "bsl_ls" },
  bzl = { "bzl", "starlark_rust", "starpls" },
  c = { "ast_grep", "clangd", "codebook", "harper_ls" },
  cairo = { "cairo_ls" },
  clojure = { "clojure_lsp", "harper_ls", "htmx", "tailwindcss" },
  cmake = { "cmake", "harper_ls", "neocmake" },
  cobol = { "cobol_ls" },
  comp = { "glsl_analyzer", "glslls" },
  config = { "autotools_ls" },
  context = { "ltex", "ltex_plus" },
  coq = { "coq_lsp" },
  cpp = { "ast_grep", "clangd", "harper_ls" },
  crystal = { "crystalline" },
  cs = { "csharp_ls", "harper_ls", "omnisharp" },
  csharp = { "ast_grep" },
  css = { "ast_grep", "biome", "codebook", "css_variables", "cssls", "emmet_language_server", "emmet_ls", "stylelint_lsp", "tailwindcss", "unocss" },
  cucumber = { "cucumber_language_server" },
  cuda = { "clangd" },
  cue = { "dagger" },
  cypher = { "cypher_ls" },
  d = { "serve_d" },
  dart = { "harper_ls" },
  dhall = { "dhall_lsp_server" },
  ["django-html"] = { "htmx", "tailwindcss" },
  dockerfile = { "docker_language_server", "dockerls" },
  dot = { "dotls" },
  dts = { "ginko_ls" },
  dune = { "ocamllsp" },
  earthfile = { "earthlyls" },
  edge = { "htmx", "tailwindcss" },
  edn = { "clojure_lsp" },
  eelixir = { "elixirls", "expert", "htmx", "lexical", "nextls", "tailwindcss" },
  ejs = { "htmx", "tailwindcss", "unocss" },
  elixir = { "ast_grep", "elixirls", "expert", "htmx", "lexical", "nextls", "tailwindcss" },
  elm = { "elmls" },
  erb = { "htmx", "tailwindcss", "unocss" },
  erg = { "erg_language_server" },
  erlang = { "elp", "erlangls" },
  eruby = { "emmet_language_server", "emmet_ls", "herb_ls", "htmx", "ruby_lsp", "steep", "stimulus_ls", "tailwindcss" },
  fennel = { "fennel_language_server", "fennel_ls" },
  fish = { "fish_lsp" },
  flux = { "flux_lsp" },
  foam = { "foam_ls" },
  fortran = { "fortls" },
  frag = { "glsl_analyzer", "glslls" },
  fsd = { "facility_language_server" },
  fsharp = { "fsautocomplete" },
  genie = { "vala_ls" },
  geom = { "glsl_analyzer", "glslls" },
  gitcommit = { "codebook", "harper_ls", "ltex", "ltex_plus" },
  glsl = { "glsl_analyzer", "glslls" },
  go = { "ast_grep", "codebook", "golangci_lint_ls", "gopls", "harper_ls", "snyk_ls" },
  gohtml = { "htmx", "tailwindcss" },
  gohtmltmpl = { "htmx", "tailwindcss" },
  gomod = { "golangci_lint_ls", "gopls", "snyk_ls" },
  gotmpl = { "gopls" },
  gowork = { "gopls" },
  graphql = { "biome", "dprint", "graphql" },
  groovy = { "gradle_ls", "groovyls" },
  haml = { "htmx", "tailwindcss", "unocss" },
  handlebars = { "ember", "glint", "htmx", "tailwindcss" },
  haskell = { "ast_grep", "codebook", "harper_ls", "hls" },
  hbs = { "htmx", "tailwindcss", "unocss" },
  heex = { "elixirls", "expert", "htmx", "lexical", "nextls", "tailwindcss" },
  helm = { "helm_ls", "snyk_ls" },
  hlsl = { "slangd" },
  hoon = { "hoon_ls" },
  html = { "angularls", "antlersls", "ast_grep", "biome", "codebook", "emmet_language_server", "emmet_ls", "harper_ls", "herb_ls", "html", "htmx", "ltex", "ltex_plus", "lwc_ls", "stimulus_ls", "stylelint_lsp", "superhtml", "tailwindcss", "unocss" },
  ["html-eex"] = { "htmx", "tailwindcss" },
  ["html.handlebars"] = { "glint" },
  htmlangular = { "angularls", "emmet_language_server", "emmet_ls", "eslint", "htmx", "tailwindcss" },
  htmldjango = { "emmet_language_server", "emmet_ls", "htmx", "tailwindcss" },
  hyprlang = { "hyprls" },
  jade = { "htmx", "tailwindcss" },
  java = { "ast_grep", "codebook", "harper_ls", "java_language_server", "jdtls" },
  javascript = { "ast_grep", "biome", "codebook", "cssmodules_ls", "denols", "dprint", "ember", "eslint", "glint", "harper_ls", "htmx", "lwc_ls", "oxlint", "quick_lint_js", "rome", "snyk_ls", "tailwindcss", "ts_ls", "unocss", "vtsls" },
  ["javascript.glimmer"] = { "ember", "glint" },
  ["javascript.jsx"] = { "ast_grep", "denols", "eslint", "oxlint", "ts_ls", "vtsls" },
  javascriptreact = { "ast_grep", "biome", "codebook", "cssmodules_ls", "denols", "dprint", "emmet_language_server", "emmet_ls", "eslint", "graphql", "htmx", "oxlint", "rome", "tailwindcss", "ts_ls", "unocss", "vtsls" },
  jinja = { "jinja_lsp" },
  jq = { "jqls" },
  json = { "ast_grep", "biome", "dprint", "jsonls", "rome", "snyk_ls", "spectral" },
  ["json.openapi"] = { "vacuum" },
  jsonc = { "biome", "dprint", "jsonls" },
  jsonnet = { "jsonnet_ls" },
  julia = { "julials" },
  just = { "just" },
  kcl = { "kcl" },
  kotlin = { "ast_grep", "kotlin_language_server", "kotlin_lsp" },
  leaf = { "htmx", "tailwindcss" },
  less = { "css_variables", "cssls", "emmet_language_server", "emmet_ls", "stylelint_lsp", "tailwindcss", "unocss" },
  lhaskell = { "hls" },
  libsonnet = { "jsonnet_ls" },
  liquid = { "htmx", "shopify_theme_ls", "tailwindcss", "theme_check" },
  llw = { "lelwel_ls" },
  lua = { "ast_grep", "codebook", "emmylua_ls", "harper_ls", "lua_ls", "stylua" },
  luau = { "luau_lsp" },
  mail = { "ltex", "ltex_plus" },
  make = { "autotools_ls" },
  markdown = { "codebook", "dprint", "grammarly", "harper_ls", "htmx", "ltex", "ltex_plus", "markdown_oxide", "marksman", "prosemd_lsp", "remark_ls", "tailwindcss", "unocss", "vale_ls", "zk" },
  ["markdown.mdx"] = { "marksman" },
  matlab = { "matlab_ls" },
  mcfunction = { "spyglassmc_language_server" },
  mdx = { "htmx", "ltex_plus", "mdx_analyzer", "tailwindcss" },
  menhir = { "ocamllsp" },
  meson = { "mesonlsp", "swift_mesonls" },
  ["metamath-zero"] = { "mm0_ls" },
  motoko = { "motoko_lsp" },
  move = { "move_analyzer" },
  mustache = { "htmx", "tailwindcss" },
  muttrc = { "mutt_ls" },
  mysql = { "sqlls", "sqls" },
  ncl = { "nickel_ls" },
  neomuttrc = { "mutt_ls" },
  nextflow = { "nextflow_ls" },
  nginx = { "nginx_language_server" },
  nickel = { "nickel_ls" },
  nim = { "nim_langserver", "nimls" },
  nix = { "ast_grep", "harper_ls", "nil_ls", "rnix" },
  njk = { "htmx", "tailwindcss" },
  nunjucks = { "htmx", "tailwindcss" },
  objc = { "clangd" },
  objcpp = { "clangd" },
  ocaml = { "ocamllsp" },
  ocamlinterface = { "ocamllsp" },
  ocamllex = { "ocamllsp" },
  odin = { "ols" },
  opencl = { "opencl_ls" },
  openscad = { "openscad_lsp" },
  opentofu = { "tofu_ls" },
  ["opentofu-vars"] = { "tofu_ls" },
  org = { "ltex", "ltex_plus", "textlsp" },
  os = { "bsl_ls" },
  p8 = { "pico8_ls" },
  pandoc = { "ltex", "ltex_plus" },
  perl = { "perlnavigator" },
  pest = { "pest_ls" },
  php = { "ast_grep", "codebook", "harper_ls", "htmx", "intelephense", "laravel_ls", "phpactor", "psalm", "stimulus_ls", "tailwindcss", "unocss" },
  plaintex = { "ltex", "ltex_plus", "texlab" },
  postcss = { "tailwindcss", "unocss" },
  prisma = { "prismals" },
  proto = { "buf_ls", "pbls", "protols" },
  ps1 = { "powershell_es" },
  pug = { "emmet_language_server", "emmet_ls" },
  puppet = { "puppet" },
  purescript = { "purescriptls" },
  python = { "ast_grep", "basedpyright", "codebook", "dprint", "harper_ls", "jedi_language_server", "pylsp", "pylyzer", "pyre", "pyrefly", "pyright", "ruff", "snyk_ls", "ty" },
  qml = { "qmlls" },
  qmljs = { "qmlls" },
  quarto = { "ltex", "ltex_plus", "r_language_server" },
  query = { "ts_query_ls" },
  r = { "air", "r_language_server" },
  raku = { "raku_navigator" },
  razor = { "htmx", "tailwindcss" },
  reason = { "htmx", "ocamllsp", "reason_ls", "tailwindcss" },
  rego = { "regal", "regols" },
  requirements = { "snyk_ls" },
  rescript = { "htmx", "rescriptls", "tailwindcss", "unocss" },
  rmd = { "ltex", "ltex_plus", "r_language_server" },
  rnoweb = { "ltex", "ltex_plus" },
  robot = { "robotframework_ls" },
  roslyn = { "dprint" },
  rst = { "esbonio", "ltex", "ltex_plus", "vale_ls" },
  ruby = { "ast_grep", "codebook", "harper_ls", "rubocop", "ruby_lsp", "solargraph", "sorbet", "standardrb", "steep", "stimulus_ls" },
  rust = { "ast_grep", "bacon_ls", "codebook", "dprint", "harper_ls", "rust_analyzer", "unocss" },
  sass = { "emmet_language_server", "emmet_ls", "somesass_ls", "tailwindcss", "unocss" },
  scala = { "ast_grep" },
  scss = { "css_variables", "cssls", "emmet_language_server", "emmet_ls", "somesass_ls", "stylelint_lsp", "tailwindcss", "unocss" },
  sh = { "bashls", "harper_ls" },
  shaderslang = { "slangd" },
  slim = { "htmx", "tailwindcss" },
  slint = { "slint_lsp" },
  sls = { "salt_ls" },
  smithy = { "smithy_ls" },
  sml = { "millet" },
  solidity = { "ast_grep", "solang", "solc", "solidity", "solidity_ls", "solidity_ls_nomicfoundation" },
  spec = { "rpmspec" },
  sql = { "postgres_lsp", "sqlls", "sqls", "sqruff" },
  ss = { "snakeskin_ls" },
  star = { "starlark_rust" },
  stylus = { "tailwindcss", "unocss" },
  sugarss = { "stylelint_lsp", "tailwindcss" },
  superhtml = { "superhtml" },
  surface = { "elixirls", "expert", "lexical", "nextls" },
  svelte = { "biome", "emmet_language_server", "emmet_ls", "eslint", "htmx", "svelte", "tailwindcss", "unocss" },
  svg = { "lemminx" },
  swift = { "ast_grep", "harper_ls" },
  systemd = { "systemd_ls" },
  systemverilog = { "hdl_checker", "svlangserver", "svls", "verible" },
  teal = { "teal_ls" },
  templ = { "emmet_language_server", "emmet_ls", "html", "htmx", "tailwindcss", "templ" },
  terraform = { "snyk_ls", "terraformls", "tflint" },
  ["terraform-vars"] = { "snyk_ls", "terraformls" },
  tesc = { "glsl_analyzer", "glslls" },
  tese = { "glsl_analyzer", "glslls" },
  tex = { "ltex", "ltex_plus", "texlab", "textlsp", "vale_ls" },
  text = { "codebook", "ltex", "ltex_plus", "textlsp", "vale_ls" },
  thrift = { "thriftls" },
  toml = { "codebook", "dprint", "harper_ls", "taplo", "tombi" },
  twig = { "htmx", "tailwindcss", "twiggy_language_server" },
  typescript = { "angularls", "ast_grep", "biome", "codebook", "cssmodules_ls", "denols", "dprint", "ember", "eslint", "glint", "harper_ls", "htmx", "oxlint", "quick_lint_js", "rome", "snyk_ls", "tailwindcss", "ts_ls", "unocss", "vtsls" },
  ["typescript.glimmer"] = { "ember", "glint" },
  ["typescript.tsx"] = { "angularls", "ast_grep", "biome", "denols", "eslint", "oxlint", "rome", "ts_ls", "vtsls" },
  typescriptreact = { "angularls", "ast_grep", "biome", "codebook", "cssmodules_ls", "denols", "dprint", "emmet_language_server", "emmet_ls", "eslint", "graphql", "harper_ls", "htmx", "oxlint", "rome", "tailwindcss", "ts_ls", "unocss", "vtsls" },
  typespec = { "tsp_server" },
  typst = { "harper_ls", "ltex_plus", "tinymist" },
  v = { "v_analyzer", "vls" },
  vala = { "vala_ls" },
  vb = { "omnisharp" },
  verilog = { "hdl_checker", "svlangserver", "svls", "verible" },
  vert = { "glsl_analyzer", "glslls" },
  veryl = { "veryl_ls" },
  vhd = { "vhdl_ls" },
  vhdl = { "hdl_checker", "vhdl_ls" },
  vim = { "vimls" },
  visualforce = { "visualforce_ls" },
  vlang = { "vls" },
  vmasm = { "asm_lsp" },
  vsh = { "v_analyzer" },
  vue = { "biome", "emmet_language_server", "emmet_ls", "eslint", "htmx", "stylelint_lsp", "tailwindcss", "unocss", "vue_ls" },
  ["vue-html"] = { "unocss" },
  vv = { "v_analyzer" },
  wgsl = { "wgsl_analyzer" },
  wxss = { "stylelint_lsp" },
  xhtml = { "ltex", "ltex_plus" },
  xml = { "lemminx" },
  xsd = { "lemminx" },
  xsl = { "lemminx" },
  xslt = { "lemminx" },
  yaml = { "ast_grep", "azure_pipelines_ls", "gh_actions_ls", "hydra_lsp", "snyk_ls", "spectral", "yamlls" },
  ["yaml.ansible"] = { "ansiblels" },
  ["yaml.docker-compose"] = { "docker_compose_language_service", "docker_language_server", "yamlls" },
  ["yaml.gitlab"] = { "gitlab_ci_ls", "yamlls" },
  ["yaml.helm-values"] = { "helm_ls", "yamlls" },
  ["yaml.openapi"] = { "vacuum" },
  yml = { "spectral" },
  zig = { "zls" },
  zir = { "zls" }
}