Introduction
This module provides an API for defining and working with compiler plugins.
On its own, this module does nothing useful out of the box; check this module's ecosystem for projects that define or make use of compiler plugins.
API
This module exposes the following API:
- An attribute (or annotation) used to define compiler plugins.
- A base class for compiler plugins.
- An interface for compiler plugins.
- A compiler plugin manager service,
plugin.manager.compiler. - A file-based source code input for compilers.
- A direct source code input for compilers.
Supporting organizations:
Initial development and continued maintenance
Project information
- Project categories: Developer tools, Integrations
1,876 sites report using this module
- Created by clayfreeman on , updated
Stable releases for this project are covered by the security advisory policy.
Look for the shield icon below.

