Comparison of code generation tools

Last updated

Contents

List of tools

ProductCreatorPlatformFirst public releaseLatest stable versionDate of the latest stable version Software license
Acceleo Obeocross-platform (Java / Eclipse)20063.7.72018-12-04 Eclipse Public
AcceleratorSurround TechnologiesWindows, Web, Mobile (C# / .NET)20076.2 Proprietary
actifsource actifsource GmbHcross-platform (Java / Eclipse)10.12.02021-02-22 Proprietary
aicodoo [1] Alexander DerksenJava, Web20200.1 Proprietary
Apeel PHP Code Generator ProCity Business LogicWindows200111.03b2011-09-04 Proprietary
AtomWeaverIsomerisWindows20101.3.12012-02-20 Proprietary
Catapult [2] Polyrific [2] Windows, Web, Mobile (C# / .NET)20134.0 Proprietary
CelerioJaxio [3] cross-platform (Java)20154.0.22015-11-16 Apache License 2.0
Click2Codeonlinewebtechwindows20131.02013-09-20 Proprietary
Code4Green-A Free Code Generation toolCode4Green [4] SharePoint, C#, VB.Net, Java, ASP.Net, HTML, SQL Database20095.0 Proprietary
Code-g flexible pattern based code generatorAbstractmetaJava0.302012-05-20 Apache License 2.0
CodeBhagatCodeBhagat LLCWindows (C# / .NET)20141.02014 Proprietary
CodeCharge StudioYes SoftwarePHP, ASP, ASP.NET, Java20140.5.12014-07-02 Proprietary
CodeFluent EntitiesSoftFluentWindows20058402016 Proprietary
CodeGenerator360Windows (Online Tool)2011 Proprietary
Code generation plugin for Astah UML CommunityJosé Carrenocross-platform20141.3.0_GA2014-05-08 Free
CodeIgniter Wizard [5] OzarMac20202.1.32023 Proprietary
Code ModelerSoftFluentWindows20181.3.0.2 Proprietary
Code On TimeCode On Time LLCWindows (c# / .NET) Proprietary and Subscription
Code/SimpleCodeSimple, LLCOnline Tool (Stored Procedure Generator for SQL Server Instances)2018Proprietary and Subscription
CodeSmith GeneratorCodeSmith ToolsWindows20047.1.02015-08-10 Proprietary
CodeStencilZera SystemsWindows20181.0Proprietary
CogNed Batcheldercross-platform (Python)2.1 MIT License
CSTLAgileMDE Ltdcross-platform (Java)20202.2 Eclipse Public
C++ Middleware Writer [6] Ebenezer Enterprisescross-platform20021.14 Free
COREBAPPCore Business Applications SRLJava, Web20230.92023-12-1 Proprietary
DMS Software Reengineering Toolkit Semantic DesignsWindows20012.0 Proprietary
DRAKON Stepan Mitkincross-platform (Tcl/Tk)20111.272016-03-10Free
EntiProEntiCraftWindows Proprietary
EazyCodeDatacraftWindows20047.12014-09-08 Proprietary
ExoCoding [7] ExoCoding, TI.cross-platform (web)20231.02023-08-14 Proprietary
fastCode [8] fastCode, Inc.cross-platform (Java)20211.0Proprietary
Flowchart to CodeAthekWindows20131.02013-01-10 Proprietary
GenerateXYDotXYWindows5.1 Proprietary
generjee [9] Alexander Derksencross-platform (Java)20151.2.02020 Proprietary
GeneXus GeneXusCross Platform (multiple)1991v17 Proprietary
Genshi (templating language) Edgewall Softwarecross-platform (Python)2006-08-030.5.12008-07-09
GSL Universal Code Generator [10] [11] [12] iMatix Corporation cross-platform4.1.52017-10-14 GPLv3
Iron Speed DesignerIron Speed, Inc.Windows20019.2.02013-12-18 Proprietary
JCodeBoxcross-platform (Java) Proprietary
Jigy GeneratorGetJigyEclipse & NetBeans20141.0.12014-10-17 Proprietary
Jinja (Template engine) Pocoo teamcross-platform (Python)2.1.1 BSD
JPA ModelerGaurav Guptacross-platform (Java)20141.72016-06-07 Apache License 2.0
Json2Kotlin [13] Syed Absar KarimKotlin2017 Free
Json4Swift [14] Syed Absar KarimSwift2015 Free
Kid (templating language) Ryan Tomaykocross-platform (Python)0.9.62006-12-20
kiss! C#, VB.NET and SQL Script GeneratorCove Bay Software LimitedWindows20134.0.0.02015-05-05 Proprietary
LinxTwenty57windows20065.192020-06-20 Proprietary
Mako Michael Bayercross-platform (Python)1.1.22020-03-01 MIT License
MATLAB The MathWorks, Inc. Windows, macOS, Linux19849.52018-09-12 Proprietary
M-Power mrccross-platform (Java)2004 Proprietary
Microsoft Visual Studio LightSwitch Microsoft Windows20112011-07-26 Proprietary
MinuteProject (Velocity, DB, WSDL)Florian Adlercross-platform (Java)20040.8.32013-06-05 Apache License 2.0, GPL
MOLGENISMorris Swertz [15] cross-platform (Java)20043.3 LGPLv3
NoORMUlf Pietruschkacross-platform (Java)20131.0.02013-11-19 Apache License 2.0
OpenMDX cross-platform (Java)2004-01-282.42009-03-26 BSD
OutSystems Platform OutSystems cross-platform (.NET, Java)200110.02016-10-04 [16] Proprietary
Application Builderprojecz.comPHP20141.02014-03-20 Proprietary
PHPRunnerXlinesoftWindows20035.32010-10-15 Proprietary
Radarc OnlineIcineticAndroid, iOS, Windows (C#/XAML, Java, Objective C)20121.2.02014-11-04 Proprietary
ReegeneratorKodeo LimitedWindows (C#, VB.NET)20102.0.52014-01-26 Proprietary
ribosomeMartin Sustrikcross-platform (Ruby, JavaScript or Python)20141.152015-07-08 MIT License
Scriptcase Scriptcase Corp. PHP Unix, Linux, Windows, iOS20009.72022-04-13 Proprietary
SkaffolderSkaffoldercross-platform (web and mobile apps)2017 Proprietary
StackPuz [17] Prasomsak KhunmuenCross-platform (Website)20241.02024-01-17 Proprietary
T4 Microsoft Windows20052010 MIT License
Telosys [18] OW2 cross-platform (Java : CLI and Eclipse Plugin)20114.0.02022-04-01 LGPLv3
Umple University of Ottawa cross-platform (Java)20101.33.02024-01-10 MIT License
Velocity apache Apache Software Foundation cross-platform (Java)1.6.22009-03-19 Apache License 2.0
WaveMaker WaveMaker Inc. cross platform (aPaaS)200310.0.3 Proprietary
X2XTriple-S GmbHWindows2005X2X-20152015 Proprietary
Xomega.Net for Visual Studio [19] Xomega.NetWindows20107.7.42018-08-08 Proprietary
XACT X4MRApplied Conversion Technologies IncVirtual DOS199431997-08-01 Proprietary
Yii-giiYii community Yii (PHP)2013-12-12.0.152018.03.20 New BSD License
ZumCoder MDD/MDA/ Template BasedAgen Consultoria – Adilson de ALmeida PedroWeb – Online1.0 Proprietary
Zontroy Code GeneratorZontroyWindows, Linux, IOS20222.3.12023-09-12Proprietary

Technical features

NameImplementation LanguageActive; Passive [20] Model [20] Typical inputOther inputTypical output
Acceleo JavaActiveTierUser-defined EMF based models (UML, Ecore, user defined metamodels)Any EMF based input (Xtext DSLs, GMF graphical models, etc.)Any textual language.
AcceleratorC#ActiveTier Database schema XML Schema, Templates and configuration tablesC#, WPF, ASP.NET, MVC, ASP.NET, WCF, WebServices(complete application)
actifsource JavaActiveTierUser-defined ModelsImport from UML, Ecore.Any textual language.
Adaptive Reuse Technique (vclang)JavaActiveTierTemplatesAny text
aicodoo Machine Learning, JavaActiveMixedOnline-editor Machine Learning ModelAll programming languages. Java in current showcase.
any<code/>JavaActiveTierUser-defined modelsCustom templates (Groovy)Any textual language, depends on your template code. Built-in directives in Java, JPA, Objective-C added since v1.2.0
Appsroller Web Form GeneratorJavaScriptActiveWeb TierAny codeJavaScript
Apeel PHP Code Generator ProDelphiPassiveTier Database schema PHP, HTML, CSSFull Application – PHP, CSS, Apeel Open Source Framework.
AtomWeaverC++, LuaActiveTierTree models built using a cooperative template system, based on the ABSE modeling approachCode in any languageAny textual language
Bootify [21] Java, KotlinPassiveTier Database schema, development preferencesExisting SQL SchemaSpring Boot application with JPA/Hibernate entities, REST API
CatapultC#, JavaScript, HTMLActiveWeb TierTree models built using Catapult UITemplatesC#, JavaScript, HTML, CSS
CelerioJavaActiveTier Database schema Convention over Configuration and ConfigurationCustom templates (velocity)Any textual language, but traditionally Java, HTML, XML, etc.
Click2Code for windowsVisual Basic 6.0ActiveMixedUser-defined TemplatesTemplatesUser Interface
Code4GreenC#, VB.NET, ASP.NET, SharePoint, SQL, JAVA, classical ASP, HTML, XMLActiveTierCode in C#, VB.NET, ASP.NET, SharePoint, SQL, JAVA, classical ASP, HTML, XMLOutput determined by the selected language type. It is a plain text.
Code-bayPHP, SymfonyActiveTierOnline swagger editorSymfony php code, Swagger definition file
CodeFluent EntitiesC#ActiveMixedUser-defined models, Database schema Templates.NET classes, Persistence layers (Microsoft SQL Server, Oracle, PostgreSQL, MySQL), WCF Services, ASP.NET websites...
CodeIgniter Wizard [22] SwiftActiveTier Database Schema Manual entries via OS-native GUI ToolsFull-stack web application feat. PHP, HTML, CSS & JavaScript
CodeSmith GeneratorC#, VB.NET, JavaScriptActiveMixed Database schema (ADOX, DB2 zOS, ISeries, MySQL, Oracle, Postgre, SQL Anywhere, SQL Compact, SQL Server, SQLite, VistaDB), C# or VB.NET source code, Any meta data source.. E.G., Web Services, SharePoint, UML, XSD, XML, DBML, EDMX, JSON, HBM, HTML and more...TemplatesAny textual output such as C#, VB.NET, C/C++, XML, SQL, JSON, JavaScript, HTML, or any other plain text format.
CodeGenerator360C#ActiveTier Database Schema XML SchemaStored procedures, .NET DAL, C# ASP.NET pages, Visual Studio 2010 solution and project files
Code ModelerC#ActiveMixedGraphical Editor integrated with Visual Studio XMLC#, SQL Server, .NET Standard
CodeOnTimeC#ActiveDatabase TablesTemplates and Various XML configuration tablesC#, ASP.NET
CogPythonActive [23] Inline Code ExpanderAny codeJava C# C++ C Perl Python Ruby TCL JavaScript Fortran Lisp Scheme Cobol XSLT JSP PHP Yacc SQL XML System Configuration Files
COREBAPP [24] JavaActiveTierUser-defined models,custom business application templatesTemplatesFull-stack web application feat. PHP, HTML, CSS & JavaScript
C++ Middleware WriterC++ActiveDSL instance / Middle fileInclude filesC++ marshalling code
DMS Software Reengineering Toolkit Several code generation DSLs (attribute grammars, tree patterns, source-to-source rewrites)ActiveDSLs represented as abstract syntax treesDSL instanceWell-formed output language code fragmentsAny programming language (proven for C, C++, Java, C#, PHP, COBOL)
DRAKONTcl/TkActiveTierUser-defined flowchart model drawn in the editorFlowchart in SQLite database in documented structureJava, Go, D, C#, C/C++ (with Qt support), Python, Tcl, JavaScript, Lua, Erlang, AutoHotkey, Verilog. Extensible.
EazyCodeC#, VB.NETActiveTier Database schema TemplatesApplication and code in ASP.NET, ASP.NET MVC, C#, VB.NET, WPF, WCF Services, SQL Query, SQL stored procedure, BAL, DAL, POCO
fastCodeJavaActiveTierDatabase SchemaTemplates; User PreferencesApplication back-end in Java/Spring Boot/JPA, front-end in Angular
GenerateXYJavaActiveTierUser-defined ModelsXML, CSV, Java, ... (extensible)Any textual language, predefined modules for Java, HTML, XML
generjeeJavaActiveMixedOnline-editor, user-defined modelsFull Java EE Application
GenexusMultiple languagesActiveCompendiumKB, Libraries, iOS, Android and other library.
GNU AutoGenCActiveTierAutogen definitions (lists of key–value pairs or hierarchical data arranged like C structs), Autogen templates (fixed output plus inline macros for conditional or repetitive emission of code blocks or evaluation of Bourne shell or Scheme expressions)XML, CGI dataOutput determined by template (any language or even plain text); additional support for emitting header guards, certain licenses, option parsers, and finite state machines in C
GSL Universal Code GeneratorCActiveTiergsl script, XML modelsAny textual language
gSOAP C / C++ WSDL specificationsC / C++ code that can be used to communicate with WebServices. XML with the definitions obtained.
Iron Speed DesignerC# / VB.NETActiveTier Database schema CSSASP.NET (Full application, including C# code, VB code, XML, stored procedures, etc.)
IsisJava pojosActive [25] MixedIsis Java code: Domain Designoptionally JSON (for layout hints)Java code: Apache Wicket JAX-RS DataNucleus Apache Shiro
JCodeBoxJavaTierJavaJava (Full Web Application)
Jigy GeneratorJavaActiveMVCJust fill out a simple formA Spring MVC Java web application compatible with either Eclipse or NetBeans based on the user's preferences
JostracaJavaActive [26] TierAny codeJavaAny code; Java, JSP
kiss!C#, VB.NET, SQLActiveMixedDatabase as Data ModelTemplatesC#, VB.NET classes, SQL, Schema Information as comma separated values (*.cs, *.vb, *.sql, *.csv)
LinxC#ActiveTierProcess Design from Linx designer-.NET Process (dll) and Windows Service
Microsoft Visual Studio LightSwitch C# / VB.NETActiveTier Database schema Complete Silverlight application (Desktop or Web)
MinuteProjectJava codeActive; PassiveMixed Database WSDL config, velocity filesJava code: ORM entities, DAO, Webservices, Full application with proven framework stack: JPA
NoORMJavaActiveMixed Database schema TemplatesJava classes (Persistence layer with proxy classes for database tables and views, DML code and services for stored procedures and declared queries with support for Oracle)
OMS.Ice – T4 Text Template GeneratorC#ActiveMixed T4 text template, C# or VBC# partial classesAny textual output such as C#, VB, C/C++, XML, or any other plain text format
OutSystems Platform.NETActiveTierUser defined models based on the OutSystems visual modelling languageJava, C#, JavaScript, HTML5, CSSASP.NET and JEE
PHPRunnerPHP/ASP/C#/VB.NETActiveTier Database schema PHP, ASPX, HTML, CSS,PHP, ASP, ASP.NET (Full Web application, including C#, VB.NET, PHP, ASP code, HTML, JavaScript, CSS, etc.)
Pro*C InlineSQL in CC
Radarc OnlineC#/Angular.js/Node.jsActiveMixed WYSIWYG UI/Data Layer EditorTemplatesUser Interface Layer, Services Layer, Business Logic Layer, Data Access Layer, Database, IoC, Test... (Android, iOS, Windows Phone, Windows)
ReegeneratorC#, VB.NET, XSDActiveMixedUser-defined TemplatesDatabase, XSD, XML, C# or VB.NET CodeC#, VB.NET, SQL, Any other textual language
ribosomeRuby, JavaScript or PythonActiveMixedAny format that can be read by Ruby, JavaScript or PythonCode generation script in Ruby, JavaScript or Pythonany text document(s)
Scalagen Scala PassiveTier Database Scala ORM code
Scriptcase PHP, JavaScriptActiveTierComplete application (Web/Mobile) and build or use the database schemaPHP, HTML, JavaScript, Ajax,Full Web application ready to use (PHP and Javascript) with Interface layer, service layer, PHP, CSS. etc. and Database scripts to apply.
SkaffolderAngular, React, React Native, Xamarine, NodeJS, JAVA, PHP, othersActiveMixed Database schema, OpenAPI 3.0, user-defined templatesXML Schema, Import from DBWorking application, frontend and backend + database schema
Spring Roo JavaActiveTierJava and automatically introspected project metadataShell commandsJava (Full Web Application including Java source, AspectJ source, XML, JSP, Spring application contexts, build tools, property files, etc.)
StackPuzJavaScriptActiveTier Database schema Solution stack Backend CRUD Web Application for React, Vue, Angular, Express, Laravel, .NET and Spring.
StadiumC#Passive&ActiveMixedWeb Application design using Stadium designerDatabases & SQL scripts.NET solution with C# sources, Bootstrap CSS, jQuery
T4 Passive T4 Template/Text File Any text format such as XML, XAML, C# files or just plain text files.
TelosysJavaActiveMixedUser-defined Models (DSL based on text files) and Database-Model created automatically from database schemaAny textual language : Java (Spring, JAX-RS, JPA, JUnit, etc.), Python, C#, SQL, JavaScript (NodeJS), PHP, etc.
Textrude C#ActiveMixedCSV, JSON, YAML data files, Scriban template fileenvironment variables and user-supplied definitionsAny text
TLGenJavaActiveMixedDatabase schema (Oracle, MySQL, PostgreSQL), XML (domain model UML exported XML)Import from UML domain model (XML), Import from DBJava source classes (EJB3 persistence layer, data classes with interfaces. Session Beans, Entity Managers and Entity Bean source classes. Message Beans. Web Services (SOAP, REST). JUnit Test classes.). DB SQLs
Umple Umple, Java, Javascript, PHPActiveTierUmple code embedding one or more of Java, Python, C++, PHP or RubyPure Umple code describing associations, patterns, state machines, etc.Java, Python, C++, PHP, Ruby, ECcore, Umlet, Yuml, Textuml, JSON, Papyrus XMI, USE, NuXMV, Alloy
Velocity apache JavaPassive [27] TierTemplatesJava driver codeAny text
X2XC++ActiveMixedAny textual formatCSV export from Excel-SheetAny textual language
Xomega.Net for Visual StudioC#, XSL, XSDActiveMixedUser-defined models, XMLTemplates, Import from DBComplete Application - User Interface (HTML5, ASP.NET, WPF, SPA), Service Layer (REST, WCF), Business Layer (EF), DAL, DB scripts, Config files, VS project files
XACT X4MRCPassiveLanguage_A Source, Language_A-to-Language_B Transform RulesCHILL, CMS2, FORTRAN, COBOL, JOVIAL, PASCAL, PL/1, PLM86Compilable Language_B Source; Application_A Documentation; Application_B Documentation
XDocLetActiveMungerJavaDocEJB support beans
Yii2 Gii PHPActiveTier Database schema, user input, source codeSkeleton application, CRUD applications
ZumCoder/MDAPHPPassiveMixedXSD, DBML, Database Schema(Mysql,SqlServer,PostegreSQL,SQLite),HTML forms,PHP class and (ZML "ZumCoder Model Language", a XML define structureTemplatesAny textual language, depends upon your template code, you can write your own template to outputs the language of your preference
Zontroy Code Generator [28] C#ActiveMixedDatabase schemaEntity ClassesAny Text [29]

Related Research Articles

<span class="mw-page-title-main">Xcode</span> IDE including tools for developing software for Apple platforms

Xcode is Apple's integrated development environment (IDE) for macOS, used to develop software for macOS, iOS, iPadOS, watchOS, tvOS, and visionOS. It was initially released in late 2003; the latest stable release is version 15, released on September 18, 2023, and is available free of charge via the Mac App Store and the Apple Developer website. Registered developers can also download preview releases and prior versions of the suite through the Apple Developer website. Xcode includes command-line tools that enable UNIX-style development via the Terminal app in macOS. They can also be downloaded and installed without the GUI.

The landscape for instant messaging involves cross-platform instant messaging clients that can handle one or multiple protocols. Clients that use the same protocol can typically federate and talk to one another. The following table compares general and technical information for cross-platform instant messaging clients in active development, each of which have their own article that provide further information.

<span class="mw-page-title-main">Markdown</span> Plain text markup language

Markdown is a lightweight markup language for creating formatted text using a plain-text editor. John Gruber and Aaron Swartz created Markdown in 2004 as a markup language that is intended to be easy to read in its source code form. Markdown is widely used for blogging and instant messaging, and also used elsewhere in online forums, collaborative software, documentation pages, and readme files.

<span class="mw-page-title-main">Sandboxie</span> Open-source sandboxing computer program

Sandboxie is an open-source OS-level virtualization solution for Microsoft Windows. It is a sandboxing solution that creates an isolated operating environment in which applications can run without permanently modifying the local system. This virtual environment allows for controlled testing of untrusted programs and web surfing.

Cocos2d is an open-source game development framework for creating 2D games and other graphical software for iOS, Android, Windows, macOS, Linux, HarmonyOS, OpenHarmony and web platforms. It is written in C++ and provides bindings for various programming languages, including C++, C#, Lua, and JavaScript. The framework offers a wide range of features, including physics, particle systems, skeletal animations, tile maps, and others.

<span class="mw-page-title-main">Windows Package Manager</span> Official open-source package manager for Windows 10/11

The Windows Package Manager is a free and open-source package manager designed by Microsoft for Windows 10 and Windows 11. It consists of a command-line utility and a set of services for installing applications. Independent software vendors can use it as a distribution channel for their software packages.

<span class="mw-page-title-main">.NET</span> Free and open-source software platform developed by Microsoft

The .NET platform is a free and open-source, managed computer software framework for Windows, Linux, and macOS operating systems. The project is mainly developed by Microsoft employees by way of the .NET Foundation and is released under an MIT License.

<span class="mw-page-title-main">Matrix (protocol)</span> Networking protocol for real-time communication and data synchronization

Matrix is an open standard and communication protocol for real-time communication. It aims to make real-time communication work seamlessly between different service providers, in the way that standard Simple Mail Transfer Protocol email currently does for store-and-forward email service, by allowing users with accounts at one communications service provider to communicate with users of a different service provider via online chat, voice over IP, and videotelephony. It therefore serves a similar purpose to protocols like XMPP, but is not based on any existing communication protocol.

Perforce Software, Inc. is an American developer of software used for developing and running applications, including version control software, web-based repository management, developer collaboration, application lifecycle management, web application servers, debugging tools and agile planning software.

JPEG XL is a royalty-free raster-graphics file format that supports both lossy and lossless compression. It is designed to outperform existing raster formats and thus become their universal replacement.

Eclipse Theia is an Eclipse open source project providing the Theia Platform and the Theia IDE.

<span class="mw-page-title-main">Uno Platform</span>

Uno Platform is an open source cross-platform graphical user interface that allows WinUI and Universal Windows Platform (UWP) - based code to run on iOS, macOS, Linux, Android, and WebAssembly. Uno Platform is released under the Apache 2.0 license.

Microsoft, a technology company historically known for its opposition to the open source software paradigm, turned to embrace the approach in the 2010s. From the 1970s through 2000s under CEOs Bill Gates and Steve Ballmer, Microsoft viewed the community creation and sharing of communal code, later to be known as free and open source software, as a threat to its business, and both executives spoke negatively against it. In the 2010s, as the industry turned towards cloud, embedded, and mobile computing—technologies powered by open source advances—CEO Satya Nadella led Microsoft towards open source adoption although Microsoft's traditional Windows business continued to grow throughout this period generating revenues of 26.8 billion in the third quarter of 2018, while Microsoft's Azure cloud revenues nearly doubled.

<span class="mw-page-title-main">GDevelop</span> Open-source, cross-platform game engine

GDevelop is a 2D and 3D cross-platform, free and open-source game engine, which mainly focuses on creating PC and mobile games, as well as HTML5 games playable in the browser. Created by Florian Rival, a software engineer at Google, GDevelop is mainly aimed at non-programmers and game developers of all skillsets, employing event based visual programming similar to engines like Construct, Stencyl, and Tynker.

References

  1. http://aicodoo.com
  2. 1 2 "OpenCatapult by Polyrific - Polyrific".
  3. "Jaxio".
  4. "Code4Green.com: The ultimate Code Generation Tool". Archived from the original on 2013-01-03. Retrieved 2012-12-17.
  5. "CodeIgniter Wizard".
  6. http://www.webEbenezer.net
  7. "ExoCoding - Code Generation tool as you want IT". ExoCoding. Retrieved 2023-01-01.
  8. "Home". fastCode. Retrieved 2021-04-16.
  9. http://www.generjee.com
  10. "GSL/4.1 - a Universal Code Generator". GitHub . 4 October 2021.
  11. "GSLgen v2.0". GitHub . 11 March 2021.
  12. "GSL/4.1 - a Universal Code Generator". GitHub . November 2021.
  13. https://www.json2kotlin.com
  14. https://www.json4swift.com
  15. Swertz, Morris A.; de Brock, E. O. (Bert); van Hijum, Sacha A. F. T.; de Jong, Anne; Buist, Girbe; Baerends, Richard J. S.; Kok, Jan; Kuipers, Oscar P.; Jansen, Ritsert C. (2004). "Molecular Genetics Information System (MOLGENIS): alternatives in developing local experimental genomics databases". Bioinformatics. 20 (13): 2075–83. doi: 10.1093/bioinformatics/bth206 . PMID   15059831.
  16. "OutSystems Boldly Cuts Mobile Application Development Time in Half with Low-Code Platform". www.outsystems.com. Retrieved 2017-06-01.
  17. "StackPuz.com - Scaffolding a Backend CRUD Web App in Minutes".
  18. http://www.telosys.org
  19. https://www.xomega.net
  20. 1 2 "Code Generation Network - Frequently Asked Questions". www.codegeneration.net. Archived from the original on 24 October 2007. Retrieved 15 January 2022.
  21. https://bootify.io
  22. "Source Code of Sample PHP App Created with CI Wiz on GitHub". GitHub .
  23. "Cog". Ned Batchelder. Retrieved 2015-02-23.
  24. "corebapp.com | no code platform for enterprises". corebapp.com. Retrieved 2024-02-21.
  25. Isis does not generate any code, the metamodel is used only at runtime
  26. "Code Generation Network - Jostraca Interview with Richard Rodger". www.codegeneration.net. Archived from the original on October 24, 2007.
  27. "Open source tools are available that make the task of developing passive code generators all but trivial. One such offering is Velocity from the Apache Software Foundation". My.safaribooksonline.com. Retrieved 2014-01-24.
  28. zontroy.com https://zontroy.com/what-is-zontroy . Retrieved 2024-01-02.{{cite web}}: Missing or empty |title= (help)
  29. zontroy.com https://zontroy.com/ . Retrieved 2024-01-02.{{cite web}}: Missing or empty |title= (help)