V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
ProgramZmh
V2EX  ›  程序员

推荐一个好用美观的开源 Whois 查询工具: who.zmh.me

  •  
  •   ProgramZmh ·
    zmh-program · 31 天前 · 2253 次点击

    Next Whois UI

    https://github.com/zmh-program/next-whois-ui

    1. 精美的 UI 设计: 现代化设计风格,采用 Shadcn UI 。
    2. 📱 响应式设计: 完美适配手机✅ / 平板✅ / 桌面设备✅,支持 PWA 应用。
    3. 🌈 多主题支持: 支持多主题模式(浅色和深色),自动检测系统主题,可随心切换。
    4. 🚀 灵活查询: 基于 Next.js, 支持无服务器快速部署。
    5. 📚 记录历史: 历史记录存储在本地存储中,方便查看和查询。
    6. 📡 开放 API: 提供便捷的 API 进行 whois 查询,方便与其他服务集成。
    7. 🌍 IPv4 & IPv6 Whois: 支持 IPv4 、IPv6 、域名、ASN 、CIDR 的 whois 查询。
    8. 📦 结果截图: 可以捕捉 whois 查询结果,方便分享和保存。
    9. 📡 Whois 缓存: 支持设置基于 Redis 的 whois 缓存,提升查询速度。

    这是我之前有空的时候搓的小项目, 应该还用蛮多 bug, 欢迎大家提 issue

    Next Whois UI

    13 条回复    2024-08-21 14:38:26 +08:00
    gbadge
        1
    gbadge  
       31 天前   ❤️ 1
    显示结果还没 who.cx
    ProgramZmh
        2
    ProgramZmh  
    OP
       30 天前 via Android
    @gbadge 可以自己设置 MAX_WHOIS_FOLLOW 参数的, 默认设置为 0, 设置越高可获取的信息越多(不过速度会慢几百毫秒) 可以参考下文档看如何设置
    dj721xHiAvbL11n0
        3
    dj721xHiAvbL11n0  
       30 天前
    很不错
    vus520
        4
    vus520  
       30 天前
    这玩意有什么用?
    abersheeran
        5
    abersheeran  
       30 天前
    确实是好看,不过看了代码,手写解析的工作量很大还容易出错,如果不是打算做成 API ,解析结构意义好像不大。

    我之前也做了一个,简单、无 JS ,查到什么返回给用户看什么。https://imgur.com/dd3PNFQ
    ounxnpz
        6
    ounxnpz  
       30 天前
    一个面向开发人员的产品重点在 UI ,不太懂
    ProgramZmh
        7
    ProgramZmh  
    OP
       30 天前 via Android
    这不是产品,这只是我闲的没事不到半天搓的方便自己的小工具 hh 。本来只是自用工具,后来分享给朋友,他也觉得蛮不错的,推荐我来推广一下。这么一个幼稚的小项目这么快收获 0.1k stars 也很惊喜,感觉有点不好意思
    ProgramZmh
        8
    ProgramZmh  
    OP
       30 天前 via Android
    @vus520 类似于 who.cx 可以查询域名的各种信息
    我身边的人大多数都在用这个,我也觉得挺强大的。不过听朋友们的评论上大多数人说 “ui 不够美观,虽然可以自定义 css ,但是原生写起来比较吃力,并且无开源,可扩展性也不强”,所以此项目应运而生,类似于开源替代,但是 whois 解析器上大有学问和工作,现在必定被别人吊打。

    我觉得是,如果这个项目开源,值得学习,我必定为这个社区献上自己的一份力。
    Magicdove
        9
    Magicdove  
       29 天前
    感谢分享。项目不在大小吧,重点在于是否能够较好地满足用户需求(非开发者,个人浅见)。
    xiaomoxian
        10
    xiaomoxian  
       29 天前 via Android
    这是外国佬还是中国佬开发的
    ProgramZmh
        11
    ProgramZmh  
    OP
       29 天前 via Android
    @Magicdove 是的,所以我开发了这个项目
    ShirOvO
        12
    ShirOvO  
       29 天前
    查不到我的,xyu.li
    ProgramZmh
        13
    ProgramZmh  
    OP
       29 天前
    @ShirOvO 复现到了,应该是依赖的`whois`包的问题
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1079 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 22:36 · PVG 06:36 · LAX 15:36 · JFK 18:36
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.