Skip to content

kzamanbd/debug-suite

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

120 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Debug Suite - WordPress Developer Toolkit

WordPress Plugin Version PHP Version License TypeScript

A comprehensive WordPress development toolkit designed to make debugging, monitoring, and site management faster, safer, and more intuitive.

✨ Features

  • Debug Configuration Management: Manage WordPress debug constants through an intuitive dashboard
  • Advanced Log Management: Parse and display debug logs with syntax highlighting, filtering, and search
  • System Health Dashboard: Real-time display of PHP/WordPress versions and debug status
  • Guided Onboarding: Step-by-step wizard for first-time users
  • Modern React/TypeScript Interface: Built with Tailwind CSS v4 and accessibility-first design

🛠️ Requirements

  • PHP: 8.1+
  • WordPress: 6.0+ (tested up to 6.8)
  • Memory: 128MB+ recommended

📖 Installation

WordPress Admin

  1. Navigate to Plugins > Add New
  2. Search for "Debug Suite"
  3. Install and activate

Manual Installation

  1. Download plugin ZIP
  2. Upload to /wp-content/plugins/debug-suite/
  3. Activate through WordPress admin

🔧 Development Setup

# Clone and install dependencies
git clone https://github.com/kzamanbd/debug-suite.git
cd debug-suite
composer install
pnpm install

# Development build
pnpm run dev

# Production build
pnpm run build

🧪 Testing

# Run all tests
vendor/bin/phpunit

# Code quality checks
vendor/bin/phpcs
vendor/bin/phpstan analyse

🏗️ Architecture

  • Backend: Modern PHP 8.1+ with PSR-4 autoloading, dependency injection, and service layer pattern
  • Frontend: React with TypeScript and Tailwind CSS v4
  • API: RESTful endpoints with proper security and validation
  • Testing: Full PHPUnit coverage for unit and integration tests

📚 Documentation

🤝 Contributing

  1. Fork the repository
  2. Follow PSR-12 and WordPress coding standards
  3. Add tests for new features
  4. Submit clear pull requests

📄 License

GPL v2 or later - see LICENSE.txt

🆘 Support


Made with ❤️ for the WordPress Community

About

WP Debug Suite is a powerful, all-in-one development toolkit designed to make WordPress debugging and inspection faster, safer, and more intuitive. Whether you're building, maintaining, or debugging WordPress sites, this suite equips you with the tools you need — all in one place.

Topics

Resources

License

Stars

Watchers

Forks

Contributors