Showing 57 open source projects for "compiler python linux"

View related business solutions
  • Build innovative business apps powered by process automation Icon
    Build innovative business apps powered by process automation

    Connect workflows, teams and systems within one digital business transformation platform

    Manage your business as a unified system of interacting processes. Use BPMN 2.0 for low-code process modeling by business people. Follow your strategic goals with process architecture that always corresponds to the structure of an actual business.
    Learn More
  • Point of Sale. Powerful and Simple. Icon
    Point of Sale. Powerful and Simple.

    For retail store owners and multi-location retail operations needing a tool to manage sales, inventory, staff and channels in one place

    Vibe Retail is an all-in-one retail point-of-sale and operations platform built for single-store and multi-location retailers seeking to unify inventory, sales, staff and customer data from one mobile-friendly interface. The system lets you track inventory across locations and warehouses, handle item variations (size, color, material), manage purchase orders and supplier deliveries, print custom barcodes, and transfer stock between stores in real time. On the sales side, Vibe supports multiple payment types (cards, cash, checks, gift cards, EBT), layaway workflows, serial number tracking, delivery management, loyalty programs and branded receipts. Retailers can integrate with online platforms (such as Shopify and WooCommerce), sync in-store and online sales, access 40+ real-time reports on sales, inventory and performance, set up promotions and discounts, and print receipts from mobile devices.
    Learn More
  • 1
    Small Device C Compiler (SDCC)

    Small Device C Compiler (SDCC)

    The Small Device C Compiler (SDCC), targeting 8-bit architectures

    SDCC is a retargettable, optimizing standard C (ANSI C89 / ISO C90, ISO C99, ISO C11 / C17, ISO C23, ISO C2y) compiler that targets a growing list of architectures: STM8, MCS-51, DS390, HC08, S08, 6502, 65C02, Z80, Z80N, Z180, Rabbit, SM83, TLCS-90, eZ80, R800, Padauk PDK14 and PDK15 microprocessors. There also is incomplete support for the Microchip PIC16 and PIC18 and the Padauk PDK13.
    Leader badge
    Downloads: 1,612 This Week
    Last Update:
    See Project
  • 2
    Catalina C Compiler
    Catalina is a C compiler plus a set of C libraries and device drivers for use with the Parallax Propeller microcontroller. Catalina is a cross-compiler based on the retargetable C compiler "lcc". Catalina runs on Windows or Linux.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 3
    MinForth

    MinForth

    A minimalistic but complete standard Forth compiler in C

    MinForth V3.4 is a classic Forth system with command-line interface. Development resource requirements are minimal. A source text editor and a C compiler are sufficient. By design no toolchain is required to adapt or rebuild MinForth. A complete rebuild takes only few seconds. Current sources are for Windows and Linux (32-bit or 64-bit). MinForth primitive definitions are written in mixed Forth and C language and are transpiled to pure C code. Main but not exclusive application for the transpiler is to build the MinForth V3.4 high-level Forth compiler. ...
    Downloads: 21 This Week
    Last Update:
    See Project
  • 4
    Z88 Development Kit

    Z88 Development Kit

    C compiler and dev kit for the z80 with assembly language libraries.

    Z88DK is a complete Z80 / Z180 development kit that includes C compiler, assembler, linker, a tool for generating executables in a number of formats, and miscellaneous other tools. Over 80 machines are directly supported out of the box including standalone Z80 and Z180 embedded systems. Z88DK's extensive assembly language libraries give it significant performance advantages over other Z80 C Compilers. Building software for standalone or generic Z80...
    Leader badge
    Downloads: 10 This Week
    Last Update:
    See Project
  • Resco toolkit for building mobile apps Icon
    Resco toolkit for building mobile apps

    A no-code toolkit for building responsive and resilient mobile business applications for Microsoft Power Platform, Dynamics 365, Dataverse and Salesfo

    Deploying mobile apps with Resco takes days, not months—all without writing a single line of code. Workers can download the Resco app from AppStore, Google Play, or Windows Store, log into your company environment, and instantly use the app you have published on any device.
    Learn More
  • 5
    Open source Algol 68 implementations

    Open source Algol 68 implementations

    Implementations for the Revised Report language

    This project offers open source implementations for UNESCO/IFIP's Algol 68 (the Revised Report language). The project offers two implementations: Implementation 1 is Algol68G: a recent checkout hybrid compiler/interpreter by Marcel van der Veer, supporting arbitrary arithmetic, partial parametrisation, complex numbers, POSIX threads, GNU plotutils, GNU scientific library, curses, sound, TCP sockets, RegEx and PostgreSQL. Inplementation 2 is algol68toc, a port by Sian Mountbatten...
    Leader badge
    Downloads: 33 This Week
    Last Update:
    See Project
  • 6

    Ofront+

    Oberon family of languages to C translator for ARM, x64 and x86 archit

    ...Full error analysis is performed on the Oberon input program and in case of no errors up to three files are generated as output. Ofront+ does not invoke the C compiler or linkage editor. This may be done in separate shell scripts or make files and is inherently dependent on the C compiler and linkage editor being used. Although normally not read by the user, the C code generated by Ofront+ is kept as readable as possible, nicely formatted, should not produce any C compiler error messages or warnings and is tuned for efficient execution. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    Integrated Development Environment for some microcontrollers based on 8051(e.g. AT89S8253). Supported languages are Assembly and C. It has its own simulator, assembler, editor and many other tools. See the project web site for more details and the newest updates.
    Leader badge
    Downloads: 582 This Week
    Last Update:
    See Project
  • 8

    AVR-Ada

    Ada cross compiler and libraries for AVR µCs

    The AVR-Ada project provides the gcc based Ada compiler GNAT for the AVR 8-bit microcontrollers. This includes: - the Ada compiler - the Ada run time system and the AVR support library - documentation and some sample programs. The project is now superseded by the Alire crates - [AVRAda_RTS](https://github.com/RREE/AVRAda_RTS) - [AVRAda_MCU](https://github.com/RREE/AVRAda_MCU) - [AVRAda_Lib](https://github.com/RREE/AVRAda_Lib) -...
    Downloads: 8 This Week
    Last Update:
    See Project
  • 9
    Jela Compiler -  6502/Z80/6809

    Jela Compiler - 6502/Z80/6809

    A "Just Enough Language" compiler targeting the 6502/Z80/6809

    A portable Second-generation programming language
    Downloads: 0 This Week
    Last Update:
    See Project
  • The top-rated AI recruiting platform for faster, smarter hiring. Icon
    The top-rated AI recruiting platform for faster, smarter hiring.

    Humanly is an AI recruiting platform that automates candidate conversations, screening, and scheduling.

    Humanly is an AI-first recruiting platform that helps talent teams hire in days, not months—without adding headcount. Our intuitive CRM pairs with powerful agentic AI to engage and screen every candidate instantly, surfacing top talent fast. Built on insights from over 4 million candidate interactions, Humanly delivers speed, structure, and consistency at scale—engaging 100% of interested candidates and driving pipeline growth through targeted outreach and smart re-engagement. We integrate seamlessly with all major ATSs to reduce manual work, improve data flow, and enhance recruiter efficiency and candidate experience. Independent audits ensure our AI remains fair and bias-free, so you can hire confidently.
    Learn More
  • 10
    MPL Bytecode Compiler

    MPL Bytecode Compiler

    Micro Programming Language - A Portable Language for Micro Computers

    NEWS: The MPL language is now completely defined. No more language changes are to be made. The compiler is complete and should be easy to translate to other languages if you so choose. MPL is a small, simple language based on BCPL, B, C and Jesusonic. The compiler and interpreter are written in portable Pascal. I have successfully compiled MPL for CP/M, DOS, Windows, Atari ST, Amiga and the Tandy Colour Computer. MPL is designed to be tiny in every way, while implementing all the...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11

    devkitPro

    Homebrew toolchains for wii, gamecube, 3ds, ds, gba, gp32 and psp

    This project is for homebrew console development tools based on the gnu compiler collection with additional tools and libraries to aid programming each supported console. The windows variants are built with MinGW.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12

    coldev

    C/C++ , PHP, PYTHON, 3D ENGINES, CHROME NATIVE CLIENT

    + C/C++ and PHP projects, Python and Others + 3D ENGINES + Videogames Projects based in Bennugd http://www.bennugd.org Web Page https://coldev.sourceforge.io/
    Leader badge
    Downloads: 47 This Week
    Last Update:
    See Project
  • 13
    Z80-Pascal will be a cross-platform Pascal compiler for Z80 based devices, such as MSX, Spectrum-ZX, etc. Despite that it will be designed for old Z80 home devices (i.e. retro-programming) it will be useful for modern devices too.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 14
    WinCMOC (M6809 C Compiler)

    WinCMOC (M6809 C Compiler)

    A C Compiler/Editor for Retro 6809 Machines (Colour Computer/Dragon)

    WinCMOC v0.6 is here! So many new features, I cant remember them all. Please uninstall old versions before installing. This is a port of the CMOC compiler (written by Pierre Sarrazin) to Windows. Currently CMOC does not support linking, so, I've written front end tools which edit CMOC's output so that it can be assembled and linked via LWTOOL's. A simple C editor in included which makes it easy to compile/build and run the xroar emulator. Please visit the CMOC...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 15

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

    Python Embed C++

    Embed C++ in Python source code, dynamically compile and access data

    Moved to http://github.com/ftrias/pyembedc Python module to embed C/C++ code within Python source code and scripts. Automatically compile and dynamically link the code. Transparently allow native access to python data from C code and vice versa. Module provides all the "glue" to dynamically convert data types, arrays and structures.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    CrossBridge-Community

    CrossBridge-Community

    C/C++ Compiler for the ActionScript Virtual Machine (AVM2)

    Previously codenamed "FlasCC" and "Alchemy," CrossBridge provides a complete BSD-like C/C++ development environment based on GCC that lets you compile your C/C++ code to target the Adobe Flash Runtimes (Flash Player and AIR). With CrossBridge you can port almost any existing C/C++ code to the web, across browsers. Forum: http://forum.crossbridge.io/ GitHub - SDK Source: https://github.com/crossbridge-community/crossbridge/ GitHub - Issue...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    XièXiè Compiler

    XièXiè Compiler

    High-level, meta-language, trans-compiler with virutal machine

    XièXiè is a language with a trans-compiler (or rather source-to-source compiler) which compiles to mainly C++ (C++98 and C++11). It also comes with an own assembler compiler for ARM, IA-32/ x86 and its own byte-code XBC (XièXiè-Byte-Code) including a virtual-machine. XièXiè can be seen as a "Meta Language". --- THIS PROJECT IS IN IT'S FIRST STEPS ---
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20

    The MinCaml Compiler

    *** Moved to http://github.com/esumii/min-caml ***

    *** Moved to http://github.com/esumii/min-caml *** MinCaml: An educational compiler from a tiny ML subset to the SPARC or PowerPC assembly language; Only 2000 lines of Objective Caml, but almost as efficient as---or even more efficient than---OCaml and GCC!
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21

    MSP430-Ada

    Ada compiler support for TI MSP430 processors

    Compiler and device support for Ada programs on the ultra-low-power TI MSP430 microcontrollers. This project builds on the Gnu Gnat/GCC Ada compiler, the Sourceforge mspgcc back-end and MSP430 CPU support. It was inspired by the Sourceforge AVR-Ada project.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    zDevStudio - Z80 Development Studio
    zDevStudio is an open source cross-platform IDE based on Pasmo compiler designed to help coders and retrocoders to develop software for Zilog Z80 8 bit CPU.
    Leader badge
    Downloads: 16 This Week
    Last Update:
    See Project
  • 23
    LiteASM

    LiteASM

    Light Weight & Customizable Assembly Compiler & Virtual Machine

    LiteASM is a light weight and reconfigurable Assembly language compiler and Virtual Machine. It is specially design for embedded systems to use as a portable script interface.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    JCompiler

    JCompiler

    Mini Python Compiler written in Java

    Open source mini Python compiler written in Java using Sablecc as parser generator.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    Waxeye is a parser generator based on parsing expression grammars (PEGs). It supports C, Java, Javascript, Python, Ruby and Scheme.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • Next
MongoDB Logo MongoDB