Showing 639 open source projects for "class code generator"

View related business solutions
  • AI-powered service management for IT and enterprise teams Icon
    AI-powered service management for IT and enterprise teams

    Enterprise-grade ITSM, for every business

    Give your IT, operations, and business teams the ability to deliver exceptional services—without the complexity. Maximize operational efficiency with refreshingly simple, AI-powered Freshservice.
    Try it Free
  • Gemini 3 and 200+ AI Models on One Platform Icon
    Gemini 3 and 200+ AI Models on One Platform

    Access Google's best plus Claude, Llama, and Gemma. Fine-tune and deploy from one console.

    Build generative AI apps with Vertex AI. Switch between models without switching platforms.
    Start Free
  • 1
    Parse C++ header files using ply.lex to generate navigable class tree representing the class structure. CppHeaderParser.py has the advantage of being a pure python C++ header parser. Grap a copy of ply at http://www.dabeaz.com/ply/
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    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...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3

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

    AnyParser

    Problemless Grammar and Parser in Java

    Grammar based parsing in Java 8 to a tree structure. Create with no overhead a grammar in java and parse it into a tree structure. Will probably work right away with your grammar.
    Downloads: 0 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.
    Try Free
  • 5
    BARF is a language-agnostic engine for generating finite-automaton-based scanners and pushdown-automaton-based parsers. Targets (in any arbitrary language) are completely data-driven via text files -- no additional compilation is necessary.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    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
  • 7

    NaiveLanguageTools

    C# lexer and parser

    NLT is free, open-source C# lexer and GLR parser suite -- which translates to ability to parse ambiguous grammars. Grammar can be defined directly in code or (preferably) in separate file (lex/yacc-like) for included generator. If you understand/guess the meaning of grammar in C#: // scanning lexer.AddStringRule(")", match => SymbolEnum.RPAREN); // parsing prod_builder.AddProduction(SymbolEnum.exp, SymbolEnum.LPAREN, SymbolEnum.exp, SymbolEnum.RPAREN, (_1, e, _3) => (AstNode)e); or grammar in NLT format: // scanning /[A-Za-z_][A-Za-z_0-9]*/ -> IDENTIFIER, IdentifierSymbol.Create($text); // parsing program -> list:namespace_list { new Program(currCoords(), (Namespaces)list) }; you should be able to use it :-). ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    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: 2 This Week
    Last Update:
    See Project
  • 9

    Xsemantics

    a DSL for type systems, reduction rules, interpreters for Xtext langs

    Xsemantics is a DSL (implemented in Xtext itself) for writing type systems, reduction rules, interpreters (and in general relation rules) for languages implemented in Xtext. It then generates Java code that can be used in your language implemented in Xtext for scoping and validation (it can also generate a validator in Java).
    Leader badge
    Downloads: 15 This Week
    Last Update:
    See Project
  • Try Google Cloud Risk-Free With $300 in Credit Icon
    Try Google Cloud Risk-Free With $300 in Credit

    No hidden charges. No surprise bills. Cancel anytime.

    Use your credit across every product. Compute, storage, AI, analytics. When it runs out, 20+ products stay free. You only pay when you choose to.
    Start Free
  • 10
    PropC2Asm

    PropC2Asm

    C compiler for Parallax Propeller MPU

    PropC2Asm is a command line C compiler that outputs Parallax Propeller assembly code. The source language is based on C. Rather than trying to be C compliant; my priority was to allow efficient access to all the unique features of the Propeller. Windows .NET 4.0
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11

    COOL C# framework

    COOL C# framework

    This framework is translation of COOL Java framework for Compilers course by Prof. Alex Aiken on Coursera platform: https://www.coursera.org/course/compilers Note: the framework is unofficial, but Honor Code still applies! Please download framework file and refer to README for further information how to use this framework.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    The Ptolemy Language
    Ptolemy is an extension of Java whose goal are to enable separation of crosscutting concerns, while retaining our ability to understand separated concerns modularly. It balances modularity and expressiveness for aspect-oriented software development.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13

    FLSDK

    Build System for FLDIGI Applications

    FLSDK is collection of custom written scripts designed to ease compiling the FLDIGI Suite of applications, including NBEMS, from source code. Included in the scripts, is the ability to install and manage MXE Cross. MXE ( M cross environment ) is a Makefile that compiles a cross compiler and cross compiles many free libraries such as SDL and Qt, FLTK and many more. FLSDK uses MXE to build ( compile ) both Win32 test binaries and the NSIS installer associated with each application.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 14
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    Libry Compiler 4.1

    Libry Compiler 4.1

    Libry Compiler 4.1

    Libry is a programming language (native compiler) made in VB6 (Visual Basic 6.0). *---------------------------------------------------------* |Libry Compiler 4.1 Documentation (c) by Kinex Development| Introduction: ----------------------------------------------------------- Libry Compiler is a 32-Bit Compiler which compiles directly into machine code and produces a small PE file. Libry's syntax is in a style of C language. Produced executables don't need any runtime because it is...
    Downloads: 1 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
    Clue is an experimental C compiler that generates code for high-level dynamic languages such as Lua, Javascript, Perl5 and Common Lisp, as well as non-dynamic languages like C and Java. It supports the complete ANSI standard, including pointer arithmetic
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18

    Ino-L

    Simple programming language for Windows.

    Ino-L is a TUI programming language for Windows that compiles into MS-DOS batch files. Ino-L stands for Innova Language, because Innova is French for innovation. The purpose of the language is to allow programmers the same functionality and abilities of batch files, but with simpler syntax and limited GUI, along with other things MS-DOS does not natively support. Your MS-DOS code can also be incorporated into the Ino-L source code, along with JavaScript and VisualBasic.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    PLUTO is an automatic source-to-source transformer that can optimize nested loop sequences for coarse-grained parallelism and cache locality simultaneously. OpenMP parallel code for multicores can be generated from regular C program sections. Version
    Downloads: 3 This Week
    Last Update:
    See Project
  • 20
    The Panini Language

    The Panini Language

    Better Modularity, Better Concurrency

    This project makes the compiler and tools for the Panini language available. A central goal of the Panini language is to make concurrent programming easier and less error-prone. The main new feature in Panini is called a capsule. A capsule is like an actor but better because it largely retains the traditional approach for reasoning about programs as a sequence of operations, abstracts away all details of thread creation and locking, and supports fully-automatic compile-time analysis of...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    ASN.1 library for Python
    ASN.1 types and codecs (BER, CER, DER) implementation in Python programming language. A collection of various ASN.1-based protocols data structures is supplied in a dedicated Python package. Project moved to GitHub: https://github.com/etingof/pyasn1
    Downloads: 7 This Week
    Last Update:
    See Project
  • 22

    cowbel (obsolete)

    An experimental programming language

    cowbel is a minimalist experimental programming language. It features strict types, static compilation into real machine code (via C), an object oriented system based on interfaces and composition, generics, no null, and a global garbage collector. It is intended to produce fast, tight code for use in systems programming, and to show that you don't need a complex language to be expressive and usable. We've moved! Go to http://cowlark.com/cowbel instead.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23

    Wirthless

    A simple programming language for teaching language theory

    Wirthless is a language developed for ThyLordRoot's "Developing A Programming Language" lecture series on Youtube. Wirthless is a simple language with no particular goal of fitness for use, but designed as a trivial language to demonstrate concepts related to language theory and programming languages. This project archives code developed over the course of the lecture series as well as lecture slides.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    Making the tools of annotation languages, source-to-source code transformation and code generation more useful and accessible to the developers of scientific and engineering software for high-performance computers.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25

    PyToCs

    Translates Python to C#

    A tool that translates Python source code to C#.
    Downloads: 0 This Week
    Last Update:
    See Project
MongoDB Logo MongoDB