Goodloops Flows
A VS Code extension that provides a Trello-style Kanban board interface for managing xstate flows and AI coding projects.
Features
- Interactive Kanban Board: Create and manage tasks using a drag-and-drop Trello-style interface
- Custom Editor: Opens
.flowboard files as visual boards instead of raw JSON
- Three-Column Layout: Organize tasks into "To Do", "In Progress", and "Done" columns
- Full CRUD Operations: Add, edit, delete, and move cards between columns
- VS Code Theme Integration: Seamlessly matches your VS Code theme
- Auto-Save: Changes are automatically persisted to the
.flowboard file
Usage
- Open the Command Palette (
Cmd+Shift+P / Ctrl+Shift+P )
- Run the "Open Flow Board" command
- Start organizing your tasks in the visual board interface
Alternatively, create a new file with a .flowboard extension and VS Code will automatically open it with the Flow Board editor.
Requirements
- VS Code 1.100.0 or higher
- No additional dependencies required
Development
This extension is built with:
- TypeScript
- React with @dnd-kit for drag-and-drop
- esbuild for fast bundling
- Custom VS Code webview integration
Release Notes
0.1.0
Initial release featuring:
- Trello-style Kanban board interface
- Drag-and-drop task management
- Custom editor for .flowboard files
- VS Code theme integration
License
MIT
| |