JavaFX 17+ CAPS / NUM_LOCK detection
JavaFX 17+ CAPS / NUM_LOCK detection
@stevel05 · 2025-08-12
FirebaseAuth
It allows the users to sign in to your app with their Google account (more identity providers will be added in the future).
@Erel · 2025-08-12
Convert Python object to dict / map [PyBridge]
This methods extracts a list of fields from a Python object and creates a dict (Python equivalent to Map) with the field names as keys and the values. It is useful when the relevant fields are serializable.
@Erel · 2025-08-12
esp32 PSRAM
esp32 PSRAM
@peacemaker · 2025-08-11
JavaFX17+ InlineUris
JavaFX17 added the possibility to use inline URIs. One use for this is to add small CSS Stylesheets from code.
@stevel05 · 2025-08-10
Google OR-TOOLS [Cryptarithmetic Puzzles]
This is a B4J example (using inline Java Code) of using Google OR-TOOLS to solve Cryptarithmetic Puzzles. It is only set up for "CP + IS + FUN = TRUE" It generates 72 possible solutions.
@Johan Schoeman · 2025-08-10
B4j Print JavaFX8
Here is a B4j library written in B4j to access the full Printer modules provided with JavaFX8. Full source code is available.
@stevel05 · 2025-08-10
Alerter Library
Deprecated. This library aims to overcome the limitations of Toasts and Snackbars, while reducing the complexity of your layouts.
@Pendrush · 2025-08-10
AS DatePicker - fast navigate to a Month - Year - Decade - Century [B4X] [XUI]
AS DatePicker - fast navigate to a Month - Year - Decade - Century [B4X] [XUI]
@Alexander Stolte · 2025-08-08
ExoPlayer [media3] - video player
This version is based on Media3 ExoPlayer v1.2. It replaces ExoPlayer 2: https://www.b4x.com/android/forum/threads/exoplayer-mediaplayer-videoview-alternative.72652/#content The underlying SDK isn''t backward compatible so calls with JavaObject may not work without modifications.
@Erel · 2025-08-06
ds18b20: 1Wire temperature sensor, B4R pin variable
ds18b20: 1Wire temperature sensor, B4R pin variable
@peacemaker · 2025-08-06
CustomMinimalSlider - Minimalistic slider that can do slider or progress bar [B4A]
CustomMinimalSlider - Minimalistic slider that can do slider or progress bar [B4A]
@max123 · 2025-08-06
AS WeekdaySelector [B4X] [XUI]
AS WeekdaySelector [B4X] [XUI]
@Alexander Stolte · 2025-08-06
INA3221: triple ampermeter & voltmeter
INA3221 can help with measuring up to 3 points: current and voltage.
@peacemaker · 2025-08-05
Get Unique hardware ID + Lib [b4j]
Get Unique hardware ID + Lib [b4j]
@behnam_tr · 2025-08-05
GBEToast [B4J]
GBEToast [B4J]
@Guenter Becker · 2025-08-05
GBEToast [B4A]
GBEToast [B4A]
@Guenter Becker · 2025-08-05
WebGL library, working with fog.
WebGL library, working with fog.
@max123 · 2025-08-04
Make good use of the jgauge library-Clock Control [B4J]
Make good use of the jgauge library-Clock Control [B4J]
@teddybear · 2025-08-04
Fix to error: Failed resolution of: Landroidx/work/impl/WorkDatabase
Fix to error: Failed resolution of: Landroidx/work/impl/WorkDatabase
@asales · 2025-08-04
ESP32-RMT-puls B4R Library [Pre-release]
This is a B4R library for generating TX pulse signals using the RMT module of the ESP32.
@tonigau · 2025-08-04
esp32 OLED display: Adafruit_SSD1306 library
esp32 OLED display: Adafruit_SSD1306 library
@peacemaker · 2025-08-04
Dynamic Database Connectivity with Automatic CRUD REST API - API.PHP [Web]
Dynamic Database Connectivity with Automatic CRUD REST API - API.PHP [Web]
@Mashiane · 2025-08-04
B4A mlKit error java.lang.NoClassDefFoundError in sdk 35 [SOLVED]
B4A mlKit error java.lang.NoClassDefFoundError in sdk 35 [SOLVED]
@valerioup · 2025-08-04
Tiles_JE
I created a new custom view where the user continues to run the application based on the information displayed in the tiles. There are three types of information that can be displayed: label, image, layout. The tiles are scrollable. The width of the tiles can be fixed or flexible. Each tile is assigned a unique tag, which is passed in the Click event when clicked. Examine the example.
@Jerryk · 2025-08-03
B4XPages for GitHub Upload [B4X] [Project Template]
B4XPages for GitHub Upload [B4X] [Project Template]
@aeric · 2025-08-02
AsyncCanvas, B4XCanvas wrapper with Invalidate for B4J
AsyncCanvas, B4XCanvas wrapper with Invalidate for B4J
@max123 · 2025-08-02
B4X Projects with Perplexity AI Integration
B4X Projects with Perplexity AI Integration
@Magma · 2025-08-01
Sound wave visualization with B4J, PyBridge, jaudiotrack2 and librosa.
Sound wave visualization with B4J, PyBridge, jaudiotrack2 and librosa.
@zed · 2025-07-31
Localizator B4XPages [B4X]
A B4X project example to use Localizator in B4XPages. The device locale is selected for B4XCombobox by default.
@aeric · 2025-07-31