Showing 158 open source projects for "code ide for windows"

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
  • $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
  • 1
    TMC compiler

    TMC compiler

    Translator from restricted matlab to C

    Open-source tool to convert/port/migrate/optimize Octave/MATLAB(R) written projects to C-code. Consists of C-code generator and run-time support library. Support a subset of MATLAB (R) language and an extendable set of in-build functions. Git Repository: https://github.com/csafonov/tinymc
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    JCppEdit v4.0

    JCppEdit v4.0

    Best IDE for Beginners

    JCppEdit is a free as well as "best IDE for Beginners" and is your one-stop IDE for all your coding needs. Whether you need to finish your Java project or submit your first HTML web page or perhaps have a need to code in C language while executing a java program into a Java IDE, JCppEdit will help you achieve your goals easily. Exploring your project and detecting an error in your code is much easier.
    Leader badge
    Downloads: 56 This Week
    Last Update:
    See Project
  • 3

    pltc

    Prolog to C compiler with runtime for DOS, Windows and Raspbian

    Prolog to C compiler with runtime for DOS (with Turbo C), Windows 10 64 bits and Raspbian (Raspberry Pi)
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    Emojicode

    Emojicode

    World’s only programming language that’s bursting with emojis

    Emojicode is an open-source, full-blown programming language consisting of emojis. As a multi-paradigm language, Emojicode features object orientation, optionals, generics, closures, and protocols. Emojicode compiles native machine code using lots of optimizations that make your code fast. Emojicode comes with a comprehensive set of default packages. And you can easily write your own. We believe that Emojis have expressive force. Let’s use that to make programming more fun and accessible....
    Downloads: 1 This Week
    Last Update:
    See Project
  • Custom VMs From 1 to 96 vCPUs With 99.95% Uptime Icon
    Custom VMs From 1 to 96 vCPUs With 99.95% Uptime

    General-purpose, compute-optimized, or GPU/TPU-accelerated. Built to your exact specs.

    Live migration and automatic failover keep workloads online through maintenance. One free e2-micro VM every month.
    Start Free
  • 5
    Moonjit

    Moonjit

    Just-In-Time Compiler for the Lua Programming language

    Moonjit is a Just-In-Time Compiler (JIT) for the Lua programming language. Lua is a powerful, dynamic and light-weight programming language. It may be embedded or used as a general-purpose, stand-alone language. Moonjit is a fork of the inactive LuaJIT project and aims to provide a way forward for existing users of LuaJIT looking for continuity in development and maintenance.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 6
    Shell Script Compiler

    Shell Script Compiler

    Shell script compiler

    shc is a shell script compiler that converts shell scripts into executable binaries. It enhances script security by obfuscating the source code, making it useful for distributing proprietary scripts.​
    Downloads: 12 This Week
    Last Update:
    See Project
  • 7
    UniCC LALR(1) Parser Generator

    UniCC LALR(1) Parser Generator

    Parser generator, targetting C, C++, Python, JavaScript, JSON and XML

    UniCC (UNIversal Compiler-Compiler) compiles an augmented grammar definition into a program source code that parses the described grammar. Because UniCC is intended to be target-language independent, it can be configured via template definition files to emit parsers in almost any programming language. UniCC comes with out of the box support for the programming languages C, C++, Python (both 2.x and 3.x) and JavaScript. Parsers can also be generated into JSON and XML.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 8
    An implementation of a light-weight stack-less jit compiler for x86 (32/64), ARM (32 [v5,v7,thumb2]/64), PowerPC (32/64), MIPS (32/64) and SPARC (32) architectures. It generates machine code from a platform independent (simplified) assembly language.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9

    DParser

    Scannerless GLR parser generator

    This project has moved to https://github.com/jplevyak/dparser The master on github is the stable. Please pull that for the very latest code. DParser is a scannerless GLR parser generator based on the Tomita algorithm. It is self-hosted and very easy to use. Grammars are written in a natural style of EBNF and regular expressions and support both speculative and final actions.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Veeam Data Platform v13.1 Icon
    Veeam Data Platform v13.1

    Move workloads across hypervisors and clouds with no vendor lock-in. Try VDP free today.

    Try Veeam Data Platform today. Experience the unified platform that's secure by design, portable by default, and proven to recover clean, fast, and anywhere.
    Try Now
  • 10
    Dragme

    Dragme

    A visual-based IDE for C language uses block drag and drop technology

    ...It also has Codeground, which is a source code editor, where industry professionals can write and run their own limitless source code. For Windows Only ============== Dragme is only for WINDOWS computer.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    Classic BCPL for the ATARI ST

    Classic BCPL for the ATARI ST

    BCPL was designed by Martin Richards at Cambridge University (1966)

    Here you will find a collection of BCPL tools I've gathered from the net, cleaned up and ported to the Atari ST. This involved fixing bugs, reducing stack usage and making the code compile in 16bit via Pure C (Turbo C for the Atari ST). Source credits include: Martin Richards - BCPL Kit http://www.cl.cam.ac.uk/~mr10/ Robert Nordier (Translated interp to C) http://www.nordier.com/ Serge Vakulenko (Translated cg/syn/trn to C) https://github.com/sergev/b I'm sure there are...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    The NT POSIX C Runtime Library is an IEEE standard runtime library for the NT POSIX subsystem. It can be used as a complete replacement or a side by side alternative for what is shipped with the Interix SDK.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13

    JILRuntime/JewelScript

    An object-oriented script language to embed in any application

    A general purpose, object-oriented script language that compiles into code for a register based virtual machine. The language is quite similar to object-oriented high-level languages like Java and C#. The library is entirely self-sufficient and ANSI C compliant. It's main purpose is to be embedded in any application to allow automation of that application through scripting. An integrated C++ binding code generator allows you to create bindings for your application's classes in seconds....
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14

    bean lang

    embeddable scripting language

    embeddable scripting language
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    Hyacc is an efficient and practical Yacc/Bison-compatible full LR(1)/LALR(1)/LR(0) and partial LR(k) parser generator in ANSI C based on Knuth and Pager's LR(1) algorithms. Generated parser can be used in open-source or commercial software.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    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: 2 This Week
    Last Update:
    See Project
  • 17
    Project 2306 IDE Rad MacOS MCU DeveR

    Project 2306 IDE Rad MacOS MCU DeveR

    Electronic design and programming tools suite like Eagle, MpLab

    Currently Only MacOS is Present, PreAlpha means not Ready to use, Application is provided Without Strict Garantee, License not OSI. All others platform Windows, Linux, HaikuOS STILL under TEST, Dummy "Hello world" is provided instead Project2306 IDE : Application pour la programmation de Microcontroleurs et d' Application Electronique Project2306 IDE : for All whom want to Create and Develop on Embed Platform Software as Programming Tools suite and PCB Design Planned Features : Similar with mainstream market tools IDE and GUI Wrapper like : LabView©, Proteus©, MPLab©, Eagle CAD©, Tools Suite for Most Market Microcontroller. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    Front provides a compiler front end generator that can generate a parser, pretty printer, symbol table handling, and Abstract Syntax Tree data structures and traversals. It also provides a C preprocessor library, and an AST rewriter generator.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19

    HScc2c

    workaround for "Code::Blocks" to mix c and cc sources with precompiled

    workaround for "Code::Blocks" to mix c and cc sources. In CC precompiled Header very faster, but standard MinGW in c not works. Just get a message like: warning: ./wx_pch.h.gch/Debug_HSsysInfo_wx_pch_h_gch: not for GNU C
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20

    deemon

    Deemon Scripting Language

    A rich and powerful scripting language supporting the c preprocessor, classes, exceptions, lambdas, yield functions, label, switch-statement, pointers, foreign functions, and much more. With a fully packed standard library including support for file-io, threads, atomics, pipes, math, file-system, sockets, randomization, hashing, serialization, a wide selection of emulated c/c++ headers and more, deemon provides a suitable environment for any application. Syntax is easy to read and...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    AmiE (AmigaE)

    AmiE (AmigaE)

    E Integrated Development Environment Targeting All Systems

    NOTE: Project has been delayed due to other tasks. I will return to this project in 2018. This is a new project which will be available soon. I wanted to bring AmigaE back to life, so I wrote an E to C transpiler which creates C code compatible CC65/CMOC/VBCC/BCC/GCC/TCC/LCC etc. The aim is to bring AmigaE to every possible platform in one hit.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22

    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: 2 This Week
    Last Update:
    See Project
  • 23
    JWasm is a Masm-compatible assembler. It supports 16-, 32- and 64-bit code, instructions up to AVX and various output formats. It's written in C.
    Leader badge
    Downloads: 9 This Week
    Last Update:
    See Project
  • 24
    The B compiler is a tool able to parse B models, and perform syntaxic and semantic analysis. It can also be used as a library, linked to applications manipulating B models (cross referencer, code generator, documentation generator, etc.). The most recent source code is available at https://github.com/CLEARSY/BCOMPILER
    Downloads: 2 This Week
    Last Update:
    See Project
  • 25
    MiniLisp

    MiniLisp

    A readable lisp in less than 1k lines of C

    MiniLisp is a compact Lisp interpreter implemented in fewer than one thousand lines of C, designed to demonstrate the core principles of Lisp and interpreter design in a highly readable format. The interpreter evaluates expressions in a traditional read-eval-print loop, allowing users to input Lisp code and immediately see the results. Despite its small size, it supports a wide range of language features, including integers, symbols, lists, closures, macros, and garbage collection. The...
    Downloads: 0 This Week
    Last Update:
    See Project