Hey everyone! I’d like to share a project I’ve been working on: RoboScope — a web UI for managing, running, and analyzing Robot Framework tests with built-in Git integration. I posted this on the Slack Channel as well, but maybe some people are more actively within the forums, so I decided to post here too.
Full disclosure: this is largely vibe coded — built iteratively with AI assistance to move fast and explore ideas. That means there’s plenty of rough edges, and I’d genuinely love your feedback, bug reports, and improvement suggestions.
What it does:
-
Web-based test explorer with file browser and Robot parser
-
Test execution (subprocess or Docker) with live WebSocket updates
-
Environment/package management powered by
uv -
Report parsing, comparison, and KPI dashboards (flaky detection, heatmaps, trends)
-
On-demand deep analysis (15 KPIs across 5 categories, just basic ideas, needs improvement)
-
AI-powered
.roboscopespec.robotgeneration + failure root-cause analysis -
Role-based access (Viewer → Runner → Editor → Admin)
-
Scheduling, Git sync, i18n (EN/DE/FR/ES)
-
Runs locally (SQLite) or with Docker Compose (PostgreSQL + Nginx)
Stack: Python backend (FastAPI) + Vue 3 + TypeScript, no Redis/Celery needed — everything runs in-process.
GITHUB: https://github.com/viadee/roboscope
If you give it a spin, I’d especially appreciate feedback on:
-
Usability for teams new to Robot Framework
-
Missing features that would make this useful for your workflow
-
Bugs (there will be some — it’s vibe coded after all )
-
General impressions
Thanks for being such a great community!