Compilers Software

OS OS

  • More...

Category Category

    • More...

License License

    • More...

Translations Translations

Programming Language Programming Language

  • More...

Status Status

  • More...

Audience Audience

User Interface User Interface

Database Environment Database Environment

Freshness Freshness

Compilers Software

  • Focus on Business Growth with a VoIP Solution Focus on Business Growth with a VoIP Solution Icon
    Focus on Business Growth with a VoIP Solution Icon

    Cloud Phone Service. Built for Business.

    • Over 50 business-class features
    • Easy setup. Professional installation.
    • CRM integration
  • X10

    Performance and Productivity at Scale

    X10 is a class-based, strongly-typed, garbage-collected, object-oriented language. To support concurrency and distribution, X10 uses the Asynchronous Partitioned Global Address Space programming model (APGAS). This model introduces two key concepts -- places and asynchronous tasks -- and a few mechanisms for coordination. With these, APGAS can express both regular and irregular parallelism, message-passing-style and active-message-style computations, fork-join and bulk-synchronous parallelism. Both its modern, type-safe sequential core and simple programming model for concurrency and distribution contribute to making X10 a high-productivity language in the HPC and Big Data spaces. User productivity is further enhanced by providing tools such as an Eclipse-based IDE (X10DT). Implementations of X10 are available for a wide variety of hardware and software platforms ranging from laptops, to commodity clusters, to supercomputers.

  • Extensible Term Language

    The goal of the project is to create specifications and provide reference parser in Java and C# for Extensible Term Language.

    Downloads: 0 This Week Last Update: See Project
  • Xtraitj

    Pure Trait-based Programming on the Java Platform

    Xtraitj is a programming language for pure trait-based programming. It is completely compatible and interoperable with the JAVA platform without reducing the flexibility of traits. Xtraitj is integrated in Eclipse (editor with all the standard tooling) and JDT. It is implemented in Xtext, relying also on Xbase.

    Downloads: 0 This Week Last Update: See Project
  • Xsemantics

    a DSL for type systems, reduction rules, interpreters for Xtext langs

    Xsemantics is a DSL (implemented in Xtext itself) for writing type systems, reduction rules, interpreters (and in general relation rules) for languages implemented in Xtext. It then generates Java code that can be used in your language implemented in Xtext for scoping and validation (it can also generate a validator in Java).

    Downloads: 21 This Week Last Update: See Project
  • Jikes RVM Icon

    Jikes RVM

    Jikes RVM is a flexible infrastructure for virtual machine research

    Jikes RVM (Research Virtual Machine) provides a flexible open testbed to prototype virtual machine technologies and experiment with a large variety of design alternatives. Jikes RVM runs on many platforms and advances the state-of-the-art of virtual machine technologies for dynamic compilation, adaptive optimization, garbage collection, thread scheduling, and synchronization. It is self-hosted, i.e. its Java code runs on itself without requiring a second virtual machine. Most other virtual machines for the Java platform are written in native code (typically C or C++). A Java implementation provides ease of portability and a seamless integration of virtual machine and application resources such as objects, threads, and operating-system interfaces.

    Downloads: 2 This Week Last Update: See Project
  • WALA

    The T. J. Watson Libraries for Analysis (WALA) provide program analysis capabilities for Java bytecode and related languages. The WALA libraries constitute an open-source release of parts of IBM Research's DOMO analysis infrastructure.

  • AspectJ For NetBeans 6+

    This is the implementation of the AspectJ plugin for NetBeans 6.0 and higher.

    Downloads: 0 This Week Last Update: See Project
  • Ja.NET - Java Development Tools for .NET

    The Ja.NET project provides open source Java development tools (e.g. Java 5 JDK ) and runtimes for .NET. With the help of Ja.NET's open source software, you can leverage your Java investments on .NET.

    Downloads: 0 This Week Last Update: See Project
  • Open Fortran Project

    The Open Fortran Project (OFP) provides a Fortran 2008 compliant parser and associated tools. These tools provide a Java and C API for actions called when parser rules are completed. It also provides Fortran interfaces to the OpenCL runtime (new). IMPORTANT NOTICE: The Open Fortran Project has switched to using a parser based on SDF (Syntax Definition Formalism). Please consider using our new work at https://github.com/OpenFortranProject/ofp-sdf. While the SDF parser is not as advanced as the ANTLR-based parser, it provides much more capabilities, including a term rewriting system for creating a Fortran AST (Abstract Syntax Tree) using Stratego/XT (see http://strategoxt.org) and other custom program transformations. The OFP ANTLR-based parser is no longer under active development.

  • BeanClipse- NetBeans embedded in Eclipse

    BeanClipse is a NetBeans plugin for Eclipse: NetBeans runs embedded within the Eclipse platform as a plugin offering the best of both worlds to Java developers. May be just a joke ;-) .... Check also it's twin at : http://sf.net/projects/netclipse

    Downloads: 0 This Week Last Update: See Project
  • 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.

  • Hades

    Hades aims to become the reference open source environment for developing, validating and deploying PLUTO (Procedure Language for Users in Test and Operations) procedures.

    Downloads: 0 This Week Last Update: See Project
  • NetClipse - Eclipse embedded in NetBeans

    NetClipse is an Eclipse plugin for NetBeans. Eclipse runs embedded within the NetBeans platform as a plugin offering the best of both worlds to Java developers. May be just a joke ;-) .... Check also it's twin at : http://sf.net/projects/beanclipse

    Downloads: 0 This Week Last Update: See Project
  • MARTE NFP VSL Parser

    Source files for an Antlr Implementation of an NFP VSL parser for the OMG MARTE Profile.

    Downloads: 0 This Week Last Update: See Project
  • GELLO

    GELLO is an ANSI-accredited HL7 standard for creating computable, unambiguous clinical queries. This project creates an open source compiler and client-server IDE. Projects are stored in a subversion repository, and created by the RCP based client.

    Downloads: 1 This Week Last Update: See Project
  • LayerD

    The project implement a framework of modular compilers that allows compile time programming for .NET, Java and other platforms. Languages on this framework are multi-paradigm and can be extended by programming new semantic structures or DSL.

  • Combinatory Reduction Systems Extended Icon

    Combinatory Reduction Systems Extended

    Implementation of Combinatory Reduction Systems (CRS) with experimental extensions, in Java. CRS is a formalism for higher-order rewriting invented by J.W.Klop in 1980. For further details see the Project/Web Site.

    Downloads: 0 This Week Last Update: See Project
  • cpp2xml Icon

    cpp2xml

    A tool to convert C++ definitions into XML

    cpp2xml is a tool to convert C/C++ definitions into XML. The main goal is to use the XML as input to code generation tools, but any other usage may be imagined.

  • XTypeS

    XTypeS is a DSL for writing type systems for languages implemented in Xtext.

    Downloads: 0 This Week Last Update: See Project
  • 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.

  • Hali-sy

    Hali-sy is a Meta project that is aimed at fully supporting the Arabic language for most popular open-source projects

    Downloads: 0 This Week Last Update: See Project
  • Eclipse Java File Compiler

    An eclipse plug-in that will allow single java file compile using eclipse project class path.

    Downloads: 0 This Week Last Update: See Project
  • Cell BE IDE

    The aim of this project is to develop a set of Eclipse plugins to enable a better experience for developers programming in C/C++ for the Cell BE architecture using Eclipse.

    Downloads: 0 This Week Last Update: See Project
  • Argus Codewatch Eclipse Plug-in

    Argus is a highly integrated Eclipse plug-in. The purpose of this plug-in is to add additional Errors and Warnings to the Eclipse Framework, assisting Java programmers to create bug free, high quality code.

    Downloads: 0 This Week Last Update: See Project
  • STDL

    STDL (Structured test description language) is a domain-specific testing language that is used to auto-generate unit test code. It supports a myriad of output languages (incl. C#). The project's aim is that of reducing the resources required for testing

  • Previous
  • You're on page 1
  • 2
  • Next

Get latest updates about Open Source Projects, Conferences and News.

No, Thank you