SourceForge
Browse Enterprise Blog Help Jobs
Log In or Join

Solution Centers

Go Parallel HTML5 Windows 8 Smarter IT Big Data Software Delivery
Newsletters
  • Home
  • Browse
  • Development
  • Compilers
Advanced
Filters
  • Programming Language: Java ×
Refine your search
Translations
  • English (243)
  • French (16)
  • Brazilian Portuguese (14)
  • German (12)
  • Spanish (11)
  • Russian (5)
  • Arabic (3)
  • Chinese (3)
  • Hungarian (3)
  • Italian (3)
  • Japanese (3)
  • Polish (3)
  • Dutch (2)
  • Portuguese (2)
  • Catalan (1)
License
  • OSI-Approved Open Source (524)
    • GNU General Public License version 2.0 (265)
    • GNU Library or Lesser General Public License version 2.0 (75)
    • BSD License (57)
    • Apache License V2.0 (36)
    • Eclipse Public License (29)
    • MIT License (25)
    • GNU General Public License version 3.0 (20)
    • Academic Free License (18)
    • Common Public License 1.0 (13)
    • Apache Software License (12)
    • Mozilla Public License 1.1 (8)
    • Open Software License 3.0 (5)
    • Artistic License (3)
    • Educational Community License, Version 2.0 (3)
    • GNU General Public License with Classpath exception (3)
  • Public Domain (16)
  • Other License (10)
Programming Language
  • C (64)
  • C++ (63)
  • C# (22)
  • Python (19)
  • JavaScript (16)
  • Assembly (11)
  • Lisp (10)
  • Scheme (9)
  • Perl (7)
  • Prolog (7)
  • Fortran (6)
  • Ada (5)
  • COBOL (4)
  • OCaml (4)
  • AspectJ (3)
Status
  • 4 - Beta (131)
  • 5 - Production/Stable (111)
  • 3 - Alpha (110)
  • 2 - Pre-Alpha (92)
  • 1 - Planning (88)
  • 6 - Mature (13)
  • 7 - Inactive (13)
OS
  • Linux (525)
  • Windows (517)
  • Mac (464)
  • Grouping and Descriptive Categories (397)
    • OS Independent (283)
    • All POSIX (85)
    • All 32-bit MS Windows (72)
    • OS Portable (52)
    • 32-bit MS Windows (28)
    • All BSD Platforms (13)
    • 32-bit MS Windows (9)
    • 64-bit MS Windows (8)
    • Project is an Operating System Kernel (1)
  • Modern (95)
    • Linux (84)
    • WinXP (26)
    • OS X (25)
    • Solaris (21)
    • Win2K (15)
    • Vista (5)
    • FreeBSD (4)
    • Windows 7 (4)
    • NetBSD (3)
    • OpenBSD (2)
  • BSD (60)
Freshness
  • Recently updated (57)

Compilers

Sort By
Most Popular
  • Most Popular
  • Last Updated
  • Name
  • Rating

Showing page 1 of 23.

  • MinGW - Minimalist GNU for Windows Icon
    MinGW - Minimalist GNU for Windows

    A native Windows port of the GNU Compiler Collection (GCC)

    1,284,780 weekly downloads
  • Haskell support for Eclipse Icon Enterprise
    Haskell support for Eclipse

    We extend the Eclipse IDE with tools for development in Haskell, a functional programming language, providing support for a wide range of tools (compilers, interpreters, doc tools etc.) in a coherent, convenient and configurable environment.

    5,180 weekly downloads
  • TDM-GCC MinGW Compiler Icon
    TDM-GCC MinGW Compiler

    The most recent stable releases from the GCC compiler project, for 32-bit and 64-bit Windows, cleverly disguised with a real installer & updater.

    4,142 weekly downloads
  • JSmooth Icon
    JSmooth

    JSmooth creates standard Windows executable files (.exe) that smartly launch java applications. It makes java deployment much smoother and user-friendly, as it is able to find and run Java VMs by itself, or help the user get one if none are available.

    1,633 weekly downloads
  • IKVM.NET Icon
    IKVM.NET

    IKVM.NET is a JVM for the Microsoft .NET Framework and Mono. It can both dynamically run Java classes and can be used to convert Java jars into .NET assemblies. It also includes a port of the OpenJDK class libraries to .NET.

    826 weekly downloads
  • javaCompiler Icon
    javaCompiler

    Develop with Java 1.5, deploy native executables for windows, linux and mac! SWT, JFace, AWT and Swing is supported.

    289 weekly downloads
  • Minimalist PSPSDK Icon
    Minimalist PSPSDK

    WinXP, Vista, Win7, linux, OpenSolaris native port of the BSD PSPSDK (ps2dev.org), with freely distributable import libraries and header files (DevPaks) for building cross compiled homebrew Sony PSP (PlayStation Portable) applications.

    184 weekly downloads
  • SMC - The State Machine Compiler Icon
    SMC - The State Machine Compiler

    SMC takes a state machine stored in a .sm file and generates a State pattern in 14 programming languages. Includes: default transitions, transition args, transition guards, push/pop transitions and Entry/Exit actions. See User Manual for more info.

    84 weekly downloads
  • IBM Jikes Compiler for the Java Language Icon
    IBM Jikes Compiler for the Java Language

    JikesTM is a compiler for the JavaTM language. The Jikes project strives for strict adherence to the Java Language and Java Virtual Machine Specifications. Jikes' most popular feature is it's extremely fast compile speed.

    154 weekly downloads
  • JavaGuard Icon
    JavaGuard

    JavaGuard is a general purpose bytecode obfuscator, designed to fit effortlessly into your regular build and testing process, providing peace of mind that your valuable Java code is more secure against decompilation and other forms of reverse engineering

    69 weekly downloads
  • unluac Icon
    unluac

    A decompiler for Lua 5.1

    109 weekly downloads
  • Jasmin - a Java assembler Icon
    Jasmin - a Java assembler

    Jasmin is a Java Assembler. It takes ASCII descriptions for Java classes, written in a simple assembler-like syntax. It converts them into binary Java .class class files suitable for loading into a Java Virtual Machine implementation.

    86 weekly downloads
  • z390 Portable Mainframe Assembler Icon
    z390 Portable Mainframe Assembler

    z390 Portable Mainframe Assembler and Emulator

    76 weekly downloads
  • LALR Parser Generator  Icon
    LALR Parser Generator

    The LALR parser generator (LPG) is a tool for developing scanners and parsers written in Java, C++ or C. Input is specified by BNF rules. LPG supports backtracking (to resolve ambiguity), automatic AST generation and grammar inheritance.

    47 weekly downloads
  • EJE (Everyone's Java Editor) Icon
    EJE (Everyone's Java Editor)

    EJE is a simple Java editor, perfect to learn Java, without learning a complex development tool. EJE is multi-platform (written in Java), light- weight, user-friendly and have several useful basic features. A good help to start with Java!

    205 weekly downloads
  • Source Navigator Icon
    Source Navigator

    Source Navigator NG is a source code analysis tool. With it, you can edit your source code, display relationships between classes and functions and members, and display call trees. You can navigate your source code and easily get to declarations or implementations of functions, variables and macros (commonly called "symbols") which helps you discovering and mapping unknown source code for enhancement or maintenance tasks.

    33 weekly downloads
  • RES - An Open Cobol To Java Translator Icon
    RES - An Open Cobol To Java Translator

    RES is a pure Java based Open Source Cobol to Java translator. It creates maintainable Java code for a subset of VS Cobol syntax. It has been developed with JDK, JTB and Javacc.

    36 weekly downloads
  • jclasslib bytecode viewer Icon
    jclasslib bytecode viewer

    jclasslib bytecode viewer is a tool that visualizes all aspects of compiled Java class files and the contained bytecode. In addition, it contains a library that enables developers to read, modify and write Java class files and bytecode.

    141 weekly downloads
  • JadRetro Icon
    JadRetro

    JadRetro is a Java decompiler helper supporting Java 1.5+ classes. JadRetro is not a decompiler itself, it is a class transformer helping some old (but good) Java decompilers to convert more class files and/or generate more correct source code.

    35 weekly downloads
  • JAC (Java Asn.1 Compiler) Icon
    JAC (Java Asn.1 Compiler)

    JAC (Java Asn1 Compiler) is a tool for you if you want to (1)parse your asn1 file (2)create .java classes and (3)encode/decode instances of your classes. Just forget all asn1 byte streams, and take the advantage of OOP! BER, CER and DER are all supported

    35 weekly downloads
  • JodeEclipse Icon
    JodeEclipse

    JodeEclipse is a plugin for integrating the Jode Java Decompiler with the Eclipse IDE.

    116 weekly downloads
  • X10 Icon
    X10

    Productivity and Performance at Scale

    60 weekly downloads
  • Retrotranslator Icon
    Retrotranslator

    Retrotranslator is a tool that makes Java applications compatible with Java 1.4, Java 1.3 and other environments.

    24 weekly downloads
  • Runtime Java Class Editor Icon
    Runtime Java Class Editor

    Introspect on running programme, view and alter object fields and methods. Edit the code of any method at runtime; apply the changes to any combination of objects, such as an array, or a complete class. Complete rewrite underway available Jan 2007.

    93 weekly downloads
  • reJ Icon
    reJ

    An API and a graphical tool for inspection (viewing, searching and comparing) and manipulation (modification, obfuscation, refactoring of methods, fields, attributes and code) of classfiles for the Java platform.

    92 weekly downloads
  • Back
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • …
  • Next

Staff Picks

  • Icon cpuminer
  • Icon Eric Integrated Development Environment
  • Icon GLFW
  • Icon G'MIC
  • Icon JasperReports Library
  • Icon jTDS - SQL Server and Sybase JDBC driver
  • Icon UberStudent - Linux for Learners
  • Icon Universal Media Server
  • Icon Workrave

Top Downloaded

Powered by Dice Logo Latest Tech Jobs

  • Loading... The latest tech jobs.
See All Jobs ››
SourceForge
About Site Status @sfnet_ops
Find and Develop Software
Create a Project Software Directory Top Downloaded Projects
Community
Blog @sourceforge Job Board
Help
Site Documentation Support Request Real-Time Support
Copyright © 2013 Dice. All Rights Reserved.
SourceForge is a Dice Holdings, Inc. service.
Terms Privacy Cookies/Opt Out Advertise SourceForge.JP Go Parallel