@inngest/workflow-kit
Version:
Durable visual workflows in your app, instantly
47 lines (29 loc) • 2.27 kB
Markdown
<p align="center">

</p>
<p align="center">
<a href="https://www.inngest.com/docs/reference/workflow-kit?ref=github-workflow-kit-readme">Documentation</a>
<span> · </span>
<a href="https://www.inngest.com/blog?ref=github-workflow-kit-readme">Blog</a>
<span> · </span>
<a href="https://www.inngest.com/discord">Community</a>
</p>
# Workflow kit
**Workflow Kit** enables you to build user-defined workflows with Inngest by providing a set of workflow actions to the **[Workflow Engine](https://www.inngest.com/docs/reference/workflow-kit/engine?ref=github-workflow-kit-readme)** while using the **[pre-built React components](https://www.inngest.com/docs/reference/workflow-kit/components-api?ref=github-workflow-kit-readme)** to build your Workflow Editor UI.

## Installation
Workflow kit requires the [Inngest TypeScript SDK](https://github.com/inngest/inngest-js) as a dependency. You can install both via `npm` or similar:
```shell {{ title: "npm" }}
npm install @inngest/workflow-kit inngest
```
## Documentation
The full Workflow kit documentation is available [here](https://www.inngest.com/docs/reference/workflow-kit). You can also jump to specific guides and references:
- [Creating workflow actions](https://www.inngest.com/docs/reference/workflow-kit/actions?ref=github-workflow-kit-readme)
- [Using the workflow engine](https://www.inngest.com/docs/reference/workflow-kit/engine?ref=github-workflow-kit-readme)
- [Workflow instance format](https://www.inngest.com/docs/reference/workflow-kit/workflow-instance?ref=github-workflow-kit-readme)
- [Components API (React)](https://www.inngest.com/docs/reference/workflow-kit/components-api?ref=github-workflow-kit-readme)
## Examples
See Workflow kit in action in fully functioning example projects:
- [Next.js Blog CMS](/examples/nextjs-blog-cms#readme) - A ready-to-deploy Next.js demo using the Workflow Kit, Supabase, and OpenAI to power some AI content workflows.
## License
[Apache 2.0](/packages/workflow/LICENSE.md)