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

Seeder Once Laravel Package

kdabrow/seeder-once

Laravel package that runs database seeders only once. It records executed seeders in a dedicated table, so repeat deployments or db:seed calls skip already-applied seeders—ideal for safely seeding production data without duplicating rows.

View on GitHub
Deep Wiki
Context7
Package
Score
Description
Stars
Likes
Forks
Downloads
Issues
Score
Opportunity
License
Last Release
laragear/populate 0.86 Populate makes it easy to fill Laravel databases with realistic fake data using dedicated populators. It understands model relationships, so you can generate consistent records for demos, tests, and local development without writing tedious seeders or manual fixtures. 88 — 2 — 0 20.4 — MIT 3 weeks ago
View on GitHub
christian-schoenefeld/seeds-from-sql 0.85 Laravel package demonstrating how to seed a database from a .sql file. Includes an SQLSeeder that imports SQL using DB::unprepared; run via php artisan db:seed --class=SQLSeeder (after migrate) or as part of DatabaseSeeder. 0 0 1 0 0 0.3 — — 5 years ago
View on GitHub
Context7
drfraker/snipe-migrations 0.85 Laravel package that provides ready-to-use migration files for Snipe-IT, helping you set up and manage its database schema in PHP applications. Streamlines installation, customization, and upgrades with maintainable migrations for Snipe-IT tables. 288 288 30 5K 8 5.2 21.1 MIT 5 years ago
View on GitHub
guava/laravel-populator 0.85 Laravel Populator is a package for generating and inserting fake data into your database tables. Configure fields and generators, then populate development or test databases with realistic records via simple Artisan commands. Useful for demos, seeding, and testing. 0 22 — 5 — 0.3 10.8 — —
View on GitHub
j-ben87/data-bundle 0.85 j-ben87/data-bundle is a lightweight Laravel/PHP package for grouping related data into a single reusable bundle. It helps you organize, carry, and share structured values cleanly across controllers, services, and views, keeping application code tidier and easier to maintain. 0 1 1 0 0 0.3 — MIT 8 years ago
View on GitHub
capsulescodes/laravel-population 0.85 Laravel Population gives your app ready-to-use country, state, and city data. Publish the migrations and seeders to load a full global location database, then use the included Eloquent models and relationships for address forms, filtering, and geographic lookups—no third-party APIs needed. 37 — 1 — 0 20.5 — MIT 5 days ago
View on GitHub
riftweb/superseeder 0.85 — 2 2 0 0 0 0.1 — MIT —
View on GitHub
tyghaykal/laravel-seed-generator 0.85 Laravel Seed Generator creates ready-to-run database seeders from your existing tables and data. Pick tables, export clean Laravel seeder classes, and skip hand-writing fixtures—ideal for demos, tests, and local resets. 83 84 7 5K 0 12.2 27.3 MIT 5 months ago
View on GitHub
rorecek/laravel-autoincrement 0.85 A small Laravel utility for working with auto-increment IDs, offering helpers to inspect and manage increment values on Eloquent models and tables. 12 — 2 — 0 0.1 — MIT —
View on GitHub
orangehill/iseed 0.85 Inverse seed generator for Laravel: create seed files from existing database tables. Run php artisan iseed with one, several, or all tables, with optional class name prefixes and suffixes to avoid overwriting existing seeders. Supports Laravel 8-13. 2,894 2,931 386 438K 0 48.3 33.5 BSD-2-Clause 4 months ago
View on GitHub
Context7
flynsarmy/csv-seeder 0.85 Seed your Laravel database directly from CSV files with this extension to the built-in seeder. Map columns to table fields, handle large files, and skip writing PHP seed classes by hand—ideal for importing existing data quickly and repeatably. 255 259 69 28K 1 3.6 28.6 MIT 5 years ago
View on GitHub
pxlrbt/laravel-database-state 0.84 Manage and apply named states to your Laravel database, making it easy to switch between predefined datasets for testing, demos, and local development. Define states once and reuse them across environments. 4 4 3 224 0 8.0 24.5 MIT 7 months ago
View on GitHub
evotodi/seed-bundle 0.84 Symfony/Doctrine bundle for loading and unloading seed data before your initial production push. Define seed commands with ordering to populate tables like states or initial admin users, unlike DoctrineFixturesBundle, which targets development. 14 14 6 1K 1 3.8 25.3 MIT 2 years ago
View on GitHub
spatie/laravel-superseeder 0.84 A Laravel package from Spatie for “super seeding”: convenient helpers and structure to build and run powerful database seeders, generate realistic test data, and quickly spin up complete demo environments with sensible defaults and relationships. 0 2 — 0 — 0.0 — — —
View on GitHub
hedronium/seed-cascade 0.84 Seed Cascade is a Laravel package for running database seeders in dependency order, letting you define cascading relationships between seeders so related records are created automatically without manual ordering or foreign-key conflicts. 33 33 0 0 3 0.9 0.4 MIT —
View on GitHub
scafera/database 0.84 Database utilities for Laravel: a lightweight package that simplifies common database workflows, schema tasks, and query helpers with clean, framework-friendly APIs. Integrates seamlessly with Eloquent and Laravel’s database layer. 0 0 0 0 0 9.2 — MIT 6 months ago
View on GitHub
oluokunkabiru/auto-seeder 0.84 — 0 0 0 0 0 0.0 — — —
View on GitHub
alms/database-seeder-bundle 0.84 — 1 1 0 0 0 0.9 — MIT 2 years ago
View on GitHub
Context7
jeroenzwart/laravel-csv-seeder 0.84 Laravel CSV Seeder is a lightweight package for populating database tables from CSV files. Create a seeder, point it at a CSV, and import rows with header handling and configurable delimiters. It’s a simple way to load fixtures, demo data, or bulk seed records. 94 97 32 13K 4 2.9 30.7 NOASSERTION 3 years ago
View on GitHub
ramadan/custom-fresh 0.83 A Laravel package that customizes the migrate:fresh workflow, letting you refresh your database while preserving selected tables and controlling seeding. It simplifies resetting development databases without losing essential records, making repeatable local and test setups faster and less destructiv... 61 61 1 1K 0 19.1 22.5 — 4 weeks ago
View on GitHub
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.
jinas/dhivatar
store-doc/laravel-storage-driver
plus-it/laravel-translation-manager
diephp/perhaps
diephp/telegraph
osmaviation/spreadsheet
microsoft/fluentui-system-icons
mmccook/php-json-canonicalization-scheme
middlewares/firewall
qubiqx/montapacking
nyoncode/laravel-package-console
pnscripts/filament-broadquill-lite
pnscripts/laravel-sentfold-lite
vleap/mx-sdk-laravel-internal
twidpay/utils
htetmyathlaing/scout-elasticsearch-driver
artisan-toolbox/front-awesome
ls/client-assistant
users-au/laravel-client
cgv/localized-resource