An open API service indexing awesome lists of open source software.

https://github.com/02muskan/skeleton-symphony

A fun and flexible playground to design, customize, and preview skeleton loaders with real-time drag-and-drop magic. Built with Next.js, Tailwind CSS, for devs who love smooth UX and snappy UI. ⚑
https://github.com/02muskan/skeleton-symphony

animation drag-and-drop nextjs nodejs reactjs tailwindcss typescript

Last synced: about 2 months ago
JSON representation

A fun and flexible playground to design, customize, and preview skeleton loaders with real-time drag-and-drop magic. Built with Next.js, Tailwind CSS, for devs who love smooth UX and snappy UI. ⚑

Awesome Lists containing this project

README

          

# 🎼 SkeletonSymphony

A playful and powerful UI playground to design, customize, and preview skeleton loader components with drag-and-drop functionality.
Built for frontend developers who care about performance, UX, and creative freedom.

---

## πŸ›  Tech Stack

- **Framework:** Next.js (App Router)
- **Language:** TypeScript
- **Styling:** Tailwind CSS
- **State Management:** Zustand
- **Drag & Drop:** DnD Kit
- **Animation:** Framer Motion
- **Icons/UI:** Lucide Icons, ShadCN UI
- **Code Quality:** ESLint + Prettier

---

## πŸš€ Features

- 🎨 Drag-and-drop skeleton builder interface
- πŸ”„ Real-time preview of skeleton components
- βš™οΈ Customizable properties (shimmer, size, shape, speed)
- 🧩 Export ready-to-use Tailwind + JSX code
- πŸ“¦ Modular component system
- πŸ’Ύ Save + Load component sets *(coming soon)*

---

## ⚑ Perceived Performance Boost

Same load time (~1500ms), *very* different vibes.

- **😬 Without Skeletons**: Content pops in abruptly β€” feels slow and unpolished.
- **⚑ With Skeletons**: Instant visual feedback keeps users engaged, makes loading feel smoother.

Skeleton loaders don’t speed up your app β€” they just make it *feel* faster. And that’s what users remember. 🧠✨

---

## πŸ“¦ Getting Started

1. Clone the repo
```bash
git clone https://github.com/02Muskan/skeletonsymphony.git