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
Fias Laravel

Fias Laravel Laravel Package

liquetsoft/fias-laravel

Laravel package for integrating Russia’s FIAS address database. Provides Eloquent models, migrations, and Artisan commands to import and update address data, making it easier to add hierarchical address lookup and maintenance to Laravel applications.

View on GitHub
Deep Wiki
Context7

Бандл для импорта ФИАС в проект на Laravel

Frequently asked questions about Fias Laravel
What is liquetsoft/fias-laravel used for?
It is a Laravel package for integrating Russia's FIAS address database into a Laravel application. It provides Eloquent models, migrations, and Artisan commands to import and update address data for hierarchical address lookup and maintenance. Treat it as an import and schema bootstrapping accelerator, not as a complete address intelligence platform.
How do I install liquetsoft/fias-laravel in a Laravel app?
Install the package via Composer, publish its configuration and migrations, configure the FIAS source, and run the provided import commands. First verify the package's Composer constraints against your target Laravel, PHP, and database versions. Test the migrations on staging because package tables or naming conventions may conflict with existing application tables.
Which Laravel and PHP versions does liquetsoft/fias-laravel support?
The available context does not pin exact Laravel and PHP versions, so check the composer.json constraints for the release you intend to use. Validate compatibility with your Laravel, PHP, database driver, and required extensions in a staging spike. If the constraints are unclear or restrictive, pin a known-good version or fork the package under an internal namespace.
Does liquetsoft/fias-laravel support full FIAS imports and delta updates?
The package provides Artisan commands to import and update address data, but the context does not confirm whether delta updates are fully supported. Verify the command options and release notes for the specific version before relying on incremental refreshes. For production, plan staging, checkpointing, and index tuning around full-volume imports regardless.
How long does a full FIAS import take and how much database space will it use?
Import duration and database growth depend on the FIAS dataset volume, database engine, indexes, queue setup, storage, and hardware; there is no fixed benchmark in the available context. Run a time-boxed proof of concept with a representative subset, then a full import on staging. Measure import time, table growth, index size, memory use, and lookup latency before integrating application read paths.
Is liquetsoft/fias-laravel production-ready and well maintained?
The package is MIT-licensed and provides Laravel-native models, migrations, and import commands, but community signal is low at roughly 35 stars, and a recent release does not prove long-term support. Treat maintainer concentration, FIAS format changes, and schema drift between releases as material risks. Assume some fork-and-own exposure unless you have an active internal maintainer or a support contract.
Can I use liquetsoft/fias-laravel for address autocomplete and exact-match lookups?
Yes, it can support hierarchical address lookup by importing FIAS data into queryable Eloquent models. Query latency for autocomplete and exact-match lookups depends heavily on schema design, indexes, database engine, and data volume. Expose lookups through an internal repository or service layer and benchmark realistic queries before cutting over production traffic.
How should I handle multi-tenant address isolation with liquetsoft/fias-laravel?
The package is a FIAS ingestion subsystem, not a multi-tenant address platform, so strict tenant isolation is a weaker fit out of the box. Use a dedicated database schema or table prefix where possible and keep domain code behind an internal address-service interface. Add tenant scoping in your own repository layer and carefully test migration and query boundaries.
What are the main risks of using liquetsoft/fias-laravel?
Main risks include maintainer concentration, low community signal, FIAS source format changes, large and slow imports, migration conflicts, and schema drift across package releases. The package code is MIT-licensed, but the FIAS data itself may carry source-specific usage terms that need review. Mitigate with staging imports, checkpointing, index tuning, version pinning, and an internal abstraction layer.
What alternatives or integration approach should I consider instead of relying directly on liquetsoft/fias-laravel?
Position the package as an accelerator for FIAS import and schema bootstrapping rather than a complete address intelligence product. If you need a vendor-supported address platform, real-time querying against the full dataset, or strict multi-tenant isolation, evaluate commercial address services or build an internal FIAS service. Even when using the package, wrap it behind an internal repository or service interface and keep a legacy address source until the import and update cycle is proven.
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.
robertmarney/lara-hierarchial-collections
simonschaufi/rule-doc-generator
emissaoja/emissaoja
blackbricksoftware/gravityforms-civicrm-form-processor
al-rahabi/fancy-crud
jinas/dhivatar-component
mltstephane/laravel-quality
bernskiold/laravel-talentlms
bernskioldmedia/laravel-form-architect
youbar/easy-crud
c-point-labs/laravel-hostyourai
dbravoan/dbcms-admin-theme-dbcms
dbravoan/dbcms-theme-db-cyber
dbravoan/dbcms-blocks-basic
dbravoan/dbcms-module-content-audit
dbravoan/dbcms-module-ai-assistant
paygate-to/paygate-php
padosoft/askmydocs-connector-base
defstudio/supercharged-carbon
bernskioldmedia/laravel-matomo