Parity matrix

Which library implements which utility, and how much of it: every function of the contract in every language, from the latest run of the shared tests. Results from the docs run on 10/9/2026, 5:29:56 AM.

Each cell says what the library is missing of the utility, and the icon shows the state. Hover over or tap a cell to see each function.

Legend: all functions, every case passes some functions a case fails none

UtilityJavaScript libraryPython libraryGo libraryRuby libraryRust library.NET libraryErlang library
Personal documents
CPF
Driver's license (CNH)
Voter ID
PIS/PASEP
Passport
CNS (SUS card)
Civil registry certificate
Professional registration
CID-10
Companies
CNPJ
State registration (IE)
Legal nature
CNAE
CBO
CAEPF
CNO
CEI
SUFRAMA registration
Tax documents
NF-e access key
CFOP
NCM
CST
CSOSN
CEST
NFS-e access key
CST IBS/CBS
cClassTrib
NBS
Service list (LC 116)
Products
GTIN (EAN/UPC)
ISBN
Finance
Currency (BRL)
Boleto
Pix key
Pix payload (BR Code)
Banks
Bank account
IBAN
Payment card
Address
CEP
States (UF)
Municipalities
Phone and email
Phone
Area code (DDD)
Email
Vehicles
License plate
RENAVAM
VIN (chassis)
Courts
Court case number
Text and dates
Dates and holidays
Numbers in words
Text

To fill an empty cell, read Fill a gap in a library.