β If Venumity UI saves you time, please star this repo - it helps more developers discover it and motivates us to keep building. Takes 2 seconds and means a lot !
Live Site - Components - Docs - Templates - β‘ CLI - Discussions
The fastest way to add Venumity UI components to your Next.js project:
npx venumityui@latest add <component-name>Examples:
# Add a single component
npx venumityui@latest add profile-card-1
# Add a folder-based component (with all files)
npx venumityui@latest add personal-panel-1
# Add multiple components
npx venumityui@latest add profile-card-1 basic-accordion ai-chat-bot-1
# Install all available components
npx venumityui@latest add --all| Command | Description |
|---|---|
npx venumityui@latest add <component> |
Add one or more components |
npx venumityui@latest add --all |
Install all components |
npx venumityui@latest list |
List all components |
npx venumityui@latest search <query> |
Search components |
npx venumityui@latest info <component> |
Component details |
npx venumityui@latest categories |
List categories |
npx venumityui@latest subcategory <category> |
List subcategories |
- β Auto-dependency installation - Detects and installs npm & shadcn/ui dependencies
- β
Folder-based components - Supports multi-file components like
personal-panel-1 - β Next.js + TypeScript - Optimized for modern React development
- β Zero configuration - Just run and go
Want to contribute but don't know where to start ? Pick any unchecked component below, comment on its GitHub Issue so nobody duplicates work, then submit a PR !
| Status | Component | Difficulty | Issue |
|---|---|---|---|
| β¬ | Spotlight Card (mouse-tracking glow on hover) | Easy | #open |
| β¬ | Aurora Background (animated gradient blobs) | Medium | #open |
| β¬ | Typewriter / Text Reveal Effect | Easy | #open |
| β¬ | Glowing Border Card | Easy | #open |
| β¬ | Infinite Marquee (logo / text scroll row) | Easy | #open |
| β¬ | Floating Blur Navbar | Medium | #open |
| β¬ | Animated Counter (count-up on scroll) | Easy | #open |
| β¬ | Command Palette (Cmd+K popup) | Hard | #open |
| β¬ | Timeline Component | Easy | #open |
| β¬ | Step Indicator / Stepper | Medium | #open |
| β¬ | Floating Dock (macOS-style icon dock) | Medium | #open |
| β¬ | Hero Section Block (full ready-to-paste section) | Medium | #open |
| β¬ | Pricing Section Block | Medium | #open |
| β¬ | Stats Section with Animated Numbers | Easy | #open |
π‘ Don't see what you want to build ? Open a Discussion and suggest a new component !
Building modern web apps shouldn't be complicated. Venumity UI gives you beautiful, functional React components with clean minimal code that works right out of the box - no bloated dependencies, no complex configuration. Just copy, paste, and customize.
Perfect for SaaS dashboards, landing pages, portfolios, startups, and developers who want to ship faster without compromising on quality.
- β Zero runtime dependencies
- β TypeScript ready β full type safety
- β Works with Next.js, React, and Vite
- β Clean, readable source code
- β CLI support - Install components with one command
- β Built with Tailwind CSS
- β Fully responsive β mobile first
- β Dark mode support on every component
- β Accessibility-first approach
- β Copy-paste workflow β no install needed
- β Works with any React framework
- β Simple customization
- β Auto-dependency installation - npm & shadcn/ui
# Install components directly
npx venumityui@latest add profile-card-11. Browse β 2. Copy β 3. Paste β 4. Customize
// Example: using the Profile Card component
import ProfileCard1 from '@/components/ui/profile-card-1'
export default function MyPage() {
return (
<ProfileCard1 />
)
}π Browse all components β
| Tool | Purpose |
|---|---|
| Next.js 15+ | Framework |
| Tailwind CSS v4+ | Styling |
| TypeScript | Type safety |
| Framer Motion / Motion | Animations |
| Lucide React | Icons |
| shadcn/ui | Component primitives |
We welcome contributions from developers of all skill levels. Here is the exact step-by-step :
# Fork the repo on GitHub, then:
git clone https://github.com/YOUR_USERNAME/ui.venumity.git
cd ui.venumity
npm install
npm run dev/components/[category]/[your-component-name].tsx
For example, a spotlight card goes in :
/components/cards/spotlight-card.tsx
Open registry/components.ts and add your component entry following the existing pattern.
Capture a full-screen screenshot at 1280Γ800px and save it to :
/public/thumbnails/[your-component-name].png
npm run dev
# Check your component renders correctly at localhost:3000git checkout -b feat/spotlight-card
git add .
git commit -m "feat: add spotlight card component"
git push origin feat/spotlight-card
# Then open a Pull Request on GitHubPR title format : feat: add [ComponentName] component
π See the full Contributing Guide for detailed code style and quality standards.
| Area | What to do |
|---|---|
| π Bug fixes | Fix broken components or styling issues |
| β¨ New components | Build from the wishlist table above |
| π Documentation | Improve component descriptions and examples |
| π¨ Design updates | Improve visual quality of existing components |
| βΏ Accessibility | Add ARIA labels, keyboard nav, reduced motion |
The Resources page is a curated learning hub for developers - framework guides, animation patterns, cheat sheets, and community-shared tips.
Startups - launch 60% faster with polished components ready on day one.
Agencies - deliver consistent quality across every client project.
Developers - clean TypeScript code you can actually read, understand, and own.
Released under the MIT License - free to use commercially, modify, and distribute. The only restriction: don't resell components as-is.
See LICENSE for full details.
Thanks to everyone who has helped build Venumity UI !
Want your avatar here ? Pick a component from the wishlist above and submit a PR !
| Channel | Link |
|---|---|
| β GitHub Repo | ui.venumity |
| π¬ Discussions | GitHub Discussions |
| π Bug Reports | GitHub Issues |
| π Contact Page | ui.venumity.com/contact |
| π§ Email | thevinayakgore@gmail.com |
Built with β€οΈ by Vinayak Gore
GitHub ~ Twitter / X ~ Instagram ~ LinkedIn ~ YouTube
Venumity UI β‘ Ship beautiful interfaces faster.

