# CrystalFlow ## Docs - [Cancellation](https://crystalflow.dev/docs/advanced/cancellation.md): Cancel workflow execution and long-running operations - [Conditional Flow](https://crystalflow.dev/docs/advanced/conditional-flow.md): Build workflows with branching logic and conditional execution - [Error Handling](https://crystalflow.dev/docs/advanced/error-handling.md): Handle errors gracefully in CrystalFlow workflows - [Inheritance](https://crystalflow.dev/docs/advanced/inheritance.md): Using inheritance to create reusable node hierarchies - [Property System](https://crystalflow.dev/docs/advanced/property-system.md): Deep dive into the CrystalFlow property system - [Built-in Nodes](https://crystalflow.dev/docs/api-reference/core/builtin-nodes.md): API reference for CrystalFlow's built-in nodes - [Decorators](https://crystalflow.dev/docs/api-reference/core/decorators.md): Decorator API reference - [Executor](https://crystalflow.dev/docs/api-reference/core/executor.md): Executor class API reference - [Node](https://crystalflow.dev/docs/api-reference/core/node.md): Node base class API reference - [Workflow](https://crystalflow.dev/docs/api-reference/core/workflow.md): Workflow class API reference - [Components](https://crystalflow.dev/docs/api-reference/react/components.md): Individual React components API reference - [Hooks](https://crystalflow.dev/docs/api-reference/react/hooks.md): React hooks API reference - [WorkflowBuilder](https://crystalflow.dev/docs/api-reference/react/workflow-builder.md): WorkflowBuilder component API reference - [Types](https://crystalflow.dev/docs/api-reference/types/index.md): TypeScript type definitions reference - [Decorators](https://crystalflow.dev/docs/core-concepts/decorators.md): Understanding CrystalFlow's decorator system for defining nodes - [Execution Engine](https://crystalflow.dev/docs/core-concepts/execution-engine.md): Understanding how CrystalFlow executes workflows - [JSON Schema](https://crystalflow.dev/docs/core-concepts/json-schema.md): Understanding CrystalFlow's workflow JSON format and schema - [Nodes](https://crystalflow.dev/docs/core-concepts/nodes.md): Understanding the fundamental building blocks of CrystalFlow workflows - [Workflows](https://crystalflow.dev/docs/core-concepts/workflows.md): Understanding how nodes connect and execute together - [Basic Math Workflow](https://crystalflow.dev/docs/examples/basic-math.md): Complete example of a simple math workflow - [Conditional Logic](https://crystalflow.dev/docs/examples/conditional-logic.md): Build workflows with branching and conditional execution - [Data Processing](https://crystalflow.dev/docs/examples/data-processing.md): Build workflows for data transformation and processing - [Core-Only Quick Start](https://crystalflow.dev/docs/getting-started/core-only-quickstart.md): Use CrystalFlow core package for backend workflows in 5 minutes - [Installation](https://crystalflow.dev/docs/getting-started/installation.md): Install CrystalFlow packages for visual builder or core-only use - [Visual Builder Quick Start](https://crystalflow.dev/docs/getting-started/visual-builder-quickstart.md): Build your first visual workflow in 5 minutes - [Which Package Do I Need?](https://crystalflow.dev/docs/getting-started/which-package.md): Choose between Visual Builder or Core-only packages - [Your First Workflow Builder App](https://crystalflow.dev/docs/getting-started/your-first-workflow-builder.md): Build a complete visual workflow application with React - comprehensive tutorial - [Creating Custom Nodes](https://crystalflow.dev/docs/guides/creating-custom-nodes.md): Master the art of building custom workflow nodes - [Execution & Events](https://crystalflow.dev/docs/guides/execution-and-events.md): Master workflow execution and the event system - [Serialization](https://crystalflow.dev/docs/guides/serialization.md): Save, load, and share workflows as JSON - [Workflow Builder UI](https://crystalflow.dev/docs/guides/workflow-builder.md): Build visual workflow interfaces with React - [Welcome to CrystalFlow](https://crystalflow.dev/docs/index.md): Build powerful visual workflow applications with React and TypeScript ## OpenAPI Specs - [openapi](https://crystalflow.dev/docs/api-reference/openapi.json) ## Optional - [GitHub](https://github.com/Fladeed/crystalflow) - [Community](https://github.com/Fladeed/crystalflow/discussions)