# Community Add-Ons

Project EPIZO. ships with a curated set of built-in tools and content, but the community has started building add-ons that extend the platform with specialized offline content packs. These are third-party projects, not maintained by the EPIZO. team. Install them at your own discretion, and please direct any bugs or feature requests to the add-on's own repository.

Have you built a [EPIZO](https://github.com/Project-Epizo) add-on? Open an issue on the [Project EPIZO. GitHub repository](https://github.com/Project-Epizo) or send us a note through the mail or dev on community Telegram [Telegram](https://t.me/Epizoproject), and we'll review it for inclusion on this page.

***

### ZIM Content Packs

ZIM content packs drop additional offline reference material into your existing Kiwix library. They typically ship with an `install.sh` script that downloads source material, builds a ZIM file with `zimwriterfs`, and registers it with your running Kiwix container.

#### U.S. Military Field Manuals

**Repository:** [github.com/jrsphoto/ZIM-military-field-manuals](https://github.com/jrsphoto/ZIM-military-field-manuals)

Roughly 180 public-domain U.S. military field manuals covering field medicine, survival, combat first aid, map reading, and more. Built into a searchable ZIM that drops into your Kiwix library.

Final ZIM size is around 2 GB. The builder downloads about 2 GB of source PDFs from archive.org during the build.

#### W3Schools Programming Archive

**Repository:** [github.com/kennethbrewer3/ZIM-w3schools-offline](https://github.com/kennethbrewer3/ZIM-w3schools-offline)

A full offline copy of the W3Schools programming tutorials, covering HTML, CSS, JavaScript, Python, SQL, and more. Good for learning to code, looking up syntax, or teaching programming in an environment without internet.

Final ZIM size is around 700 MB. The builder downloads about 6 GB of source files from a GitHub mirror during the build.

***

### Installing a Community Add-On

Each add-on has its own install instructions, but most ZIM packs follow the same shape:

1. Clone the add-on's repository onto your EPIZO host over SSH.
2. Check the README for required build dependencies. Most need `git`, `python3`, `unzip`, and `zim-tools`.
3. Run the included `install.sh` with a `--deploy` flag, pointing it at your Kiwix library path (`/opt/project-epizo/storage/zim`) and your Kiwix container name (`epizo_kiwix_server`).
4. The script builds the ZIM, copies it into your Kiwix library, registers it with Kiwix, and restarts the Kiwix container.

Once the script finishes, the new content will appear in your Information Library the next time you load it.

Expect the initial build to take anywhere from a few minutes to an hour or more depending on the add-on's size and your host's CPU.

***

### A Note on Support

These add-ons are community-built and community-maintained. If something goes wrong with an install script or the content inside a ZIM, please open an issue on the add-on's own repository rather than Project EPIZO.'s. We're happy to help if the issue is with EPIZO itself, for example if Kiwix isn't picking up a new ZIM after an install, but we can't maintain or support third-party content.\ <br>

### &#x20;Community & Links

* Website: [https://projectepizo.com](https://projectepizo.com/)
* Docs: [https://docs.projectepizo.com](https://docs.projectepizo.com/)
* X: <https://x.com/Epizo_project>
* Telegram: <https://t.me/Epizoproject>
* Email: <team@projectepizo.com> / <epizoproject@gmail.com>


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.projectepizo.com/epizo-app-overview/community-add-ons.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
