HonestKits is a fully-featured kits plugin with a self-hosted web admin panel. Create and manage kits from your browser — no file editing, no server restarts. Everything syncs to your server automatically.
Comes with a polished in-game CUI built from scratch: category tabs, pagination, kit artwork, item previews, cooldown timers, and smooth fade transitions.
Comes with a polished in-game CUI built from scratch: category tabs, pagination, kit artwork, item previews, cooldown timers, and smooth fade transitions.
Features
Admin Panel
- Browser-based kit editor — create, edit, reorder, and toggle kits without touching any files
- File upload or URL for kit artwork — images update in-game automatically
- Category manager — group kits into tabs shown in the CUI
- Analytics — claims over time, top kits, top claimers
- Player manager — search by Steam ID or name, view claim history, reset individual or all cooldowns
- API key management — one key per server, revoke anytime
- 3-column card grid with kit artwork, item previews, and descriptions
- Category tabs to filter kits by group
- Pagination — 6 kits per page with PREV / NEXT navigation
- Live cooldown timers shown on each card
- Locked, MAX CLAIMS, and ready states displayed per kit
- Smooth FadeIn transitions — no flash when navigating pages or categories
- Optional ImageLibrary support for item icon sprites
- Cooldown — per kit, in seconds (0 = no cooldown)
- Permission — Oxide permission required to claim (leave blank for all players)
- Auto-kit — give automatically on every player spawn
- Wipe reset — clear cooldowns when the server wipes
- Max claims — lifetime claim cap per player, never reset by wipes (great for one-time kits)
- Scheduled availability — set a valid from / valid to window
- Categories — assign each kit to a tab group
Detects server wipes automatically by comparing the world seed on startup. Wipe-resettable kit cooldowns clear instantly. In web mode, the database is also cleared. Max claim counts are intentionally never wiped.
Two Modes
- Web Panel (recommended) — full database-backed setup with analytics and remote management
- JSON mode — no web hosting needed; define kits in a local JSON file on the server
Requirements
Rust Server running Oxide or Carbon - Web Panel mode: PHP 8.1+ hosting with MySQL - JSON mode: no web hosting required
Commands
/kit or kits /kit <name> /kit give <name> <steamid>
/kit or kits /kit <name> /kit give <name> <steamid>
Post in the discussion thread or contact via DM. Include your oxide/logs/oxide.txt if reporting a bug.
