#3893·bat

Adding non-builtin support for a new language

Author: areichowCreated Aug 24, 2026Updated Sep 4, 2026
Labelsquestion

Is it possible to add support for a new language that isn't merged into bat as a builtin language? If so - any docs or examples I could use?

I'd like to add support for a proprietary batch serialization format used by a realtime database. It's what I spend most of my work day interacting with, so support would be huge for me, but it wouldn't make sense to include as a builtin.

I've skimmed the deepwiki docs on the syntax highlighting system, but it's not conclusive.

If bat doesn't support it, I will change this to a request or put in a new ticket. Thanks!