Showing 1204 open source projects for "compilers"

View related business solutions
  • MongoDB Atlas runs apps anywhere Icon
    MongoDB Atlas runs apps anywhere

    Deploy in 115+ regions with the modern database for every enterprise.

    MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
    Start Free
  • Ship Agents Faster Icon
    Ship Agents Faster

    Transform your applications and workflows into powerful agentic systems at global scale.

    Gemini Enterprise Agent Platform lets you rapidly build, scale, govern and optimize production-ready agents grounded in your organization's data. The platform enables developers to build custom or pre-built agents for virtually any use case. New customers get $300 in free credits.
    Start Free
  • 1
    This is the old LCLint project repository. See https://sourceforge.net/projects/splint for the current Splint project.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    Patches for GNU Fortran 95 Compiler. Contributed by Creative Compiler Research Group.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    M is a capability-based language in the Java framework for distributed, secure, persistent, extensible virtual worlds. The project also supports JCC, a Java-based hybrid constraint programming language. This project is also being used for work on TCC and its extensions.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    The Data Abstraction Penalty benchmark for Small Objects in Java and C#, version 2.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Demo Series - Small Business Backup By Veeam Icon
    Demo Series - Small Business Backup By Veeam

    Learn how to protect your Microsoft 365 data, with simple, actionable tips today.

    Watch this on-demand demo series and learn how to protect your Microsoft 365 data with clear, simple, actionable steps that are easy to implement for businesses of all sizes.
    Watch Demo Series
  • 5

    JEX

    JEX is a redefinition of Java using an XML syntax

    In simple words, JEX is a redefinition of Java using an XML syntax. This allows programmers to extend their favorite language. It also simplifies compilers, IDEs and code generators. Among foreseeable extensions are UML diagrams , Design Patterns...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 6
    A simple, nice and instructive nonrecursive predictive syntactical analyser for LL(1) grammars, just to play with it for fun.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    This project was started in an effort to ease development of Swing applications by creating a XML to Swing rendering utility. Although this project is definitely in the first released state, it shows great promise and focuses solely on the Swing API as a
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    The goal of the c6x-tools project is to provide an Open Source development environment for users of the TI TMS320C6x DSP family. This includes (but is not limited to) the following commonly-used devices: 'C6211, 'C6711, 'C6201 and 'C6701.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 9
    The aim of this project is to realize an implementation of a Random Access Machine (which is a common tool in theory of computer science).
    Downloads: 0 This Week
    Last Update:
    See Project
  • $300 Free Credits to Build on Google Cloud Icon
    $300 Free Credits to Build on Google Cloud

    New customers can spin up VMs, build with AI, and query data at no cost.

    Put your $300 in credit toward real workloads, then keep building with free monthly usage for 20+ products. No commitment and no charge until you upgrade.
    Start Free
  • 10
    This project is a translator of java .class files containing java bytecode to the Common Language Architecture (CLI) executable code files. CLI, it is the base specification of Microsoft .Net framework (However, this projects intends to be independe
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    Il2j is a translator of Common intermediate language to java bytecode. It will allow programmers to program in any .Net languages, and run their software on any virtual machine.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    All APIs that help build prof of concepts of frameworks : bytecode, java, xml models analysis, querying and generation, using high level of abstraction.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    DAJ is an extension of the AspectJ programming language to incorporate adaptive programming concepts from the Demeter project.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    Mercury is a modern logic/functional programming language. The Mercury system includes a compiler, debugger, libraries, sample code, profilers, etc. Mercury is designed to be the successor of logic programming languages such as Prolog.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 15
    jarg reduces a jar file that have java class files. It remove debugging informations. It remove unnecesary attributes for execution. It remove unused fields and unused methods. It remove unused entry in the constant pool. It rename fields and method
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    The Dirt virtual machine is designed to be easily used as a scripting engine or runtime core in C or C++ projects. The language itself is very similar to C. The tools have been created from scratch (no lex/bison/yacc) and are very portable
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    Starlang is a simple byte-compiled imperative programming language.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    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: 0 This Week
    Last Update:
    See Project
  • 19
    This project is to create a lexical scanner generator. It generates C++ STL compatible, thread safe, scanner classes.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    The project's aim is to build automated programming language translation system that will port program sources written in one language to other programming language(s).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    Model implementation for the BaSa language, a Turing-like language. This simple language is to be run in a virtual machine. The proposed language specification is defined in http://www.cs.ui.ac.id/kuliah/IKI40800/model.html
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    Hombre is the Hierarchical Object Model Build and Research Environment.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    AspectJ integration with Borland's JBuilder IDE. Developers use the AspectJ language to do aspect-oriented programming for Java projects. They can compile and run AspectJ and Java programs, and navigate and view crosscutting structure in the editor an
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    Shark is an open-source preprocessor for Java that lets you do more with less. Shark makes Java sharper by adding Apache Velocity-style foreach loops and property getters, C#-style property setters, and more. Shark includes a commandline tool as we
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    RubyVM - The Ruby virtual machine lego set
    Downloads: 0 This Week
    Last Update:
    See Project