PHPackages                             fumeapp/modeltyper - 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. fumeapp/modeltyper

ActiveLibrary

fumeapp/modeltyper
==================

Generate TypeScript interfaces from Laravel Models

v3.10.0(1mo ago)196277.9k↓17.5%[3 PRs](https://github.com/fumeapp/modeltyper/pulls)MITPHP ^8.2

Since May 17Compare

[ Source](https://github.com/fumeapp/modeltyper)[ Packagist](https://packagist.org/packages/fumeapp/modeltyper)[ RSS](/packages/fumeapp-modeltyper/feed)WikiDiscussions Synced 1mo ago

READMEChangelogDependencies (33)Versions (87)Used By (0)

### README not available

The README for this package hasn't been synced yet. View it on [GitHub](https://github.com/fumeapp/modeltyper).

###  Health Score

64

—

FairBetter than 99% of packages

Maintenance90

Actively maintained with recent releases

Popularity49

Moderate usage in the ecosystem

Community19

Small or concentrated contributor base

Maturity80

Battle-tested with a long release history

 Bus Factor2

2 contributors hold 50%+ of commits

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

Every ~22 days

Total

81

Last Release

52d ago

Major Versions

v1.2.1 → v2.0.02023-02-21

v2.8.2 → v3.0.02024-11-27

PHP version history (4 changes)v1.0.0PHP ^8.0

v1.0.24PHP ^8.0|^8.1

v1.0.29PHP ^8.1

v3.0.1PHP ^8.2

### Community

Maintainers

![](https://www.gravatar.com/avatar/533437b7015d87ef685c7fd29533d27b0ba063e3418543b72c7b480bd2966bf5?d=identicon)[acidjazz](/maintainers/acidjazz)

![](https://www.gravatar.com/avatar/f490cd1213d7b5ec01ab09e341f6495f18e9be860beb6daf3fad7991f560da2b?d=identicon)[tcamp](/maintainers/tcamp)

---

Top Contributors

[![tcampbPPU](https://avatars.githubusercontent.com/u/25044744?v=4)](https://github.com/tcampbPPU "tcampbPPU (95 commits)")[![acidjazz](https://avatars.githubusercontent.com/u/967369?v=4)](https://github.com/acidjazz "acidjazz (94 commits)")[![nonetallt](https://avatars.githubusercontent.com/u/22174322?v=4)](https://github.com/nonetallt "nonetallt (45 commits)")[![ayrtonandino](https://avatars.githubusercontent.com/u/60512432?v=4)](https://github.com/ayrtonandino "ayrtonandino (32 commits)")[![nurdism](https://avatars.githubusercontent.com/u/420102?v=4)](https://github.com/nurdism "nurdism (6 commits)")[![starter-dev](https://avatars.githubusercontent.com/u/46478426?v=4)](https://github.com/starter-dev "starter-dev (6 commits)")[![laravel-shift](https://avatars.githubusercontent.com/u/15991828?v=4)](https://github.com/laravel-shift "laravel-shift (5 commits)")[![marcvdm](https://avatars.githubusercontent.com/u/1028066?v=4)](https://github.com/marcvdm "marcvdm (4 commits)")[![red-freak](https://avatars.githubusercontent.com/u/66564761?v=4)](https://github.com/red-freak "red-freak (3 commits)")[![AmandoVledder](https://avatars.githubusercontent.com/u/15369884?v=4)](https://github.com/AmandoVledder "AmandoVledder (3 commits)")[![n1c](https://avatars.githubusercontent.com/u/284075?v=4)](https://github.com/n1c "n1c (2 commits)")[![bishwajitcadhikary](https://avatars.githubusercontent.com/u/55208330?v=4)](https://github.com/bishwajitcadhikary "bishwajitcadhikary (2 commits)")[![AdamFeiss](https://avatars.githubusercontent.com/u/100414544?v=4)](https://github.com/AdamFeiss "AdamFeiss (2 commits)")[![Jared0430](https://avatars.githubusercontent.com/u/3133657?v=4)](https://github.com/Jared0430 "Jared0430 (2 commits)")[![UksusoFF](https://avatars.githubusercontent.com/u/1931442?v=4)](https://github.com/UksusoFF "UksusoFF (1 commits)")[![hailam](https://avatars.githubusercontent.com/u/1132869?v=4)](https://github.com/hailam "hailam (1 commits)")[![hw-rjuzak](https://avatars.githubusercontent.com/u/86657989?v=4)](https://github.com/hw-rjuzak "hw-rjuzak (1 commits)")[![Livijn](https://avatars.githubusercontent.com/u/349311?v=4)](https://github.com/Livijn "Livijn (1 commits)")[![lorenzodalaqua](https://avatars.githubusercontent.com/u/8523099?v=4)](https://github.com/lorenzodalaqua "lorenzodalaqua (1 commits)")[![RyanSchaefer](https://avatars.githubusercontent.com/u/12058253?v=4)](https://github.com/RyanSchaefer "RyanSchaefer (1 commits)")

###  Code Quality

TestsPHPUnit

Static AnalysisPHPStan

Code StyleLaravel Pint

### Embed Badge

![Health badge](/badges/fumeapp-modeltyper/health.svg)

```
[![Health](https://phpackages.com/badges/fumeapp-modeltyper/health.svg)](https://phpackages.com/packages/fumeapp-modeltyper)
```

###  Alternatives

[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)[tucker-eric/eloquentfilter

An Eloquent way to filter Eloquent Models

1.8k4.8M26](/packages/tucker-eric-eloquentfilter)[spatie/laravel-health

Monitor the health of a Laravel application

86910.0M83](/packages/spatie-laravel-health)[orchestra/canvas

Code Generators for Laravel Applications and Packages

20917.2M158](/packages/orchestra-canvas)[clickbar/laravel-magellan

This package provides functionality for working with the postgis extension in Laravel.

423715.4k1](/packages/clickbar-laravel-magellan)[yadahan/laravel-authentication-log

Laravel Authentication Log provides authentication logger and notification for Laravel.

416632.8k5](/packages/yadahan-laravel-authentication-log)

PHPackages © 2026

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