Hi everyone ๐,
I'm excited (and a bit nervous) to share my first Laravel package with the community. Itโs called vilt-filepond, and it's a simple, ready-to-use file upload solution for those building apps with the VILT stack (Vue, Inertia, Laravel, Tailwind).
FilePond is a beautiful tool, but integrating it with Laravel (and especially Inertia + Vue) always took extra setup time. So I wrapped everything up in one package that:
Handles temporary file storage and cleanup
Supports single/multiple uploads
Easily attaches files to any Eloquent model (polymorphic)
Comes with a responsive, Tailwind-styled Vue component
Has support for multiple locales (EN, AR, FR, ES)
Works seamlessly with the Inertia form workflow
Allows organizing files by collection (images, documents, etc.)
Iโve used this package in a handful of real-world apps and found it very handy. While it doesnโt have automated tests yet, Iโve done my best to make sure itโs stable and clean.
Would love your feedback, and PRs are more than welcome!
๐ GitHub: https://github.com/Mohamed-Galdi/vilt-filepond
Thanks for checking it out! ๐
Top comments (0)