! Proper RAD tools

IDE with WYSIWYG-GUI-Builder using a good(-enough) default UI-Toolkit/Component Library.
Could be used as one-stop-shop to create a complete application. 


! Free

* Free Pascal / Lazarus IDE: lazarus-ide.org
* Gambas (Gambas Almost Means Basic): https://gambas.sourceforge.net/en/main.html
* Lively Kernel https://www.lively-kernel.org/
* Ultimate++ (C++ Framework + IDE): https://www.ultimatepp.org/ - https://en.wikipedia.org/wiki/Ultimate%2B%2B
* https://github.com/VBAndCs/sVB-Small-Visual-Basic
* https://gpblocks.org/about/

! Commercial

* RADBasic (free community edition): https://radbasic.dev/
* https://twinbasic.com/
* Delphi: https://www.embarcadero.com/de/products/delphi
* Curl: https://www.curl.com/products/curl.html
* https://www.dbase.com/
* https://en.wikipedia.org/wiki/AutoIt / https://www.autoitscript.com/site/
* https://en.wikipedia.org/wiki/Xojo


! WYSIWYG GUI Builders

Tools which allow you to design forms visually, but only create a non-executable (textual) representation. 
Can serve as a starting point for a complete application. 
Usually specific to a UI toolkit, which have bindings for multiple programming languages and target platforms.

* https://en.wikipedia.org/wiki/Glade_Interface_Designer
* https://visualtk.com/
* https://github.com/wxFormBuilder/wxFormBuilder
* QtCreator: https://www.qt.io/product/development-tools / https://en.wikipedia.org/wiki/Qt_Creator
* JFormDesigner https://www.formdev.com/ 
* Java FXML SceneBuilder https://gluonhq.com/products/scene-builder/

! Programmatic DSL for UIs / Libraries / Toolkits

* Shoes.rb: http://shoesrb.com/
* JSONForms: https://jsonforms.io/
* form-js (commercial): https://bpmn.io/toolkit/form-js/
* Fyne (Golang): https://en.wikipedia.org/wiki/Fyne_(software)
* https://hyperscript.org/ -- https://putyourlightson.com/articles/a-first-look-at-hyperscript

! Computational Notebooks

* Overview: https://en.wikipedia.org/wiki/Notebook_interface
* Jupyter Notebook 

! Low-Code Web Apps: 

https://github.com/zenitysec/awesome-low-code

** App-Smith: Needs account even on-prem
** Toolkit: Needs account even on-prem
** https://github.com/yazz/yazz/ -- https://yazz.com/app/homepage.html

! Historical examples

* Hypercard
* VB6
** Video Tutorial: https://www.youtube.com/playlist?list=PL7Vlbo56lKjx2ZEC_ANiJ-m8hiSMwmN-V
** VBA in excel still available today (alt+f11)

! TODO Further resources (need to be evaluated/classified):
* https://github.com/topics/visual-programming