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
        • CheckStatus
        • Path
        • PolicyContext
        • 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

Bash SDK

The Bash SDK allows you to create Lunar plugins using Bash scripting. This SDK is particularly useful for building custom catalogers and collectors.

SDK Components

Learn more about the specific plugin types you can create with the Bash SDK:

  • Cataloger - Create custom catalogers to identify components in your codebase

  • Collector - Build collectors to gather metadata about your components

Previouslunar-policy.ymlNextCataloger

Last updated 29 days ago

đŸ› ī¸