An open API service indexing awesome lists of open source software.

https://github.com/valentin-marquez/knoxkit

🧟 Outsmart the apocalypse, one instance at a time.
https://github.com/valentin-marquez/knoxkit

desktop-application electron electron-vite game-configuration game-manager instance-manager node-js project-zomboid python resource-management steam-integration steam-workshop tailwindcss typescript typescript-react websockets

Last synced: about 1 month ago
JSON representation

🧟 Outsmart the apocalypse, one instance at a time.

Awesome Lists containing this project

README

        

# 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




Support on Ko-fi

## 🎯 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](https://github.com/valentin-marquez/knoxlink/) - 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](https://github.com/users/valentin-marquez/projects/6)

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](LICENSE.md) for details.

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