Projects / Fresh IDE

Fresh IDE

Fresh IDE is a visual assembly language IDE with a built-in Flat assembler (FASM) compiler. It is written in Fresh IDE and is a self-compilable application. It is fully compatible with FASM and can be compiled with every version of FASM, as well. The main goal of Fresh is to make programming in assembly as fast and efficient as in high-level languages, without sacrificing the small application size and raw power of assembly language. It is a Windows application, but it runs in Wine very well and can create, compile, debug, and run applications for Windows and Linux on both Windows and Linux host machines.

Tags
Licenses
Operating Systems
Implementation

RSS Recent releases

  •  13 Mar 2013 21:18

Release Notes: A regression related to the missing structure MONITORINFO in the equates has been fixed. The new internationalization macros have been included in the native Win32 libraries and demos. This update is recommended for those who wants to compile Win32-only applications using the legacy libraries (including some of the example projects).

  •  10 Mar 2013 19:00

    Release Notes: The main change in this release is the distribution license. Because of some contradictions in the previous license, it has been changed to the EUPL 1.1 copyleft license (compatible with the GNU GPL) for Fresh IDE itself, and the BSD 2-clause license for the FreshLib library. Some improvements have been implemented for IDE source browsing features, including "goto definition" and "embedded help". FreshLib has been updated to the latest development version.

    •  07 Dec 2012 01:19

    Release Notes: This release is targeted to improve the user experience in Linux (Wine). Most annoying issues have been fixed, including the flickering of the editor window when activated and the poor performance of the code completion window. Additionally, several bugs have been fixed, and FreshLib has been updated to the latest development version. Updating is highly recommended for those using Fresh IDE under Wine.

    •  25 Nov 2012 23:45

    Release Notes: This version updates the FASM compiler to version 1.71.06.

    •  10 Nov 2012 14:20

    Release Notes: This release contains fixes for bugs reported on 64-bit Windows 7 platforms. Updating is highly recommended.

    Screenshot

    Project Spotlight

    VCL

    VirtualCL (VCL) Cluster Platform.

    Screenshot

    Project Spotlight

    4DIAC

    A framework for distributed industrial automation and control.