Skip to content

Open source: tools born from real problems

Every package here, most of them for Laravel, started the same way: I needed something, I had already used it in at least two places, it did not exist, so I built it. Then I released it because someone else probably had the same problem.

By Daniele Barbaro, Tech Lead & Software Engineer. Last updated .

In numbers

Counts are read from Packagist when the site is built, with the date of the reading. I never type them by hand.

downloads in total
512,056
downloads a month
23,768
packages on Packagist
22

Read from Packagist on 15 October 2026.My Packagist profile (opens in a new tab)

Main packages

The ones people install most, ordered by downloads.

  • laravel-vat-eu-validator

    489,902 downloads

    A simple package that validates EU VAT numbers against the central ec.europa.eu database.

    PackagistGitHub

  • laravel-istat-geography

    9,342 downloads

    Laravel package for importing and managing Italian geography data from ISTAT.

    PackagistGitHub

  • laravel-clean-architecture

    4,218 downloads

    Laravel package for generating Clean Architecture structure.

    PackagistGitHub

  • kml-parser

    3,792 downloads

    A Laravel package to parse KML and KMZ files.

    PackagistGitHub

  • laravel-istat-foreign-countries

    2,517 downloads

    Laravel package for importing and managing foreign countries data from ISTAT.

    PackagistGitHub

  • laravel-email-fixer

    526 downloads

    Sanitizes, normalizes and auto-corrects malformed email addresses before validation.

    PackagistGitHub

Job boards: seven ATS connectors on one shared core

Where they come from

A few of these packages have a story, and it is always a problem I met on a real project.

Working with me