Download the PHP package ademers/craft-starter without Composer
On this page you can find all versions of the php package ademers/craft-starter. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Please rate this library. Is it a good library?
Informations about the package craft-starter
Craft CMS 3.7.x Starter Project
A Craft CMS starter project by Andrea DeMers.
Content Management System (CMS)
Craft CMS Plugins
- Contact Form
fromName
field set to required via a custom Site Module
- Minify
- Redactor
- SEOmatic
- Sprig
- Vite
PHP Packages
Front-end
Build Tools
CSS
- Tailwind CSS
- Tailwind CSS Aspec Ratio plugin
- Tailwind CSS Forms Plugin
- Tailwind CSS Typography Plugin
- Tailwind UI (commercial license required)
JavaScript
Requirements
- Craft CMS server requirements
- Craft CMS control panel browser requirements
- Composer PHP dependency manager 1.3.0 or later
Local Dev
This Craft Starter project is configured to use Craft Nitro 2.x as the local development environment.
- Craft Nitro 2.x
- PHP 8.0.16 for future compatibility with Craft 4. See Upgrading from Craft 3 docs
- MySQL 5.7.33. (May change to 8.x in near future)
- Craft Nitro 2.x Mailhog for email
- Craft Nitro 2.x Redis for caching
Installation
- To create a new project, run
composer create-project ademers/craft-starter <Path>
, substituting<Path>
with the path where Composer should create the project - Create a database as per the instructions in the Craft documentation
- Set up your web server as per the instructions in the Craft documentation
- Duplicate the
.env.example
file in the project root and rename it to.env
- Run the Craft setup wizard
./craft setup
and answer the questions when prompted - Access your new Craft website from your web browser
- Do a little dance :dancer:
Todo
- [ ] Prep for Craft 4.
- [ ] Get Vite critical CSS working with Craft Nitro
- [x] Get Vite Favicon generation working with Craft Nitro
- [x] Add a Craft custom site module as per Enhancing a Craft CMS 3 Website with a Custom Module article
- [ ] Update installation instructions to include Nitro & Packagist versions
- [x] Replace Vue.js with Alpine.js as default JavaScript framework
- [x] Add installation instructions
License
The MIT License (MIT). Please see License file for more information
All versions of craft-starter with dependencies
PHP Build Version
Package Version
Requires
craftcms/cms Version
3.7.43
craftcms/contact-form Version 2.5.1
craftcms/redactor Version 2.10.8
nystudio107/craft-minify Version 1.2.11
nystudio107/craft-scripts Version 1.2.10
nystudio107/craft-seomatic Version 3.4.30
nystudio107/craft-vite Version 1.0.25
putyourlightson/craft-sprig Version 1.13.0
vlucas/phpdotenv Version ^3.4.0
yiisoft/yii2-redis Version ^2.0
craftcms/contact-form Version 2.5.1
craftcms/redactor Version 2.10.8
nystudio107/craft-minify Version 1.2.11
nystudio107/craft-scripts Version 1.2.10
nystudio107/craft-seomatic Version 3.4.30
nystudio107/craft-vite Version 1.0.25
putyourlightson/craft-sprig Version 1.13.0
vlucas/phpdotenv Version ^3.4.0
yiisoft/yii2-redis Version ^2.0
The package ademers/craft-starter contains the following files
Loading the files please wait ....