Weave Code
Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message
Avalynx Loader

Avalynx Loader Laravel Package

avalynx/avalynx-loader

Avalynx Loader is a lightweight PHP/Laravel package for streamlined resource and module loading. It offers a simple, Composer-friendly API to bootstrap Avalynx components quickly, reduce boilerplate, and keep applications organized.

View on GitHub
Deep Wiki
Context7

AvalynxLoader is a lightweight JavaScript library designed to provide a loading overlay for DOM elements. Based on Bootstrap >=5.3 without any framework dependencies.

Frequently asked questions about Avalynx Loader
What is avalynx/avalynx-loader used for?
AvalynxLoader provides a lightweight loading overlay for DOM elements in web applications. It is distributed as a Composer package for Laravel projects and is built on Bootstrap 5.3 or newer. You use it to visually indicate loading or processing states without pulling in a heavier JavaScript framework.
How do I install avalynx/avalynx-loader in Laravel?
Install the package with Composer using composer require avalynx/avalynx-loader. Then include the package's JavaScript asset in your Laravel layout or asset pipeline. Because the overlay depends on Bootstrap 5.3+, make sure Bootstrap CSS and JavaScript are already loaded on the page.
Does AvalynxLoader require jQuery or another JavaScript framework?
No. AvalynxLoader is described as a lightweight JavaScript library with no framework dependencies. It does rely on Bootstrap 5.3 or newer for styling and overlay behavior. You do not need jQuery, React, Vue, or another framework to use it.
Which Bootstrap versions are supported by AvalynxLoader?
AvalynxLoader is based on Bootstrap 5.3 and newer. You should load a compatible Bootstrap 5.3+ build before initializing the loader. Older Bootstrap versions are not stated as supported, so verify compatibility before using it in legacy applications.
How do I show and hide the loading overlay?
The package exposes a simple JavaScript API for attaching a loading overlay to a DOM element. You typically call the loader on a target element before an async operation and then hide or remove it when the operation completes. Check the repository README for the exact method names and options, since the API is intentionally small.
Can I use AvalynxLoader on any DOM element?
AvalynxLoader is designed to provide a loading overlay for DOM elements, so you can target containers such as cards, tables, forms, or custom sections. The element should be rendered and available in the DOM when you initialize the loader. Positioning and overflow behavior may depend on your own CSS and Bootstrap layout.
Is avalynx/avalynx-loader compatible with Laravel 10, 11, or 12?
Compatibility depends on the Laravel and PHP constraints declared in the package's composer.json. Because the loader is primarily client-side JavaScript with no framework dependency, it generally works across current Laravel versions as long as Bootstrap 5.3+ is loaded. Review the Composer constraints and test in your application before upgrading major Laravel versions.
How do I include or publish AvalynxLoader assets in a Laravel application?
After installing via Composer, reference the package's JavaScript file from your layout, Vite setup, or asset pipeline. If the package provides publishable assets, use the documented Artisan publish command from its README. Otherwise, import the file directly from the vendor package path or copy it into your build process.
Does AvalynxLoader work with Livewire, Inertia, or other Laravel frontend stacks?
AvalynxLoader is a plain JavaScript overlay with no framework dependency, so it can be used alongside Livewire, Inertia, or standard Blade views. You will need to initialize or reinitialize the loader after DOM updates caused by those tools. For Livewire, hooks such as livewire:navigated or component lifecycle events are common places to reattach the overlay.
Is avalynx/avalynx-loader actively maintained, and what alternatives exist?
Maintenance status should be checked on the GitHub repository, including recent commits, releases, and open issues. Because the package is small and Bootstrap-based, simple alternatives include a custom Bootstrap spinner or overlay, or another lightweight JavaScript loading-overlay library. Evaluate bundle size, Bootstrap version support, and your team's maintenance preferences before choosing.
Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
vento/laravel-airbrake
wfeller/laravel-batch
maco-studios/mage-os-installer
busarm/armie
siberfx/laravel-logger
kfteam1991/dcat-admin
dashed/dashed-laposta
dashed/dashed-ecommerce-montaportal
dashed/dashed-ecommerce-etsy
neohq/string-blade-compiler
log1x/acf-composer
cgv/localized-resource
noith/settings
kda/laravel-package
kda/filament-dynamic-navigation
bypersoft/signbox
pairus/product-data
fayne/laravel-filament-cms-core
nodisrupt/laravel-agent
sierratecnologia/media-manager