Historical DownloadEuphoria, Revision 105

Euphoria v4

For help with selecting a Release, or for ideas as what to do after downloading click here

Beta for Testing: Euphoria 4.1.0

Released February 2014

OpenEuphoria Beta 4.1 Now on SourceForge

Beta Versions of Euphoria 4.1 can now be downloaded from SourceForge.


Windows, Linux, OSX, and ARM versions are available.

Current Stable: Euphoria 4.0.5

Released: October 19th, 2012

Binary Releases

Platform Description Link
Linux 32-bit Debian Package for 32-bit systems euphoria_4.0.5_i386.deb
Linux 64-bit Debian Package for 64-bit systems (32-bit euphoria binaries) euphoria_4.0.5_amd64.deb
Linux 32-bit Generic tar/gz package for 32-bit systems euphoria-4.0.5-Linux-ix86.tar.gz
Linux 32-bit Generic tar/bz2 package for 32-bit systems euphoria-4.0.5-Linux-ix86.tar.bz2
Windows Windows installer (standard) euphoria-4.0.5.exe
Windows Windows installer (with OW) euphoria-4.0.5-ow.exe

Documentation (Releases already contain documentation)

Format Download
PDF euphoria-4.0.5.pdf
HTML euphoria-4.0.5-html.zip

Translated C Source Code Releases

Platform Link
FreeBSD euphoria-FREEBSD-4.0.5.tar.gz
Linux euphoria-LINUX-4.0.5.tar.gz
NetBSD euphoria-NETBSD-4.0.5.tar.gz
OpenBSD euphoria-OPENBSD-4.0.5.tar.gz
OS X euphoria-OSX-4.0.5-src.tar.gz

To install from source you need a C compiler. Download the Source Package for your platform and then:

% cd euphoria-4.0.0-src/source 
% ./configure 
% make 
% make install 

This will install Euphoria into the /usr/local directory tree.

Eubins Development Versions

A eubin is a version of Euphoria created and compiled for developer testing. During times of frenzied development, but not currently, eubins are created and updated at http://openeuphoria.org/eubins/

You can create your own "eubin" by compiling Euphoria from source-code found at the code repository.

Developer Information

As of 12/19/2010 at 07:31PM EST, the SVN server hosted on the SF.net website at http://rapideuphoria.svn.sourceforge.net/svnroot/rapideuphoria is no longer used for active Euphoria development. It will be decommissioned in the days ahead. All development has been moved to our own Mercurial repository hosted here on http://openEuphoria.org. Its public address is: http://scm.openeuphoria.org/hg/euphoria. Its developer address is https://scm.openeuphoria.org/hg/euphoria. The two are no different. The public address is anonymous read-only while the developer address is via SSL and requires authentication to use.

If you are using a secure connection mode, and you need to in order to push commits, you'll need to enter the finger print for this site. This is located somewhere in your browser. The finger print can be specified in your hgrc file like this:

scm.openeuphoria.org = c2:63:92:ad:1a:c9:50:60:4b:4a:d3:d3:1f:d9:13:cc:bd:07:64:23 

Some recommended reading the excellent tutorial information about Mercurial: Learn Mercurial.

The versioning display of our products have changed when using Mercurial and the ability to branch/tag in Mercurial is much nicer especially when it comes to branching and tagging a release, thus the decision was made to switch directly prior to the 4.0.0 final release. Example output from the new version display is

C:\Development\Projects\euphoria> eui --version  
Euphoria Interpreter v4.0.0 development  
   Windows, Using Managed Memory  
   Build Date: 2010-12-19 Rev: 7cae4df2962e 

Previous Versions < 4.x

Previous versions of Euphoria are available on the PriorReleases download page.


Quick Links

User menu

Not signed in.

Misc Menu