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

Pages Laravel Package

cortex/pages

Cortex Pages is a Laravel package for managing structured, hierarchical page content with routing, templates, and SEO metadata, giving applications a flexible foundation for editable site pages and navigation.

View on GitHub
Deep Wiki
Context7

Cortex Pages is a frontend layer for an integral part of your Laravel content management system (CMS), it affords an easy, yet powerful way to create and manage pages with full control over their URLs, active status, titles, content, and other attributes.

Frequently asked questions about Pages
What is cortex/pages used for in Laravel?
Cortex Pages is a Laravel package for managing structured, hierarchical page content, including page URLs, active status, titles, content, and related attributes. It is intended as a frontend or page layer for a Laravel CMS, not as a general-purpose CMS or standalone application. Its description also points to routing, templates, and SEO metadata, but you should verify those features in the source before relying on them.
Which Laravel and PHP versions does cortex/pages support?
The provided material does not list supported Laravel, PHP, or Illuminate versions. Check the package composer.json, lockfile, and repository metadata before installation, because an archived package may have outdated framework constraints. Pin exact versions in a disposable environment and confirm compatibility with your application's Laravel version.
Is cortex/pages still maintained?
The package is described as archived and part of the older Cortex ecosystem, so it should be treated as legacy or reference code rather than a strategic dependency. There is no indication of upstream security patching, framework compatibility work, or active support. If you adopt it, plan for internal ownership or a fork.
How do I install cortex/pages in a Laravel application?
Use a disposable Laravel app or spike branch first, install the package with Composer, publish its config and migrations, and register the service provider as documented by the repository. Then exercise page CRUD, URL resolution, active and inactive behavior, and cache invalidation before considering production. Confirm the exact commands and service-provider registration from the package README and composer.json.
Does cortex/pages include an admin UI for managing pages?
The available description emphasizes the page domain model and page management capabilities, but it does not confirm a full admin UI, authorization model, or publishing workflow. The technical assessment specifically flags this as something to verify in the source. Do not assume a ready-made CMS admin unless the repository documents one.
How does cortex/pages handle page URLs and active status?
The package is described as giving control over page URLs and active status, and it is intended for hierarchical page content and routing. The exact rules for URL uniqueness, URL changes, redirects, route precedence, and cache behavior are not specified in the provided material. Test those behaviors directly in a sandbox before integrating with existing content routes.
Can cortex/pages manage SEO metadata and page templates?
The package blurb mentions routing, templates, and SEO metadata as part of its page layer, so those are areas to evaluate. The technical assessment cautions that it may provide only a thin model and route layer rather than full SEO controls. Inspect the models, migrations, and configuration to confirm what metadata fields and template behavior actually exist.
How should I test cortex/pages before using it in production?
Run a time-boxed spike in a disposable Laravel app: publish config and migrations, create sample pages, and test CRUD, URL changes, active and inactive transitions, permissions, route collisions, and cache invalidation. Also review migration rollback and existing page data import. Put any accepted integration behind a feature flag with a documented fallback.
What are the risks of using cortex/pages?
The main risks are that the package is archived, may have outdated Laravel and Illuminate constraints, and has thin external evidence of successful integrations. Other concerns include dependency conflicts, route or cache collisions, weak or unknown test coverage, and future framework-upgrade breakage. MIT licensing allows a fork, but that makes maintenance your responsibility.
What alternatives should I consider to cortex/pages for Laravel page management?
Because cortex/pages is archived and tightly associated with the older Cortex ecosystem, evaluate maintained Laravel CMS or page-management options and compare them against your exact needs. If your use case is small, an internal page model with routing and an admin layer may be safer than adopting a legacy package. If you must use cortex/pages, isolate it behind an internal repository or service interface so it can be replaced.
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