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

https://github.com/andrejkoller/particle-component

✨ An animated particle grid effect with hover interactions.
https://github.com/andrejkoller/particle-component

component html5 javascript particles react tailwindcss

Last synced: 5 months ago
JSON representation

✨ An animated particle grid effect with hover interactions.

Awesome Lists containing this project

README

          

## Short description

An interactive Next.js landing page featuring an animated particle grid effect with hover interactions. Perfect for modern web design and creative portfolios.

## ✨ Features

- Interactive Particle Grid: 250 animated particles that respond to mouse hover with smooth scale transitions
- Modern UI Design: Clean and minimalist interface with custom typography
- Responsive Layout: Built with Tailwind CSS for optimal viewing on all devices
- Smooth Animations: CSS transitions with customizable delays and easing
- Colorful Highlights: Multi-colored keyword highlighting in the copy text
- Call-to-Action Buttons: Two distinct CTA buttons with hover effects

## 🛠️ Technologies Used

- **Framework**: [Next.js 16.0.1](https://nextjs.org) (React 19.2.0)
- **Styling**: [Tailwind CSS 4](https://tailwindcss.com)
- **Language**: JavaScript (ES6+)
- **Development**: ESLint for code quality

## 📋 Prerequisites

- Node.js 18+ installed on your machine
- npm, yarn, pnpm, or bun package manager

## 📦 Installation

1. Clone the repository:

```bash
git clone https://github.com/andrejkoller/particle-component.git
cd particle-component
```

2. Install dependencies:

```bash
npm install
# or
yarn install
# or
pnpm install
```

3. Run the development server:

```bash
npm run dev
# or
yarn dev
# or
pnpm dev
```

4. Open [http://localhost:3000](http://localhost:3000) in your browser to see the result.

## 📸 Screenshots
Screenshot 1