B4JSnippetOS
JavaFX 17+ CAPS / NUM_LOCK detection
JavaFX 17+ CAPS / NUM_LOCK detection
@stevel05 · 2025-08-12
B4ALibraryFirebase
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
B4JSnippetPython [PYBRIDGE]
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
B4RSnippetB4R
esp32 PSRAM
esp32 PSRAM
@peacemaker · 2025-08-11
B4JTutorialJava
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
B4JTutorialGoogle [CRYPTARITHMETIC PUZZLES]
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
B4JLibraryPrint
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
B4ALibraryToast
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
B4XLibraryDate/time [B4X][XUI]
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
B4ALibraryAudio/Video [MEDIA3]
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
B4RSnippetB4R sensor
ds18b20: 1Wire temperature sensor, B4R pin variable
ds18b20: 1Wire temperature sensor, B4R pin variable
@peacemaker · 2025-08-06
B4ALibrarySlider [B4A]
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
B4XLibraryDate/time [B4X][XUI]
AS WeekdaySelector [B4X] [XUI]
AS WeekdaySelector [B4X] [XUI]
@Alexander Stolte · 2025-08-06
B4RSnippetB4R sensor
INA3221: triple ampermeter & voltmeter
INA3221 can help with measuring up to 3 points: current and voltage.
@peacemaker · 2025-08-05
B4JLibraryOS [B4J]
Get Unique hardware ID + Lib [b4j]
Get Unique hardware ID + Lib [b4j]
@behnam_tr · 2025-08-05
B4JLibraryToast [B4J]
GBEToast [B4J]
GBEToast [B4J]
@Guenter Becker · 2025-08-05
B4ALibraryToast [B4A]
GBEToast [B4A]
GBEToast [B4A]
@Guenter Becker · 2025-08-05
B4JTutorialGame
WebGL library, working with fog.
WebGL library, working with fog.
@max123 · 2025-08-04
B4JSnippetClock [B4J]
Make good use of the jgauge library-Clock Control [B4J]
Make good use of the jgauge library-Clock Control [B4J]
@teddybear · 2025-08-04
B4ASnippetB4A
Fix to error: Failed resolution of: Landroidx/work/impl/WorkDatabase
Fix to error: Failed resolution of: Landroidx/work/impl/WorkDatabase
@asales · 2025-08-04
B4RLibraryB4R other hardware [PRE-RELEASE]
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
B4RSnippetB4R LED
esp32 OLED display: Adafruit_SSD1306 library
esp32 OLED display: Adafruit_SSD1306 library
@peacemaker · 2025-08-04
B4JTutorialDatabase [WEB]
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
B4ASnippetAI/ML [SOLVED]
B4A mlKit error java.lang.NoClassDefFoundError in sdk 35 [SOLVED]
B4A mlKit error java.lang.NoClassDefFoundError in sdk 35 [SOLVED]
@valerioup · 2025-08-04
B4ALibraryTable/Grid
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
B4XSnippetB4Xpages [B4X][PROJECT TEMPLATE]
B4XPages for GitHub Upload [B4X] [Project Template]
B4XPages for GitHub Upload [B4X] [Project Template]
@aeric · 2025-08-02
B4JLibraryDrawing
AsyncCanvas, B4XCanvas wrapper with Invalidate for B4J
AsyncCanvas, B4XCanvas wrapper with Invalidate for B4J
@max123 · 2025-08-02
B4JSnippetAI/ML
B4X Projects with Perplexity AI Integration
B4X Projects with Perplexity AI Integration
@Magma · 2025-08-01
B4JSnippetAudio/Video
Sound wave visualization with B4J, PyBridge, jaudiotrack2 and librosa.
Sound wave visualization with B4J, PyBridge, jaudiotrack2 and librosa.
@zed · 2025-07-31
B4XTutorialTranslation/localisation [B4X]
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