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

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

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

7 个仓库

Awesome GitHub RepositoriesMobile Web Navigation Menus

Touch-responsive navigation interfaces specifically designed for mobile web browsers.

Distinct from Mobile Navigation UX Enhancements: Shortlist candidates are either too broad (UX enhancements) or too specific (browsers), not the menu component itself.

Explore 7 awesome GitHub repositories matching mobile development · Mobile Web Navigation Menus. Refine with filters or upvote what's useful.

Awesome Mobile Web Navigation Menus GitHub Repositories

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

    didi/cube-ui

    9,116在 GitHub 上查看↗

    cube-ui is a mobile-first Vue.js component library that provides a comprehensive set of pre-built UI elements for building touch-based mobile web applications. The library is built on Vue's single-file component architecture and supports on-demand ES module imports, allowing developers to selectively load only the components they need to optimize bundle size. It also offers plugin-based global registration for convenient setup and includes a CLI scaffolding tool to generate project skeletons with pre-configured build settings. The library distinguishes itself with a gesture-driven interaction

    Provides tab bars, scroll navigation, index lists, and slide carousels for mobile navigation.

    JavaScriptcube-uijavascriptui-library
    在 GitHub 上查看↗9,116
  • mango/slideoutmango 的头像

    mango/slideout

    7,881在 GitHub 上查看↗

    Slideout is a touch-gesture UI component and navigation menu designed for mobile web applications. It provides a side panel that slides across the screen to reveal navigation options, utilizing CSS transitions to animate the movement of the viewport. The component manages the expanded or collapsed state of the navigation menu and includes logic to restrict gestures for specific interface elements to prevent interaction conflicts. It employs a system for executing custom logic triggered by menu state transitions and user drag gestures.

    Provides a touch-enabled slide-out side menu specifically designed for mobile web applications.

    JavaScript
    在 GitHub 上查看↗7,881
  • lilishop/lilishoplilishop 的头像

    lilishop/lilishop

    4,216在 GitHub 上查看↗

    Lilishop 是一个多商户 B2B2C 电子商务平台,设计为一个市场,第三方商家可以在统一的生态系统中管理独立的店面。它基于 Spring Cloud 微服务架构和 Spring Boot 后端构建,利用 Vue 和 Uniapp 在 Web、移动和微信小程序平台上提供响应式用户界面。 该平台通过集成的营销自动化工具(包括团购、砍价活动和基于佣金的联盟分销网络)实现差异化。它还具有一个全面的财务结算系统,通过支付宝和微信支付处理多渠道支付,并辅以自动佣金分配和商家账单。 该系统涵盖了广泛的零售业务,包括分层目录管理、自动优惠券分发和全渠道订单生命周期跟踪。它包括用于争议仲裁、售后服务审计和分面产品搜索索引的专用工具。 部署通过 Docker 和 Compose 脚本进行管理,以促进其分布式 API 服务和消费者的编排。

    Implements touch-responsive, grid-based navigation menus specifically designed for mobile interfaces.

    Javab2b2cdockerjava
    在 GitHub 上查看↗4,216
  • willmcpo/body-scroll-lockwillmcpo 的头像

    willmcpo/body-scroll-lock

    4,099在 GitHub 上查看↗

    body-scroll-lock 是一个 DOM 滚动锁定库和跨浏览器滚动控制器。它提供实用程序来禁用页面滚动,同时在不同浏览器和设备上保持特定嵌套元素的可滚动性。 该项目作为一种布局偏移预防工具和 Web UI 模态框滚动管理器。它包含在移除滚动条时向 body 添加内边距的机制,以防止水平闪烁和内容偏移。 该库涵盖了移动端导航和模态交互的滚动管理,使特定容器保持可滚动,同时冻结文档主体的其余部分。

    Ensures background stability when mobile navigation menus are active.

    JavaScriptangularbody-scrollbody-scroll-lock
    在 GitHub 上查看↗4,099
  • arielsalminen/responsive-nav.jsarielsalminen 的头像

    arielsalminen/responsive-nav.js

    4,053在 GitHub 上查看↗

    这是一个响应式导航 JavaScript 库,用于创建具有屏幕尺寸检测和触摸支持的移动友好型菜单。它作为一个可访问的导航菜单和客户端布局切换器,在移动视图和桌面视图之间转换,且无需外部依赖。 该项目作为一个菜单动画工具,在切换导航覆盖层时实现平滑的 CSS 过渡和基于高度的动画。它利用原生浏览器 API 来管理界面状态,并确保导航对于屏幕阅读器和不使用 JavaScript 的用户保持功能可用。 该库涵盖了检测屏幕断点、管理切换导航可见性以及为触摸界面实现布局转换的功能。

    Provides a lightweight script for creating touch-responsive navigation interfaces tailored for mobile web browsers.

    JavaScript
    在 GitHub 上查看↗4,053
  • mattbryson/touchswipe-jquery-pluginmattbryson 的头像

    mattbryson/TouchSwipe-Jquery-Plugin

    4,035在 GitHub 上查看↗

    This project is a jQuery plugin designed to detect and handle touch gestures on touch-enabled devices. It serves as a touch input handler and mobile gesture interface for identifying interactions such as swipes and pinches within a jQuery environment. The library distinguishes intentional gestures from accidental movements through configurable distance and time thresholds. It includes mechanisms to manage input interference, allowing for the exclusion of specific interactive child elements and the locking of default browser behaviors like scrolling or zooming during an active gesture. The sy

    Enables the creation of touch-responsive navigation menus and galleries for mobile web browsers.

    JavaScript
    在 GitHub 上查看↗4,035
  • adtile/fixed-navadtile 的头像

    adtile/fixed-nav

    931在 GitHub 上查看↗

    Fixed-nav is a client-side JavaScript library for building responsive, touch-friendly navigation menus on single-page websites. It pins navigation bars to the screen viewport so control interfaces remain persistently accessible as users scroll through long content. The library automatically monitors scroll positions against document boundaries to highlight active section indicators in real time. When navigation links are selected, it animates viewport transitions to target sections using hardware-accelerated timing functions instead of abrupt jumps. Additional capabilities include dimming ba

    Provides touch-responsive navigation menus optimized for mobile web browsers with automatic dismissal.

    JavaScript
    在 GitHub 上查看↗931
  1. Home
  2. Mobile Development
  3. Mobile Web Navigation Menus