Showing 698 open source projects for "c source code"

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.
    Get Started 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: 1 This Week
    Last Update:
    See Project
  • 2
    EiffelStudio
    EiffelStudio is an Integrated Development Environment (IDE) that provides comprehensive facilities to programmers. It offers a comprehensive suite of tools that enable programmers to produce correct, reliable, and maintainable software while keeping control of the development process. If you want to create fast, robust, scalable applications, then EiffelStudio™ will offer you a cost-effective solution. Imagine being able to model your system as you think – capturing your requirements and...
    Downloads: 16 This Week
    Last Update:
    See Project
  • 3
    FastSim consists of: - 'Facile' a highly flexible and expressive processor-architecture specification-language. - A compiler for the specifications which produces high-performance, fast-forwarding simulators.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    JPHP

    JPHP

    JPHP - an implementation of PHP on Java VM

    JPPM is a packager manager for JPHP like npm or composer. JPPM will help you to build and run jphp applications or write new packages. JPHP is a new implementation for PHP which uses the Java VM. It supports many features of the PHP language (7.1+). How does it work? JPHP is a compiler like javac, it compiles PHP sources to JVM bytecode and then can execute the result on the Java VM. We develop a new IDE for beginners like Game Maker or Scirra Construct. It's based on JPHP, JavaFX, Java 8,...
    Downloads: 0 This Week
    Last Update:
    See Project
  • Fully Managed MySQL, PostgreSQL, and SQL Server Icon
    Fully Managed MySQL, PostgreSQL, and SQL Server

    Automatic backups, patching, replication, and failover. Focus on your app, not your database.

    Cloud SQL handles your database ops end to end, so you can focus on your app.
    Try Free
  • 5
    electron-webpack

    electron-webpack

    Scripts and configurations to compile Electron applications

    Modern web development practices today require a lot of setup with things like webpack to bundle your code, babel for transpiling, eslint for linting, and so much more that the list just goes on. Unfortunately, when creating electron applications, all of that setup just became much more difficult. The primary aim of electron-webpack is to eliminate all preliminary setup with one simple install so you can get back to developing your application. If you’ve been in the JavaScript world for even...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    Fay

    Fay

    A proper subset of Haskell that compiles to JavaScript

    Fay is a compiler for a proper subset of Haskell that type-checks using GHC and compiles to JavaScript. It supports pure functional programming, a Fay-specific monad, FFI, optional tail-call optimization, and integration with Cabal packages. GHC-compatible type checking, ensuring correctness. Lazy, pure functional semantics with a distinct Fay monad. Foreign Function Interface (FFI) to integrate native JS code. Compatible with standard Haskell packaging tools like Cabal.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    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.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 8
    An Open Source IEC 61131-3 Integrated Development Environment, providing PLCOpen SoftPLC programming, CanOpen IO's, and SVG based HMI.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    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: 0 This Week
    Last Update:
    See Project
  • Go from Code to Production URL in Seconds Icon
    Go from Code to Production URL in Seconds

    Cloud Run deploys apps in any language instantly. Scales to zero. Pay only when code runs.

    Skip the Kubernetes configs. Cloud Run handles HTTPS, scaling, and infrastructure automatically. Two million requests free per month.
    Try it free
  • 10
    JD-GUI

    JD-GUI

    A standalone Java Decompiler GUI

    JD-GUI is a standalone graphical Java decompiler that allows users to reconstruct and explore source code from compiled .class files. It provides an intuitive interface for browsing decompiled code, making it easier to inspect methods, fields, and class structures without access to original source files. The tool is widely used for reverse engineering, debugging, and understanding third-party libraries. It supports opening individual files as well as entire archives such as JARs, enabling efficient navigation across large codebases. ...
    Downloads: 107 This Week
    Last Update:
    See Project
  • 11
    GHC (Glasgow Haskell Compiler)

    GHC (Glasgow Haskell Compiler)

    Mirror of the Glasgow Haskell Compiler

    GHC (Glasgow Haskell Compiler) is the leading open-source compiler and interactive environment for the Haskell programming language, supporting the Haskell 2010 standard plus numerous language extensions. It compiles to native machine code (via LLVM or C), and includes the interactive GHCi REPL. For full information on building GHC, see the GHC Building Guide. Here follows a summary - if you get into trouble, the Building Guide has all the answers.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 12
    fast single-privilege single-address-space preemptive-multithreading persistent data-centric secure multiuser operating system with safe-language and reconfigurable graphical interface
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    CLISP - an ANSI Common Lisp
    CLISP is a portable ANSI Common Lisp implementation and development environment by Bruno Haible. Interpreter, compiler, debugger, CLOS, MOP, FFI, Unicode, sockets, CLX. UI in English, German, French, Spanish, Dutch, Russian, and Danish.
    Leader badge
    Downloads: 141 This Week
    Last Update:
    See Project
  • 14
    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: 2 This Week
    Last Update:
    See Project
  • 15
    Monkey is a scanner and a LR(1) parser generator for object oriented languages. The platform on wich it runs is Java.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16

    The Quorum Programming Language

    The world's first evidence-oriented programming language

    Quorum is a programming language designed in empirical studies with humans to be intuitive and easy to use. It is a Java Virtual Machine language with full Integrated Development and Debugger support built into the Sodbeans project. Version 4.0 includes support for graphics, 3D sound support, and Lego robotics.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 17
    SableCC is a parser generator which generates object-oriented frameworks for building compilers, interpreters and other text parsers. SableCC keeps a clean separation between machine and user code which leads to a shorter development cycle.
    Leader badge
    Downloads: 18 This Week
    Last Update:
    See Project
  • 18
    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
  • 19

    fxc

    A compiler for the FX language.

    A compiler which produces C code, which attempts to remove some of the drudgery from C programming.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    Universal Android JvApkBuilder Tool

    Universal Android JvApkBuilder Tool

    Easy reskin, clone and build android app.

    Windows desktop software tool - apk android builder, app maker. Reskin tool for developer android no coding (without coding).
    Downloads: 4 This Week
    Last Update:
    See Project
  • 21

    X10

    Performance and Productivity at Scale

    X10 is a class-based, strongly-typed, garbage-collected, object-oriented language. To support concurrency and distribution, X10 uses the Asynchronous Partitioned Global Address Space programming model (APGAS). This model introduces two key concepts -- places and asynchronous tasks -- and a few mechanisms for coordination. With these, APGAS can express both regular and irregular parallelism, message-passing-style and active-message-style computations, fork-join and bulk-synchronous...
    Leader badge
    Downloads: 58 This Week
    Last Update:
    See Project
  • 22
    NimTorch

    NimTorch

    PyTorch - Python + Nim

    NimTorch is a deep learning library for the Nim programming language, providing bindings to PyTorch for efficient tensor computations and neural network functionalities.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    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
  • 24
    Transcrypt

    Transcrypt

    Python in the Browser

    Lean and mean Python 3.6 to JavaScript compiler. Supports multiple inheritance, operator overloading and Python source level debugging, even of minified Javascript files. Transcrypt code is as fast and compact as its Javascript counterpart, and it is precompiled for page load speed. You can now develop your web applications completely in Python, with full access to any Javascript library.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    Convert C++ software programs into synthesisable Verilog using the Clang compiler frontend to parse and SystemC for intermediates.
    Downloads: 0 This Week
    Last Update:
    See Project