Unicode 17.0 + Emoji 17.0 Complete Dataset
收藏资源简介:
本仓库提供绝对最完整、专业处理的Unicode 17.0和Emoji 17.0数据集,直接源自官方UCD和Unihan源文件。包含每一个已分配字符、所有控制符、66个非字符、代理区/私用区边界以及完整的Emoji 17.0数据(全限定、最小限定、未限定、组件)。适用于字体开发者、语言学家、文本处理研究人员以及任何需要终极Unicode参考的人。
This repository provides the most comprehensive and professionally curated Unicode 17.0 and Emoji 17.0 datasets, directly sourced from official UCD and Unihan source files. The datasets include every assigned character, all control characters, 66 non-characters, surrogate range and private use area boundaries, as well as complete Emoji 17.0 data covering fully qualified, minimally qualified, unqualified, and component emojis. This resource is tailored for font developers, linguists, text processing researchers, and any individual in need of the ultimate Unicode reference material.
Unicode 17.0 + Emoji 17.0 完整数据集概述
数据集基本信息
- 数据集名称: Unicode 17.0 + Emoji 17.0 Complete Dataset (Unicode 17.0 + Emoji 17.0 完整数据集)
- 版本: Unicode 17.0 与 Emoji 17.0(基于2025年9月发布的Unicode 17.0)
- 数据来源: 官方UCD和Unihan源文件
- 数据大小: 约16MB
- 许可证:
- 项目采用Apache License 2.0(详见LICENSE文件)
- 原始Unicode数据采用Unicode License v3(详见LICENSE_UNICODE文件)
- 发布地址: https://github.com/SeekDeeply/unicode-17.0-txt-tsv-complete-dataset-with-emoji
- 最新发布: https://github.com/SeekDeeply/unicode-17.0-txt-tsv-complete-dataset-with-emoji/releases
核心特性
- 绝对完整性: 包含所有已分配字符、所有控制字符、66个非字符、代理区/私用区边界。
- 最新版本: 基于Unicode 17.0(2025年9月发布)。
- 多格式可用: 提供机器可读TSV、人类可读排版、单行连续字符串、按区块分行版。
- 精确分类: 每个字符按官方区块名标注(中英双语)。
- Emoji全覆盖: 包含所有状态:fully‑qualified、minimally‑qualified、unqualified、component。
- 原汁原味: 控制字符原样保留,无过滤,无修改。
数据集内容结构
Unicode 17.0 数据集
位于 /Unicode-17.0-Complete-Dataset/ 目录下。
主要文件:
unicode_17.0_machine.tsv(TSV格式, 5.2 MB, 142,610行): 适用于程序导入/数据库。unicode_17.0_human.txt(文本格式, 10 MB, 约570,000行): 适用于阅读/参考/分享。unicode_17.0_string.txt(原始格式, 512 KB, 1行): 适用于字符串处理/测试。unicode_17.0_string_blocked.txt(文本格式, 约512 KB, 约330行): 适用于按区块分隔的探索。
Emoji 17.0 数据集
位于 /Emoji-17.0-Complete-Dataset/ 目录下。
主要文件:
emoji_17.0_full_machine.tsv(428 KB, 5,228行): 完整数据集(机器可读)。emoji_17.0_full_human.txt(621 KB, 26,358行): 完整数据集(人类可读)。emoji_17.0_single_machine.tsv(61 KB, 1,400行): 单码点数据集(机器可读)。emoji_17.0_single_human.txt(111 KB, 约5,600行): 单码点数据集(人类可读)。emoji_17.0_string.txt(5.4 KB, 1行): 单行字符串。emoji_17.0_string_annotated.txt(5.6 KB, 约20行): 带注释的字符串。
Emoji状态分布:
- ✅ fully-qualified: 3,953个(官方RGI Emoji)
- ⚠️ minimally-qualified: 174个(不完整序列)
- ❓ unqualified: 71个(文本符号)
- 🧩 component: 25个(修饰符组件)
- 总计: 5,223个(包含所有状态)
辅助文件
checksum_sha256.txt: 包含所有文件的SHA-256校验值,用于数据完整性验证。NOTICE.txt: 声明文件。Screenshots/目录: 包含数据集预览截图。
适用人群
- 字体开发者
- 语言学家
- 文本处理研究人员
- 任何需要终极Unicode参考的人员
数据验证
所有文件均附带SHA-256校验值,可使用提供的命令在Linux/macOS或Windows PowerShell中进行验证。




