Skip to content

GEMILUXVII/geoviewer-gui

Repository files navigation

GeoViewer GUI

高性能 GeoSite/GeoIP 文件查看器,基于 Tauri + React 构建。

功能

  • 打开并解析 geosite.dat / geoip.dat 文件
  • 分组列表浏览与搜索
  • 虚拟滚动,流畅显示大量数据
  • 域名/IP 反向查找

安装

从 Release 下载

前往 Releases 下载。

从源码构建

git clone https://github.com/GEMILUXVII/geoviewer-gui.git
cd geoviewer-gui

npm install
npm run tauri dev      # 开发模式
npm run tauri build    # 构建发布版本

构建产物位于 src-tauri/target/release/bundle/

测试文件

技术栈

  • Tauri + Rust
  • React + TypeScript
  • Tailwind CSS
  • react-window

相关项目

许可证

MIT

About

高性能 GeoSite/GeoIP 文件查看器,基于 Tauri + React 构建

Topics

Resources

License

Stars

Watchers

Forks

Contributors