EiffelStudio is an IDE for the Eiffel language (ECMA-367, ISO/IEC 25436, and ACM Software System Award 2006). It includes: Eiffel compiler, Eiffel editor, Eiffel code browsing tool, Eiffel testing tool, graphical design tool, refactoring tool, debugger, profiler, and Eiffel analysis tools (Metrics, Dependencies, etc.). Eiffel generates C or CLI for .NET or Mono. Eiffel applies O-O principles and Design by Contract for high-quality software. Many Eiffel libraries are included: ADT, network, GUI, database, parsing (including an Eiffel parser), XML, Web, COM, and more.
Related ProjectsOpenOffice.org 独自ビルドプロジェクト, MinGW - Minimalist GNU for Windows, Dumpper v.60.3, Media Player Classic - Home Cinema, MPC-BE
codemetre allows you to compare different versions of your software project, determining how and how much source files have changed. It currently recognizes both source code and comments from Ada, Bash shell, C, Eiffel, SQL, and more. It can also provide you with metrics on any single snapshot of your project.
Related ProjectsProperties Editor, Darik's Boot and Nuke, iReport-Designer for JasperReports, Open Source QR Code Library, TERASOLUNA Framework
xplain2sql converts files from Xplain to SQL. It supports a very large subset of Xplain, and it can convert from Xplain to Microsoft SQL Server, DB/2,
Inprise InterBase, PostgreSQL, Oracle, MySQL 5, SQLite 3 or ANSI-92 SQL. It can also generate an XML description of the generated SQL. This XML description can be used to create low-level middle-tier code. Example stylesheets for Eiffel/ECLI and Delphi/ADO are included. The C source code release should compile on any platform with an ANSI C compiler. There are binary releases for FreeBSD, Linux, Solaris x86, and Windows 2000.
Related ProjectsMergeDoc, Amateras, SmillaEnlarger, SharpDevelop-jp, iReport-Designer for JasperReports
SmartEiffel is the GNU Eiffel Compiler. It is intended to be a complete, though small and very fast, Eiffel compiler. The current distribution includes an Eiffel to C compiler, documentation tools, a pretty printer, and various other tools including an Eiffel debugger. It also includes a large library of classes distributed under the terms of the MIT/X Consortium License. Eiffel is an advanced object-oriented programming language that emphasizes the design and construction of high-quality and reusable software.
Related ProjectsDarik's Boot and Nuke, Properties Editor, MinGW - Minimalist GNU for Windows, TuxGuitar, DeSmuME
EWS is a library implementing a small windowing
system and toolkit to be embedded in multimedia
applications. It runs over SDL, and supports
real-time animations, alpha-blending, and
completely customizable presentation. It is
written in Eiffel and has an simple and extensible
Related ProjectsDarik's Boot and Nuke, DeSmuME, Amateras, SmillaEnlarger, SharpDevelop-jp
ECLI is an Eiffel wrapper around the X/Open ISO/CLI (Call Level Interface), which defines an API to RDBMS drivers and uses SQL92. ISO/CLI is also known as ODBC under MS Windows.
Related ProjectsSharpDevelop-jp, MPC-BE, TERASOLUNA Framework, Open Source QR Code Library, Media Player Classic - Home Cinema
EiffelMedia is a multimedia library for Eiffel.
The library allows you to use 2D and 3D graphics,
sound, networking, and input via joystick and
keyboard. It has many smaller frameworks that make
life easier for a multimedia or game programmer.
eglade is an Eiffel code generator that parses XML
files produced by Glade.
EWG (Eiffel Wrapper Generator) is a tool that generates Eiffel wrapper classes for C libraries. It can be used to create libraries that bridge the gap between Eiffel and C. It aims to work for arbitrary ANSI C and with all common Eiffel compilers. It is ideal for creating cross-platform, cross-Eiffel-compiler, and
cross-C-compiler C library wrappers. It can handle pretty much all ANSI C, but understands Visual C and GCC extensions as well.
Related ProjectsProperties Editor, MinGW - Minimalist GNU for Windows, Dumpper v.60.3, Media Player Classic - Home Cinema, MPC-BE
ESE (pronounced "easy") stands for "Enterprise
SmartEiffel". Its aim is to build enterprise-level
tools and libraries for SmartEiffel.
Related ProjectsSmillaEnlarger, SharpDevelop-jp, MergeDoc, Amateras, iReport-Designer for JasperReports
EPDF is an Eiffel library that allows the
generation of PDF documents. It supports PNG
images, 14 base fonts, graphic operations,
document compression, viewer preferences, document
properties, and document outline.
Yet Another Eiffel Sockets (yeasockets) provides a
multi-OS (Win32, Linux, QNX, etc.) TCP/IP API
layer for Eiffel. SmallEiffel and ISE Eiffel are both
eformmail is a stand-alone CGI program that accepts an
HTML form and emails it. The target email
address is not buried in the HTML form,
making it impossible for spammers to take
advantage of this email address. A comprehensive manual is available. eformmail can also validate fields for validity using regular expressions. Since release 2.0 eformmail has a spam tram, so fake form submissions can be dismissed immediately. The proposed email output can be formatted by an XSLT processor.
Related ProjectsGLOBALBASE PROJECT, PukiWiki, DeSmuME, Darik's Boot and Nuke, XOOPS
The ELJ Project is a set of Open Source projects and library bindings for Eiffel.
EiffelFox is an Eiffel language wrapper for the FOX
Related ProjectsSharpDevelop-jp, MPC-BE, Open Source QR Code Library, Media Player Classic - Home Cinema, TERASOLUNA Framework