Alternatives to B4X for all platforms with any license

  • Eclipse icon

    Eclipse

    Eclipse is an extensible development platform with runtimes and application frameworks for building, deploying and managing software across the entire software lifecycle. Many people know Eclipse as a Java IDE, but it is much more...

    Open Source Mac Windows Linux BSD

    • b4x is a basic kind of code like visual studio from microsoft but in its own way, while others use java, qt4 is more like a mix of everything probaly the future of all developmet tool in one Guest • Jul 2015 Disagree   Agree
  • NetBeans icon

    NetBeans

    A free, open-source Integrated Development Environment for software developers. You get all the tools you need to create professional desktop, enterprise, web, and mobile applications with the Java language, C/C++, and even dynamic...

    Open Source Mac Windows Linux BSD

  • Android Studio icon

    Android Studio

    Android Studio is a new Android development environment based on IntelliJ IDEA. Similar to Eclipse with the ADT Plugin, Android Studio provides integrated Android developer tools for development and debugging.

    Open Source Mac Windows Linux

  • Code::Blocks icon

    Code::Blocks

    Code::Blocks is a free C++ IDE built to meet the most demanding needs of its users. It is designed to be very extensible and fully configurable. An IDE with all the features a developer need, having a consistent look, feel and...

    Open Source Windows Linux BSD

  • Aptana Studio icon

    Aptana Studio

    Aptana Studio is a complete web development environment that combines powerful authoring tools with a collection of online hosting and collaboration services that help you and your team do more. Includes support for PHP, CSS, FTP, and...

    Open Source Mac Windows Linux

    • Discontinued Aptana is still in development on GitHub but latest version, 3.6.1, was released in October 2014. It lacks Java 8/9 features, as well as newer Javascript and HTML 5 features.
    • looks more like c++ or any other rather than b4x Guest • Jul 2015 Disagree   Agree
  • WebStorm icon

    WebStorm

    JetBrains WebStorm is a commercial IDE for JavaScript, CSS & HTML built on JetBrains' IntelliJ IDEA platform. WebStorm provides automatic code completion, on-the-fly code analysis, refactoring support and VCS integration.

    Commercial Mac Windows Linux

  • Lazarus icon

    Lazarus

    Lazarus is a cross-platform IDE for the Free Pascal compiler. It tries to offer a Delphi-like programming experience through its own 'Lazarus Component Library' and supporting many platforms like Windows, OSX, Linux, BSD...

    Open Source Mac Windows Linux BSD OpenSolaris

  • Qt Creator icon

    Qt Creator

    Qt Creator is a cross-platform C++, JavaScript and QML integrated development environment which is part of the SDK for the Qt Framework. It includes a visual debugger and an integrated GUI layout...

    Open Source Mac Windows Linux BSD

  • PhoneGap icon

    PhoneGap

    PhoneGap is an open source development tool for building iPhone, Android, Blackberry and other mobile apps with JavaScript. It's an HTML5 app platform that allows you to author native applications with web technologies and get...

    Open Source Mac Windows Linux Web / Cloud

    No features added Add a feature
  • KDevelop icon

    KDevelop

    KDevelop is a free, open source IDE (Integrated Development Environment) for Linux, Windows (beta) and macOS (experimental). It is a feature-full, plugin extensible IDE for C/C++, Python, JavaScript and PHP. It is based on...

    Open Source Windows Linux BSD KDE

  • Apache Cordova icon

    Apache Cordova

    Apache Cordova is a set of device APIs that allow a mobile app developer to access native device function such as the camera or accelerometer from JavaScript. Combined with a UI framework such as jQuery Mobile or Dojo Mobile or Sencha...

    Open Source Mac Windows Linux Web / Cloud

    No features added Add a feature
  • Know any more alternatives to B4X?

    Suggest an application to this list
  • Xamarin Studio icon

    Xamarin Studio

    Type intelligently World-class code completion unlocks the iOS, Android, and OS X APIs. Quickly look up methods and types, and discover API functionality. Find bugs quickly Debug in a simulator or on a device. Set breakpoints...

    Freemium Mac Windows Microsoft Visual Studio

  • SharpDevelop icon

    SharpDevelop

    #develop (short for SharpDevelop) is a free IDE for C#, VB.NET and Boo projects on Microsoft's .NET platform. It is open-source, and you can download both sourcecode and executables.

    Open Source Windows .NET Framework

    No features added Add a feature
  • Orwell Dev-C++ icon

    Orwell Dev-C++

    Orwell Dev-C++ is a Portable (IDE) Integrated Development Environment and Compiler for the C++ programming language. It's a maintained version of Dev-C++ which features an updated MinGW compiler and updated code. Sporting GCC...

    Open Source Windows

  • CodeLite icon

    CodeLite

    CodeLite is an open-source, cross platform IDE for the C/C++ programming languages. CodeLite is known to work on various OSs including: Windows XP SP3, Windows 7 and 8, Debian / Ubuntu - visit our repository for a complete...

    Open Source Mac Windows Linux wxWidgets

  • NW.js icon

    NW.js

    NW.js, previously known as "node-webkit" project, is an app runtime based on Chromium and Node.js. You can write native apps in HTML and Javascript with NW.js. It also lets you call io.js modules directly from the DOM...

    Open Source Mac Windows Linux

    No features added Add a feature
  • jQuery Mobile icon

    jQuery Mobile

    A unified, HTML5-based user interface system for all popular mobile device platforms, built on the rock-solid jQuery and jQuery UI foundation. Its lightweight code is built with progressive enhancement, and has a flexible, easily...

    Open Source Web / Cloud jQuery

    No features added Add a feature
  • Share this list of alternatives?

  • slap icon

    slap

    slap is a Sublime-like terminal-based text editor that strives to make editing from the terminal easier. It has: * first-class mouse support * GUI editor-like keybindings * copying/pasting with OS clipboard support * undo/redo ...

    Open Source Mac Windows Linux Node.JS

  • Anjuta icon

    Anjuta

    Anjuta is a versatile Integrated Development Environment (IDE) for C and C++ on GNU/Linux. It has been written for GTK/GNOME and features a number of advanced programming facilities including project management, application wizards...

    Open Source Linux GNOME

  • RAD Studio icon

    RAD Studio

    Embarcadero RAD Studio is the industry’s most powerful rapid application development suite for visually building GUI-intensive, data-driven end-user applications for both native Windows and .NET. RAD Studio includes Delphi, C++Builder...

    Commercial Windows

    No features added Add a feature
  • CodeTyphon icon

    CodeTyphon

    CodeTyphon is a fork/distribution of Lazarus with thousands of Lazarus/Free Pascal components bundled into distribution and with own Lazarus expansion features.

    Open Source Windows Linux BSD

  • Editra icon

    Editra

    Editra is a multi-platform text editor with an implementation that focuses on creating an easy to use interface and features that aid in code development. Currently it supports syntax highlighting and variety of other useful features...

    Open Source Mac Windows Linux

  • Appcelerator Titanium icon

    Appcelerator Titanium

    Appcelerator Titanium, offered for free by Appcelerator, lets web developers use web technologies, open source and cloud computing to build native apps for iPhone, Android, Windows, Mac OSX and Linux.

    Open Source Mac Windows Linux Self-Hosted

    No features added Add a feature
  • GNOME Builder icon

    GNOME Builder

    Builder is an IDE for GNOME that is focused on bringing the power of the platform to more developers than ever before.

    Open Source Linux

  • Ultimate++ icon

    Ultimate++

    Ultimate++ is a C++ cross-platform rapid application development framework U++ is a C++ cross-platform rapid application development framework focused on programmers productivity. It includes a set of libraries (GUI, SQL, etc..)...

    Open Source Windows Linux

  • NVU icon

    NVU

    Nvu (pronounced N-view, for a "new view") is a complete Web Authoring System that combines web file management and easy-to-use WYSIWYG (What You See Is What You Get) web page editing. Nvu is designed to be extremely easy to...

    Open Source Mac Windows Linux PortableApps.com

    • Discontinued Development has stopped at June 2005 with version 1.0. https://alternativeto.net/software/kompozer/ and https://alternativeto.net/software/bluegriffon/ are forks.
  • WebDGap icon

    WebDGap

    Convert any web application to a native Windows, Linux, or Mac OS X desktop application.

    Open Source Mac Windows Linux Web / Cloud Chrome OS

    No features added Add a feature
  • Pelles C icon

    Pelles C

    Pelles C is a comprehensive development suite that can help you create apps compatible with Windows and ARM platforms. It contains among other things an optimizing C compiler, a macro assembler, a linker, a resource compiler, a...

    Free Personal Windows

    No features added Add a feature
  • Zinjai icon

    Zinjai

    ZinjaI is an IDE (integrated development environment) for C + + developed in the context of a Starter Grant from the Scientific Research at the Universidad Nacional del Litoral, Argentina, designed for use by students of programming.

    Open Source Mac Windows Linux

  • Kaxaml icon

    Kaxaml

    Kaxaml is a lightweight XAML editor that gives you a "split view" so you can see both your XAML and your rendered content (kind of like XamlPad but without the gigabyte of SDK). Kaxaml is a hobby and was created to be...

    Open Source Windows

    No features added Add a feature
  • phpDesigner icon

    phpDesigner

    Powerful PHP IDE and PHP editor with built-in HTML, CSS and JavaScript editor. Fast. Powerful. Time-saving! phpDesigner 8 is more than just a powerful and lightning fast PHP IDE and PHP EDITOR - its also a full-featured HTML-...

    Commercial Windows

    No features added Add a feature
  • Gambas icon

    Gambas

    Gambas is a full-featured object language and development environment built on a BASIC interpreter.

    Open Source Linux

  • C++ Builder icon

    C++ Builder

    C++Builder is a rapid application development (RAD) environment, developed by Borland and as of 2009 owned by Embarcadero Technologies, for writing programs in the C++ programming language. C++Builder combines the Visual Component...

    Commercial Mac Windows

    No features added Add a feature
  • Easy code icon

    Easy code

    Easy Code is the visual assembly programming environment made to build 32-bit Windows applications. The Easy Code interface, looking like Visual Basic, allows you to program Windows assembler applications (executable files, dynamic...

    Open Source Windows

B4X Comments

Incredible software

Positive Comment by Albi
about B4X Apr 2015

To be able to write code for Android and iPhone in something so simple as VBA is wonderful. And the support provided is also excellent which makes this a bargain.

Reply