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.

WIN Wackoze Euphoria Editor 22KJean-Marc DURO Nov 27/14   click here to update this entry
Pete Eberlein's Wackoze Euphoria Editor adapted to OpenEuphoria 4 (code and syntax coloring). Added view_subroutines, two display fonts and fixed a bug. Words for syntax coloring copied from Shian Lee's support for Vim.
 
GEN wxEditor 3682KJean-Marc DURO Nov 14/14   click here to update this entry
Greg Haberek's wxEditor v0.2 updated with wxEuphoria 0.16 for Euphoria 4 and up. Tested on Windows x64 and Linux x64.
 
GEN Stable Sort routines 22KMike Nov 11/14   click here to update this entry
A general purpose sort routine module suitable as a drop-in replacement for the original Euphoria sort routines. The sorting principle is based on Merge Sort rather than Shell Sort so that the sorting is always stable. Also, sorting may be done by column(s). All bug reports Welcome.
 
GEN Evaluate math expressions v1.0.0 17KShian Lee Nov 8/14   click here to update this entry
math eval() evaluates a string as though it were a math expression, e.g. "a+b/2", i.e. parses and calculates complex math expressions. Supports functions, operators, constants, variables and Euphoria 4.1 syntax. Includes standard user manual and 'Expression Calculator' demo program.
 
WIN Win32Lib Restructured 1882KJean-Marc DURO Nov 2/14   click here to update this entry
Win32Lib restructured for OpenEuphoria 4 and up, with only 5 include files instead of 37 and no cross call between include files to improve maintainability and avoid namespace annoyances. Fully compatible with official Win32Lib 0.70.20. Examples have been updated. Next step is to replace global routines by public routines. Release 2: removed unused functions, cleaned the code. See changes.log.
 
WIN Common libraries modified to avoid namespace errors 1856KJean-Marc DURO Oct 18/14   click here to update this entry
Unofficial Win32Lib modified with new include statements to avoid namespace errors (routines declared twice or more) with Openeuphoria 4 and up. He also had to modify include statements in Eucom, EIcmplib and IPC to get it work with this modified version of Win32Lib. There is still a drawback to these changes: Tbrowse does not work anymore with the modified version of Eucom (one remaining error he couldn't find).
 
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