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 — GitHub - DanielLavrushin/GeodatExplorer: A cross-platform GUI application for browsing and exploring v2ray geosite and geoip DAT files.

BranchesTags
Open more actions menu

Latest commit

 

History

34 Commits
34 Commits

Folders and files

NameName
Last commit message
Last commit date
.github/workflows
.github/workflows
 
 
src
src
 
 
.gitignore
.gitignore
 
 
LICENSE
LICENSE
 
 
README.md
README.md
 
 
makefile
makefile
 
 

Repository files navigation

GeodatExplorer

GitHub Release GitHub Downloads

A cross-platform GUI application for browsing and exploring v2ray geosite and geoip DAT files.

image

Overview

GeodatExplorer provides a user-friendly interface to inspect the contents of v2ray/xray geodata files (geosite.dat and geoip.dat). These files contain domain and IP routing rules used by proxy tools like v2ray, xray, sing-box, and others.

Instead of manually parsing binary protobuf files or relying on command-line tools, GeodatExplorer lets you:

  • Browse all categories in a DAT file
  • View entries with type indicators (domain, full, keyword, regexp, CIDR, include)
  • Search globally across all categories to find which rules contain a specific domain or IP
  • Filter categories and entries in real-time

Features

  • Category browser — Lists all categories with filtering
  • Entry viewer — Shows entries with color-coded types
  • Reverse search — Find which categories contain a specific domain/IP pattern
  • Cross-platform — Runs on Linux, Windows, and macOS

Supported Platforms

Platform Architecture
Linux amd64, arm64
Windows amd64
macOS amd64, arm64

Installation

Download the latest release for your platform from the Releases page.

Linux

tar -xzf gde-linux-amd64.tar.gz
./gde-linux-amd64/gde

Windows

Extract gde-windows-amd64.zip and run gde.exe.

macOS

Extract gde-darwin-*.tar.gz and open gde.app.

Building from Source

Prerequisites

  • Go 1.23+
  • Node.js 22+
  • pnpm
  • Wails CLI v2

Build

# Install Wails CLI
go install github.com/wailsapp/wails/v2/cmd/wails@latest

# Clone and build
git clone https://github.com/DanielLavrushin/GeodatExplorer.git
cd GeodatExplorer/src
wails build

Development

cd src
wails dev -tags webkit2_41  # Linux requires webkit2_41 tag

License

MIT

About

A cross-platform GUI application for browsing and exploring v2ray geosite and geoip DAT files.

Topics

censorshipcensorship-circumventioncensorship-resistancegeodatageoipgeositev2rayxrayxray-core

Resources

Readme
MIT license
Activity

Stars

151 stars

Watchers

1 watching

Forks

3 forks
Report repository

Releases

Contributors

Languages

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.