# surmon-china/vue-awesome-swiper

🏆 Swiper component for @vuejs

Repository: https://github.com/surmon-china/vue-awesome-swiper
Canonical: https://ross.abutalabs.com/products/vue-awesome-swiper
Homepage: https://github.surmon.me/vue-awesome-swiper
Language: JavaScript
License: MIT
License Family: permissive
Topics: slide, vue, vue-swiper, vue-components, vue-awesome-swiper, nuxtjs, vuejs, vuejs2, vue2, vue-component, carrousel, swiper, vue-plugin, vue-swiper-component, carousel, vue-carousel
Archived: true
Last push: 2022-12-21T15:10:44+00:00

## Health v2 (maintenance only)
Score: 10/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 0, release rhythm 8, longevity 100
- inputs: {"age_days": 3619, "days_push": 1351, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: archived
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 12773, forks 1926 (observed 2026-08-28T04:10:59.743069+00:00)

## What it is
A Vue.js component wrapper around the Swiper touch slider library, supporting carousels, pagination, navigation, and responsive slide layouts. The project is deprecated in favor of the official Swiper Vue component, with v5 only re-exporting swiper/vue for Vue 3.

## Use cases
- add a touch-friendly image carousel to a Vue app
- build a hero slider with pagination bullets and navigation arrows
- create a multi-slide-per-view product carousel
- implement a vertical or free-mode swipeable slider in Vue 2
- add a scrollable slide container to a Nuxt.js site

## When to choose
- you maintain a legacy Vue 2 project already using an older version of vue-awesome-swiper
- you need a quick drop-in Swiper wrapper for an existing Vue 2 codebase

## When to avoid
- you are starting a new Vue 3 project - use the official swiper/vue component instead
- you need TypeScript support or ongoing maintenance and updates
- you need Vue 3 compatibility with the full legacy vue-awesome-swiper API

## Facets
- artifact type: library
- maturity: abandoned
- function: ui-components, frontend-framework
- domain: web-development, frontend
- platform: cross-platform
- tags: vue, swiper, carousel, slider, vue2, vue3, deprecated, touch-slider, nodejs, web-server

## Member repositories
- surmon-china/vue-awesome-swiper (main) score 10

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:10:59.743069+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-29T17:13:48.405306+00:00, confidence not recorded.
  - readme: https://github.com/surmon-china/vue-awesome-swiper (fetched 2026-08-28T04:10:59.743069+00:00, sha 1f11a9b2e7bf)
  - homepage: https://github.surmon.me/vue-awesome-swiper (fetched 2026-08-29T08:10:15.394280+00:00, sha ab781538b00b)
  - registry_npm: https://registry.npmjs.org/vue-awesome-swiper (fetched 2026-08-29T08:10:15.404179+00:00, sha e89a7e62b057)
- Data as of 2026-08-30T08:39:29.467469+00:00.
