Skip to main content

Supported languages

Tree-sitter parsed​

LanguageExtensionsExtracted
TypeScript.ts, .tsxFunctions, arrow functions, classes, interfaces, methods
JavaScript.js, .jsx, .mjsFunctions, arrow functions, classes, methods
Python.pyFunctions, classes, docstrings
Go.goFunctions, methods, structs
Rust.rsFunctions, structs, enums, traits

Fallback text splitting​

ExtensionsType
.yaml, .ymlConfiguration
.jsonData/Config
.mdDocumentation
.sqlDatabase
.tomlConfiguration
.txt, .csvPlain text/Data