Skip to content

Showcase submission: AdminToolKit #1189

Description

@0r1k

Project name

AdminToolKit

Repository URL

https://github.com/0r1k/admintoolkit

Submission type

App

What should the showcase viewer notice immediately?

One Rust + ratatui binary bundling nine full sysadmin tools behind a single home menu. The clip jumps from that menu into the newest tool, Kernel Tuner: connect to localhost, browse a 134-entry best-practice sysctl/sysfs/ulimit catalog, bulk-stage an entire "Gaming Server" tuning profile in one keypress, and review every current -> new value with risk levels - before anything touches the real system.

What is interesting or novel about this project?

Safety-by-default kernel tuning: every staged change defaults to runtime-only, and persisting to disk is an explicit opt-in per change, never automatic. Tuning is scenario-based across 10 built-in profiles (desktop, traffic/web, database, gaming, AI/compute, security hardening, container/K8s, low-latency, laptop, storage), works against localhost or a remote host over SSH with the same UI, and every tunable ships a plain-English "why." It's also one of nine tools sharing a single consistent TUI shell (SSH host/user management, Cloudflare/GoDaddy DNS, MySQL/PostgreSQL/ClickHouse user management, log/journal reading) rather than a single-purpose toy - the same binary, config directory, and keybinding conventions throughout.

Screenshot or GIF

Image

Submission checklist

  • I read the showcase guidance document linked above.
  • The text is readable when the media is scaled down.
  • The image or GIF focuses on the UI instead of shell commands or setup noise.
  • The media uses strong enough contrast and hierarchy to work on the website.
  • If this is a GIF, it stays on each important state long enough to read.
  • I checked how the media looks on a narrow or mobile-sized viewport.

Anything else reviewers should know?

Colors shown are the built-in "Catppuccin Mocha" theme (F9 cycles through 16 built-in themes, default is a custom "Classic" palette). One honest caveat: the Review tab is a 5-column data table and gets dense at narrow/mobile widths - legible on desktop, tighter on a phone-width viewport, which is inherent to showing real before/after tuning data rather than a simplified mock.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions