OliveTin

Web interface for running Linux shell commands.

Thriving · 82
82/100
Thriving

High commit volume, frequent releases and growing activity.

Maintenance 30/40
Releases 25/25
Community 12/20
Momentum 15/15

Commit activity more than 74% of tracked projects; popularity more than 62%. How this is calculated.

Commits, last 11 months

2025-10: 100 commits 2025-11: 91 commits 2025-12: 48 commits 2026-01: 79 commits 2026-02: 76 commits 2026-03: 58 commits 2026-04: 0 commits 2026-05: 57 commits 2026-06: 102 commits 2026-07: 112 commits 2026-08: 21 commits
2025-10 744 total 2026-08
Stars3.8k
Latest release3000.20.0 · 10 Sept 2026
Repo updated10 Sept 2026
LicenceAGPL-3.0
Built withGo

Is OliveTin actively maintained?

OliveTin is under active development: 744 commits landed over the last 11 months, averaging roughly 78 commits a month in the most recent quarter.

Activity is accelerating: the last quarter carried 104% more commits than the one before it.

The most recent tagged release, 3000.20.0, shipped within the last month — a current, installable version exists today.

Of the 32 projects we track in Automation, OliveTin ranks #5 by health score — in the top quarter of its category.

What OliveTin actually does

OliveTin provides a web-based user interface designed to execute predefined Linux shell commands. It translates command-line tasks into clickable web buttons, allowing operators to trigger administrative scripts through a browser. The application is written in Go and distributed under the AGPL-3.0 licence.

Best fit: This tool suits system administrators who want to give non-technical team members a safe, controlled way to run specific server scripts without granting direct terminal access.

Worth knowing: Exposing shell commands via a web interface introduces significant security risks if scripts are not carefully written and permissions are not strictly isolated. Additionally, the AGPL-3.0 licence places restrictions on network-based service providers.

Deployment notes

As a compiled Go binary, it typically runs as a standalone service without heavy external database dependencies. You will usually want to place it behind a reverse proxy to handle TLS termination and secure access.


OliveTin as a replacement for


Alternatives to OliveTin

Projects in the same categories, ordered by health score.