# Flicking

Carousel component for web pages, with a plain JavaScript package and React and Vue 3 ports.


Source: https://findsoftware.frbit.cloud/egjs-flicking/
Last reviewed: 2026-11-08
Listed since: 2026-11-08

## Record

### Links

- home: https://naver.github.io/egjs-flicking/
- repository: https://github.com/naver/egjs-flicking
- docs: https://naver.github.io/egjs-flicking/docs/guide/quickstart

### Identity

- status: active
- maintainer: NAVER Corp.
- maintainerType: company
- parent: unknown
- firstRelease: 2017
- hqCountry: unknown

### Kind

- category: ui-library
- hosting: not applicable
- language: javascript
- runtime: unknown
- runtimeMin: not applicable
- basedOn: unknown

### Content

- contentStore: not applicable
- databases: not applicable
- adminUi: not applicable
- headlessApi: not applicable
- templating: not applicable
- i18n: not applicable

### Rendering and deploy

- runsAs: not applicable
- renderingModes: not applicable
- installMethod: npm

### License

- licenseModel: open-source
- license: MIT

### Releases

- currentMajor: 4
- latestReleaseDate: 2026-09-30

### Adoption

- githubStargazers: 2922
- packagistDownloads: not applicable
- npmWeeklyDownloads: 34392
- contributors: 27
- pluginCount: unknown
- packagistMonthlyDownloads: unknown
- ecosystemsMonthlyDownloads: unknown
- httpArchiveSites: unknown
- wordpressActiveInstalls: unknown
- dependentRepos: 213
- dependentPackages: 17

### Sources

- urls: https://naver.github.io/egjs-flicking/ (read 2026-11-08)
- urls: https://api.github.com/repos/naver/egjs-flicking (read 2026-11-08)
- urls: https://naver.github.io/egjs-flicking/docs/guide/quickstart (read 2026-11-08)
- maintainer: https://github.com/naver/egjs-flicking/blob/master/LICENSE (read 2026-11-08)
- firstRelease: https://registry.npmjs.org/@egjs%2Fflicking (read 2026-11-08)
- category: https://github.com/naver/egjs-flicking/blob/master/README.md (read 2026-11-08)
- language: https://api.github.com/repos/naver/egjs-flicking (read 2026-11-08)
- license: https://github.com/naver/egjs-flicking/blob/master/README.md (read 2026-11-08)
- currentMajor: https://api.github.com/repos/naver/egjs-flicking/releases?per_page=40 (read 2026-11-08)
- latestReleaseDate: https://api.github.com/repos/naver/egjs-flicking/releases/latest (read 2026-11-08)
- githubStargazers: https://api.github.com/repos/naver/egjs-flicking (read 2026-11-08)
- contributors: https://api.github.com/repos/naver/egjs-flicking/contributors?per_page=1 (read 2026-11-08)
- npmWeeklyDownloads: https://api.npmjs.org/downloads/range/2026-11-01:2026-11-07/@egjs/flicking (read 2026-11-08)
- dependentPackages: https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@egjs%2Fflicking (read 2026-11-08)
- dependentRepos: https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@egjs%2Fflicking (read 2026-11-08)
- installMethod: https://naver.github.io/egjs-flicking/docs/guide/quickstart (read 2026-11-08)
- installMethod: https://naver.github.io/egjs-flicking/docs/guide/quickstart (read 2026-11-08)

## Notes

Flicking is a carousel component for web pages, published as the @egjs/flicking package. The core is written for plain JavaScript and TypeScript, and the React and Vue 3 ports are separate packages in the same repository. Plugins for autoplay, fade, parallax, arrows and pagination ship as a further package. The README lists circular mode, free scroll and virtual scroll for large sets of panels among its features. Apps install the core with npm or yarn, and the quickstart also gives a CDN route for prototypes.

## Worth knowing

Flicking measures the size of DOM elements to place its panels, so with server-side rendering the panels can shift once the page hydrates; the SSR guide covers this. Next.js and Nuxt are the frameworks the project names for server-side rendering.

---

Data licensed CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/). Attributes are recorded, never scored; absent means unknown.
Credit, in full: FindSoftware, CC BY 4.0
