External tools and scripts for Kanka
External tools
Kanka Archive Explorer (KAREX) by Jonathan Garrison: A Python3 script that scans a campaign export Zip file to produce a human-readable HTML file.
Kanka Attribute Templates Designer by MaxJohnson: A rough and messy local workspace to approximate Kanka's layout and css capabilities for attribute template development. Uses JavaScript to replace some of the Blade logic with placeholder text to assist in developing and testing your template’s layout locally.
Kanka.jsby NachtTheFerret: A JavaScript library for the API.Kanka Ruler Calculationby BrandonEchols & The Quacken: Figure out what value to input for the map measurement setting based on your image's dimensions and desired metric. The tool is no longer online, but maybe you will find the original calculations helpful.Kanka-Wordcount by Kuskus: A Typescript utility that computes the word count of your campaigns, supporting various options and filters. Installed and run locally via NPM.
RealmPress by promiemotz: A Python script that can convert campaign exports (manually downloaded or through the API) into Markdown, HTML and PDF documents and optionally upload them to Google Drive.
Tag the Untagged by Kelaos: An API-based utility that adds a specified tag to all of your untagged entities so you can track them down more easily.
Discord Integrations
kanka-discord by Fallayn: A bridge that automatically posts Kanka changes to a Discord channel.
kanka-view by Arconyx: A Red-DiscordBot cog that allows you to access your Kanka campaigns from Discord.
User scripts
The links that follow will take you to various Tampermonkey scripts designed specifically for Kanka. Those scripts are extensions that can be installed in your browser to give you additional features without affecting the actual website for other users.
Scripts by Salvatos
Since I have accumulated dozens of scripts over the years, you can check them out here, sorted by popularity. Personal favourites include the Editor Toolkit that enhances Summernote and the Automatic Table of Contents to quickly scroll to various sections of entities.
Last updated