LogoLogo
HomeBlogGet a Demo
  • Introduction
  • Install Lunar
  • Learn the basics
  • 📖Docs
    • Key concepts
    • Component JSON
    • Catalog JSON
    • Lunar CLI Reference
  • 📝Configuration
    • lunar-config.yml
      • catalogers
      • catalogers/hooks
      • domains
      • components
      • collectors
      • collectors/hooks
      • policies
    • lunar.yml
  • 🛠️Plugin SDKs
    • Plugins configuration
      • lunar-cataloger.yml
      • lunar-collector.yml
      • lunar-policy.yml
    • Bash SDK
      • Cataloger
      • Collector
    • Python SDK
      • Collector
      • Policy
        • Check
        • Path
        • ComponentData
        • NoDataError
        • Utility Functions
  • ⚙️SQL API
    • Overview
    • Views
      • domains
      • components
      • component_deltas
      • initiatives
      • policies
      • checks
      • prs
      • catalog
Powered by GitBook

©️ Earthly Technologies

On this page
  1. Plugin SDKs

Python SDK

PreviousCollectorNextCollector

Last updated 17 hours ago

The Python SDK provides interfaces for extending Lunar's functionality through Python-based plugins. This SDK enables you to create custom collectors and policies tailored to your organization's needs.

SDK Components

Explore these pages to learn about the types of plugins you can create with the Python SDK:

  • - Create collectors for gathering component metadata (coming soon)

  • - Develop policies for validating components against custom rules

🛠️
Collector
Policy