Skip to content

valentin-marquez/KnoxKit

Repository files navigation

KnoxKit ๐ŸงŸ - Project Zomboid Instance Manager

KnoxKit in action

Outsmart the apocalypse, one instance at a time.

Version 1.0.0 Issues License

๐Ÿš€ Version 1.0.0 Now Available!

Basic functionality released. More features coming soon!

Download Latest Release

๐ŸŽฏ Overview

KnoxKit is a powerful and user-friendly instance manager for Project Zomboid that helps you manage multiple game configurations, mod collections, and system resources efficiently.

โœจ Key Features

  • Instance Management: Create, configure, and launch multiple game instances with ease - each with its own unique settings
  • Mod Collections: Organize and toggle mods with a visual card-based interface showing preview images and descriptions
  • Steam Workshop Integration: Import mod collections directly via Steam Workshop URLs or Collection IDs
  • KnoxLink Browser Extension: Add individual mods easily with our browser extension - no more copying and pasting workshop URLs
  • Instance Status Tracking: Monitor the status of all your game instances at a glance with clear indicators
  • Multiple Instance Profiles: Maintain separate game setups for different playstyles (e.g., multiplayer with mods, vanilla survival)
  • Download Management: Track and manage mod downloads with status indicators
  • User-Friendly Interface: Modern dark/light theme options with intuitive navigation
  • Performance Settings: Options to minimize KnoxKit to system tray when launching games to optimize resources
  • Multi-language Support: Choose your preferred language for the application
  • SteamCMD Integration: Direct connection to Steam's command-line client for reliable workshop content management

๐Ÿ—บ๏ธ Roadmap

Check out our development roadmap to see what features and improvements are planned for future releases:

View KnoxKit Development Roadmap

While development may not always be my primary focus, the roadmap outlines the direction and priorities for KnoxKit's future.

๐Ÿ› ๏ธ Technical Stack

  • Frontend: Electron-Vite with React + TypeScript
  • Styling: Tailwind CSS with Radix UI components
  • State Management: Nanostores
  • Steam Integration: SteamCMD (Anonymous access)

๐Ÿ”’ Security & Performance

  • Instance sandboxing
  • Resource usage monitoring
  • Automatic performance optimization

๐Ÿค Contributing

KnoxKit is in active development. Feel free to submit issues and pull requests.

๐Ÿ“ License

Licensed under Apache 2.0 with Commons Clause and Steam Workshop compliance. See LICENSE.md for details.


KnoxKit is a community project and is not affiliated with The Indie Stone or Project Zomboid.