Extending Orchid Custom Themes Learn more about creating custom themes in Orchid. Learn More » Registration Orchid uses Google Guice to manage the plugin system, with some additional features that provide powerful introspection into your site from the admin panel. Learn More » Options A declarative system for extracting options from site configuration or Front Matter makes your plugins self-documenting. Learn More » Lifecycle Events There are many lifecycle hooks that can be subscribed to, which allow you to customize your site from code rather than configuration. Learn More » Tasks Tasks are the top-level actions that Orchid does to build or deploy your site from the command-line. Learn More » Commands Commands can be invoked from the Orchid shell or in the admin panel. Learn More » Generators Learn More » Parsers and Compilers Compilers allow you add additional content or template languages. Learn More »