(02) ProjectDevsloka · 2025

Devsloka UI

A library of animated React and Next.js components, page blocks and templates that developers add to their projects with one shadcn CLI command.

Role
Creator
Context
Devsloka · 2025
Stack
Next.js, React, TypeScript, Tailwind CSS, Motion, shadcn registry
Devsloka UI homepage with the headline Create Better Websites With Devsloka UI beside live component previews
(01)Overview

Overview

Devsloka UI is a component library for React, Next.js and Remix apps: animated components, interactive backgrounds, page blocks, templates and hooks, built to drop straight into a project.

Each item is published as its own shadcn registry entry, so developers install exactly the piece they need with one command and own the code from then on.

(02)Components

Components

  1. 01

    Morphing UI

    A shape-shifting nav with path-morphing icon transitions, plus morphing cards and a morphing modal.

  2. 02

    Inputs

    An animated multi-select, card and icon radio groups, and a budget range slider with a live histogram.

  3. 03

    Showcase

    Expanding cards, an animated image gallery, content and logo carousels, and product, pricing and Airbnb-style cards.

  4. 04

    Feedback

    Success, error and empty-result states, a loader, and a guided product tour.

(03)Backgrounds & effects

Backgrounds & effects

  1. 01

    Animated backgrounds

    A 3D globe, galaxy and Milky Way, moon and stars, sky particles, noise, gradient and confetti backgrounds.

  2. 02

    Text & details

    Gradient text, text effects, floating dots and border-gradient icons.

(04)Blocks, templates & hooks

Blocks, templates & hooks

  1. 01

    Page blocks

    Hero, pricing, features, testimonials, FAQ, contact, newsletter, team, logo cloud and footer sections.

  2. 02

    Templates

    Free templates for a developer portfolio and an AI agent landing page.

  3. 03

    Hooks

    useClipboard, useDebounce, useFetch, useForm, useKeyPress, useDeviceDetection and useDateFormatter.

(05)Distribution

Distribution

  1. 01

    One-command install

    npx shadcn@latest add https://ui.devsloka.in/r/<component>.json

  2. 02

    Own the code

    Components are copied into your project's UI folder, so you can change them freely.

  3. 03

    Docs & search

    A docs site with a ⌘K command palette, and a live preview and code tab for every item.