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

Doctrine To Ember Laravel Package

morontt/doctrine-to-ember

morontt/doctrine-to-ember bridges Doctrine and Ember.js by generating Ember Data models from your Doctrine entity metadata, keeping frontend and backend schemas in sync and reducing manual model duplication.

View on GitHub
Deep Wiki
Context7

Product Decisions This Supports

  • Stack-fit decision: This is not a Laravel-native package. It is a Symfony bundle that converts Doctrine2 entities into Ember-Data models. For a Laravel product using Eloquent, it should not influence core roadmap or architecture decisions.
  • Build vs. buy/reference: Treat it as a reference implementation for backend-to-frontend model generation, not as a dependency to adopt. The archived status, 3 stars, and 0 dependents make it a weak “buy/reuse” candidate.
  • Legacy modernization scope: It could support a narrow decision around maintaining or migrating an existing Symfony/Doctrine + Ember application, especially if manual model synchronization is a known pain point.
  • API contract strategy: It highlights the value of automating schema/model contracts between backend and Ember clients. For Laravel, that need is better served by OpenAPI/JSON Schema/TypeScript-generation workflows or custom Artisan tooling.
  • Risk budgeting: If the organization has a legacy Ember frontend and Doctrine backend, the PM should budget for forking/vendoring and internal ownership rather than assuming community maintenance.

When to Consider This Package

  • Consider only when: You have an existing Symfony/Doctrine2 backend and an Ember-Data frontend, need one-time or short-term model generation, and are willing to fork and maintain an archived MIT-licensed package internally.
  • Consider as reference only: If you want ideas for generating frontend models from backend metadata in a Laravel product, but do not want to introduce Doctrine or Symfony conventions.
  • Look elsewhere when: The product is Laravel-first and uses Eloquent; the team needs active maintenance, security updates, or vendor support; the frontend is not Ember-Data; the integration is for a new build rather than legacy maintenance.
  • Prefer alternatives when: You need modern API-contract tooling, OpenAPI-driven client generation, TypeScript model generation, JSON:API support, or a maintained package with adoption signals.

How to Pitch It (Stakeholders)

Executive summary: This package is a low-maturity, archived Symfony bundle for converting Doctrine2 models into Ember-Data models. It is not a fit for a Laravel/Eloquent product and should not become a strategic dependency. Its only plausible value is as a reference or short-term legacy migration aid for an existing Symfony/Doctrine + Ember stack.

Engineering summary: Do not add this to a Laravel roadmap. If a legacy Ember integration genuinely needs it, fork it under internal ownership, add tests, document the generation workflow, and plan an exit path. Otherwise, invest in maintained API-contract/code-generation tooling aligned with Laravel and the actual frontend stack.

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.
novasa/laravel-language-center
opencage/geocode
adolfoholzer/parameters
livenetworks/ln-starter
shitoudev/permissionmanager
johannesclimacus/laravel-tui
hocvt/seotools
vitalybaev/sypexgeo
amphibee/themosis-ignition
gito-me/fast-excel
frankyso/laravel-ipaymu
geolize-studio/laravel-chile
boomerangui/chat
cgv/localized-resource
noith/settings
kda/laravel-package
kda/filament-dynamic-navigation
bypersoft/signbox
pairus/product-data
fayne/laravel-filament-cms-core