
### Kiwix Manager
A web-based Kiwix management tool to create & upload zims as well as manage non zim files
[](https://git.zakscode.com/ztimson/kiwixm/tags)
[](https://git.zakscode.com/ztimson/kiwixm/pulls)
[](https://git.zakscode.com/ztimson/kiwixm/issues)
---
---


## Table of Contents
- [Kiwix Manager](#top)
- [About](#about)
- [Features](#features)
- [Built With](#built-with)
- [Setup](#setup)
- [Production](#production)
- [Development](#development)
- [License](#license)
## About
Kiwix Manager (KiwixM) is a comprehensive web-based management interface for Kiwix servers that extends beyond traditional ZIM file management. It provides both a powerful Kiwix library management system and an integrated file browser for non-ZIM content, making it a complete solution for offline content libraries.
### Features
- **Non-ZIM library browser + uploader integrated into Kiwix** - Open the "Archive" book in Kiwix to browse and upload any file alongside your Kiwix content
- **Kiwix management interface for updating library content** - Full administrative control over your Kiwix server and ZIM library
- **Upload ZIMs or download them from URLs** - Flexible ZIM file management with local uploads and remote downloads
- **Create ZIMs from URLs (zimmit)** - Convert websites directly to ZIM files with customizable scraping options
- **Create ZIMs from zips / files** - Generate ZIM archives from your existing file collections
- **Automatic ZIM indexing** - We will automatically update your `library.xml` everytime Kiwix reboots
### Built With
[](https://docker.com/)
[](https://expressjs.com/)
[](https://javascript.com/)
[](https://nodejs.org/)
[](https://tailwindcss.com/)
## Setup