Home What Is Euphoria? Documentation News OpenEuphoria Download Euphoria Donate
Recent User Contributions The Archive Other Euphoria Web Sites RDS Development Recommended Books
Just say NO to complicated programming languages!
This site provides the latest info on Euphoria - a programming language that's powerful, easy to learn, and a lot more fun than other languages.
Version 4.0.0
Official Release

Packed with great new features!
  Take it for a Test drive!
Version 3.1.1 - Free and Open Source!
Download WIN32+DOS32 Euphoria Programming Language Installer Download Linux/FreeBSD Euphoria Programming Language Installer
  Download a single installation file, and you're all set!     Download a single .tar file, and you're all set!  

Easily develop programs with a fast interpreter!
Boost your speed with the Euphoria To C Translator!
Learn from over 2000 source code programs contributed by Euphoria users!
Euphoria Programming Language, Simpler than Basic,
          More Powerful than C++
Check the most recent messages posted on OpenEuphoria Forum

Search 92,000 posted messages in Original EUforum

Search (and Expand!) the new official Euphoria Wiki

Search 2000 contributed programs:
descriptions  -
files contained in .zip/.tar  -
source file contents  -

Search the documentation

Search the Euphoria Community

Participate in open source development on SourceForge. Anyone can report bugs or request new features. If you have a strong knowledge of Euphoria or C, you can join the growing development team, or at least keep tabs on what the developers are currently discussing.

SourceForge.net Logo
The Latest User Contributions ( Click title to download )
(  indicates a very popular program )

Unless noted otherwise, all programs are written in the Euphoria Programming Language, are completely free, without time limit, and include full open source. Some specific copyright restrictions may apply. Questions and comments about any program should be emailed directly to the author, or posted on OpenEuphoria Forum. Most files are in .zip format. 7-Zip is a good, free zip/unzip program.

GEN Math (v1.00) 30KShian Lee Feb 18/17   click here to update this entry
Math.e provides math routines for Euphoria 3.1.1 (Constants, Comparisons, Accumulation, Rounding and Remainders, Logarithms and Powers, Random Numbers, Prime Numbers, Trigonometry, Hyperbolic Trigonometry and Misc). Includes standard user manual.
LNX WEE 0.48m 5572KKenneth Rhodes updated Feb 16/17   click here to update this entry
A modified version of Pete Eberlein's WEE full featured GUI editor for Euphoria 4.1, or better, Linux 64-32 bit. with improved EuGTK Widget HTML context sensitive help, routine written by Irv Mullins. Place cursor on a command containing "Gtk" and press F1. An article will be displayed from the included Gtk.html help docs. Streamlined F1 Key context sensitive help: if *.html help is not available for the current word the view declaration routine is called automatically. Extended color syntax support for most std library "words". Starting Glade tutorial and "Run Glade" option added to Help menu. The User must install Glade using a package manager, but GTK *.html help files are included in the WEE 0.48m download package. Feb 16: 32 bit support added.
GEN eu_number 42KJames Cook updated Feb 3/17   click here to update this entry
Sequence based mathematics. addition, multiplication, subtraction, multiplicative inverse (1/x), division. Bigmath: length equals 100 for speed, (can be 1000s with base 10), max_radix = 0x800000. Keep in mind to check the exponent and the number. use: my.pl and myeunumber.e, both are base10. 64-bit OpenEuphoria.org is recommended. Feb 3: changed link to sourceforge for download
GEN myquadmath 1039KJames Cook updated Feb 2/17   click here to update this entry
equadmath for Windows/Ubuntu 64-bit. Does addition, subtraction, multiplication, division, and quadmath functions in both __float128 and __complex128. Requires Euphoria 4.1 for Windows/Linux 64-bit for myquadmath.e, and 64-bit gcc for myquadmath.h Passes pointers to float128 numbers. Contains working 64-bit dll/so's and exe/out's. Feb 2: changed link to sourceforge for download
GEN String.e (v1.00) 8KShian Lee Jan 31/17   click here to update this entry
String.e provides traditional string (and sequence) manipulation routines (BASIC's style), for Euphoria 3.1.1: spc, chr, set, trim, squeeze, change (replace/insert/delete), mid, translate, split, join words, reverse match/find, left/right, and more. Includes standard user manual.
WIN EuWinGui : Phix Edition 569KChrisBurch3 Jan 30/17   click here to update this entry
Andrea Cini's EuWinGui modified to work with Phix, rather than just Eu. Still has a few quirks, but makes for a very nice quick form creation tool, especially when used with Edita. Still have some ideas for enhancing it (Phix integration), but thought would release it now as its very usable as is.
We'll tell you when there's a new file ... More Files ...

This site is maintained by Robert Craig and Junko C. Miura of Rapid Deployment Software

View This Site in Russian! - Thanks to Igor Kachan