zareismail/costable
A Laravel package that adds cost tracking to Eloquent models through a costable trait, letting you attach and query cost records alongside your existing models. Useful for billing, budgeting, or expense tracking.
buildIndexQuery, report range filters, and deferred card loading mean teams can ship dashboard/reporting capabilities faster without custom plumbing for each new screen.For executives: This release makes our internal dashboards faster and safer by default—no more slow page loads from N+1 queries, and user data is automatically scoped to the logged-in user. It also adds report filters and smarter card loading, which means we can deliver reporting features quicker and with less engineering overhead. If we’re evaluating build vs. buy for admin tooling, this package now covers the performance and security basics we’d otherwise have to build and maintain ourselves.
For engineering: Version 1.5.0 applies buildIndexQuery for search, eliminates N+1 queries, enforces authentication on queries for the current user, adds “all range” to report filters, and stops loading cards on separate requests. These changes reduce boilerplate for list/search/report screens and improve default security and performance—worth adopting if we’re standardizing on Laravel for internal dashboards.
How can I help you explore Laravel packages today?