Showing 1688 open source projects for "compiler"

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
  • Earn up to 16% annual interest with Nexo. Icon
    Earn up to 16% annual interest with Nexo.

    Access competitive interest rates on your digital assets.

    Generate interest, borrow against your crypto, and trade a range of cryptocurrencies — all in one platform. Geographic restrictions, eligibility, and terms apply.
    Get started with Nexo.
  • 1
    matlab2tikz

    matlab2tikz

    Converts MATLAB®/Octave figures to TikZ/pgfplots figures

    matlab2tikz is a MATLAB(R) script to convert native MATLAB(R) figures to TikZ/Pgfplots figures that integrate seamlessly in LaTeX documents. matlab2tikz supports the conversion of most MATLAB figures, including 2D and 3D plots. For plots constructed with third-party packages, your mileage may vary. Sometimes, MATLAB makes it hard to create matching LaTeX plots by keeping invisible objects around or stretching the plots too far beyond the bounding box.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 2
    tcl2c

    tcl2c

    Create a C file from Tcl file

    Tcl2c generate a C file from Tcl file. Then, the C file can be to build like a standalone application, with a C compiler. Make a donation to contribute to development https://bacciel.com/donate/donate.html Many thanks Cyril
    Downloads: 1 This Week
    Last Update:
    See Project
  • 3

    pascal-p4

    Forth version of Pascal-P compiler from ETH Zurich

    This was the 4th version of the Pascal-P compiler created by Niklaus Wirth's group at ETH Zurich, termed Pascal-P4. Pascal-P4 is a "Running history project". That is to say, it is a historical record, but still runs on modern computers. Several other adaptions of Pascal-P4 exist, for example for FPC. You will have to search for the details of that, I was unable to find in in sourceforge.
    Downloads: 7 This Week
    Last Update:
    See Project
  • 4
    Vandalix is a framework for implementing parsers embedded in a program. Based on ideas presented in "Let's build a compiler" by Crenshaw (http://compilers.iecc.com/crenshaw/)
    Downloads: 0 This Week
    Last Update:
    See Project
  • Build Data Resilience - Take the Assessment Today Icon
    Build Data Resilience - Take the Assessment Today

    Can you recover when it matters most? Take this quick assessment to identify gaps and build greater recovery confidence.

    Is your recovery strategy as strong as you think? Take this quick self-assessment to check your recovery readiness and gain tailored insights. In only 2 minutes, you'll learn where you fall on the recovery readiness scale.
    Take the Assessment
  • 5
    TypeScript Collections

    TypeScript Collections

    A generically typed set of collections for use with TypeScript

    ...It provides linked lists, dictionaries, trees, stacks, queues, sets, bags, heaps, and priority queues. Generic typing lets editors provide autocomplete while the compiler checks the types stored in each collection. The package supports ES module imports, TypeScript require syntax, CommonJS, browser scripts, and Universal Module Definition builds. It also includes array utilities, customizable object equality through string conversion, and a default dictionary inspired by Python. Broad browser and Node.js compatibility make it a practical option for projects that need classic collections beyond native arrays and objects.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6

    CommonMark Help

    A help file format based upon CommonMark-compatible text files.

    The CommonMark Help project strives for creating a help file format based upon Markdown documents conformant to the CommonMark specification.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7

    Unofficial MinGW distribution

    Prepackaged MinGW installations

    Complete working distributions of MinGW 4.8.1 and MinGW 5.3.0 packaged in a 7z archive. Extract twice, set your path, and compile away. Perfect for getting started with programming with C, C++, and the MinGW GCC compiler.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 8
    HHVM

    HHVM

    A virtual machine for executing programs written in Hack

    ...Rather than directly interpret or compile source code directly to C++, HHVM compiles Hack into an intermediate bytecode. This bytecode is then translated into x64 machine code dynamically at runtime by a just-in-time (JIT) compiler. This compilation process allows for all sorts of optimizations that cannot be made in a statically compiled binary, thus enabling higher performance of your Hack programs.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    - A port mirror to forward socket connections. - A java compiler for eclipse projects - A regular expression tester window in java (regexp.jar) - Some other non useful classes
    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
    tiny-dnn

    tiny-dnn

    header only, dependency-free deep learning framework in C++14

    tiny-dnn is a C++14 implementation of deep learning. It is suitable for deep learning on limited computational resources, embedded systems, and IoT devices.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11

    TPP

    TinyPreProcessor

    A tiny c/c++ preprocessor Library designed as a base interface for higher-level scripting languages It implements everything from the C11 Standard. TPP is written in c, but offers a c++ api for convenience. TPP Is able, to generate 25MB of preprocessed code in 8 seconds Supported compiler extensions are: - __COUNTER__ - __has_include - __BASE_FILE__ - __INCLUDE_LEVEL__ - Multi-char constants - #pragma once - #include_next - #warning - Oh who am I kidding; this supports pretty much everything. - If a pp-extension isn't supported and isn't on the todo-list, tell me about it New extensions include: - __TPP_COUNTER - __TPP_RANDOM - __TPP_EVAL - __TPP_LOAD_FILE
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    debug_new

    debug_new

    C / C++ everything-memory debugger

    Warning: Older projects may have to be compiled with -DDEBUG_NEW_CONFIG_HAVE_DEPRECATED Debug_New offers the possibility of debugging memoryleaks, not only (note the "not only"; that's just one of its functions) in a <report-memory-leaks-on-shutdown> kind of way, but implemented using memory-states. - Cross platform + Cross compiler support (only utilizes the preprocessor and template-voodoo-magic for c++) - Supports C and C++ - Supports gcc and g++ - Supports pthread and any posix platform - Multithreading is supported. - Easy to use and install (just include the header and link the source). - Easily debug memory-leaks. - Easily debug dangling pointers...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 13
    Aporia

    Aporia

    IDE/Advanced text editor

    Aporia is an integrated development environment (IDE) for the Nim programming language, providing tools and features to streamline Nim development.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14

    Distant Speech Recognition

    Beamforming and Speech Recognition Toolkit

    BTK contains C++ and Python libraries that implement speech processing and microphone array techniques such as speech feature extraction, speech enhancement, speaker tracking, beamforming, dereverberation and echo cancellation algorithms. The Millennium ASR provides C++ and python libraries for automatic speech recognition. The Millennium ASR implements a weighted finite state transducer (WFST) decoder, training and adaptation methods. These toolkits are meant for facilitating research and...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    Compile your clarion source code into java runtime environment. Includes the compiler, 100% java based runtime implementation of the clarion runtime environment and other miscellaneous tools.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    venom - shellcode generator

    venom - shellcode generator

    msfvenom shellcode generator/compiler/listenner

    The script will use msfvenom (metasploit) to generate shellcode in diferent formats ( c | python | ruby | dll | msi | hta-psh ), injects the shellcode generated into one funtion (example: python) "the python funtion will execute the shellcode in ram" and uses compilers like: gcc (gnu cross compiler) or mingw32 or pyinstaller to build the executable file, also starts a multi-handler to recibe the remote connection (reverse shell or meterpreter session). -- 'shellcode generator' tool reproduces some of the technics used by Veil-Evasion framework, unicorn.py, powersploit, etc,etc,etc.."P.S. some payloads are undetectable by AV soluctions yes!!!" ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17

    Liberation Circuit

    A real-time strategy/programming game

    A real-time strategy game about programs struggling for control over a computer system. Can be played as a pure RTS, but also as a programming game where you design your own programs and write their AI (using the game's built-in compiler and editor) in a simplified version of C. I use Windows, but as the game is built with Allegro 5 it should compile on a wide range of systems.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    GMaVis: A DSL for Geo-Visualization

    GMaVis: A DSL for Geo-Visualization

    It is a domain-specific language for large data geo-visualizations

    ...Currently, GMaVis supports the creation of three types of geospatial visualization: markedmap, clusteredmap and heatmap. GMaVis has a short and simple grammar. GMaVis' compiler. It is used to recognize GMaVis' code and transform it in a geospatial data visualizations. Usage: bin/gmavis [-i/--input] <arg> [-o/--output] <arg> [-p/--parallel] <arg> Example: bin/gmavis -i my_gmavis_code.vis -o out.html
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    AutoDock Vina 1.1.2 - 64-bit

    AutoDock Vina 1.1.2 - 64-bit

    Compilation of AutoDock Vina 1.1.2 for x86_64 system CentOS 6.7.

    ...Since the original compilation of vina stopped working after some system configuration changes on a supercomputer, I had to solve the problem by building the program from the source code. The most difficult problem was to find compatible 64-bit math libraries (libm.a, libpthread.a, libc.a), and the right combination of g++ compiler and boost libraries. Finally, I succeeded with g++ 4.4.7 and boost_1_41_0.
    Leader badge
    Downloads: 106 This Week
    Last Update:
    See Project
  • 20

    CASE-COMPILER

    We wish to design a compiler that runs off of a mobile device

    We wish to revolutionize the process of coding. To do so, we wish to design a compiler that will run on a mobile app, and use google drive and google's extensions to effectively emulate a sit-down, desktop PC programming environment, but in this case, we are able to use a tablet to perform our computing needs. That is the CASE IDE. We are also designing a language specifically for the CASE IDE called simply, CASE.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21

    The Amsterdam Compiler Kit (obsolete)

    Moved to https://github.com/davidgiven/ack

    Moved to https://github.com/davidgiven/ack
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22

    Skila

    programming language and compiler

    Skila is an experimental language and compiler. It is written in C# so some .Net environment is required (like Mono) and NLT binaries (see the link below). This is not a proper release, this package is more a BACKUP of Skila. Until the first real user there will be no logs, noticies, and so on. Before you faint -- yes, the code is a mess, yes there are a lot of bugs, but there is improvement almost every day so for me this endeavour still looks promising.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23

    Thom

    Emulateur TO7/70 Thom

    Version de l'émulateur Thomson TO7/70, Thom prévue pour se compiler sur les linux récents. Thom permet d'émuler un ordinateur Thomson TO7/70 complet. Pour fonctionner il nécessite d'y inclure les roms (non fournies ici). Cet émulateur est une modification du logiciel initalement développé par Copyright (C) 1996 Sylvain Huet, 1999-2003 Eric Botcazou. Il est distribué sous License Open source GPL (Veuillez lire la License fournie dans l'archive et en accepter les termes pour l'utiliser). ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    CMake Examples

    CMake Examples

    A collection of useful CMake examples

    ...These examples have been tested on Ubuntu 14.04 but should work under any Linux system that supports CMake. The basic requirements for most examples are CMake, and a c++ compiler [defaults to gcc). There are many CMake tutorials and examples online.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    IntelliJ plugin for Haskell

    IntelliJ plugin for Haskell

    IntelliJ plugin for Haskell

    ...Show error action to view formatted messages. Useful in case message consists of multiple lines (Ctrl-F10, Meta-F10 on Mac OSX); Intention actions to add language extension (depends on compiler error), add top-level type signature (depends on compiler warning). Intention action to select which module to import if the identifier is not in scope.
    Downloads: 0 This Week
    Last Update:
    See Project