Welcome to DoorScope, the
free DOORS and ReqIF viewer!

This is the official website of DoorScope. DoorScope is a software application which can be used in the specification review process. Specifications can be exported from IBM DOORS® and viewed with links, object attributes and change history (including tables, images and richtext). Objects can be annotated and marked with their review status. There is also a fulltext search and scripting facility. DoorScope is a single executable and runs natively on Windows without installation. DoorScope is freeware.

Note that DoorScope is now also able to read OMG ReqIF 1.1 format files!

More Screenshots: screenshots - DoorScope HQ.pdf

Tutorial: Tutorial - How to create a new repository and import documents.pdf

API Documentation


DoorScope is deployed as compressed single-file executables for Windows 9x/2k/XP/Vista/7. Download the ZIP/GZ file and uncompress it. The resulting executable can be run without any installations or administrator privileges.


Last stable release: DoorScope (current release)

NOTE: in principle DoorScope would also run natively on Macintosh OS X and Linux, but this would require some additional test and adaptation effort; if you're interested send me an email; if there are enough people interested in Linux and OS X versions, the effort might be justified; of course DoorScope perfectly runs with Wine or WineBottler on Linux or OS X.


Last stable release: DoorScopeETL 0.6.0

The ZIP also includes the DXL script to be run from within DOORS. If you run the script in a module viewer then the current module is sent to DoorScopeETL. If you run the script in the DOORS explorer, all formal modules of the currently selected folder and its subfolders are transmitted. If DoorScopeETL is not running, or the port numbers do not correspond, you get an error. DoorScopeETL writes the modules to DSDX streams located in the selected output directory. These streams can then be deployed and imported in a DoorScope repository (DSDB).

Demo Repository:



DoorScope is freeware, i.e. it can be used for free by anyone. The software and documentation are provided "as is", without warranty of any kind, expressed or implied, including but not limited to the warranties of merchantability, fitness for a particular purpose and noninfringement. In no event shall the author or copyright holders be liable for any claim, damages or other liability, whether in an action of contract, tort or otherwise, arising from, out of or in connection with the software or the use or other dealings in the software.


Author: rochus.keller [at] doorscope.ch

Copyright (c) 2005-2015

Additional Credits:

  • Qt GUI Toolkit 4.4 (c) 1995-2008 Trolltech AS, 2008 Nokia Corporation

  • Sqlite 3.5, dedicated to the public domain by the authors

  • DoorScope icon by courtesy of koalaloha

  • Fugue Icons © 2012 by Yusuke Kamiyamane

  • Lua 5.1 by R. Ierusalimschy, L. H. de Figueiredo & W. Celes (c) 1994-2006 Tecgraf, PUC-Rio


For announcments, questions or other requests please use the DoorScope Forum.