Components

  • Settings Framework

    Store and manage application and project settings.

  • Tool Framework

    Build and organize tools and actions on KiCad's GAL canvases.

  • Plugins Framework

    Extend KiCad with shared-library plugins without rebuilding it.

  • Testing

    Run and add KiCad tests with CTest and project test targets.

  • S-Expressions

    Understand the syntax and quoting rules of KiCad S-expressions.