La trousse d’outils de développement logiciel DocuWorks comprend les trousses de développement suivantes qui fonctionnent conjointement avec DocuWorks : (1) l’interface de programmation d'application (API) DocuWorks (2) le plugiciel intelligent (SPI) de bureau DocuWorks, (3) les spécifications d’interface de contrôle de la Visionneuse DocuWorks et (4) les spécifications d’interface de coordination du Filtre de contenu DocuWorks (Module de filtre de texte).