OliveTin
Run predefined shell commands safely from a web interface
OliveTin is a free and open-source (AGPL) web interface that turns predefined shell commands into clickable buttons. Actions are defined in YAML configuration rather than an admin panel, so each button can include typed arguments such as dropdowns and validated fields. Access Control Lists limit who can view or run each action, and every execution is logged with its output, status, and history.
Login options include local users, OAuth2, JWT, trusted headers, and API keys. Actions can be triggered by clicking a button, cron schedules, webhooks, calendar files, or file changes in a directory, and can run locally or over SSH. Additional capabilities include generating actions from entity lists, organizing buttons into dashboards with folders and fieldsets, and running on devices ranging from small ARM and RISC hardware to Linux VMs, containers, macOS, and Windows.
OliveTin is aimed at giving non-administrators and AI agents access to a limited set of approved commands rather than open shell access. It is packaged as free and open-source software with no separate core or premium editions, no paid features or plugins, and no SaaS version.
12 alternatives to OliveTin
Ranked by how well each tool replaces OliveTin: shared features, audience, price and popularity.
- 59 out of 100 match$19.99/mo
BASIC-like scripting language for automating Windows GUI and general scripting.
Covers 7 of 15 key features and has a free plan.
Free planOpen source58 out of 100 matchFree- 57 out of 100 matchFree
Local-first AI web automation desktop software for building, running, and exporting.
Covers 10 of 15 key features and has a free plan.
Free plan57 out of 100 match$9/moChat, agents, flows, tables, and 760+ apps in one open-source workspace
Covers 8 of 15 key features and has a free plan.
Free planOpen source57 out of 100 match$20/moCode-first orchestration platform for internal software
Covers 9 of 15 key features and has a free plan.
Free planOpen source56 out of 100 match$120/moThe orchestration engine for teams who ship.
Covers 8 of 15 key features and has a free plan.
Free planOpen source55 out of 100 matchUsage-based- 55 out of 100 match—
Userscript manager for Chrome, Edge, Firefox, Safari and Opera
Covers 1 of 15 key features and has a free plan.
Free plan55 out of 100 matchFreeA web-based interface for CNC milling controller running Grbl, Smoothieware, or TinyG.
Covers 1 of 15 key features and has a free plan.
Free planOpen source54 out of 100 matchFree- 54 out of 100 match$9/mo
AI-powered browser automation that runs workflows in a real browser using computer vision,
Covers 10 of 15 key features and has a free plan.
Free planOpen source54 out of 100 match$29/mo