Skip to content

Conversation

@jiordiviera
Copy link

Description

Adding Laravel Log Cleaner to the Debugging & Profiling section.

What is Laravel Log Cleaner?

Laravel Log Cleaner is a production-ready package for efficient log file management with:

✅ Memory-efficient processing (handles multi-GB files without crashes)
✅ Compression support (archive old logs with gzip)
✅ Backup creation before cleaning
✅ Log level filtering (ERROR, WARNING, INFO, DEBUG)
✅ Dry-run mode (preview changes before applying)
✅ Comprehensive test suite (26 tests, 81 assertions)

Why should it be included?

  • Active maintenance: Latest release v2.0.1 (November 2025)
  • Well-documented: Comprehensive README with examples
  • Tested: Full test coverage with Pest
  • Production-ready: Used in production environments
  • Complementary: Solves a different problem than existing tools (log cleanup vs log viewing/monitoring)

Links

Checklist

  • Individual pull request (not bundled with other suggestions)
  • Link format: [Resource](URL) - Description
  • Appropriate section (Debugging & Profiling)
  • Package is well-documented
  • Package is actively maintained
  • Package provides unique value to Laravel developers

Additional Context

This package complements existing tools in the Debugging & Profiling section:

  • Laravel Tail: Views logs in real-time
  • Laravel Telescope: Monitors application performance
  • Laravel Log Viewer: Displays logs in browser
  • Laravel Log Cleaner: Manages log file size and cleanup (NEW)

Thank you for considering this addition! 🙏

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant