Introduction
Workflows you can copy and paste into your projects. Open Source. Open Code.
WorkflowKit is a CLI tool and registry for distributing reusable workflows and steps to your projects. Think of it as shadcn/ui but for workflows.
This is NOT a package. It's a collection of reusable workflows and steps that you can copy and paste into your projects.
Pick the workflows you need. Copy and paste the code into your project. Customize to your needs. The code is yours.
Features
- Copy & Paste - Not a package. The code lives in your project.
- Composable - Build workflows from reusable step primitives.
- TypeScript - Full type safety out of the box.
- Open Source - MIT licensed. Use it however you want.
FAQ
Why copy/paste and not a package?
The idea behind this is to give you ownership and control over the code, allowing you to decide how the workflows are built and customized.
Start with some sensible defaults, then customize the workflows to your needs.
One of the drawbacks of packaging workflows in a library is that the style is coupled with the implementation. The design of your workflows should be separate from their implementation.
Can I use this in my project?
Yes. Free to use for personal and commercial projects. No attribution required.
Credits
- shadcn/ui - For the inspiration and CLI architecture.