Motion & animation28
Easing Wizardeasingwizard.comGenerator for bezier, spring, bounce and wiggle CSS easing functions
Osmoosmo.supplyVault of production-ready GSAP and Webflow animation components
easing.deveasing.devCurated easing and spring presets with live previews and copyable code
Hover.devhover.devAnimated React UI components and examples built with Motion
Linear Easing Generatorlinear-easing-generator.netlify.appConverts JS or SVG easing curves into CSS linear() functionsMotion Canvasmotioncanvas.ioTypeScript library and editor for code-driven animated videos
AutoAnimateauto-animate.formkit.comOne-line drop-in animations for list adds, removes and moves
Lenislenis.devLightweight smooth scroll library that keeps native scroll behavior
Lottielablottielab.comWeb editor for creating and exporting Lottie animations without After Effects
Theatre.jstheatrejs.comVisual timeline editor for animating DOM and Three.js scenes in code
Jitterjitter.videoBrowser-based motion design tool with Figma import and Lottie export
Remotionremotion.devMake real MP4 videos programmatically with React components
Transition.csstransition.styleDrop-in CSS clip-path transitions for revealing elements
Cavalrycavalry.studioProcedural 2D motion design app with Lottie and web export
Riverive.appDesign tool and runtime for interactive, state-machine driven animations
Locomotive Scrollscroll.locomotive.caSmooth scroll with parallax and in-view detection via data attributes
Motionmotion.devAnimation library for React, JS and Vue, formerly Framer Motion
React Native Reanimateddocs.swmansion.comSmooth UI-thread animations and layout transitions for React Native
React Springreact-spring.devSpring-physics animation library for React and React Three Fiber
SVGatorsvgator.comVisual editor for animated SVGs that export as lightweight code
Animistaanimista.netPlayground to tweak and generate CSS keyframe animations
LottieFileslottiefiles.comLottie animation library, players and the Lottie Creator web editor
Anime.jsanimejs.comLightweight JS animation engine with timelines, SVG, scroll and text splitting
Vivusmaxwellito.github.ioAnimate SVG strokes so illustrations look like they are being drawn
Animate.cssanimate.styleReady-made cross-browser CSS animation classes you can drop in
GSAPgsap.comIndustry-standard JS animation engine: timelines, ScrollTrigger, SplitText
Easings.neteasings.netVisual cheat sheet of standard easing curves with CSS and JS code
cubic-bezier.comcubic-bezier.comInteractive editor to craft and compare CSS cubic-bezier curves
UI libraries49
Animate UIanimate-ui.comFully animated shadcn-style React components installed via the shadcn CLI
Tailarktailark.comShadcn-based marketing blocks for heroes, pricing, features and footers
Kibo UIkibo-ui.comAdvanced shadcn components like kanban, gantt, editors and color pickers
Skiper UIskiper-ui.comBold animated React components inspired by award-winning sites
Base UIbase-ui.comUnstyled accessible React components from the Radix, MUI and Floating UI teams
21st.dev21st.devCommunity registry of shadcn-ready React components with one-command install
ReUIreui.ioLarge shadcn registry of components, data grids and app patterns
Kokonut UIkokonutui.comModern animated React and Tailwind components for product sites
Origin UI (coss.com)coss.comHundreds of polished copy-paste shadcn component variants
Inspira UIinspira-ui.comAnimated Vue and Nuxt components, ports of Aceternity and Magic UI ideas
React Bitsreactbits.devAnimated text, backgrounds and WebGL effects as copy-paste React componentsSmoothUIsmoothui.devAnimated React components focused on smooth micro-interactions
Cult UIcult-ui.comCurated animated shadcn-compatible components and AI-app blocks
Aceternity UIui.aceternity.comFlashy animated React and Tailwind sections for landing pages
Bits UIbits-ui.comHeadless accessible component primitives for Svelte 5
Spartanspartan.ngshadcn-style accessible primitives and styled components for Angular
Park UIpark-ui.comStyled Ark UI components for React, Vue and Solid with Panda or Tailwind
Vaulvaul.emilkowal.skiNative-feeling drawer component for React with gesture physics
Magic UImagicui.design150+ free animated React components built with Tailwind and Motion
shadcn-vueshadcn-vue.comCommunity Vue port of shadcn/ui on Reka UI and Tailwind
Reka UIreka-ui.comUnstyled accessible Vue primitives, formerly Radix Vue
shadcn-svelteshadcn-svelte.comSvelte port of shadcn/ui built on Bits UI and TailwindSonnersonner.emilkowal.skiOpinionated, beautifully animated toast component for React
shadcn/uiui.shadcn.comCopy-paste React components on Radix and Tailwind that you own and edit
Skeletonskeleton.devAdaptive design system and components for Svelte and React on Tailwind
Ark UIark-ui.comHeadless state-machine components for React, Vue, Solid and Svelte
Tremortremor.soCopy-paste React charts and dashboard components on Tailwind
Uiverseuiverse.ioCommunity library of free HTML and CSS UI elements, also as Tailwind
Flowbiteflowbite.comTailwind components with React, Vue, Svelte and Angular ports
Nuxt UIui.nuxt.comFree Vue and Nuxt components on Reka UI and Tailwind, Pro now open
Open Propsopen-props.styleCSS custom property tokens for color, easing, shadows and animations
HeroUIheroui.comPolished React and Tailwind components on React Aria, formerly NextUI
Mantinemantine.devFull-featured React library with 100+ components and 50+ hooks
Radix Primitivesradix-ui.comUnstyled, accessible React primitives for dialogs, menus, popovers and more
daisyUIdaisyui.comTailwind plugin adding semantic component classes and themes, any framework
Headless UIheadlessui.comSmall set of unstyled accessible React and Vue components by Tailwind Labs
React Ariareact-aria.adobe.comAdobe's hooks and components for building fully accessible custom UI
Naive UInaiveui.comTypeScript-first Vue 3 library with 90+ themeable components
Tailwind Plustailwindcss.comOfficial premium Tailwind UI blocks, templates and Catalyst kit
Chakra UIchakra-ui.comAccessible, themeable React components with style props and recipes
PrimeVueprimevue.devHuge Vue component suite with styled and unstyled modes
Web Awesomewebawesome.comFramework-agnostic web components from the Shoelace and Font Awesome team
Angular Materialmaterial.angular.devOfficial Angular components and CDK behaviors following Material Design
Vuetifyvuetifyjs.comMaterial Design component framework for Vue with rich theming
Floating UIfloating-ui.comPositioning engine for tooltips, popovers and dropdowns
PrimeNGprimeng.devComprehensive Angular component suite with themes and data tables
Quasarquasar.devVue framework with components plus SPA, SSR, PWA and mobile builds
Ant Designant.designEnterprise-grade React components with a complete design language
Material UI (MUI)mui.comMature React components implementing Material Design, plus data grid and pickers
Agent skills16
- Anatomyskills.wheresryan.shClaude Code skill that turns an idea into an interactive isometric machine
hairlinehairline.lucasmarkes.comIsometric SVG line drawings for React or plain DOM, zero dependencies
Three.js Game Skillsgithub.com/majidmanzarpourSkills for building polished, playable Three.js browser games
Diagram Designdiagramdesign.devEditorial diagram skill with dozens of types, now including 3D views
HyperFrameshyperframes.devAgent skills and CLI to write HTML/GSAP compositions and render video
Emil Kowalski Skillsgithub.com/emilkowalskiDesign engineering and animation skills from the creator of Sonner and Vaul
Taste-Skilltasteskill.devSkill that teaches agents layout, type, spacing and motion taste
Frontend Slidesgithub.com/zarazhangruiSkill that builds animated HTML slide decks with an agent
Web Quality Skillsgithub.com/addyosmaniLighthouse and Core Web Vitals skills for faster, accessible pages
Stitch Skillsgithub.com/google-labs-codeGoogle Labs skills for Stitch: prompt enhancing, DESIGN.md and React exportInterface Designinterface-design.devClaude Code skill that remembers and enforces a consistent UI system
Vercel Agent Skillsgithub.com/vercel-labsVercel's skills incl. web design guidelines review and React best practicesUI UX Pro Maxuupm.ccSearchable style, palette and font database skill for UI generation
Impeccableimpeccable.styleDesign skill with commands to audit, critique, polish and animate interfaces
Claude Design Skillsgithub.com/freshtechbroSkill pack for R3F, Motion, GSAP, Lottie and other web animation tools
frontend-design (Anthropic)github.com/anthropicsOfficial skill that pushes agents toward bold, non-generic UI aesthetics
Interaction8
Pretextgithub.com/chenglouMeasure and lay out multiline text without DOM reflow, for canvas and WebGL
Pragmatic drag and dropatlassian.designFramework-agnostic drag and drop built on native browser DnD, by Atlassian
tldrawtldraw.devInfinite canvas SDK for whiteboards and spatial apps
dnd kitdndkit.comModular, accessible drag and drop toolkit for React
React Flowreactflow.devBuild node-based editors, workflow builders and diagrams in React
Excalidrawgithub.com/excalidrawEmbeddable hand-drawn style whiteboard as a React component
use-gestureuse-gesture.netlify.appBind drag, pinch, scroll, wheel and hover gestures to any element
Swiperswiperjs.comFeature-packed touch slider with 3D effects and framework components
3D & WebGL26
Shadersshaders.comOpen source WebGPU shader components plus a free editor to compose and export them
Sparksparkjs.devGaussian splat renderer for three.js that mixes splats with meshes
SuperSplatsuperspl.atBrowser editor to view, clean up and publish Gaussian splat captures
TresJStresjs.orgVue components and composables for building three.js scenes
Needle Engineneedle.toolsWeb 3D engine on three.js with Unity and Blender export workflows
Threltethrelte.xyzSvelte framework for building three.js scenes declaratively
COBEgithub.com/shuding5KB WebGL dotted globe for landing page hero sections
Levaleva.pmnd.rsReact GUI panel for tweaking 3D scene and shader parameters live
Splinespline.designCollaborative 3D design tool that exports interactive scenes for the web
Rapierrapier.rsFast 2D and 3D physics engine in Rust with official JS/WASM builds
troika-three-textprotectwise.github.ioCrisp SDF text rendering in three.js from regular font files
Dreidrei.docs.pmnd.rsHuge set of ready-made helpers and abstractions for React Three Fiber
cannon-esgithub.com/pmndrsLightweight pure JS 3D rigid body physics, easy to pair with three.js
React Three Fiberr3f.docs.pmnd.rsReact renderer for three.js with declarative scenes and hooks
three-mesh-bvhgithub.com/gkjohnsonBVH acceleration for fast raycasting and spatial queries in three.js
model-viewermodelviewer.devWeb component to embed interactive 3D and AR models with one tag
OGLoframe.github.ioMinimal WebGL library with a three.js-like API and tiny footprint
Spector.jsspector.babylonjs.comBrowser extension to capture and inspect WebGL frames and draw calls
reglregl-project.github.ioFunctional, stateless wrapper around WebGL for data-heavy rendering
pmndrs postprocessinggithub.com/pmndrsFast post-processing effects library for three.js (bloom, DOF, SMAA)
A-Frameaframe.ioHTML-based framework for building WebXR and 3D scenes on three.js
Vectaryvectary.comBrowser 3D design and AR tool for product visuals and embeds
PlayCanvasplaycanvas.comOpen source WebGL/WebGPU engine plus a collaborative browser editor
Babylon.jsbabylonjs.comFull-featured 3D engine with WebGPU support, physics, XR and tooling
CesiumJScesium.com3D globes and maps with terrain, 3D Tiles and photorealistic city data
three.jsthreejs.orgThe default JavaScript 3D library for WebGL and WebGPU in the browser
Shaders & WebGPU18
Canvas UIcanvasui.devShader effects over live, interactive HTML using the HTML-in-Canvas API
Paper Shadersshaders.paper.designZero-dependency shader effects like mesh gradients and grain for UIs
TypeGPUdocs.swmansion.comType-safe WebGPU toolkit that lets you write shaders in TypeScript
compute.toyscompute.toysShadertoy-style playground for WGSL compute shaders
NEAT Gradientsneat.firecms.coConfigurator for animated WebGL gradient backgrounds with export code
Use.GPUusegpu.liveReactive WebGPU framework for GPU-driven graphics and data viz
Unicorn Studiounicorn.studioNo-code tool to design WebGL effects and embed them on sites
ShaderGradientshadergradient.coCustomize animated 3D mesh gradients and export for React or Figma
LYGIAlygia.xyzLarge reusable shader function library for GLSL, WGSL, HLSL and more
Three-CustomShaderMaterialgithub.com/FarazzShaikhExtend three.js built-in materials with your own shader code
Graphtoygraphtoy.comPlot and compare shader-style math functions interactively
twigltwigl.appCompact GLSL live-coding editor with GIF and video export
Shader Parkshaderpark.comJavaScript library and editor for building procedural SDF shaders
WebGPU Sampleswebgpu.github.ioOfficial runnable samples covering WebGPU rendering and compute
Shaderfrogshaderfrog.comNode-based shader composer that outputs three.js and Babylon materials
TWGLgithub.com/greggmanThin helper that removes WebGL boilerplate without hiding the API- Shadertoyshadertoy.comHuge community library of live GLSL shaders to study and fork
- GLSL Sandboxglslsandbox.comClassic gallery and live editor for single fragment shaders
2D & canvas6
React Native Skiashopify.github.ioSkia 2D graphics, shaders and paths for React Native and web
Matter.jsbrm.io2D rigid body physics for falling, stacking and bouncing UI elements
PixiJSpixijs.comFast 2D WebGL and WebGPU renderer for games, sprites and interactive scenes
SVG.jssvgjs.devLightweight library to create, manipulate and animate SVG in the browser
Konvakonvajs.orgCanvas 2D framework with shapes, layers, events and drag, plus React and Vue
Fabric.jsfabricjs.comObject model on top of canvas for building image and design editors
Creative coding17
Strudelstrudel.ccLive-code music patterns in the browser, a JS port of TidalCycles
Zdogzzz.dogTiny pseudo-3D engine for flat, round illustrations in canvas or SVG
canvas-sketchgithub.com/mattdeslFramework for generative art sketches in canvas and WebGL with exports
Culoriculorijs.orgColor conversion, interpolation and gamut mapping including OKLCH
TiXL (formerly Tooll)tixl.appFree open-source app for real-time motion graphics and VJ visuals
cables.glcables.glNode-based visual programming for real-time WebGL in the browser
Nodesnodes.ioNode-based JavaScript environment for generative design and data viz
Tweakpanetweakpane.github.ioCompact GUI panel for tweaking parameters in sketches and demos
Tone.jstonejs.github.ioWeb Audio framework for synths, effects and musical timing
p5.jsp5js.orgFriendly JavaScript library for drawing, animation and creative coding
simplex-noisegithub.com/jwagnerFast 2D, 3D and 4D simplex noise for organic motion and textures
CodePencodepen.ioFront-end playground and community for sharing animation and UI demos
chroma.jsgka.github.ioColor manipulation, scales and palettes in a tiny API
Paper.jspaperjs.orgVector graphics scripting with paths, boolean ops and a clean scene graph
openFrameworksopenframeworks.ccC++ toolkit for creative coding, installations and real-time graphics
TouchDesignerderivative.caNode-based platform for real-time interactive visuals and installations
Processingprocessing.orgThe original creative coding language and IDE for visual arts
Data visualization11
LayerChartlayerchart.comComposable Svelte chart components, the basis of shadcn-svelte charts
Observable Plotobservablehq.comConcise grammar-of-graphics charting from the makers of D3
uPlotgithub.com/leeoniyaTiny, extremely fast canvas time-series charts- Globe.glglobe.glDrop-in three.js globe with arcs, points, hex bins and labels
visxairbnb.ioAirbnb's low-level React primitives for building custom charts
deck.gldeck.glGPU-powered layers for large-scale geospatial and 3D data visualization- Rechartsrecharts.orgComposable React chart components built on D3
Apache EChartsecharts.apache.orgFeature-rich interactive charts on canvas or SVG with big data support
Chart.jschartjs.orgSimple, animated canvas charts with a small API
Sigma.jssigmajs.orgWebGL renderer for large network graphs
D3d3js.orgLow-level toolkit for bespoke data-driven SVG, canvas and HTML visuals
Design MDs2
MCP servers5
Chrome DevTools MCPgithub.com/ChromeDevToolsLets agents inspect, screenshot and profile pages in a real Chrome
Storybook MCPstorybook.js.orgExposes your Storybook components and stories to coding agents
Figma MCP Serverdevelopers.figma.comOfficial Figma server giving agents design context, variables and code
Context7context7.comServes current library docs to agents so they skip outdated APIs
Playwright MCPgithub.com/microsoftBrowser automation server for agents to check UI visually and functionally
3D assets11
Poly Pizzapoly.pizzaSearchable library of free low-poly models with glTF downloads
Matcapsgithub.com/nidorxHundreds of free matcap textures for cheap stylized shading
gltfjsxgltf.pmnd.rsTurns glTF models into reusable React Three Fiber components- glTF Transformgltf-transform.devCLI and SDK to compress and optimize glTF with Draco, Meshopt, KTX2
ambientCGambientcg.comThousands of CC0 PBR materials and HDRIs ready for real-time use
glTF Viewergltf-viewer.donmccurdy.comDrag-and-drop three.js viewer to preview and debug glTF models
Poly Havenpolyhaven.comCC0 HDRIs, PBR textures and models with no attribution needed
Quaterniusquaternius.comFree CC0 low-poly model packs including rigged, animated characters
Sketchfabsketchfab.comMassive 3D model marketplace with glTF download and embeds
Mixamomixamo.comFree auto-rigging and a large library of character animations
Kenneykenney.nlHuge library of consistent, game-ready CC0 2D and 3D asset packs
Icons & illustrations10
Material Symbolsfonts.google.comGoogle's variable icon font with fill, weight and grade axes
SVGLsvgl.appBeautiful brand and tech logos as copyable SVGs, light and dark
Lucidelucide.devClean, consistent open source icon set with packages for every framework
Phosphor Iconsphosphoricons.comFlexible icon family with six weights including duotone
Tabler Iconstabler.io5,000+ MIT stroke icons, great for dashboards and dense UIs
Heroiconsheroicons.comHand-crafted SVG icons from the makers of Tailwind CSS
Remix Iconremixicon.comNeutral open source icons in line and fill styles
Iconifyiconify.designOne API and toolkit over 200,000+ icons from 150+ open sets
Streamlinestreamlinehq.comMassive library of icons, illustrations and emoji in many styles
Simple Iconssimpleicons.org3,000+ brand logos as SVG with official brand colors
Fonts8
Uncutuncut.wtfFree catalogue of 160+ contemporary typefaces
Fontsharefontshare.comHigh-quality free fonts for commercial use from Indian Type Foundry
Utopiautopia.fyiFluid type and space scale calculator using CSS clamp
Typescaletypescale.comPreview and export a modular type scale as CSS
Collletttivocollletttivo.itOpen source type foundry with distinctive display and text faces
Fontsourcefontsource.orgSelf-host open source fonts as npm packages
Pangram Pangrampangrampangram.comTrendy contemporary typefaces with free personal-use trials
Google Fontsfonts.google.comFree, open-licensed web fonts with variable font support
Color & gradients11
Realtime Colorsrealtimecolors.comPreview a palette and font pairing on a real site layout instantly
OKLCH Color Pickeroklch.comPick and convert colors in OKLCH with gamut visualization
Gradient Generator by Josh Comeaujoshwcomeau.comCSS gradients that avoid the gray dead zone via better color modes
UI Colorsuicolors.appGenerate Tailwind-style 50-950 color scales from one hex value
Hueminthuemint.comMachine-learning palettes previewed on brand, site and gradient mockups
Meshercsshero.orgBuild CSS mesh gradients visually and copy the code
Haikeihaikei.appGenerate SVG blobs, waves, layered shapes and gradients for backgrounds
Color Huntcolorhunt.coCommunity-curated palettes to browse for quick inspiration
Coolorscoolors.coFast palette generator with contrast checker, gradients and exports
WebAIM Contrast Checkerwebaim.orgQuick WCAG contrast ratio check for text and UI colors
Adobe Colorcolor.adobe.comColor wheel, harmony rules, trends and accessibility checks
Generators & tools8
tweakcntweakcn.comVisual theme editor that exports shadcn/ui Tailwind themes
CSS Patterncss-pattern.comGallery of pure CSS background patterns built with gradients
Shadow Palette Generatorjoshwcomeau.comDesign layered, realistic box shadows that share one light source
fffuelfffuel.coDozens of free SVG generators for noise, blobs, patterns and gradients
Glassmorphism Generatorhype4.academyTune frosted glass panels and copy the backdrop-filter CSS
Get Wavesgetwaves.ioGenerate SVG wave dividers for section transitions
SVG Backgroundssvgbackgrounds.comCustomizable copy-paste SVG backgrounds and patterns- Hero Patternsheropatterns.comRepeatable SVG background patterns by Steve Schoger
Nothing matches "". Try a library name or a tag like "webgpu", "react" or "svg".