Embedded Vector Editor

Embedded Vector Editor (EVE) is a vector graphics editor for 32-bit Windows. It was developed by Barry Kauler. It was promoted as having a small executable file size.

It has an associated .eve vector graphics format. It also has an "embedded" format (.eve.exe) that seems to be essentially the editor's executable file, with an .eve file concatenated to it.

EVE was originally closed-source freeware. The source code for v3.56 (2003) was released in 2011.

There is also an enhanced version of EVE named EVE Web Edition or EVE WE, which was (originally) commercial software.

Format details
There are at least 3 different EVE file formats:
 * Compressed - old
 * Compressed - new (or "LZP")
 * Uncompressed

Identification
Compressed EVE files: The last 12 bytes of the file consist of  (old compression) or   (LZP compression), then 7   bytes, then the file size (or for .eve.exe format, the size of the embedded part) as a 4-byte little-endian integer.

Uncompressed EVE files: Undetermined.

Software

 * [ EVE v3.56]
 * Source code (assembly language): → eve_dev-v3.56-aug2003.tar.gz

Sample files

 * Some example files are included in the software distribution.
 * Example files for all the formats are included with the source code.

Links

 * EVE website
 * Archived website (2001-07)
 * Archived website (2003-09)
 * Eve Web Edition website