Reference
This section contains technical details for built-in Craft components like element types, field types, and the Twig environment. It is intended primarily for developers charged with building or maintaining a Craft project who need frequent access to code-specific features.
- Element Types →
- Deep-dives on each of Craft’s built-in element types.
- Field Types →
- Discover Craft’s built-in field types.
- Configuration →
- Descriptions for every general and database config setting, as well as help with application config.
- Twig →
- Lists of filters, functions, tags, tests, and variables that Craft provides to the Twig templating environment.
- Controller Actions →
- Common HTTP endpoints for use with forms.
- Command-Line Interface →
- Special back-office features available via the command line.
# Additional Resources
Craft CMS Source
Browse Craft’s source code, releases, issues, and discussions on GitHub.
Class Reference
Auto-generated class reference for Craft CMS 5.x.