GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — Build software better, together

#

byte-pair-encoding

Star

Here are 132 public repositories matching this topic...

Language: All
Filter by language
All 132 Python 58 Jupyter Notebook 22 C++ 12 Rust 7 HTML 5 TypeScript 4 Go 3 JavaScript 2 Kotlin 2 Standard ML 2
Sort: Most stars
Sort options
Most stars Fewest stars Most forks Fewest forks Recently updated Least recently updated

JustVugg / nanoeuler

Star 127

GPT-2-style LLM built from scratch in C/CUDA with hand-written backprop, BPE tokenizer, FlashAttention, pretraining, and SFT.

c nlp training machine-learning deep-learning neural-network openmp cuda cublas language-model from-scratch byte-pair-encoding gpt2 llm bpe-tokenizer flashattention trasformer
  • Updated Jun 18, 2026
  • Cuda

samber / go-gpt-3-encoder

Sponsor
Star 82

Go BPE tokenizer (Encoder+Decoder) for GPT2 and GPT3

go encoder decoder tokenizer transformer openai token codex bpe byte-pair-encoding gpt-2 gpt-3
  • Updated Dec 2, 2024
  • Go

boepeanjafay / bpemb

Star 50

Pre-trained subword embeddings in 275 languages, based on Byte-Pair Encoding.

multilingual python nlp word-embeddings embeddings byte-pair-encoding
  • Updated Nov 5, 2026
  • Python

gweidart / rs-bpe

Star 43

A ridiculously fast Python BPE (Byte Pair Encoder) implementation written in Rust

python rust openai pypi-package bpe byte-pair-encoding huggingface tokenizers llm tiktoken bpe-tokenizer byte-pair-tokenizer
  • Updated Mar 19, 2025
  • Python

aallam / ktoken

Star 43

Kotlin multiplatform BPE tokenizer library for OpenAI models

kotlin tokenizer openai gpt bpe byte-pair-encoding tiktoken binary-p
  • Updated Mar 8, 2026
  • Kotlin

Kshao09 / Pruned-BPE-Tokenizer

Star 31

Python/Cython implementations and experimental data for the Pruned BPE and DH-BPE publications.

tokenizer tokenization bpe byte-pair-encoding subword-tokenization pre-tokenization pruned-bpe vocabulary-pruning dh-bpe minimum-token-dp-encoding
  • Updated Sep 10, 2026
  • Python

1amageek / swift-gigatoken

Star 30

670 MB/s Swift tokenizer inspired by Marcel Roed’s gigatoken. Zero-copy, NEON/CRC32, WebAssembly, and Embedded Swift.

swift high-performance neon tokenizer zero-copy swift-package-manager webassembly wasm simd arm64 tokenization core-ai bpe byte-pair-encoding large-language-models llm tiktoken mlx-swift embedded-swift gigatoken
  • Updated Jul 31, 2026
  • Swift

Burakkylmz / tokenizer-workshop

Star 26

An educational Python project for learning tokenization step by step by building character-level, byte-level, and BPE tokenizers from scratch.

python nlp docker tokenizer text-processing tokenization educational-project bpe byte-pair-encoding regextokenizer llm subword-tokenization bpe-tokenizer byte-pair-tokenizer char-tokeneizer
  • Updated Oct 27, 2026
  • Python

ankane / youtokentome-ruby

Star 20

High performance unsupervised text tokenization for Ruby

unsupervised-learning word-segmentation tokenization npl bpe byte-pair-encoding
  • Updated Dec 27, 2023
  • Ruby

DolbyUUU / byte_pair_encoding_BPE_subword_tokenization_implementation_python

Star 19

Byte-Pair Encoding (BPE) (subword-based tokenization) algorithm implementaions from scratch with python

python nlp natural-language-processing tokenizer data-preprocessing data-cleaning bpe byte-pair-encoding subword-tokenization
  • Updated Jan 30, 2023
  • Python

bnosac / tokenizers.bpe

Star 17

R package for Byte Pair Encoding based on YouTokenToMe

text-mining tokenization bpe byte-pair-encoding
  • Updated Jun 13, 2026
  • C++

BobMcDear / minbpe-hs

Star 17

Byte-level byte pair encoding (BPE) in Haskell

haskell tokenizer bpe byte-pair-encoding llm
  • Updated Sep 17, 2026
  • Haskell

akhvorov / vgram

Star 8

Feature extraction from sequential data

natural-language-processing text-classification feature-extraction word-segmentation sequential-data vgram byte-pair-encoding
  • Updated Jul 4, 2019
  • C++
word2png

theskyinflames / word2png

Star 7

This is a tool that encrypts a sequence of words (or pieces of texts) using the AES-256 algorithm and encodes the encrypted result into a PNG image by linking each byte value to a specific color. It also decodes the before image to get back the original sequence of words

go golang encryption tdd clean-code wasm image-processing bit-manipulation aes-256 hexagonal-architecture byte-array bip39 png-decoder solid-principles encryption-decryption cold-wallet golang-wasm byte-pair-encoding pterm go-aes-256
  • Updated May 24, 2026
  • Go

tuetoken-org / tuetoken

Star 7

The fastest tokenizer for LLMs, up to 30x+ faster.

tokenizer tokenization bpe byte-pair-encoding llm bpe-tokenizer
  • Updated Jul 22, 2026
  • Rust

Mecanik / Tiny-BPE-Trainer

Sponsor
Star 6

Lightweight, header-only Byte Pair Encoding (BPE) trainer in modern C++17. Produces HuggingFace-compatible vocabularies for transformers and integrates with Modern Text Tokenizer.

nlp machine-learning natural-language-processing deep-learning tokenizer modern-cpp vocabulary transformers header-only text-processing no-dependencies tokenization c17 bpe byte-pair-encoding huggingface
  • Updated Aug 8, 2025
  • C++

Ascend-Research / AutoGO

Star 6

Code repo for the paper "AutoGO: Automated Computation Graph Optimization for Neural Network Evolution", accepted to NeurIPS 2023.

deep-neural-networks deep-learning tensorflow tokenizer pytorch classification human-pose-estimation super-resolution semantic-segmentation neural-architecture-search pytorch-geometric byte-pair-encoding neurips-2023
  • Updated Jan 12, 2026
  • Python

jmaczan / bpe-tokenizer

Star 6

Byte-Pair Encoding tokenizer for training large language models on huge datasets

python machine-learning deep-learning tokenizer chunking from-scratch bpe byte-pair-encoding large-language-models llm bpe-tokenizer
  • Updated Jun 4, 2024
  • Python

AndreyKolomiets / News_Headline_Generation

Star 5

Генерация новостных заголовков

pytorch summarization reinforce abstractive-summarization pointer-generator byte-pair-encoding summatization
  • Updated Nov 21, 2022
  • Python

zouharvi / tokenization-principle

Star 5
tokenization bpe byte-pair-encoding
  • Updated Oct 23, 2026
  • Python

Add this topic to your repo

To associate your repository with the byte-pair-encoding topic, visit your repo's landing page and select "manage topics."

Learn more

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.