Open document intelligence for Microsoft Word

Turn a manuscript into a professional index.

WordIndexer helps authors, researchers, educators, and publishers find concepts, preserve formatting, insert native Word XE fields, and create indexes and glossaries with confidence.

Every occurrenceWord-compatible XE fieldsHuman review
WordIndexer golden cube logo
Built for serious documents

From words to organized knowledge.

A careful, reviewable workflow for transforming Word manuscripts into useful indexes, glossaries, and future knowledge packs.

XE

Native Word indexing

Insert Word-compatible XE fields while preserving the manuscript’s visible text and formatting.

A

Every occurrence

Find repeated concepts, aliases, and terms split across differently formatted Word runs.

Review before change

Analyze coverage, review discovered terms, and approve dictionary entries before modifying a document.

Professional structure

Support parent entries, subentries, See references, See also references, and controlled table-cell indexing.

G

Glossary workflows

Generate JSON, CSV, and Word glossary sections from reviewed dictionary definitions.

Open and extensible

MIT-licensed Python software designed to grow into a desktop document-intelligence platform.

See WordIndexer in action

A working tool, not just an idea.

The first real-world manuscript helped drive the development of the engine, GUI, index, glossary, and review workflow.

WordIndexer main application window
Main application window
WordIndexer About dialog
About WordIndexer
WordIndexer analysis report
Manuscript analysis
WordIndexer generating a document
Background document generation
Generated Word index
Generated Word index
Generated Word glossary
Generated glossary
A disciplined workflow

Preview. Review. Publish.

WordIndexer keeps people in control of the final knowledge structure.

1

Load

Choose a DOCX manuscript.

2

Discover

Find terms and coverage.

3

Review

Edit dictionaries in JSON or CSV.

4

Generate

Insert index and glossary fields.

5

Update

Open Word and update fields.

A platform for knowledge creators

Not just for one book.

My book, "PowerShell for Everyday Office Work - Practical Automation with PowerShell 7 in Windows for Offices, Churches and Small Businesses," a 300-page book, is the first real-world manuscript that pushed the development of this tool, but the engine is designed for books, theses, manuals, journals, commentaries, and technical documentation.

Authors and publishers
Researchers and lecturers
Technical writers
Editors and reviewers
Academic departments
Future knowledge packs

“Build tools that help people create knowledge.”

WordIndexer is designed to make professional document organization more accessible and reviewable.
Support when you need it

Help and frequently asked questions.

Start with the quick workflow, then find answers to common questions about WordIndexer.

?

Quick help

Browse for a DOCX manuscript, select a reviewed JSON dictionary, choose an output folder, select Index or Glossary, and click Run. Open the result in Word, press Ctrl+A, then F9, and save the document.

!

Review first

Use Analyze before Index. Review discovered candidates in CSV, approve only meaningful terms, add definitions, and keep private manuscripts and generated output out of Git.

Why does WordIndexer take time on a large manuscript?

Large DOCX files and documents containing many tables can take time to scan and save. The desktop application runs these tasks in the background.

Why do I press Ctrl+A, then F9?

WordIndexer inserts XE and INDEX fields. Microsoft Word calculates page numbers and populates the visible index when fields are updated.

How do I include table content?

Enable Include table cells in the GUI or use the --include-tables option in the command line.

Why is a glossary entry missing?

Only dictionary entries with definitions are included in the glossary. Add a definition to the reviewed dictionary and generate the glossary again.

Will WordIndexer change my original manuscript?

No. WordIndexer writes a new output document and leaves the source manuscript unchanged.

We would love to hear from you

Contact WordIndexer

Send a question, suggestion, collaboration request, or feedback directly to WhatsApp.

Your message will open in WhatsApp with the details pre-filled. You will review it and press Send there.

AddressSandaApps
The Love Oasis Church of Excellence
Anyigba, Nigeria
Start with the open-source core

Bring structure to your next manuscript.

Download the source, try the CLI, follow the project, and help shape the future of open document intelligence.