Masukkan PIN untuk lanjut
Bedah reel “3 Frontend Libraries to Build Premium Websites — Day 1” dari kreator kevin · Developer | Coding (Instagram). Nama library & semua angka di bawah gua cek sendiri ke npm, GitHub, dan situs resminya pada 9 Okt 2026 — bukan disalin dari caption.
react-bits bukan React Bits yang dimaksud di sini. Yang di npm itu paket lama (“Common React Interfaces”, terakhir diubah 25 Jun 2022). React Bits yang benar ada di reactbits.dev dan cara pakainya salin-tempel source, bukan npm install.

npm i lenis, MIT


| # | Library | Gunanya | Lisensi / harga | Hasil cek langsung |
|---|---|---|---|---|
| 1 | Lenisnpm i lenis |
Smooth scroll — scrolling jadi halus & ber-inersia (“buttery smooth scrolling”). Ini efek yang paling cepat bikin situs terasa premium. | MIT — gratis penuh | terverifikasi versi 1.3.26 (18 Sep 2026) · repo darkroomengineering/lenis · dibuat 2023 |
| 2 | GSAPnpm i gsap |
Animasi — timeline animasi + ScrollTrigger (animasi yang jalan mengikuti posisi scroll: parallax, teks muncul, angka naik). | “Standard No-Charge License” — gratis, efektif 30 Apr 2025, pemiliknya sekarang Webflow. Plugin yang dulu berbayar (SplitText, MorphSVG) ikut gratis. syarat dilarang dipakai bikin tool animasi visual yang menyaingi Webflow. | terverifikasi versi 3.15.0 · repo greensock/GSAP · ada sejak 2014 |
| 3 | React Bitsreactbits.dev |
Komponen React siap salin — 215+ komponen animasi, background, text effect, micro-interaction. Gaya shadcn: source-nya jadi milikmu, tiap nilai bisa diatur. | Open-source gratis + ada React Bits Pro (berbayar) untuk blok halaman & template Next.js | terverifikasi 48,8K ★ GitHub · 5 kategori · 4 varian (JS/TS × CSS/Tailwind) |
Urutan pemasangan yang wajar: Lenis dulu (scroll) → sambungkan ScrollTrigger ke Lenis (Lenis resmi menyebut dirinya “perfect companion” untuk GSAP ScrollTrigger) → hias dengan komponen React Bits.
# 1. Lenis — smooth scroll
npm i lenis
import Lenis from 'lenis';
const lenis = new Lenis({ autoRaf: true });
# 2. GSAP + ScrollTrigger — animasi ikut scroll
npm i gsap
import gsap from 'gsap';
import { ScrollTrigger } from 'gsap/ScrollTrigger';
gsap.registerPlugin(ScrollTrigger);
gsap.timeline({
scrollTrigger: { trigger: '.section', start: 'top top',
end: 'bottom bottom', scrub: true }
}).to('.box', { x: 500, rotation: 360, duration: 2 });
# 3. React Bits — salin komponen, tempel ke project
# buka reactbits.dev -> pilih komponen -> salin source-nya
ican.product-sid.us) cukup lewat <script> dari CDN. Tidak perlu build ulang.ican.product-sid.us) + 30–45 menit.react-bits bukan library yang dimaksud (lihat “Baca ini dulu”).