Tools
Hub Kanban
Kanban board plugin for OpenClaw Hub
README
# OpenClaw Hub — Kanban Plugin
A drag-and-drop task board for [OpenClaw Hub](https://github.com/tigerandrune/openclaw-hub).


## Features
- **3-column board**: Todo → In Progress → Done (configurable)
- **Drag and drop**: Native HTML5 DnD — zero extra dependencies
- **Add/delete tasks**: Inline input, click or Enter to add
- **Persistent**: Saves to localStorage automatically
- **Themed**: Inherits accent, text, surface colors from your Hub theme
- **Localized**: 8 languages (en, sv, de, fr, es, pt, ja, zh)
- **Configurable columns**: Change column names in plugin settings
## Install
```bash
# Clone directly into your plugins directory
git clone https://github.com/tigerandrune/openclaw-hub-kanban.git ~/.openclaw/hub-plugins/kanban
```
Then open Hub → Settings → Plugins → Add "Kanban Board" to Home.
## Updating
```bash
cd ~/.openclaw/hub-plugins/kanban
git pull
```
No build step. It's a single JSX file — Hub compiles it on the fly.
## Configuration
In your Hub dashboard, go to the Kanban plugin settings:
| Setting | Default | Description |
|---------|---------|-------------|
| `columns` | `Todo,In Progress,Done` | Comma-separated column names |
Column names are localized by default — they'll appear in your Hub's language unless you customize them.
## Compatibility
Works anywhere [OpenClaw Hub](https://github.com/tigerandrune/openclaw-hub) runs. No additional dependencies.
## Plugin API Usage
This plugin demonstrates:
```jsx
import { useTheme, useConfig, useTranslations } from '@openclaw-hub/api';
const t = useTranslations(i18n); // Plugin-local translations
const theme = useTheme(); // Hub theme colors
const [config] = useConfig('kanban'); // Per-plugin settings
```
## Files
```
├── manifest.json # Plugin metadata + settings schema
└── widget.jsx # Single-file React component (~280 lines)
```
## Contributing
Found a bug or have an idea? [Open an issue](https://github.com/tigerandrune/openclaw-hub-kanban/issues) or submit a PR.
Please don't include API keys, tokens, or personal info in bug reports.
## Support
[☕ Buy us a coffee on Ko-fi](https://ko-fi.com/tigerxrune) · [tigerandrune.dev](https://tigerandrune.dev)
## License
MIT — [Tiger × Rune](https://tigerandrune.dev)
tools
Comments
Sign in to leave a comment