awesome-repositories.com
博客
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目关于排名机制媒体报道MCP 服务器
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

2 个仓库

Awesome GitHub RepositoriesDevice Type Detection

Server-side identification of the hardware category (mobile, tablet, desktop) of a web visitor.

Distinct from Mobile Device Discovery: Shortlist candidates are focused on MDM, security, or hardware bridges, not web request analysis.

Explore 2 awesome GitHub repositories matching web development · Device Type Detection. Refine with filters or upvote what's useful.

Awesome Device Type Detection GitHub Repositories

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • jenssegers/agentjenssegers 的头像

    jenssegers/agent

    4,813在 GitHub 上查看↗

    该项目是一个 PHP 用户代理(User Agent)解析器和移动设备检测器。它分析 HTTP 用户代理字符串以识别访问者的 Web 浏览器、操作系统和设备类型。 该库为 Laravel Web 框架提供了专门的集成。它能够区分手机、平板电脑和台式计算机,同时识别 Web 机器人和搜索引擎爬虫的具体名称。 该工具的功能包括从请求头中提取首选语言并验证特定的用户代理属性。它使用正则表达式模式匹配和静态数据映射来分类客户端并进行内容本地化。

    Determines if a visitor is using a phone, tablet, or desktop to deliver an optimized mobile experience.

    PHP
    在 GitHub 上查看↗4,813
  • hgoebl/mobile-detect.jshgoebl 的头像

    hgoebl/mobile-detect.js

    4,137在 GitHub 上查看↗

    mobile-detect.js 是一个用于用户代理检测的 JavaScript 库。它分析浏览器请求头以识别硬件类型、操作系统和浏览器版本。 该库包含一个客户端硬件分析器,根据移动设备的特性为其分配性能和功能等级。它还提供了根据检测到的硬件将特定 CSS 类应用于文档主体的工具,以实现响应式样式。 该项目涵盖了广泛的分析功能,包括手机、平板电脑和台式机的检测。它提取操作系统名称和版本号,并根据已知模式验证浏览器签名。

    Identifies whether a visitor is using a mobile phone, tablet, or desktop computer via user agent analysis.

    JavaScript
    在 GitHub 上查看↗4,137
  1. Home
  2. Web Development
  3. Device Type Detection