Search...Search plugins and themes...
⌘K
Sign in
  • Get started
  • Download
  • Pricing
  • Enterprise
  • Account
  • Obsidian
  • Overview
  • Sync
  • Publish
  • Canvas
  • Mobile
  • Web Clipper
  • CLI
  • Learn
  • Help
  • Developers
  • Changelog
  • About
  • Roadmap
  • Blog
  • Resources
  • System status
  • License overview
  • Terms of service
  • Privacy policy
  • Security
  • Community
  • Plugins
  • Themes
  • Discord
  • Forum / 中文论坛
  • Merch store
  • Brand guidelines
Follow us
DiscordTwitterBlueskyThreadsMastodonYouTubeGitHub
© 2026 Obsidian

Code Language Completer

stanley-910stanley-9101k downloads

Autosuggests and completes codeblock language options based on history.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates7

a simple plugin that offers a quality-of-life improvement to inserting code blocks in obsidian

code-language-completer

features:

  1. autosuggestions and completions for a variety of programming languages
  2. ability to add more languages if need be
  3. suggests based on the most recently used language (helpful when taking notes on a specific language)
  4. configurable hotkey that places cursor inside autosuggest modal, on language insertion, cursor placed inside the code block
69%
HealthGood
ReviewSatisfactory
About
Insert code fences faster with inline language autosuggestions and completions for many programming languages. Suggest languages based on recently used entries, add custom languages, and open the language picker with a hotkey that places the cursor inside the new code block.
AutocompleteLanguagesCode
Details
Current version
1.1.1
Last updated
2 years ago
Created
2 years ago
Updates
7 releases
Downloads
1k
Compatible with
Obsidian 0.15.0+
Platforms
Desktop only
License
MIT
Report bugRequest featureReport plugin
Author
stanley-910stanley-910
github.com/Stanley-Wang910
GitHubstanley-910
  1. Community
  2. Plugins
  3. Autocomplete
  4. Code Language Completer

Related plugins

YouVersion Linker

Automatically link bible verses in your notes to YouVersion bible.

WordNet Dictionary

A large lexical database of English developed by Princeton University.

ruby.wasm

Run ruby code in your notes using WebAssembly.

Templater

Create and use dynamic templates.

Mermaid Tools

Improved Mermaid.js experience: visual toolbar with common elements and more.

Various Complements

Complete words similar to auto-completion in an IDE.

Simplified Chinese Word Splitting

Adds Simplified Chinese word splitting support for the editor and Vim mode.

Easy Typing

Auto format when typing.

PlantUML

Generate PlantUML diagrams.

Numerals

Turn any code block into an advanced calculator. Evaluate math expressions on each line of a code block, including units, currency, and optional TeX rendering.