The missing help tool to subset big font file. A small utility used to fetch unique characters from a source code project. It scan all file in the project, detect a file is source code file or not and then parse each line of it with a very flexible settings, and fetch all unique characters excluding comments. The purpose is to subset a big font file to a smaller new version with only the characters (especially Japanese text, Kanji, Hiragana and Katakana etc) that was used in the project. Features -------------- a. Optionally setup the built-in scanner and parser flexibly. b. Parsing source code files for multiple programming language mixed source code project. c. Only scan files with user input file extensions. d. Automatically detect a file is a binary or a plain text file when conflict occurred with file extensions. e. Detect text encoding of a source code file automatically and convert to UTF-8. f. Powerful filter to ignore folder and files that user don't want them to be parsed.