Canvas: A Laravel Publishing Platform
Published on by Paul Redmond
Canvas is a Laravel-powered publishing platform that we covered back in 2017, and we thought the latest version deserved a fresh look. The newest version of Canvas offers a Medium-style editing experience and includes other cool features like:
- Publication Statistics – think of it as a lightweight version of Google Analytics built into the app
- Distraction-free writing – the editor is a Medium-style minimal experience
- Unsplash Integration – Embed images, videos, links, or media to your content
- Custom Social Data – Fully customizable metadata for Facebook and Twitter
Getting started is simple: install Laravel and the auth scaffolding, then the canvas composer package. You can start writing content complete with auto-save and a minimal interface:
If you want to play around with Canvas quickly, you can generate some demo data:
php artisan canvas:setup --data
The source code of Canvas is MIT licensed, and you can check out on GitHub at cnvs/canvas. Learn more about Canvas at cnvs.io.