Compilers Software

OS OS

    • More...
  • More...
    • More...
    • More...

Category Category

    • More...
    • More...
    • More...

License License

    • More...

Translations Translations

  • More...

Programming Language Programming Language

  • More...

Status Status

  • More...

Audience Audience

    • More...

User Interface User Interface

    • More...
  • More...

Database Environment Database Environment

Freshness Freshness

Compilers Software

  • Identify and respond to threats before damage is done Identify and respond to threats before damage is done Icon
    Identify and respond to threats before damage is done Icon

    A SIEM that makes it easy to use logs for security, compliance, and troubleshooting.

    SolarWinds® Log & Event Manager (LEM) delivers comprehensive Security Information and Event Management (SIEM) capabilities in a highly affordable, easy-to-use, and quick-to-deploy virtual appliance. LEM provides the visibility, security, and control that IT professionals need to alert on and respond to security threats, and assist in meeting the regulatory compliance guidelines of HIPAA, PCI DSS, SOX, and more. Try it free for 30 days!
  • Find out what (or who) is slowing down your network Find out what (or who) is slowing down your network Icon
    Find out what (or who) is slowing down your network Icon

    Get comprehensive network bandwidth analysis and performance monitoring with SolarWinds® Bandwidth Analyzer Pack.

    Network slow, but you don't know the cause? Use Bandwidth Analyzer Pack (BAP) to monitor and analyze network bandwidth performance and traffic patterns. With BAP, you can identify which users, applications, and protocols are consuming the most bandwidth. You can also monitor Wireless LAN Controller traffic to see what applications and clients are using your wireless network.
    Are you evaluating this software for your business?
    Yes, Get Free Trial
  • Beaver

    Beaver is a LALR compiler compiler for Java that uses several techniques to generate very fast parsers.

  • 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.

  • Readable Lisp S-expressions

    Readable Lisp/S-expressions with infix, functions, and indentation

    This project is dedicated to developing more readable format(s) for Lisp-based languages (such as Common Lisp and Scheme) and implementing those formats (readers, pretty-printers, editor macros, etc.). MIT license preferred, to spread them widely.

  • Retrotranslator

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

  • Dresden OCL Icon

    Dresden OCL

    Dresden OCLallows to query arbitrary EMF-based models. It provides an advanced OCL2 Editor, a Parser, an Interpreter, and a Codegenerator for Java and SQL. WE MOVED TO GITHUB. PLEASE VISIT https://github.com/dresden-ocl/dresdenocl

    Downloads: 3 This Week Last Update: See Project
  • The Sight of Sound The Sight of Sound Icon
    The Sight of Sound Icon

    ­ Improve VoIP Visibility from SIP to RTP

    Cloudbased voice solutions are common in enterprise networks and frustrating for operations teams to manage. Simplify VoIP monitoring by having a proactive analysis of on-prem, hybrid and UCaaS voice services. Try the ThousandEyes VoIP monitoring solution today, free.
  • From PEG to a practical parser

    Transcribe Parsing Expression Grammar into a parser written in Java.

    This is a tool to transcribe Parsing Expression Grammar into a parser written in Java. Parsing Expression Grammar (PEG) is a new way to specify recursive-descent parsers with limited backtracking. The use of backtracking lifts the LL(1) restriction usually imposed by top-down parsers. In addition, PEG can define parsers with integrated lexing. Unlike some existing parser generators for PEG, the tool does not produce a complex and storage-hungry "packrat parser", but a collection of transparent recursive procedures. It is named "Mouse" to set it apart from pack rats. An integral feature of "Mouse" is the mechanism for specifying semantics (also in Java). This makes "Mouse" a convenient tool if one needs an ad-hoc language processor. Being written in Java, the processor is operating-system independent. Included in the package is PEG Explorer, an interactive tool to investigate the effect of limited backtracking. Included are also PEGs for Java and C.

    Downloads: 3 This Week Last Update: See Project
  • JSEU

    Java AS400 RPG source code editor, debugger, IDE.

    Downloads: 3 This Week Last Update: See Project
  • JTools.org

    JTools provides some useful tools and utilities for Java 5.0 development. Beneath some smaller utilities we have: a (Ant like) DAO framework (also including XML Repository) and a (JSP like) general purpose template generator and execution framework.

    Downloads: 3 This Week Last Update: See Project
  • ObjectScript

    ObjectScript is a general purpose object-oriented programming language. It is designed to be simple to learn, easy to use, yet still powerful, combining the convenience of an interactive interpreter with many of the features of Java

    Downloads: 3 This Week Last Update: See Project
  • nbasic

    nbasic - bytecode compiler+vm for middle level programming language, like basic. nbs - small and fast C-coded object orientated basic (compiler+vm) for embeded applications. Purpose: scripting support for C/C++ project.

    Downloads: 3 This Week Last Update: See Project
  • ncs

    Not C Sharp. Four goals: 1. Create a CSharp compiler written in C# and CUP Parser Generator. 2. Learn how to write a compiler. 3. Encourage compiler experimentation by anyone who is interested.

    Downloads: 3 This Week Last Update: See Project
  • series

    This is Richard C. Waters' SERIES package for Common Lisp. In a nutshell: Think "Efficient MAPCAR" SERIES translates functional-style expressions into efficient loops. Series are to loops as control structures are to GOTOs.

    Downloads: 3 This Week Last Update: See Project
  • FUEL Virtual Machine

    A virtual machine providing a dynamic, portable assembler; JIT compilation; C bindings; and Forth semantics.

    Downloads: 2 This Week Last Update: See Project
  • JCompiler Icon

    JCompiler

    Mini Python Compiler written in Java

    Open source mini Python compiler written in Java using Sablecc as parser generator.

    Downloads: 2 This Week Last Update: See Project
  • Java Gui Builder

    Decouple your GUI building code from the rest of your application. Using an XML description, the Java Gui Builder will build appropriate windows, controls and objects for later retrieval by the mainstream code.

    Downloads: 2 This Week Last Update: See Project
  • Lemick Basic

    Lemick is a project to make a programming language similar to those traditional Basic implementations but with all the attributes of the modern programming tool

    Downloads: 2 This Week Last Update: See Project
  • Macro Pre-Processor

    I wanted to create a simple program that was very portable that could process #include, #define, #ifdef, #ifndef, #else and #endif statements. M4 is too complicated and cannot handle nested if-else this program can be used with M4.

    Downloads: 2 This Week Last Update: See Project
  • RDF Software Introspector

    The Introspector enables the programming tools that deal with source code such as the compiler to communicate in a standard and neutral manner reducing the accidental cost of programming. http://github.com/h4ck3rm1k3/

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

    Saffron is an extension to Java to incorporate SQL-like relational expressions. It features a pre-processor, a query optimizer, and a runtime library.

    Downloads: 2 This Week Last Update: See Project
  • Waxeye Parser Generator

    Waxeye is a parser generator based on parsing expression grammars (PEGs). It supports C, Java, Javascript, Python, Ruby and Scheme.

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

    f2cpp is a python script to convert Fortran 77 to C++ code. The output files of f2cpp script, in contrast to the well-known f2c translator, can be easy read by human.

    Downloads: 2 This Week Last Update: See Project
  • jwiicm - Java Wii Code Manager

    Tool for managing patch codes for the Nintendo Wii. Formats this tool handles are common to Gecko OS and popular Wii homebrew software. This is one of very few complete cross-platform GCT compilers and the only known GCT decompiler and merge tool.

    Downloads: 2 This Week Last Update: See Project
  • lcc Java backend

    lcc backend which produces java classes from C input. Although inefficient code is produced, C functionality such as function pointers and gotos are maintained.

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

    PHPCoder is a web based front end to the excellent Turck MMCache and eAccelerator encoding/cache engines. PHPCoder makes it easy to distribute compiled PHP scripts rather than source code and has built in options to allow you to restrict a script.

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

    upl:"universal programing language" is a platform that help new comers and children to learn programming. this platform helps to create programing languages for all languages and all purposes. eventually the languages are translated to java.

    Downloads: 2 This Week Last Update: See Project

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

No, Thank you