Anki add-on: AnkiSnip

Customisable snippets engine for Anki; supports LaTeX-aware expansion e.g. cc expands to {{c1::}}, while inside mathjax environments, fr expands to \frac{}{} Use ctrl + ; to move between tabstops Tabstops are defined in descending order - $0 is the last stop your cursor will jump to. Snippets can be customised using the config file, or via the addon settings.

GitHub repository: jamesdp3/ankisnip
Repository description: Customisable snippets engine for Anki; supports LaTeX-aware expansion
Languages: JavaScript, Python