barryvdh/laravel-ide-helper

IDE Helper for Laravel

View on GitHub ↗Jump to charts ↓Open shareable report

Summary Information

Updated 44 minutes ago
Added to GitGenius on September 3rd, 2026
Created on March 10th, 2013
Open Issues & Pull Requests: 189 (+0)
GitHub issues: Enabled
Number of forks: 1,194
Total Stargazers: 14,960 (+0)
Total Subscribers: 255 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 42.7 hours
Mean response time: 75.9 days
90th percentile: 288.4 days
Tracked items: 131

How this project is maintained

Around half of the issues opened in the past year never receive a reply. 97% of open issues come from outside the core team, so the backlog reflects real-world use rather than internal planning. Work labelled "question" is answered fastest, typically in about 30 hours, while "bug" waits about 8 days. Only 6% of issues opened in the past year have been closed. Three people close 66% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 69
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 787 days
Stale 30+ days: 66
Stale 90+ days: 64

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

  • bug (68)
  • question (43)
  • stale (34)
  • enhancement (24)

Most active issues this week

Detailed Description

Laravel IDE Helper is a PHP package that generates IDE autocompletion files for Laravel applications by analyzing your project's source code.

The tool solves the problem of incomplete IDE autocompletion when working with Laravel's dynamic features like Facades, Eloquent models, and fluent query builders. It works by inspecting your Laravel application's classes and configuration, then generating PHPDoc annotations that IDEs can parse to provide accurate method suggestions and type hints. The generated helper files are always synchronized with your actual codebase since they are built directly from your project's source.

Developers should adopt this tool if they use Laravel and want their IDE to offer complete autocompletion for framework features that are typically difficult to statically analyze. It suits any Laravel project where IDE support improves development speed and catches errors earlier. The package generates a main helper file for Facades, can add PHPDocs directly to model files or create separate documentation files, and supports factory builders and container instances. It handles real-time facades and allows configuration to map interfaces to specific implementations when automatic detection fails. For projects without a working database connection, an in-memory SQLite option is available to ensure all facades are included.

The project maintains active engagement with contributions and updates. Development shows consistent responsiveness to issues and pull requests across the codebase. The maintainers regularly merge community contributions and keep the package aligned with new Laravel versions. Documentation is kept current with usage examples and configuration options clearly explained in the README.