2022-12-15 11:19:07 +08:00
2022-12-15 11:19:07 +08:00
2022-12-15 11:19:07 +08:00
2022-12-15 11:19:07 +08:00
2025-10-07 12:08:58 +08:00
2022-12-15 11:19:07 +08:00
2022-12-15 11:19:07 +08:00
2023-01-28 12:50:35 +08:00
2025-09-29 15:20:46 +00:00

v2dat

A cli tool that can unpack v2ray data packages (also known as geoip.dat and geosite.dat) to text files.

Usage

v2dat unpack geoip [-o output_dir] [-f tag]... geoip_file
v2dat unpack geosite [-o output_dir] [-f tag[@attr]...]... geosite_file
  • If -o was omitted, the current working dir . will be used.
  • If no filter -f was given. All tags will be unpacked.
  • If multiple @attr were given. Entries that don't contain any of given attrs will be ignored.
  • Unpacked text files will be named as <geo_filename>_<filter>.txt.

Unpacked IP Data

Unpacked IP text files contain a list of CIDRs.

2.16.33.76/32
2.19.128.0/20
2.20.32.0/22

Unpacked Domain Data

geosite contains four types of domain rule expression: domain, keyword, regexp, full. Each expression can have several attributes @attr. More info about geosite can be found in here.

v2dat will split type and expression with a :. But omits the domain prefix and attributes.

google.com
keyword:google
regexp:www\.google\.com$
full:www.google.com
Description
No description provided
Readme GPL-3.0 81 KiB
1.0.3 Latest
2025-10-07 12:08:58 +08:00
Languages
Go 100%