Clastic is composed of different modules all serving a single purpose.
The core bundle is heart of the framework. It defines the basic flow and dependencies.
The backoffice bundle contains the basic features of the backoffice including the form types.
The user bundle provides everything to manage users.
The security bundle adds security to the backoffice.
The node bundle provides extra metadata for your data. It allows other bundles to dynamically extend your data.
The front bundle provides basic features for the public side of your application.
The alias bundle provides aliases for your nodes. This will allow you to create a user-friendly url for every node.
The block bundle provides an easy interface for developers to allow administrators to change non-content with ease.
The taxonomy bundle provides basic tools to simplify creation of nested and sortable content.
The blog bundle provides a simple module to create a very basic blog.
The media bundle provides basic tools to handle media in your application.
The menu bundle provides a module to handle your menu structures.
The text bundle provides a module to create simple content pages.
The generator bundle provides a generator to increase development times.
You can find more bundles in the :doc:`contrib`.