Sources and Credits

Rasuke Next.js relies on the libraries below. Each retains its own license — comply with those terms in production. A fuller list ships in the package CREDITS.md.


Runtime libraries
Library Role URL
Next.js 16App Router frameworknextjs.org
React 19UI libraryreact.dev
TypeScript 5Typed components and datatypescriptlang.org
SassSCSS compilation (built into Next)sass-lang.com
GSAP 3.15Motion, ScrollTrigger, ScrollSmoother, ScrollToPlugingsap.com
GSAP Club — SplitText & ScrollSmootherLine / character splitting and smooth scroll (Club license required)gsap.com/pricing
Three.js 0.184WebGL image deformation and the Showcase 2 carouselthreejs.org
GLightbox 3Image / video lightboxbiati-digital.github.io/glightbox
ESLint 9Linting (eslint-config-next)eslint.org
Vendored files
FileRole
public/assets/js/vendors/color-modes.jsEarly color-scheme bootstrap + theme toggle (rasuke-color-scheme in localStorage)
public/assets/css/vendors/glightbox.min.cssOptional copy of the GLightbox stylesheet (the root layout imports the npm CSS)
Fonts
  • BDO Grotesk — primary typeface in the Figma design. It is a licensed font and is not redistributed; add your licensed @font-face files to use it. Until then the token stacks fall back to Host Grotesk.
  • Host Grotesk (display / headings), DM Sans (meta text), and Bonheur Royale (script accents) — loaded from Google Fonts in src/app/layout.tsx.
  • Families are declared in tokens/tokens.json (font.family.sans / display / meta / script / mono).
Images & video

Demo photographs and stills are included for preview only. Replace them with your own licensed media before a client launch. Design imagery is exported from Figma as optimized WebP at 2× the displayed frame size into public/assets/imgs/{section}/. See Customize for asset conventions.

License

Rasuke is sold directly by AliThemes under the commercial license included in the package (LICENSE.md). Third-party libraries keep their own licenses; GSAP Club plugins require a valid Club subscription for production use.