Platforms
Android, iOS, Windows, Mac, Linux, Web, Raspberry Pi, ArduinoDesktop targets
Windows, Mac, LinuxLicense
Apache License 2.0Languages
B4XDev platforms
Windows, Mac (via VM), Linux (via VM), WebVisual GUI Builder
Yes, even on real devicesMobile targets
Android, iOS, Windows Tablets, Mobile IoT Devices GUI
Abstract DesignerIntegrated Debugger
YesCurrent stable version
-GZipped size
-3D
-2D
-Traditional code
-Technology
-Collaborative editing
-Versioning
-Typing discipline
-Language type
-Multi Language Support
-Auto Complete
-Bracket Matching
-Extension language
-Supported remote file editing protocols
-Plugin Manager
-Column selection
-Supported keybinding styles
-RTL
-Bidi
-Platforms
Windows, Linux, MacDesktop targets
-License
-Languages
-Dev platforms
-Visual GUI Builder
-Mobile targets
-GUI
-Integrated Debugger
-Current stable version
5.71GZipped size
-3D
-2D
-Traditional code
-Technology
-Collaborative editing
-Versioning
-Typing discipline
-Language type
-Multi Language Support
-Auto Complete
-Bracket Matching
-Extension language
-Supported remote file editing protocols
-Plugin Manager
-Column selection
-Supported keybinding styles
-RTL
-Bidi
-Platforms
Windows, Linux, Mac, AndroidDesktop targets
-License
-Languages
-Dev platforms
-Visual GUI Builder
-Mobile targets
-GUI
-Integrated Debugger
-Current stable version
-GZipped size
-3D
-2D
-Traditional code
-Technology
-Collaborative editing
-Versioning
-Typing discipline
-Language type
-Multi Language Support
-Auto Complete
-Bracket Matching
-Extension language
-Supported remote file editing protocols
-Plugin Manager
-Column selection
-Supported keybinding styles
-RTL
-Bidi
-Platforms
Windows, DOS, LinuxDesktop targets
-License
-Languages
-Dev platforms
-Visual GUI Builder
-Mobile targets
-GUI
-Integrated Debugger
-Current stable version
1.05GZipped size
11.3 Mb3D
-2D
-Traditional code
-Technology
-Collaborative editing
-Versioning
-Typing discipline
-Language type
-Multi Language Support
-Auto Complete
-Bracket Matching
-Extension language
-Supported remote file editing protocols
-Plugin Manager
-Column selection
-Supported keybinding styles
-RTL
-Bidi
-Platforms
LinuxDesktop targets
-License
-Languages
-Dev platforms
-Visual GUI Builder
-Mobile targets
-GUI
-Integrated Debugger
-Current stable version
3.18.2GZipped size
-3D
-2D
-Traditional code
-Technology
-Collaborative editing
-Versioning
-Typing discipline
-Language type
-Multi Language Support
-Auto Complete
-Bracket Matching
-Extension language
-Supported remote file editing protocols
-Plugin Manager
-Column selection
-Supported keybinding styles
-RTL
-Bidi
-Platforms
Windows, Linux, MacDesktop targets
-License
-Languages
-Dev platforms
-Visual GUI Builder
-Mobile targets
-GUI
-Integrated Debugger
-Current stable version
-GZipped size
-3D
-2D
-Traditional code
-Technology
-Collaborative editing
-Versioning
-Typing discipline
-Language type
-Multi Language Support
-Auto Complete
-Bracket Matching
-Extension language
-Supported remote file editing protocols
-Plugin Manager
-Column selection
-Supported keybinding styles
-RTL
-Bidi
-Platforms
WindowsDesktop targets
-License
-Languages
-Dev platforms
-Visual GUI Builder
-Mobile targets
-GUI
-Integrated Debugger
-Current stable version
-GZipped size
-3D
-2D
-Traditional code
-Technology
-Collaborative editing
-Versioning
-Typing discipline
-Language type
-Multi Language Support
-Auto Complete
-Bracket Matching
-Extension language
-Supported remote file editing protocols
-Plugin Manager
-Column selection
-Supported keybinding styles
-RTL
-Bidi
-Platforms
-Desktop targets
-License
-Languages
-Dev platforms
-Visual GUI Builder
-Mobile targets
-GUI
-Integrated Debugger
-Current stable version
-GZipped size
-3D
-2D
-Traditional code
-Technology
-Collaborative editing
-Versioning
-Typing discipline
-Language type
-Multi Language Support
-Auto Complete
-Bracket Matching
-Extension language
-Supported remote file editing protocols
-Plugin Manager
-Column selection
-Supported keybinding styles
-RTL
-Bidi
-Platforms
Web, Windows, Linux, Mac, iOS, AndroidDesktop targets
-License
-Languages
-Dev platforms
-Visual GUI Builder
-Mobile targets
-GUI
-Integrated Debugger
-Current stable version
-GZipped size
-3D
-2D
-Traditional code
-Technology
-Collaborative editing
-Versioning
-Typing discipline
-Language type
-Multi Language Support
-Auto Complete
-Bracket Matching
-Extension language
-Supported remote file editing protocols
-Plugin Manager
-Column selection
-Supported keybinding styles
-RTL
-Bidi
-Platforms
-Desktop targets
-License
-Languages
-Dev platforms
-Visual GUI Builder
-Mobile targets
-GUI
-Integrated Debugger
-Current stable version
-GZipped size
-3D
-2D
-Traditional code
-Technology
-Collaborative editing
-Versioning
-Typing discipline
-Language type
-Multi Language Support
-Auto Complete
-Bracket Matching
-Extension language
-Supported remote file editing protocols
-Plugin Manager
-Column selection
-Supported keybinding styles
-RTL
-Bidi
-Platforms
-Desktop targets
Windows, Mac, Linux, HTML5License
-Languages
-Dev platforms
Windows, Mac, LinuxVisual GUI Builder
-Mobile targets
iOS, AndroidGUI
-Integrated Debugger
-Current stable version
-GZipped size
-3D
Yes2D
YesTraditional code
BASIC Script, C++ & XCode libsTechnology
-Collaborative editing
-Versioning
-Typing discipline
-Language type
-Multi Language Support
-Auto Complete
-Bracket Matching
-Extension language
-Supported remote file editing protocols
-Plugin Manager
-Column selection
-Supported keybinding styles
-RTL
-Bidi
-Platforms
WindowsDesktop targets
-License
-Languages
-Dev platforms
-Visual GUI Builder
-Mobile targets
-GUI
-Integrated Debugger
-Current stable version
-GZipped size
-3D
-2D
-Traditional code
-Technology
-Collaborative editing
-Versioning
-Typing discipline
-Language type
-Multi Language Support
-Auto Complete
-Bracket Matching
-Extension language
-Supported remote file editing protocols
-Plugin Manager
-Column selection
-Supported keybinding styles
-RTL
-Bidi
-Platforms
-Desktop targets
-License
-Languages
-Dev platforms
-Visual GUI Builder
-Mobile targets
-GUI
-Integrated Debugger
-Current stable version
-GZipped size
-3D
-2D
-Traditional code
-Technology
-Collaborative editing
-Versioning
-Typing discipline
-Language type
-Multi Language Support
-Auto Complete
-Bracket Matching
-Extension language
-Supported remote file editing protocols
-Plugin Manager
-Column selection
-Supported keybinding styles
-RTL
-Bidi
-Platforms
Windows, Linux, Mac, Pi, Web,iOSDesktop targets
-License
-Languages
-Dev platforms
-Visual GUI Builder
YesMobile targets
-GUI
-Integrated Debugger
-Current stable version
-GZipped size
-3D
-2D
-Traditional code
-Technology
-Collaborative editing
-Versioning
-Typing discipline
-Language type
-Multi Language Support
-Auto Complete
-Bracket Matching
-Extension language
-Supported remote file editing protocols
-Plugin Manager
-Column selection
-Supported keybinding styles
-RTL
-Bidi
-Platforms
Windows, Linux, MacDesktop targets
-License
-Languages
-Dev platforms
-Visual GUI Builder
-Mobile targets
-GUI
-Integrated Debugger
-Current stable version
-GZipped size
-3D
-2D
-Traditional code
-Technology
JavaCollaborative editing
-Versioning
-Typing discipline
-Language type
-Multi Language Support
-Auto Complete
-Bracket Matching
-Extension language
-Supported remote file editing protocols
-Plugin Manager
-Column selection
-Supported keybinding styles
-RTL
-Bidi
-Platforms
-Desktop targets
-License
-Languages
-Dev platforms
-Visual GUI Builder
-Mobile targets
-GUI
-Integrated Debugger
-Current stable version
-GZipped size
-3D
-2D
-Traditional code
-Technology
-Collaborative editing
-Versioning
-Typing discipline
-Language type
-Multi Language Support
-Auto Complete
-Bracket Matching
-Extension language
-Supported remote file editing protocols
-Plugin Manager
-Column selection
-Supported keybinding styles
-RTL
-Bidi
-Platforms
-Desktop targets
WindowsLicense
-Languages
BasicDev platforms
WindowsVisual GUI Builder
-Mobile targets
-GUI
-Integrated Debugger
-Current stable version
-GZipped size
-3D
-2D
-Traditional code
-Technology
-Collaborative editing
-Versioning
-Typing discipline
-Language type
-Multi Language Support
-Auto Complete
-Bracket Matching
-Extension language
-Supported remote file editing protocols
-Plugin Manager
-Column selection
-Supported keybinding styles
-RTL
-Bidi
-Platforms
WindowsDesktop targets
WindowsLicense
MITLanguages
EnglishDev platforms
-Visual GUI Builder
YesMobile targets
-GUI
Built-in GUI keywordsIntegrated Debugger
-Current stable version
7.8.8GZipped size
1 MB 3D
-2D
-Traditional code
-Technology
-Collaborative editing
OPEN SOURCEVersioning
YesTyping discipline
-Language type
-Multi Language Support
-Auto Complete
-Bracket Matching
-Extension language
-Supported remote file editing protocols
-Plugin Manager
-Column selection
-Supported keybinding styles
-RTL
-Bidi
-Platforms
WindowsDesktop targets
-License
-Languages
-Dev platforms
-Visual GUI Builder
-Mobile targets
-GUI
-Integrated Debugger
-Current stable version
-GZipped size
-3D
-2D
-Traditional code
-Technology
-Collaborative editing
-Versioning
-Typing discipline
-Language type
-Multi Language Support
-Auto Complete
-Bracket Matching
-Extension language
-Supported remote file editing protocols
-Plugin Manager
-Column selection
-Supported keybinding styles
-RTL
-Bidi
-Platforms
Windows, Linux, macOS, AIX, IBM i, iOS, z/OS, Solaris, VMSDesktop targets
-License
-Languages
-Dev platforms
-Visual GUI Builder
-Mobile targets
-GUI
-Integrated Debugger
-Current stable version
3.9.1GZipped size
22.5MB3D
-2D
-Traditional code
-Technology
-Collaborative editing
-Versioning
-Typing discipline
Dynamically typedLanguage type
InterpretedMulti Language Support
-Auto Complete
-Bracket Matching
-Extension language
-Supported remote file editing protocols
-Plugin Manager
-Column selection
-Supported keybinding styles
-RTL
-Bidi
-Platforms
-Desktop targets
-License
-Languages
-Dev platforms
-Visual GUI Builder
-Mobile targets
-GUI
-Integrated Debugger
-Current stable version
2.6.0GZipped size
15.9 MB3D
-2D
-Traditional code
-Technology
-Collaborative editing
-Versioning
-Typing discipline
-Language type
-Multi Language Support
-Auto Complete
-Bracket Matching
-Extension language
-Supported remote file editing protocols
-Plugin Manager
-Column selection
-Supported keybinding styles
-RTL
-Bidi
-Platforms
WindowsDesktop targets
-License
GPL-3.0-or-laterLanguages
-Dev platforms
-Visual GUI Builder
-Mobile targets
-GUI
-Integrated Debugger
-Current stable version
-GZipped size
-3D
-2D
-Traditional code
-Technology
-Collaborative editing
Plug-inVersioning
-Typing discipline
-Language type
-Multi Language Support
YesAuto Complete
YesBracket Matching
YesExtension language
C/C++; any language able to interface with C codeSupported remote file editing protocols
FTP; SSH (plug-in)Plugin Manager
Built-inColumn selection
YesSupported keybinding styles
IBM CUARTL
YesBidi
Yes