> For the complete documentation index, see [llms.txt](https://fbl.fireblink.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://fbl.fireblink.com/plugins.md).

# Plugins

Plugins is a key concept of fbl to extend its capabilities. FBL by itself distributed with handful [plugins](/plugins.md#default-plugins).

## Default Plugins

FBL distributed with few handful plugins:

* [Flow Execution Control](/plugins/flow.md)
* [Context Manipulation](/plugins/context.md)
* [Commands and Scripts Execution](/plugins/exec.md)
* [File System Operations](/plugins/fs.md)
* [Interactive User Prompts](/plugins/prompts.md)
* [Execution Reporters](/plugins/reporters.md)

## Official FBL Plugins

FBL offers additional open source plugins that can be found by following the (link)\[<https://www.npmjs.com/org/fbl-plugins>].

Additionally FireBlink is open to provide services to create specific closed source / open source plugins for your business needs.

## Plugin Development

Start with creating new plugin with [project generator](https://github.com/FireBlinkLTD/fbl-plugin-template).

You can also review the [source code](https://github.com/FireBlinkLTD/fbl/tree/develop/src/plugins) of the default plugins as a starting point.
