PHPackages                             jeremykenedy/laravel-seedster - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. jeremykenedy/laravel-seedster

ActiveLibrary

jeremykenedy/laravel-seedster
=============================

Register and run Laravel database seeds from packages. Fork of eklundkristoffer/seedster with Laravel 13+ support.

v1.0.0(1mo ago)11↑2900%MITPHPPHP ^8.2

Since Mar 28Pushed 1mo agoCompare

[ Source](https://github.com/jeremykenedy/laravel-seedster)[ Packagist](https://packagist.org/packages/jeremykenedy/laravel-seedster)[ RSS](/packages/jeremykenedy-laravel-seedster/feed)WikiDiscussions main Synced 1mo ago

READMEChangelog (2)Dependencies (3)Versions (2)Used By (0)

Laravel Seedster
================

[](#laravel-seedster)

A drop-in replacement for [eklundkristoffer/seedster](https://github.com/eklundkristoffer/seedster) with full Laravel 13 support.

Seedster provides an Artisan command to generate database seeders from existing database records, making it easy to capture the current state of your database as seed files.

[![Total Downloads](https://camo.githubusercontent.com/64bc69cd40fe7035a5ff4234b3ab471e9f7c107d4c3ba0cfcb5ee2a8a384db8f/68747470733a2f2f706f7365722e707567782e6f72672f6a6572656d796b656e6564792f6c61726176656c2d73656564737465722f642f746f74616c2e737667)](https://packagist.org/packages/jeremykenedy/laravel-seedster)[![Latest Stable Version](https://camo.githubusercontent.com/0e68d991daa6ad5f53379fa741dc5335cc6730a2d5f457dc2b8692911178606f/68747470733a2f2f706f7365722e707567782e6f72672f6a6572656d796b656e6564792f6c61726176656c2d73656564737465722f762f737461626c652e737667)](https://packagist.org/packages/jeremykenedy/laravel-seedster)[![StyleCI](https://camo.githubusercontent.com/4146fb3e9394ad6605aff34757d69b554f4835c41052c696456fb78b9df0e34a/68747470733a2f2f6769746875622e7374796c6563692e696f2f7265706f732f313139343830343130392f736869656c643f6272616e63683d6d61696e)](https://github.styleci.io/repos/1194804109?branch=main)[![License: MIT](https://camo.githubusercontent.com/fdf2982b9f5d7489dcf44570e714e3a15fce6253e0cc6b5aa61a075aac2ff71b/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d4d49542d79656c6c6f772e737667)](https://opensource.org/licenses/MIT)

#### Table of Contents

[](#table-of-contents)

- [Features](#features)
- [Installation](#installation)
- [Usage](#usage)
- [License](#license)

Features
--------

[](#features)

- Generate seeders from existing database records
- Support for all Laravel-supported database drivers
- Configurable table selection and filtering
- Drop-in replacement for eklundkristoffer/seedster
- Full compatibility with Laravel 13

Installation
------------

[](#installation)

```
composer require jeremykenedy/laravel-seedster
```

The service provider is auto-discovered. No manual registration needed.

### Publish Configuration

[](#publish-configuration)

```
php artisan vendor:publish --tag=seedster-config
```

Usage
-----

[](#usage)

### Generate a Seeder

[](#generate-a-seeder)

```
# Generate a seeder for a specific table
php artisan seedster:generate users

# Generate seeders for all tables
php artisan seedster:generate --all

# Specify output path
php artisan seedster:generate users --path=database/seeders
```

### Options

[](#options)

OptionDescription`--all`Generate seeders for all tables`--path`Custom output path for generated seeders`--chunk`Number of records per insert chunk (default: 50)`--force`Overwrite existing seeder filesConfiguration
-------------

[](#configuration)

After publishing the config file, you can customize settings in `config/seedster.php`:

- `path` - Default output path for generated seeders
- `chunk_size` - Default chunk size for insert statements
- `excluded_tables` - Tables to skip when using `--all`

Testing
-------

[](#testing)

```
composer test
```

License
-------

[](#license)

The MIT License (MIT). See [LICENSE](LICENSE) for more information.

Author
------

[](#author)

- [Jeremy Kenedy](https://github.com/jeremykenedy)

###  Health Score

39

—

LowBetter than 86% of packages

Maintenance90

Actively maintained with recent releases

Popularity4

Limited adoption so far

Community8

Small or concentrated contributor base

Maturity46

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 75% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Unknown

Total

1

Last Release

46d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/05cef7d9ee65723b129042943511207fb34db74a56afbf67b5900987f758c161?d=identicon)[jeremykenedy](/maintainers/jeremykenedy)

---

Top Contributors

[![jeremykenedy](https://avatars.githubusercontent.com/u/6244570?v=4)](https://github.com/jeremykenedy "jeremykenedy (3 commits)")[![StyleCIBot](https://avatars.githubusercontent.com/u/11048387?v=4)](https://github.com/StyleCIBot "StyleCIBot (1 commits)")

---

Tags

laravelpackageseederseed

### Embed Badge

![Health badge](/badges/jeremykenedy-laravel-seedster/health.svg)

```
[![Health](https://phpackages.com/badges/jeremykenedy-laravel-seedster/health.svg)](https://phpackages.com/packages/jeremykenedy-laravel-seedster)
```

###  Alternatives

[larastan/larastan

Larastan - Discover bugs in your code without running it. A phpstan/phpstan extension for Laravel

6.4k43.5M5.2k](/packages/larastan-larastan)[barryvdh/laravel-ide-helper

Laravel IDE Helper, generates correct PHPDocs for all Facade classes, to improve auto-completion.

14.9k123.0M687](/packages/barryvdh-laravel-ide-helper)[fumeapp/modeltyper

Generate TypeScript interfaces from Laravel Models

196277.9k](/packages/fumeapp-modeltyper)[tehwave/laravel-achievements

Simple, elegant Achievements the Laravel way

7012.8k](/packages/tehwave-laravel-achievements)[jlapp/smart-seeder

Smart Seeder adds the same methology to seeding that is currently used with migrations in order to let you seed in batches, seed to production databases or other environments, and to rerun seeds without wiping out your data.

1903.1k](/packages/jlapp-smart-seeder)[eighty8/laravel-seeder

Versioned, environment-based Seeders in Laravel

1857.1k](/packages/eighty8-laravel-seeder)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
