Browse free open source Code Generators and projects below. Use the toggles on the left to filter open source Code Generators by OS, license, language, programming language, and project status.

  • Auth0 for AI Agents now in GA Icon
    Auth0 for AI Agents now in GA

    Ready to implement AI with confidence (without sacrificing security)?

    Connect your AI agents to apps and data more securely, give users control over the actions AI agents can perform and the data they can access, and enable human confirmation for critical agent actions.
    Start building today
  • Grafana: The open and composable observability platform Icon
    Grafana: The open and composable observability platform

    Faster answers, predictable costs, and no lock-in built by the team helping to make observability accessible to anyone.

    Grafana is the open source analytics & monitoring solution for every database.
    Learn More
  • 1
    gSOAP Toolkit

    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++. 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 Web API development, WS-* protocols (WS-Security, WS-Policy, WS-ReliableMessaging, etc), XML-RPC and JSON. Licensed under GPLv2. Visit the developer center with guides, tutorials, and examples at www.genivia.com/dev.html The documentation of the toolkit, libraries, plugins and more is available at www.genivia.com/docs.html Commercial-use licenses and expert technical support services are available at competitive pricing levels, please visit www.genivia.com/products.html
    Leader badge
    Downloads: 228 This Week
    Last Update:
    See Project
  • 2
    LaTeXDraw

    LaTeXDraw

    Vector drawing program for LaTeX using PSTricks

    LaTeXDraw is a graphical drawing editor for LaTeX. LaTeXDraw can be used to 1) generate PSTricks code; 2) directly create PDF or PS pictures.
    Leader badge
    Downloads: 69 This Week
    Last Update:
    See Project
  • 3
    Ruby

    Ruby

    Ruby programming language

    A dynamic, open source programming language with a focus on simplicity and productivity. It has an elegant syntax that is natural to read and easy to write. Ruby is a language of careful balance. Its creator, Yukihiro “Matz” Matsumoto, blended parts of his favorite languages (Perl, Smalltalk, Eiffel, Ada, and Lisp) to form a new language that balanced functional programming with imperative programming. He has often said that he is “trying to make Ruby natural, not simple,” in a way that mirrors life. Since its public release in 1995, Ruby has drawn devoted coders worldwide. In 2006, Ruby achieved mass acceptance. With active user groups formed in the world’s major cities and Ruby-related conferences filled to capacity. Ruby-Talk, the primary mailing list for discussion of the Ruby language, climbed to an average of 200 messages per day in 2006. It has dropped in recent years as the size of the community pushed discussion from one central list into many smaller groups.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 4
    PyXB (“pixbee”) is a pure Python package that generates Python source code for classes that correspond to data structures defined by XMLSchema. In concept it is similar to JAXB for Java and CodeSynthesis XSD for C++.
    Downloads: 13 This Week
    Last Update:
    See Project
  • Axe Credit Portal - ACP- is axefinance’s future-proof AI-driven solution to digitalize the loan process from KYC to servicing, available as a locally hosted or cloud-based software. Icon
    Axe Credit Portal - ACP- is axefinance’s future-proof AI-driven solution to digitalize the loan process from KYC to servicing, available as a locally hosted or cloud-based software.

    Banks, lending institutions

    Founded in 2004, axefinance is a global market-leading software provider focused on credit risk automation for lenders looking to provide an efficient, competitive, and seamless omnichannel financing journey for all client segments (FI, Retail, Commercial, and Corporate.)
    Learn More
  • 5
    Parsedown

    Parsedown

    Better markdown parser in PHP

    Parsedown is capable of escaping user-input within the HTML that it generates. Additionally Parsedown will apply sanitisation to additional scripting vectors (such as scripting link destinations) that are introduced by the markdown syntax itself. If you wish to allow HTML within untrusted user-input, but still want output to be free from XSS it is recommended that you make use of a HTML sanitiser that allows HTML tags to be whitelisted, like HTML Purifier. In both cases you should strongly consider employing defence-in-depth measures, like deploying a Content-Security-Policy (a browser security feature) so that your page is likely to be safe even if an attacker finds a vulnerability in one of the first lines of defence. Safe mode does not necessarily yield safe results when using extensions to Parsedown. Extensions should be evaluated on their own to determine their specific safety against XSS.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 6
    Scrolling Game Development Kit 2
    All-in-one program for creating 2D scrolling games. Compile your games into stand-alone .NET executables or customizable C# source code. The IDE and framework are build on OpenTK, which wraps OpenGL, so generated games can be cross-platform.
    Leader badge
    Downloads: 2 This Week
    Last Update:
    See Project
  • 7
    PHP 5 Web Service Proxy Generator. wsdl2php is a tool for generating proxy classes that can be used to access web services.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 8
    jPicEdt

    jPicEdt

    Another drawing editor for LaTeX with PSTricks & TikZ

    jPicEdt is an extensible internationalized vector-based drawing editor for LaTeX and related packages (TikZ, PsTricks,...), written in Java. It is also a library of reusable high-level graphic primitives.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 9
    MOLGENIS can be used to generate databases for life science experiments (micrroarray, mass spectrometry, genomics) having a web user interface, csv exchange format, and programmatic interfaces (web services, rest, and r-project). See NatRevGen 8.
    Downloads: 4 This Week
    Last Update:
    See Project
  • QuickBooks-integrated B2B eCommerce tools Icon
    QuickBooks-integrated B2B eCommerce tools

    NowCommerce is a B2B online sales platform for manufacturers, wholesalers, and distributors using QuickBooks.

    The platform offers two-way QuickBooks integration, easy setup at no additional charge, 24/7 selling for merchants, and powerful business insight and remote management tools. The platform comes with three modules that can be purchased individually or bundled together. These are Customer Portal, Rep Portal, and Fulfillment modules.
    Learn More
  • 10
    TeleFlow-VXML provides a means to generate VoiceXML (or VXML) applications from TeleFlow Tap/Tam files created with TeleFlow Designer and related tools.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 11
    BinaryNotes is the Open Source ASN.1 (Abstract Syntax Notation One) framework for Java and .NET based on annotations/attributes. The framework has the flexible ASN.1 compiler, the runtime library that supports BER, DER and PER, and the Message Queues
    Downloads: 2 This Week
    Last Update:
    See Project
  • 12
    HTML++

    HTML++

    Object-oriented generation of HTML code on .NET 4 Client Profile

    This library allows you to generate HTML pages directly from your code in a strongly typed, compositional, safe and concise manner. Requires the .NET Framework 4 Client Profile only. It is licensed under LGPL, which means that you may use it in commercial products. The project logo is from Mariano Real, who kindly provided it under a Creative-Commons license.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 13
    MDExtractor extracts meta information from 1Cv7.MD (1S Enteprise v7) file and stores it in the database. Some ideas has been taken on http://www.mista.ru/ site and from "md2mdb" project.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 14

    Chiba

    Creators discontinued Chiba & founded betterFORM http://betterform.de

    The development of Chiba was discontinued in 2009. The betterFORM Project by the same people who did Chiba is its successor. See http://www.betterform.de for further information
    Downloads: 2 This Week
    Last Update:
    See Project
  • 15
    FleXML reads a DTD describing the format of XML documents; it may be specified as a URI to the DTD on the web. From this FleXML produces a validating XML processor with an interface to support XML applications.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 16
    A tool chain allowing quick migration from existing SOAP webservices implementation to RESTful webservices implementation by using axisting WSDL defintion together with the services impl. classes.(dev. by a group http://tech.groups.yahoo.com/group/slosc)
    Downloads: 2 This Week
    Last Update:
    See Project
  • 17
    1. Create an object-oriented python script that can represent mathematical concepts and their properties. 2. Represent all numeric values exactly. 3. Provide a variety of formats to export or embed representations of the mathematical concepts.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 18
    The Introspector enables the programming tools that deal with source code such as the compiler to communicate in a standard and neutral manner reducing the accidental cost of programming. http://github.com/h4ck3rm1k3/
    Downloads: 2 This Week
    Last Update:
    See Project
  • 19
    JSDAI is a toolkit for STEP (ISO 10303), the STandard for the Exchange of Product Model data, that enables linking of CAD, CAM, PDM, PLM, CAx systems. JSDAI supports the development of Express data models (ISO 10303-11) and their implementation in Java.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 20
    ServiceComposer is a tool to develop composite Web services using the Model-Driven Architecture principles and UML 2 modeling language. More precisely, the modeling language used in a UML 2 profile called UML-S (UML for Services engineering). A class
    Downloads: 1 This Week
    Last Update:
    See Project
  • 21
    The Language Machine is a toolkit for language and grammar: a library, main program, and self-hosted rule compilers with one frontend. The system is easy to use. It directly implements unrestricted rule-based grammars with actions and external interfaces.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 22
    JAMP (acronym Javascript Ajax Mysql Php) is powerful and fast framework, distributed with GNU licence, in it is enclosed a suit environment for the development WEB applications.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 23

    toXML

    Excel to XML conversion

    toXML is a Windows application that lets the user convert a Excel file to XML. toXML allows the user to choose any Excel file [ without limitations of file size or column/row numbers ], and generates the corresponding XML, preserving all the information. For each data item in the Excel document, toXML automatically creates the appropriate node constructs. These constructs include node type, length constraints, id types and iterative structures. toXML is created in visual basic 6.0 It takes the help of the ShellExecute library function [ "shell32.dll" ]. Features: 1) Supports different versions of Excel file 2) Supports unlimited columns & rows 3) Node structure can be changed by changing a set of rules 4) New XML can be generated by modifying the XML generation function 5) The generated XML conforms to XML 1.0 standard
    Downloads: 1 This Week
    Last Update:
    See Project
  • 24
    (Hyper)Markup can: 1) Edit HTML or text files, 2) tidy up your HTML source code and produce formatted text, 3) Flexisibly generate XML codes or XHTML files from given HTML files with XML template and XSL stylesheet.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    Tools to simplify parsing and processing XML using the ANTLR parser generator.
    Downloads: 0 This Week
    Last Update:
    See Project