Tokenization & Preprocessing
OpenNMT/Tokenizer
Fast and customizable text tokenization library with BPE and SentencePiece support
๐ Machine Translation๐ง Natural Language Processing
C++MITupdated Jan 10, 2026
Fast bare-bones BPE for modern tokenizer training
$ git clone https://github.com/gautierdag/bpeasy.gitFast and customizable text tokenization library with BPE and SentencePiece support
Language model tokenization at GB/s
Ekphrasis is a text processing tool, geared towards text from social networks, such as Twitter or Facebook. Ekphrasis performs tokenization, word normalization, word segmentation (for splitting hashtags) and spell correction, using word statistics from 2 big corpora (english Wikipedia, twitter - 330mil english tweets).
Ungreedy subword tokenizer and vocabulary trainer for Python, Go, C++ & Javascript
๐ค vibrato: Viterbi-based accelerated tokenizer
Ready-made tokenizer library for working with GPT and tiktoken
Data from GitHub ยท snapshot Sep 24, 2026