FindSoftware

Canvas

Publishing platform package for Laravel applications, with an admin interface for writing posts and an optional starter blog reader.

Canvas adds a publishing admin to an existing Laravel application. It is installed with Composer, keeps published content in the application’s database, and separates contributor, editor and admin roles in its admin interface. An optional starter reader frontend renders a public blog from Blade views that the site owner can customize. The installation guide describes the setup.

Worth knowing

The content guide calls Canvas headless, but its JSON routes serve only the admin interface and are not a public blog API. A public site reads posts through Canvas’s Eloquent models or an API the site owner builds.

Identity

Status
Active
Maintainer
Todd Austin4
Maintained by
Individual
First release
201610

Rendering and deploy

Install with
composer require3

Releases

Current major version
78
Last release
2026-10-199

Adoption

GitHub stars
3,3572
Packagist downloads
138,1508
Packagist downloads a month
3,99112
Dependent repositories
1011

Why these figures do not compare

Sources

  1. 2026-10-20: links, Templating
    trycanvas.app/
  2. 2026-10-20: links, Written in, GitHub stars
    github.com/austintoddj/canvas
  3. 2026-10-20: links, Install with
    github.com/austintoddj/canvas/blob/main/docs/installation.md
  4. 2026-10-20: Maintainer
    github.com/austintoddj/canvas/blob/main/license
  5. 2026-10-20: Categories, Built on, License
    github.com/austintoddj/canvas/blob/main/readme.md
  6. 2026-10-20: Runtime, Minimum runtime
    github.com/austintoddj/canvas/blob/v7.2.4/composer.json
  7. 2026-10-20: Content storage, Admin interface
    github.com/austintoddj/canvas/blob/main/docs/content.md
  8. 2026-10-20: Current major version, Packagist downloads
    packagist.org/packages/austintoddj/canvas
  9. 2026-10-20: Last release
    github.com/austintoddj/canvas/releases/tag/v7.2.4
  10. 2026-10-20: First release
    github.com/austintoddj/canvas/releases
  11. 2026-10-25: Dependent repositories
    packages.ecosyste.ms/api/v1/registries/packagist.org/packages/austintoddj%2Fcanvas
  12. 2026-10-25: Packagist downloads a month
    packagist.org/packages/austintoddj/canvas/stats.json

Last reviewed · Updated · Listed since Edit on GitHubThis page as markdownas JSON