JUST SHIPPED · V2.0

VIBE CODING 凭感觉写代码,一屏一世界

复刻自抖音 @Samaritan 的「vibe coding 必备的三个宝藏网站」—— React Bits 的极光与超空间隧道、Aceternity UI 的 3D 组件、 Uiverse.io 的开源 UI 元素,全部收进这一页,还附赠一颗可拖拽的 Three.js 粒子星球

01 · reactbits.dev 02 · ui.aceternity.com 03 · uiverse.io ✦ · three.js 星球
SCROLL
00 · THREE.JS · BONUS

真·3D:一颗能转的粒子星球

这次补上真正的 WebGL —— 1.4 万颗粒子按斐波那契分布排成星球,内嵌线框内核、外绕倾斜星环。 拖拽旋转(带惯性),双击触发脉冲;帧率低于 30 自动降档,CDN 断了回退成静态球。

DRAG TO ROTATE · 拖拽旋转 · DBLCLICK 脉冲
01 · REACT BITS

Click & hold to see the real magic of hyperspeed!

React Bits 最出圈的演示组件 —— Hyperspeed。在下面的屏幕里按住鼠标(或手指), 引擎会开始过载:星光拉成光线,色相从电紫烧成冰蓝。松手,一切归于平静。

ENGINE IDLE DRAG --
ANIMATION PRESET · CYBERPUNK
Click & hold 按住屏幕 · 感受真正的魔法
02 · ACETERNITY UI

两百余个现成组件,开箱即用

Aceternity UI 给了几十万个开发者同一种底气:把 3D 卡片、着色器、聚光灯 这些"看起来很贵"的效果做成复制粘贴。下面每一张卡都可以摸 —— hover 时卡片会分层浮起

3D CARD

Make things float in air

鼠标悬停,卡片元素按深度分层抬升 —— 纯 CSS transform,性能开销约等于零。

FLOATING
TEXT GENERATE

文字自己长出来

逐字吐出的打字机循环,适合首屏口号与终端感场景。

SQUIGGLE

会抖动的波浪字

SVG feTurbulence 置换滤镜实时扭曲文字边缘,成本一个 filter。

Squiggly Text ~~~
SHADERS

流动的着色器

conic-gradient + CSS @property,一根纯 CSS 的"果冻光"。

TOOLTIP

听话的气泡提示

悬停右下角按钮,tooltip 从下方弹起并带小箭头。

Hover me ✦ 现成组件,挑一个就用
SPOTLIGHT

追着鼠标的聚光灯

卡片用两个 CSS 变量记录鼠标位置,radial-gradient 跟随,离开即熄灭。

MOVE ME
03 · UIVERSE.IO

四千多个开源元素,挑一个就能用

Uiverse 是社区共建的 UI 元素库:按钮、开关、loader 全部开源, 点开即得 HTML + CSS。下面是本页挑出来的四件套。

LOADER · RINGS
LOADER · DOTS
LOADER · ORBIT
LOADER · CUBES
MAGNETIC BUTTON
GRADIENT BORDER
TOGGLE
LOADER · NESTED