
Flicking
Carousel component for web pages, with a plain JavaScript package and React and Vue 3 ports.
naver.github.io/egjs-flicking/repositorydocs
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.
Identity
Rendering and deploy
- Install with
- npm3
Releases
Adoption
Sources
- 2026-11-08: links
naver.github.io/egjs-flicking/ - 2026-11-08: links, Written in, GitHub stars
api.github.com/repos/naver/egjs-flicking - 2026-11-08: links, Install with
naver.github.io/egjs-flicking/docs/guide/quickstart - 2026-11-08: Maintainer
github.com/naver/egjs-flicking/blob/master/LICENSE - 2026-11-08: First release
registry.npmjs.org/@egjs%2Fflicking - 2026-11-08: Categories, License
github.com/naver/egjs-flicking/blob/master/README.md - 2026-11-08: Current major version
api.github.com/repos/naver/egjs-flicking/releases?per_page=40 - 2026-11-08: Last release
api.github.com/repos/naver/egjs-flicking/releases/latest - 2026-11-08: Contributors
api.github.com/repos/naver/egjs-flicking/contributors?per_page=1 - 2026-11-08: npm downloads a week
api.npmjs.org/downloads/range/2026-11-01:2026-11-07/@egjs/flicking - 2026-11-08: Dependent packages, Dependent repositories
packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@egjs%2Fflicking