awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
yulimchen avatar

yulimchen/vue3-h5-template

0
View on GitHub↗
1,520 stars·337 forks·Vue·MIT·29 viewsyulimchen.github.io/vue3-h5-template↗

Vue3 H5 Template

This project is a pre-configured foundation for building mobile-responsive web applications using Vue 3 and Vite. It provides a production-ready scaffold that integrates essential development tools, component libraries, and build-time optimizations to accelerate the creation of mobile interfaces.

The framework distinguishes itself through automated asset and configuration management, including the automatic registration of UI components and the conversion of SVG files into reusable components. It features built-in support for responsive design by automatically transforming pixel-based CSS units into relative viewport units, ensuring consistent layout scaling across various mobile devices. Additionally, it includes development-time network mocking to enable frontend testing without a functional backend, alongside remote debugging capabilities for inspecting logs and network requests directly on mobile hardware.

The project covers a broad range of development requirements, including route-based state persistence to maintain scroll positions and input data during navigation, and dynamic metadata synchronization for browser titles. It also incorporates performance-focused utilities such as on-demand component loading, production asset optimization, and automated commit message validation to maintain project standards.

Features

  • Mobile Project Scaffolders - Provides a pre-configured foundation with modern component libraries and state management to accelerate mobile web application development.
  • Mobile Web Development - Provides a pre-configured foundation for building mobile-responsive web applications using modern component libraries and build tools.
  • Frontend Starter Kits - Delivers a Vite-powered development environment featuring automated component imports, atomic CSS styling, and optimized build pipelines.
  • Responsive UI Frameworks - Offers a comprehensive framework for building mobile-responsive interfaces with automated viewport scaling and component management.
  • Application Scaffolds - Provides a production-ready project scaffold with integrated debugging, state caching, and automated asset management for TypeScript web applications.
  • Route View Caches - Persists component instances in memory during navigation to maintain scroll positions and input data across page changes.
  • Automatic Component Imports - Loads UI library components on demand during the build process to reduce bundle sizes and eliminate manual registration.
  • Frontend API Mocking - Intercepts network requests during development to return predefined data for frontend testing.
  • Production Asset Optimizations - Compresses build artifacts and loads dependencies via content delivery networks to improve application performance.
  • Network Request Mocking - Intercepts HTTP requests during local development to return predefined data structures for testing.
  • API Mocking - Simulates API responses during development to enable frontend testing without a functional backend service.
  • Utility-First Styling - Applies atomic, pre-defined CSS classes to build responsive user interfaces without writing custom stylesheets.
  • Viewport-Based Scaling - Transforms pixel-based CSS units into relative viewport units during the build process for consistent mobile layout scaling.
  • Responsive Layout Scaling - Automatically converts pixel-based CSS units into relative viewport units to ensure consistent layout scaling across mobile devices.
  • Component Asset Managers - Loads UI components on-demand and registers SVG icons automatically to reduce bundle sizes and simplify development.
  • On-Demand Component Loading - Fetches UI components on-demand to reduce initial bundle sizes and improve application responsiveness.
  • Route State Caching - Persists component instances and scroll positions in memory during navigation to maintain user state across page transitions.
  • Utility-First CSS Frameworks - Uses utility-first CSS classes to build responsive user interfaces quickly without custom stylesheets.
  • Build-Time Auto-Import Resolvers - Automatically resolves and registers UI components during the build process to reduce bundle size and manual configuration.

Star history

Star history chart for yulimchen/vue3-h5-templateStar history chart for yulimchen/vue3-h5-template

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Projects sharing features with Vue3 H5 Template

These projects share indexed features with Vue3 H5 Template. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • antfu/unplugin-iconsantfu avatar

    antfu/unplugin-icons

    4,876View on GitHub↗

    unplugin-icons is a universal icon component provider and build-time asset optimizer that transforms diverse SVG libraries into a unified cross-framework interface. It functions as an SVG icon pipeline, converting thousands of icons from various sets into on-demand components or raw strings for use across different frontend frameworks. The tool provides a cross-framework icon library that optimizes bundle sizes by exclusively including the specific icons referenced in the source code. It further simplifies the development workflow through automatic icon importing and the use of aliases to map

    TypeScript
    View on GitHub↗4,876
  • zyronon/douyinzyronon avatar

    zyronon/douyin

    11,473View on GitHub↗

    This project is a mobile-first web interface built with Vue 3 that replicates the layout and interaction patterns of a short-form video platform. It is designed as a responsive web application focused on high-performance mobile rendering and short-video workflows. The application features a vertical video carousel with infinite scrolling and a vertical-slide view orchestration system for seamless content playback. It employs a responsive layout using viewport-relative units to ensure consistent rendering across various mobile screen sizes and aspect ratios. The project incorporates Pinia for

    Vue
    View on GitHub↗11,473
  • amfe/lib-flexibleamfe avatar

    amfe/lib-flexible

    12,519View on GitHub↗

    lib-flexible is a responsive CSS layout library designed to create flexible web interfaces that scale proportionally across different screen sizes and device resolutions. It functions as a viewport scaling tool that manages device pixel ratios and screen widths to ensure layouts adapt to various mobile and desktop displays. The library implements a scaling framework that calculates a dynamic root font size, enabling the consistent scaling of elements through relative rem units. It includes a CSS grid generator for producing grid styles based on design specifications, including column counts,

    JavaScript
    View on GitHub↗12,519
  • ant-design/ant-design-mobileant-design avatar

    ant-design/ant-design-mobile

    12,006View on GitHub↗

    Ant Design Mobile is a mobile UI component library and design system built for React. It provides a collection of pre-styled interface elements and standardized UI blocks used to create consistent, responsive user interfaces for mobile web applications. The framework focuses on mobile web design and frontend interface engineering, providing tools to implement interaction patterns tailored for touch-based browsing. It ensures a uniform look and feel across different mobile browsers and handheld device screens. The library incorporates responsive layout systems and CSS-variable-based theming.

    TypeScriptant-designantdantd-mobile
    View on GitHub↗12,006
Compare all 30 related projects→

Frequently asked questions

What does yulimchen/vue3-h5-template do?

This project is a pre-configured foundation for building mobile-responsive web applications using Vue 3 and Vite. It provides a production-ready scaffold that integrates essential development tools, component libraries, and build-time optimizations to accelerate the creation of mobile interfaces.

What are the main features of yulimchen/vue3-h5-template?

The main features of yulimchen/vue3-h5-template are: Mobile Project Scaffolders, Mobile Web Development, Frontend Starter Kits, Responsive UI Frameworks, Application Scaffolds, Route View Caches, Automatic Component Imports, Frontend API Mocking.

Which projects share features with yulimchen/vue3-h5-template?

Projects with overlapping indexed features include: antfu/unplugin-icons — unplugin-icons is a universal icon component provider and build-time asset optimizer that transforms diverse SVG… zyronon/douyin — This project is a mobile-first web interface built with Vue 3 that replicates the layout and interaction patterns of a… amfe/lib-flexible — lib-flexible is a responsive CSS layout library designed to create flexible web interfaces that scale proportionally… ant-design/ant-design-mobile — Ant Design Mobile is a mobile UI component library and design system built for React. It provides a collection of… nativewind/nativewind — NativeWind is a utility-first CSS framework that integrates Tailwind CSS design patterns into React Native… miragejs/miragejs — Mirage JS is a browser-based mock server and client-side API simulator designed for JavaScript application…

Curated searches featuring Vue3 H5 Template

Hand-picked collections where Vue3 H5 Template appears.
  • a starter template for Vue 3 TypeScript