Code Generators Software


    • More...
  • More...
    • More...
    • More...
    • More...

Category Category

    • More...
    • More...
    • More...

License License

    • More...

Translations Translations

  • More...

Programming Language Programming Language

  • More...

Status Status

  • More...

Audience Audience

    • More...

User Interface User Interface

    • More...
    • More...
  • More...

Database Environment Database Environment

Freshness Freshness

Code Generators Software

  • Microsoft Office 365 monitoring simplified Microsoft Office 365 monitoring simplified Icon
    Microsoft Office 365 monitoring simplified Icon

    Monitor your Office 365® (O365) Exchange™ mailboxes and system applications with the SolarWinds® Server & Application Monitor unified platform.

    SolarWinds Server & Application Monitor allows you to monitor your hybrid IT applications and systems. Monitor Microsoft® Office 365 Exchange side by side on your on-premises Exchange server and other applications. Check, track, and report on O365 user/shared mailbox growth, users over quota, archived mailboxes, inactive mailboxes, mobile device, mailbox groups, and more. You can also monitor Microsoft portal access to help ensure you’re meeting your SLAs.
  • ManageEngine now lets you patch computers from cloud ManageEngine now lets you patch computers from cloud Icon
    ManageEngine now lets you patch computers from cloud Icon

    ManageEngine Patch Manager Plus offers patching capabilities on cloud - Patch all OS updates and 550 third party apps on-demand and stay secure!

    Last year saw the hackers unleash their expertise in skills for a ransom - targeting those unpatched computers in data-critical institutions. Only if the computers were patched on time, billions of dollars could have been saved. ManageEngine’s Patch Manager Plus comes to your rescue, offering you an automated patching solution, now on cloud, for latest hotfixes of Windows updates and a wide range of third-party applications (over 550 of them).
    Automate patching with Patch Manager Plus, sit back & relax!
    Patch on cloud now
  • sljit

    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.

  • Lexical Analyzer Generator Quex Icon

    Lexical Analyzer Generator Quex

    Generator of lexical analyzers in C and C++. Unicode Supported.

    The goal of this project is to provide a generator for lexical analyzers of maximum computational efficiency and maximum range of applications. This includes the support for Unicode (UTF8, UTF16, ...) and other codecs directly and via nested converters such as ICU(tm) and IConv. Sophisticated buffer handling allows to operate on plain file streams, on sockets, or manually fed buffer content.

  • Eli: Translator Construction Made Easy

    Eli is a programming environment that supports all phases of translator construction with extensive libraries implementing common tasks, yet handling arbitrary special cases. Output is the C subset of C++. Please use eli-project-users list for suppor

  • ELF Tool Chain

    BSD licensed ELF toolchain

    A BSD-licensed implementation of compilation tools (nm, ar, as, ld, etc.) for the ELF object format.

  • CLIck Icon


    a CLI generator and and SW library

    CLIck allows you to create flat or hierarchical CLI (command line interfaces) in an extremely easy and quick way, supporting very popular features like history with command recalling, context-based auto-completion, tab-based command list, automatic command-line help, special characters, automatic structure builder, and much more. CLIck is written in ANSI C and tested on C and C++ applications on several architectures. It doesn't depend on any external library and uses only a very small subset of POSIX APIs. Despite the project name, you won't need your mouse at all!

    Downloads: 1 This Week Last Update: See Project
  • Want to improve your MSP’s revenue? Price your services right. Want to improve your MSP’s revenue? Price your services right. Icon
    Want to improve your MSP’s revenue? Price your services right. Icon

    Get the ebook, The Managed Services Pricing Guide 2.0 to get industry best practices on pricing managed services.

    You choose software for your IT business so it makes you money. The margins must be good enough to justify the cost. SolarWinds® RMM was priced to give you the margins you need to earn a healthy amount of monthly recurring revenue. Download our all-new Managed Services Pricing Guide 2.0 to find what revenue to expect for your services, including light monitoring, web protection, patching management, backup and more.
  • FreeBASIC Compiler Icon

    FreeBASIC Compiler

    Open-source, free, multi-platform BASIC compiler, with syntax similar MS-QuickBASIC (including the GFX statements), that adds new features such as pointers, unsigned data types, inline assembly, a pre-processor and many others.

  • gSOAP Toolkit Icon

    gSOAP Toolkit

    Development toolkit for Web Services and XML data bindings for C & C++

    The gSOAP toolkit is an extensive suite of portable C and C++ software to develop XML Web services with powerful type-safe XML data bindings. Easy-to-use code-generator tools allow you to directly integrate XML data in C and C++ (and C++11/C++14). Serializes native application data in XML. Includes WSDL/XSD schema binding and auto-coding tools, stub/skeleton compiler, Web server integration with Apache module and IIS extension, high-performance XML processing with schema validation, fast MIME/MTOM streaming, SOAP and REST (WCF compatible), WS-* protocols (WS-Security, WS-Policy, WS-ReliableMessaging, etc), XML-RPC and JSON. Licensed under GPLv2. Commercial licensing and technical support options are available: visit the project web site.

  • Preesm  Icon


    PREESM provides a complete framework for fast prototyping. It generates a simulation and an optimized multiprocessor code from graph descriptions of algorithm and architecture. Please visit the project homepage at

  • MinGW - Minimalist GNU for Windows

    A native Windows port of the GNU Compiler Collection (GCC)

    MinGW: A native Windows port of the GNU Compiler Collection (GCC), with freely distributable import libraries and header files for building native Windows applications; includes extensions to the MSVC runtime to support C99 functionality. All of MinGW's software will execute on the 64bit Windows platforms.

  • Intel 8080 Assembler

    In a fit of recreational programming, I wrote this 8080 assembler. God only knows why I picked a 30 year old processor.... I guess I just loved that old processor.. Maybe thats why I have 2 of them in the attic. ..

  • Trial SolarWinds Backup and you could receive a free Amazon Echo Dot Trial SolarWinds Backup and you could receive a free Amazon Echo Dot Icon
    SolarWinds Backup provides lightning-quick recovery that can restore business continuity after a disaster. For a limited time only, when you try SolarWinds Backup and store at least 100GB of selected data, you have the chance to receive a free Amazon Echo Dot.
  • dktools - Dirk Krauses tools

    Graphics conversion, software development, administration.

    A set of command line tools for graphics conversion, system administration, software development and web development. Bmpp converts from PNG/JPEG/TIFF to PS/EPS/PDF. Fig2lat converts from Fig to PGF/PDF+TeX/EPS+TeX. Dkct is a preprocessor for C, C++, Objective-C and Java for tracing and debugging. Htmlbook publishes HTML pages like a book. Itadmin creates configuration files and network documentation from a MySQL database. Dk-ls lists files, output column order is configurable. Dk-fic checks file integrity. Dk-bmm manages backup media. Dk-blks prepares a stream of fixed size blocks. Dk-eradisk generates a data stream to erase a disk. Dk-cat shows file contents and allows some recoding. Dk-sort sorts text line by line. Dk-t2h converts text to HTML. Dk-t2l converts text to LaTeX. Dk-pwgen generates passwords, PINs or hexadecimal keys. Dk-send sends a data stream to one or multiple recipients running the dk-recv program. Winprint schedules a file to a Windows print queue.

    Downloads: 22 This Week Last Update: See Project
  • Aubit 4GL

    "Aubit 4GL" is a project to make GPL, OpenSource, Informix-4GL compatible compiler, and continue to extend functionality needed to write most efficient and productive business related, database oriented applications. See "Home Page" link for more.

  • LiteSQL C++ Object Persistence Framework

    LiteSQL is a codegenerator and C++ library that integrates C++ objects tightly to relational database and thus provides an object persistence layer. LiteSQL supports SQLite3, PostgreSQL, MySQL and oracle as backends.

  • ULS

    A lexical analyzer generator that makes the class source code.

    ULS is a class library for creating lexical analyzer from language specification file. It's provided as C/C++/C# and Java (class) libraries with a few of tools on Linux/Windows platform.

    Downloads: 1 This Week Last Update: See Project
  • MobileEiffel

    The purpose of this project is to modify SmartEiffel to allow it to be used to create applications for mobile device platforms such as Symbian, BREW, and J2ME. Currently the codebase is based on SmartEiffel 1.0, but we are looking into moving over to Sma

    Downloads: 0 This Week Last Update: See Project
  • LEO-Sysgen

    The LEO-SYSGEN project deals with development of the Sysgen tool for Linux Based ECOS interface for OSEK/VDX Based RTOS. Feel free to download-develop-submit and query about it!!!

  • UniCC Parser Generator

    Universal parser generator, currently with full C and Python support

    UniCC (UNIversal Compiler Compiler) is a LALR(1) parser generator. It compiles an augmented grammar definition into a program source code that parses that grammar. Parsing is the process of transferring input matching a particular grammar, like e.g. a source code written in a programming language, into a well-formed data structure. Because UniCC is intended to be target-language independent, it can be configured via template definition files to emit parsers in nearly any programming language. UniCC supports parser code generation for the following programming languages so far: - C is fully supported (and reference implementation), - Python is well supported, - ECMAScript is prototyped in a stub, but will come soon. More target languages can easily be added by creating specific target language templates.

    Downloads: 1 This Week Last Update: See Project
  • X11 Designer Icon

    X11 Designer

    X11 Designer tool is used to design desktop independent basic GUI windows. A C code template source file is automatically generated after having performed a simple graphical editing. This is a simple way to create applications requiring only Xlib.

    Downloads: 0 This Week Last Update: See Project
  • 4tH compiler Icon

    4tH compiler

    A Forth compiler with a little difference

    4tH is a Forth compiler with a little difference. Instead of the standard Forth engine it features a conventional compiler. 4tH is a very small compiler that can create bytecode, C-embeddable bytecode, standalone executables, but also works fine as a scripting language. It supports about 95% of the ANS Forth CORE wordset and features conditional compilation, pipes, files, assertions, forward declarations, enumerations, structures, suspended execution, recursion, include files, etc. It comes with an RPN calculator, line editor, preprocessor, compiler, decompiler, C-source generator, a virtual machine, and a multitasking environment.

    Downloads: 107 This Week Last Update: See Project
  • McuOnEclipse Icon


    Releases of McuOnEclipse projects

    Processor Expert components and Eclipse examples and plugins.

    Downloads: 92 This Week Last Update: See Project
  • OpenHCPP Icon


    A Directive-Based Heterogeneous Parallel Programming Framework

    OpenHCPP is a high-level directive-based parallel programming framework for efficient multi-device co-processing of data-parallel kernels on heterogeneous systems. OpenHCPP consists of the extended OpenMP 4.5 directives and clauses (i.e., standard OpenMP 4.5 directives and clauses plus a new set of directives and clauses), a source-to-source compiler and a runtime system. The compiler is a source-to-source translator and is built around the ROSE compiler infrastructure. It is responsible for transforming the serial C/C++ code with extended OpenMP 4.5 directives and clauses into the hybrid OpenMP/CUDA/Intel Offload parallel code. The runtime system provides a set of APIs for task scheduling, device management, memory management and transfer optimization. It is responsible for mapping computation and data to multiple devices and for executing the device-specific computational kernel on each device to complete its assigned workload.

    Downloads: 1 This Week Last Update: See Project
  • Assorted projects

    Assorted projects. General-purpose libraries for Python, C++, Scala, bash, and others. Meta-programming tools. System utilities. UI components. Web APIs. Configuration files. Benchmarks. Programming competition entries. And much more.

  • bean lang

    embeddable scripting language

    embeddable scripting language

    Downloads: 0 This Week Last Update: See Project
  • MyJIT

    MyJIT is a small library allowing to (JIT) compile intermediate language into the machine code and subsequently execute it.

  • Uncrustify Code Beautifier

    Banish crusty code with the Uncrustify C/C++/C#/D/Java/Pawn source code beautifier. It indents, adds newlines, aligns, etc, and is highly configurable.

  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • 5
  • Next

Get latest updates about Open Source Projects, Conferences and News.

No, Thank you