While DatoCMS offers a great number of fields with different appearance configurations, we cannot cover every possible scenario. Plugins enable developers to replace the default fields that DatoCMS provides with third-party HTML5 applications, so the editing experience of your administrative backend can be fully customized.
Just as an example, the Star rating plugin will present an Integer field with a star rating widget instead of using the default textual input:
The community of DatoCMS users has released a number of different plugins. You can install them in one click under the Settings > Plugins section of your administrative area:
When the fields provided by DatoCMS do not meet the specific requirements of your content editors, plugins can be created to customize the DatoCMS administrative area to fit the authors' needs. Some examples might be:
You can also use plugins to communicate with external APIs and integrate third-party data in DatoCMS, for example:
Learn how to build new plugins or install existing ones in our detailed guide.