Completion for your
Paradox scripts.

Suggestions and documentation from your game, in VS Code. Design coats of arms and publish to Steam Workshop from the same workspace.

Free & open source · Windows, macOS & Linux · Other editors & LSP

Scope-aware completion Editor features
Script completion suggests add_stress and shows its character scope and documentation
Suggestions for a character effect, with its documentation beside the list.
Your game and your mod
Complete effects, triggers, definitions and localization keys from the files you work with.
Context at the cursor
Suggestions for the current scope rank first. Hover for documentation; jump to definitions when you need the source.

Design a coat of arms.

Choose CK3 patterns, colors and emblems. Move, scale and layer them on the canvas, then preview your design in the game's house and dynasty frames.

The CK3 Coat of Arms Designer with a gold fleur-de-lis on a red shield, placement controls and the emblem library
A CK3 design in a house frame, with emblem placement and the game's artwork in reach.

Start from an existing design or a blank canvas. Save to your mod, keep designs in your library, or copy the script.

Coat of Arms Designer guide

For Victoria 3 and EU5, use the Flag Builder.

Publish to
Steam Workshop.

Upload your mod from VS Code. Edit the listing, preview images, translations and changenote in one panel, then choose which parts to send.

The Steam Workshop panel for Custom Name Lists, with listing details and a checklist of the parts selected for upload
The publishing panel for Custom Name Lists. Each part of the update can be enabled separately.

Works with CK3, Victoria 3 and EU5 through your running Steam client.

Steam Workshop guide

More tools for your mod.

Inspect event chains and interfaces, work with textures, and keep localization alongside your scripts.

Event Graph

Connected events and choices in the Event Graph

Follow the events around a choice and jump to the source.

Event Graph guide

GUI Editor

The Cultivation interface in the GUI editor with its widget tree and inspector

Inspect widgets and edit layouts for CK3 and Victoria 3.

GUI Editor guide
Watch toolkit recordings

Set up your workspace.

Installation, game setup and the language server. Search all 27 guides in the handbook.

Install for VS Code.

Free and open source. Requires VS Code 1.91 or later and your own game installation for game data and testing.

Install the toolkit
0.5.2 preview

DDS mip controls, Toolkit Settings and safer editing.

Release notes

Built by Joël Deffner , with contributions from the Paradox modding community.

Credits and sources