Maybe it's good idea to make WinDjView portable? As for me, this app NEED to be portable. 
New: Aegisub (Jan 19, 2026), Platform 30.1.3 (Nov 17, 2025)
1,400+ portable packages, 1.2 billion downloads
Happy New Year! Please donate to support us in 2026!
Maybe it's good idea to make WinDjView portable? As for me, this app NEED to be portable. 
This looks like a good candidate. I may look at it.
I haven't downloaded it, but a quick scan of the source code indicates that its profile path (as it calls it) can be overridden with the environment variable DJVU_CONFIG_DIR. (Reference: libdjvu/DjVuMessage.cpp, lines 141 and 272.
I may look at doing this one soon. In the mean time, if you want to you could try a basic thing by just creating a batch file (e.g. WinDjView.bat) with
Where you create a "profile" directory inside your WinDjView directory. This is just if you're too impatient
If not, just wait for me 
Edit: note to self, will require default data, and uses environment variable LANGUAGE for the language setting.
I am a Christian and a developer and moderator here.
“A soft answer turns away wrath, but a harsh word stirs up anger.” – Proverbs 15:1
I've just released WinDjView Portable 1.0.3 Development Test 1.
I am a Christian and a developer and moderator here.
“A soft answer turns away wrath, but a harsh word stirs up anger.” – Proverbs 15:1
I have been using a portable version of STDUViewer.
It is freeware - not open source but has the advantage of opening up all of the following formats:
Tagged Image File Format
DjVu File Format
Portable Document Format
Text File Format
This program has been requested on this site previously but I'm not sure what happened about it.