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

Talon CQL

Caio LopesCaio Lopes91 downloads

Syntax highlighting for CrowdStrike CQL (LogScale Query Language) in code blocks.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates4

Obsidian plugin — syntax highlighting for CrowdStrike CQL (LogScale Query Language)

Threat hunters who document their work in Obsidian — playbooks, runbooks, DFIR notes — can now get proper syntax highlighting for embedded CQL queries. No equivalent plugin exists in the Obsidian community.

Talon CQL syntax highlighting


Usage

```cql
#event_simpleName=ProcessRollup2
ImageFileName=/powershell\.exe/i
| groupBy([ComputerName, CommandLine], function=count())
| sort(count, order=desc)
```

Also accepts ```logscale as an alias.

Blocks highlight through Obsidian's native code-block pipeline in reading mode, Live Preview, and source mode: colorization stays active while you edit, the language flair copies the block ("Copied to your clipboard"), and colors come from your theme's code variables.


Install

Community Plugin

Install from the Obsidian Community Plugins directory, or search for Talon CQL in Settings → Community Plugins.

Manual

  1. Download main.js, manifest.json, styles.css from the latest release
  2. Create .obsidian/plugins/talon-cql/ in your vault
  3. Copy the three files there
  4. Enable in Settings → Community Plugins

What gets highlighted

Token Example
Event fields #event_simpleName, #aid, #cid
Built-in functions groupBy, eval, timeChart, join
Namespaced functions array:contains, math:abs, time:hour
Keywords case, and, or, not, asc, desc
Operators | := =~ != <= >=
Strings "double" 'single'
Regex literals /pattern/i
Numbers 42, 3.14
Comments // and /* */

Query Templates

Ready-to-use hunting queries in templates/:

File Content
process-hunting.cql LOLBins, encoded PowerShell, parent-child chains
network-hunting.cql Beaconing, suspicious ports, geo anomalies
identity-hunting.cql Brute force, off-hours logons, LSASS access

Build

npm install
npm run build   # production → generates main.js
npm run dev     # watch mode for development

References

  • Talon CQL on Obsidian Community Plugins
  • CQL Syntax Reference
  • LogScale Functions
  • CrowdStrike LogScale Community Content

License

MIT

HealthExcellent
ReviewPassed
About
Add syntax highlighting for CrowdStrike CQL (LogScale Query Language) in Obsidian, working in both edit and preview modes and accepting the alias "logscale". Highlight event fields, built-in and namespaced functions, keywords, operators, strings, regex, numbers and comments, and include ready-to-use hunting query templates.
SyntaxLanguages
Details
Current version
0.2.0
Last updated
3 days ago
Created
2 months ago
Updates
4 releases
Downloads
91
Compatible with
Obsidian 1.0.0+
Platforms
Desktop, Mobile
License
MIT
Report bugRequest featureReport plugin
Author
Caio LopesCaio Lopesclivoa
GitHubclivoa
  1. Community
  2. Plugins
  3. Syntax
  4. Talon CQL

Related plugins

GDScript Syntax Highlighting

Add live GDScript syntax highlighting to code block.

Code Suite

Execute code inside your notes: Shiki syntax highlighting with 65+ themes, live streaming output, inline Matplotlib and Plotly graphs, shared variables, and styled HTML and PDF export with outputs.

Extended Code Highlight

Additional and configurable syntax highlighting for code block languages.

Simplified Chinese Word Splitting

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

LanguageTool

Unofficial integration of the LanguageTool spell and grammar checker.

VSCode Editor

Edit Code Files like VSCode.

Fountain Editor

Fountain (screenplay) syntax highlighting in the editor.

Dictionary

A multilingual dictionary that shows word definitions in the sidebar and popover synonyms.

Text to Speech

Hear your notes.

Shiki Highlighter

Highlight code blocks with Shiki.