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

https://github.com/nk-crew/ghostkit

Create engaging websites using over 25 advanced blocks featuring motion effects, smooth animations, and robust extensions.
https://github.com/nk-crew/ghostkit

animation blocks effects gutenberg motion wordpress

Last synced: 28 days ago
JSON representation

Create engaging websites using over 25 advanced blocks featuring motion effects, smooth animations, and robust extensions.

Awesome Lists containing this project

README

        



Ghost Kit - Page Builder Blocks


WordPress Plugin Version
WordPress Plugin Rating
WordPress Plugin Downloads
License

Create sophisticated WordPress websites with advanced blocks, motion effects, and powerful extensions.


Website   Documentation   WordPress Plugin   Pro Version

## Overview

Ghost Kit enhances the WordPress editing experience with a comprehensive collection of blocks and extensions. Key features:

- 🧱 25+ Advanced Blocks
- ⚡ Motion Effects & Animations
- 🎨 Typography & Color Customization
- 📱 Responsive Design Tools
- 🛠️ Extended Core Blocks
- 📝 Rich Content Formatting

## Development

### Prerequisites

- PHP >= 7.2
- Node.js >= 18.0
- Composer >= 2.0

### Getting Started

1. Clone the repository
2. Install dependencies:
```bash
npm install
```

### Development Commands

```bash
# Start development with file watcher
npm run dev

# Build for development
npm run build

# Build for production (with zip file)
npm run build:prod
```

### Code Quality

```bash
# Linting
npm run lint:php # Check PHP code
npm run lint:js # Check JavaScript code
npm run lint:css # Check CSS code

# Auto-fixing
npm run format:php # Fix PHP code
npm run format:js # Fix JavaScript code
npm run format:css # Fix CSS code
```

### Testing

1. [Install Docker](https://www.docker.com/) on your machine
2. Start the server:
```bash
npm run env:start
```
3. Run tests:
```bash
npm run test:e2e # End-to-end tests
npm run test:unit # Unit tests
```

## License

This project is licensed under the GPL-2.0-or-later License - see the [LICENSE](LICENSE.txt) file for details.