fullPage.js
fullPage plugin by Alvaro Trigo. Create full screen pages fast and simple observed · 2026-08-28
Health v2 · maintenance only
74/100
- Activity 72
- Release rhythm 61
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.
- gap_med: 36.0
- age_days: 4730
- days_rel: 182
- days_push: 169
- n_releases_24m: 13
Adoption not part of the score
35402 stars · 7101 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
fullPage.js is a JavaScript library for creating fullscreen snap-scrolling websites (one-page sites) with vertical sections and horizontal sliders. It ships with wrappers for React, Vue, and Angular, plus WordPress plugins, and is dual-licensed under GPLv3 (open source) and commercial licenses.
Use cases
- build a fullscreen one-page scrolling website
- add snap scrolling sections to a landing page
- create a fullscreen slideshow with horizontal slides
- implement swipe and mousewheel section navigation
- add fullpage scrolling to a React or Vue app
- build a portfolio with immersive scroll storytelling
When to choose
- you want polished fullscreen section snapping with minimal effort
- you need anchors, keyboard, touch, and mousewheel navigation out of the box
- you use React, Vue, Angular, or WordPress and want an official wrapper
When to avoid
- your project is not GPL-compatible and you cannot buy a commercial license
- you need normal free-flowing scrolling rather than snap-to-section behavior
- you want a tiny dependency-free scroll-snap effect achievable with CSS alone
Facets
library · maturity stable
frontend-framework ui-components animation web-development frontend web-design browser fullscreen-scrolling onepage-sites snap-scroll slideshow jquery react vue angular wordpress javascript nodejs
5 sources
- readme: https://github.com/alvarotrigo/fullPage.js · fetched 2026-08-28 · ea7c61ac0285
- homepage: http://alvarotrigo.com/fullPage/ · fetched 2026-08-29 · ec422517c627
- site_page: https://alvarotrigo.com/fullPage/docs · fetched 2026-08-29 · 40bdfa57ac38
- registry_npm: https://registry.npmjs.org/fullpage.js · fetched 2026-08-29 · aa2d5a2a3055
- site_page: https://alvarotrigo.com/fullPage/pricing · fetched 2026-08-29 · c6fc367abe6b
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| alvarotrigo/fullPage.js | main | 74 |
| alvarotrigo/vue-fullpage.js | sdk | 47 |
| alvarotrigo/react-fullpage | sdk | 44 |
For agents
markdown · JSON · MCP: product_card(name="alvarotrigo/fullPage.js")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem