ctrl+shift+p filters: :st2 :st3 :win :osx :linux
Browse

Tokens​Counter

Counts [chatgpt] tokens of selected text and presents it in phantom.

Labels nlp, tokens, llm, openai

Details

Installs

  • Total 212
  • Win 87
  • Mac 95
  • Linux 30
Oct 23 Oct 22 Oct 21 Oct 20 Oct 19 Oct 18 Oct 17 Oct 16 Oct 15 Oct 14 Oct 13 Oct 12 Oct 11 Oct 10 Oct 9 Oct 8 Oct 7 Oct 6 Oct 5 Oct 4 Oct 3 Oct 2 Oct 1 Sep 30 Sep 29 Sep 28 Sep 27 Sep 26 Sep 25 Sep 24 Sep 23 Sep 22 Sep 21 Sep 20 Sep 19 Sep 18 Sep 17 Sep 16 Sep 15 Sep 14 Sep 13 Sep 12 Sep 11 Sep 10 Sep 9
Windows 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 1 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 1 0
Mac 0 0 1 0 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Linux 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

Readme

Source
raw.​githubusercontent.​com

Sublime [chatgpt] Token Counter

Version 2.0.0 requires Sublime Text build 4205 or newer and runs in the Python 3.14 plugin host. Install with Package Control 4 so the required Python 3.14 libraries are installed.

Pretty plain plugin that counts chars and tokens in selected text and presents it onscreen before the selection itself.

It has single command "tokens_count" that takes no attributes and toggling tokens count on a given selection in view. Multi-selections supported.

Open Preferences → Package Settings → Tokens Counter → Settings to configure the counter. Settings are read from TokensCounter.sublime-settings. A non-empty model_name takes precedence over tokenizer_encoding. The default model is gpt-4o; to select an encoding explicitly, set "model_name": null and choose tokenizer_encoding.