Android Example B4Xgoodies_from_walt61 Online

Well,

As JamesGreaves requested,
"So do you not think it would be of value to have even something like @walt61 has created but online?"
https://www.b4x.com/android/forum/threads/complete-library-repository-click-here.109921/#post-686347

I got thinking about it. How hard it is to convert walt61's such a good hard work into online.
Converting the given xlsm to Google Sheet gave reload error.
Xls without macro also gave same reload error.
I made csv and tried to open in sheet, still same error.

Finally I opted for csv to html, http://www.convertcsv.com/csv-to-html.htm and then pasted the html text in a new gsheet. Voila it works !

Please note that the information is (c) walt61 and I will remove the link if not authorised to upload a online version of the same.

I just wanted to help fellow members here with an online option of the same.

Update:
version 2019-11-05, total 4870 rows.​
version 2019-11-11, total 4885 rows.​
version 2019-11-18, total 4894 rows.​
version 2019-11-26, total 4904 rows.​
version 2019-12-02, total 4907 rows.​
version 2019-12-09, total 4913 rows.​
version 2019-12-16, total 4923 rows.​
version 2019-12-23, total 4925 rows. Merry Christmas.​
version 2019-12-30, total 4933 rows. Happy New Year.​
version 2020-01-13, total 4945 rows.​
version 2020-01-20, total 4945 rows. No Change.​
version 2020-01-27, total 4953 rows.​
version 2020-02-03, total 4953 rows. No Change.​
version 2020-02-10, total 4969 rows.​
version 2020-02-17, total 4979 rows.​
version 2020-02-24, total 4995 rows.​
version 2020-03-02, total 5006 rows. Crossed 5K !​
version 2020-03-09, total 5014 rows. Happy Holi From India.​
version 2020-03-16, total 5027 rows.​
version 2020-03-23, total 5038 rows. World Lock-down due to Covid 19.​
version 2020-03-30, total 5051 rows. World Lock-down continue.​
version 2020-04-06, total 5066 rows. and World Lock-down continue.​
version 2020-04-14, total 5086 rows. India extended Lock-down till May 3, 2020.​
version 2020-04-20, total 5091 rows. Kinda getting used to working from Home.​
version 2020-04-27, total 5109 rows. Hope the lock down eases by next week.​
version 2020-05-05, total 5122 rows. Non teetotalers get in line, shops opened now.​
version 2020-05-11, total 5129 rows. Our locality in red zone now. Movement restricted.​
version 2020-05-18, total 5143 rows. Summer temperatures soaring and Covid too !!​
version 2020-05-26, total 5163 rows. Cyclone Ampham destroyed trees, electricity and our life line internet :(​
version 2020-06-02, total 5178 rows. Life is limping back to whatever is left.​
version 2020-06-08, total 5198 rows. Covid, Ampham, Summer Heat ! What Next ?​
version 2020-06-15, total 5217 rows. If you living in peace now then you are gifted.​
version 2020-06-22, total 5225 rows. Still working from Home. Getting Office-sick​
version 2020-06-29, total 5234 rows. WOW ! Number of rows are now sequential ! Nearly !!​
version 2020-07-06, total 5243 rows. It is routine now.​
version 2020-07-14, total 5265 rows. B4A is version 10 ! now and have Cross Platform B4XPages !!​
version 2020-07-20, total 5276 rows. Everybody is going about their jobs now, with Mask on.​
version 2020-07-27, total 5290 rows. On / Off / On / Off i.e. Lock Down.​
version 2020-08-03, total 5307 rows. Today is Raksha Bandhan (India). Bonding Sister and Brother relationship.​
version 2020-08-10, total 5322 rows. Everything going on-line now. From Education to Shopping.​
version 2020-08-17, total 5335 rows. Celebrations are also now on-line !​
version 2020-08-24, total 5348 rows. WHO says COVID19 will not last long now. Phew !​
version 2020-08-31, total 5357 rows. Covid recovery rate is more than death rate now Thanks.​
version 2020-09-07, total 5373 rows. Not getting time to develop in B4X and it is frustrating than Covid lock down !!​
version 2020-09-14, total 5377 rows. Metro (Kolkata, India) starts at last, but with e-Pass !​
version 2020-09-21, total 5392 rows. Covid Pandemic still not over !!​
version 2020-09-28, total 5408 rows. Most people are going about there works, normally. Many without masks.​
version 2020-10-05, total 5416 rows. Political clashes everywhere in India. People forgot Covid !!​


The direct link of the sheet is given in Post#21

Regards,

Anand
 
Last edited:
What's New Since Last Week (22 Aug 2026 to 29 Aug 2026)

B4JFile xferPD_ResumableDownloaderPD_ResumableDownloader
B4XWebAppMiniORMUtils [B4X]MiniORMUtils [B4X]
B4JDatabasejRDC3 Server [Project Template]jRDC3 Server [Project Template]
B4AB4ASimple Library Compiler - Build libraries without Eclipse [Tool]Simple Library Compiler - Build libraries without Eclipse [Tool]
B4RB4R LEDrArduinoLEDMatrixrArduinoLEDMatrix is an open-source library wrapper for the built-in 12x8 LED Matrix on the Arduino UNO R4 WiFi board, specifically optimized for high-performance 2D rendering, native text scrolling, and vector geometric shapes.
B4JABMaterialNew version ABVersionController 1.58 [for Patreons only]New version ABVersionController 1.58 [for Patreons only]
B4ATable/GridTiles_JEI 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.
B4RB4R sensorrOneWireExrOneWireEx is an open-source library wrapper for the Dallas/Maxim 1-Wire protocol, specifically optimized to fix strict execution timing and macro definition conflicts on the ESP32 platform:
- Provides a dependable 1-Wire hardware communication layer for ESP32 and AVR microcontrollers.
- Solves the "all zeros" hardware discovery issue by bypassing internal framework timing lag.
- Allows dynamic resolution tuning (9-bit to 12-bit) to drastically reduce sensor conversion wait cycles
B4JDatabaseRedis Client fast in-memory datastoreRedis Client fast in-memory datastore
B4XB4XOptional sub parameters [B4X]Optional sub parameters [B4X]
B4JB4J ServerjServer3jServer3 library is the previous version of jServer library. It is the library that was included with B4J up until B4J v9.80. This post contains the link to where jServer3 can still be found.
B4JB4J ServerjServer [5] based on Jetty 12.1jServer [5] based on Jetty 12.1
B4JDatabaseRedis fast in-memory datastore - ServerRedis fast in-memory datastore - Server
B4JExcel/WordOffice Ribbon Editor – Build, Code and Package Excel Ribbon Add-ins [B4J]Office Ribbon Editor – Build, Code and Package Excel Ribbon Add-ins [B4J]
B4JMQTTjMQTTOfficial MQTT client
B4JCompressionzip/unzip [b4j]zip/unzip [b4j]
B4JAI/MLUseful AI Tools & SkillsUseful AI Tools & Skills
B4JSerialModbus RTU - Serial LibraryUsing this library, you can connect your B4J software directly to industrial devices via serial ports to read and write Modbus data. Using this library, your software should connect to any serial Modbus protocol devices.
B4JHome automationHMITilesIOHMITilesIO
B4JComms & NetworkB4X [B4J/B4A] Modbus TCP - WiFi Communication LibraryB4X [B4J/B4A] Modbus TCP - WiFi Communication Library
B4XTable/GridSD FlexGrid [B4X] [XUI]I created a new library to show a table (or grid) similar to the one in EXCEL. There are already excellent classes that allow many to accomplish things, such as xCustomListView (by Erel) and with the FlexibleTable (by Klaus). I wanted to make something slightly different suited to my needs.
 
What's New Since Last Week (29 Aug 2026 to 05 Sep 2026)

B4JComms & NetworkOPC UA industrial client library - Connect to servers / devicesOPC UA is a high‑performance industrial communication standard designed for secure, structured, and reliable data exchange. It is widely used in automation, robotics, manufacturing, SCADA systems, and IIoT platforms. The one line takeaway is that OPC UA is a secure, structured, real time industrial protocol that allows devices and software to communicate using a unified information model.
B4JComms & NetworkOPC UA industrial server library - Connect and test your clients / softwareOPC UA is a high‑performance industrial communication standard designed for secure, structured, and reliable data exchange. It is widely used in automation, robotics, manufacturing, SCADA systems, and IIoT platforms. The one line takeaway is that OPC UA is a secure, structured, real time industrial protocol that allows devices and software to communicate using a unified information model.
B4IB4IWriting libraries for B4i [Objective C]Writing libraries for B4i [Objective C]
B4RB4RrConvertrConvert is a lightweight, open-source helper library for B4R that provides practical conversion routines often needed when working with micro-controllers, sensors, and communication protocols. It includes simple methods for converting between:
- Unsigned integers (UInt, ULong) and byte arrays
- Floats and byte arrays (IEEE 754)
- Numbers and formatted strings
- Bytes and hexadecimal strings
- Common convenience helpers (e.g. On/Off > Boolean)
B4JOSGet Unique hardware ID + Lib [b4j]Get Unique hardware ID + Lib [b4j]
B4JB4J ServerEnable HTTP3 Support for JServer5Enable HTTP3 Support for JServer5
B4XComms & NetworkBroadcastBuddy B4X Lib - Simplified Messaging and Notifications [B4X]BroadcastBuddy B4X Lib - Simplified Messaging and Notifications [B4X]
B4JB4JB4J Change Log (version history)B4J Change Log (version history)
B4AB4AB4A Change Log (versions history)B4A Change Log (versions history)
B4JDate/timeShamsiDatePickerJalali date picker
B4XB4XMy contributions to the communityMy contributions to the community
B4XDate/timexRotaryTimeLimitbar b4xlib [B4X]Time picker
B4JHome automationHMITilesIOHMITilesIO
B4Xhtml/MarkDownxfood HTML Report Generator [Tanuzzu Report] v2 [B4X]Library for generating visual reports. The report generation component is written in HTML and produces a JSON file for use in your B4X applications; this allows you to manage your reports visually—adjusting fields, margins, fonts, etc.—without altering the code. Simply generate the new JSON file, and you're all set. As shown here, the report can be generated in either PDF or HTML format.
B4AKeyboardHandle the soft keyboard with the IME libraryHandle the soft keyboard with the IME library
B4AGPS/location/mapsGoogle Location ButtonGoogle Location Button
B4ICustomViewgetRootPanel from CustomView-ClassUsing 'myRootPanel = Props.Get("page")' retrieves the RootPanel when a CustomView is located within a Page or Panel; using the procedure retrieves the RootPanel even if it is located within a ScrollView.
B4XSithasoStock Take Demo [AI Generated] [B4XDaisyUIKit]Stock Take Demo [AI Generated] [B4XDaisyUIKit]
B4JB4JAutomate compiling, packaging, resource hacker and innosetup [Script]Automate compiling, packaging, resource hacker and innosetup [Script]
 
What's New Since Last Week (05 Sep 2026 to 12 Sep 2026)

B4XSithasoCreating a Sleep Dashboard Home Screen with B4XDaisyUIKit [B4XDaisyUIKit-Skills]Creating a Sleep Dashboard Home Screen with B4XDaisyUIKit [B4XDaisyUIKit-Skills]
B4JAI/MLTool to convert and use ChatGPT conversations in ClaudeTool to convert and use ChatGPT conversations in Claude
B4XMailSolving encoding issues with html mails sent with SMTP [Net library] [B4X]Encoding the html text with base64 avoids encoding issues, especially with MS Outlook. This code is compatible with B4A and B4J.
B4Jhtml/MarkDownMiniHtml quick tutorial [Web]MiniHtml is a B4X library to create html markup. Instead of writing html using opening and closing tags, we declare tag object and chaining it's methods to generate the attributes and finally output the object as String.
B4IB4IB4i Change Log (versions history)B4i Change Log (versions history)
B4JMQTTjMQTTBroker2 Extension‌ [B4J]This is an extension to Erel's jMqttBroker2. This version introduces WebSocket support and multi-user capabilities, and interceptor can be enabled.
B4JB4JAutomate compiling, packaging, resource hacker and innosetup [Script]Automate compiling, packaging, resource hacker and innosetup [Script]
B4XB4XB4X Chatbot – Offline Reference Tool [No AI, No Internet]This project is aimed at developers who prefer a lightweight, offline approach to looking up B4X-related information. It's essentially a curated compilation of library APIs and community knowledge, sourced from the official Anywhere Software library files (B4A/B4J IDE) and other public references.
B4XB4XSummarise variable names viewer [Link to project]Summarise variable names viewer
B4JComms & NetworkOPC UA industrial client library - Connect to servers / devicesOPC UA is a high‑performance industrial communication standard designed for secure, structured, and reliable data exchange. It is widely used in automation, robotics, manufacturing, SCADA systems, and IIoT platforms. The one line takeaway is that OPC UA is a secure, structured, real time industrial protocol that allows devices and software to communicate using a unified information model.
B4JHome automationHMITilesIOHMITilesIO
B4JGameMinecraft [something like it] in B4J with help of jsMinecraft [something like it] in B4J with help of js
B4AB4AMaterial Design 3 Components [B4A]Native Google Material Design 3 components for B4A, delivered as B4A-ready .jar + .xml library pairs. Each wrapper exposes one authentic MDC widget — zero padding hacks, zero stripped styling — giving B4A developers 100 % native Material 3 fidelity including dark-mode, dynamic color, and Material You theming.
B4XB4XB4X ProjScanner. [Tools]B4X ProjScanner is a lightweight yet useful analysis tool designed to inspect every source file inside a B4X project. It supports both classic B4A/B4J/B4i projects and full B4XPages structures, including platform‑specific modules. The scanner reads and processes all .bas files, project modules, and any linked external source files referenced (linked). It extracts detailed information such as: Declared Subs, Variables (global, local, parameters), Constants
 
What's New Since Last Week (12 Sep 2026 to 19 Sep 2026)

B4RComms & NetworkrOpen62541 [OPC UA Server]rOpen62541 is an open-source library wrapper for the industrial open62541 OPC UA protocol stack, specifically optimized for the ESP32-S3 Dual-Core architecture. It provides thread-safe cross-core communication, dynamic string-node creation, and type-agnostic runtime write diagnostics.
B4JComms & NetworkOPC UA industrial client library - Connect to servers / devicesOPC UA is a high‑performance industrial communication standard designed for secure, structured, and reliable data exchange. It is widely used in automation, robotics, manufacturing, SCADA systems, and IIoT platforms. The one line takeaway is that OPC UA is a secure, structured, real time industrial protocol that allows devices and software to communicate using a unified information model.
B4AB4AMySteps - Step Counter AppA step counter app example using runtimepermission.PERMISSION_ACTIVITY_RECOGNITION (Phone library) that stores the value into KeyValueStore.
B4JViews - additionalGnome-style Quick Settings DropdownGnome-style Quick Settings Dropdown
B4XIn-App BillingB4X Purchase Manager — In-App Purchases & Subscriptions Made Simple [B4X] [B4XLIB]B4X Purchase Manager — In-App Purchases & Subscriptions Made Simple [B4X] [B4XLIB]
B4XB4XB4X Master Studio – Interactive Training Manual & Visual Designer Simulator [Tool / Guide]It is an interactive web-based training manual and visual simulator designed to explore and understand the modern B4X philosophy—especially B4XPages, the Visual Designer & Anchors, and B4J/B4A deployment workflows.
B4XB4XWiLXLayouts - a Cross-platform Layout Conversion Library [B4J] [B4Xlib]WiLXLayouts - a Cross-platform Layout Conversion Library [B4J] [B4Xlib]
B4XCollectionsSorting by multiple columns [B4X] [ListOfArrays]Sorting by multiple columns [B4X] [ListOfArrays]
B4XCollectionsListOfArrays - lightweight, powerful and flexible collection [B4X] [LOA]ListOfArrays (LOA) is a simple list where each item is an array of objects, and each array represents a row. As LOA stores tabular data, all rows have the same length. LOA is lightweight and a list can be converted to a LOA and vice versa, with (almost) no overhead. It is loosely inspired by Python DataFrames.
B4JKeyboardPD_KeyboardLanguage [b4j]KeyboardLanguage changer (windows only)
B4JB4J ServerjServer [5] based on Jetty 12.1jServer [5] based on Jetty 12.1
B4ASithasoBeginning Native Android App Development with B4XDaisyUIKit - B4XPagesBeginning Native Android App Development with B4XDaisyUIKit - B4XPages
B4XSithasoSleep Dashboard [AI Generated] [B4XDaisyUIKit]Sleep Dashboard [AI Generated] [B4XDaisyUIKit]
B4Xhtml/MarkDownMiniHTML4 [B4X]MiniHTML4 [B4X]
B4Xhtml/MarkDownMiniHTML3 [B4X]MiniHTML library for B4X — a fluent HTML builder for B4J/B4A/B4i.
B4XSithasoHow does it actually work? [B4XDaisyUIKit-Skills]How does it actually work? [B4XDaisyUIKit-Skills]
B4XSithasoCreating a Sleep Dashboard Home Screen with B4XDaisyUIKit [B4XDaisyUIKit-Skills]Creating a Sleep Dashboard Home Screen with B4XDaisyUIKit [B4XDaisyUIKit-Skills]
B4AB4ABeginning B4A App Development - Built In UI ControlsFor anyone beginning with b4a, they would want to know what UI components are available that come built in with b4a and can be used right out of the box? So Iv'e compiled this based on the latest version of b4a for anyone to be up to speed.
 
What's New Since Last Week (19 Sep 2026 to 26 Sep 2026)

B4XB4XB4A / B4J - No installation deploymentThere are cases where you cannot run the installer as it needs administrator privileges. It is quite simple to deploy these tools without the installer.
B4JHome automationHMITilesIOHMITilesIO
B4AViews - additionalEmbedding native android views or widgets in b4aEmbedding native android views or widgets in b4a
B4JUI designCyberpunk 2077 Cyberdeck UICyberpunk 2077 Cyberdeck UI
B4IE2E (Edge to Edge)iOS 27 Edge-to-Edge Background FixiOS 27 Edge-to-Edge Background Fix
B4JLinuxInstall GitHub Desktop [Linux]Install GitHub Desktop [Linux]
B4AFTPExpose Jsch Session.setTimeoutExpose Jsch (sftp) session.setTimeout
B4JBAnanoLoadingIndicator [BANano]By adding the attached file, when using the BANano.Await function, the LoadingIndicator starts automatically.
B4XCollectionsFast range lookups based on binary search [B4X] [LOA]Fast range lookups based on binary search [B4X] [LOA]
B4JB4J ServerEndsMeet v0.93 [Web] [Server]Create a server app with 4 lines of code
B4RComms & NetworkrOpen62541 [OPC UA Server]rOpen62541 is an open-source library wrapper for the industrial open62541 OPC UA protocol stack, specifically optimized for the ESP32-S3 Dual-Core architecture. It provides thread-safe cross-core communication, dynamic string-node creation, and type-agnostic runtime write diagnostics.
 
What's New Since Last Week (26 Sep 2026 to 03 Oct 2026)

B4AB4ATips regarding JavaObject and R8 optimizerTips regarding JavaObject and R8 optimizer
B4XInteropMyInvois SDK [for Malaysia e-Invoicing] [B4X]MyInvois SDK [for Malaysia e-Invoicing] [B4X]
B4RSerialrCommUartrCommUart is an open-source B4R library for generalized binary framed command transport over UART. It provides fixed-length frame handling, asynchronous reception, frame validation, data transmission, and standardized status responses.
B4AList- and scrollviewHiding a HorizontalScrollView's scrollbarHiding a HorizontalScrollView's scrollbar
B4AB4AMaterial Design 3 Components [B4A]Native Google Material Design 3 components for B4A, delivered as B4A-ready .jar + .xml library pairs. Each wrapper exposes one authentic MDC widget — zero padding hacks, zero stripped styling — giving B4A developers 100 % native Material 3 fidelity including dark-mode, dynamic color, and Material You theming.
B4XDatabaseFull blown Query Editor written with the help of ChatGPTIt does a great job writing B4J REST API programs (even advanced ones) with a html skin. In our company we now have a great Query Editor with even more functionalities than the one in MS Access, but for our MySQL databases
B4AViews - additionalEmbedding native android views or widgets in b4aEmbedding native android views or widgets in b4a
B4XB4XB4A / B4J - No installation deploymentThere are cases where you cannot run the installer as it needs administrator privileges. It is quite simple to deploy these tools without the installer.
 
What's New Since Last Week (03 Oct 2026 to 10 Oct 2026)

B4JExcel/Word🚀 Ribbon UI Studio v4.0.0 – Visual Ribbon Designer, VBA UserForms, Modern Forms & Add-in Licensing🚀 Ribbon UI Studio v4.0.0 – Visual Ribbon Designer, VBA UserForms, Modern Forms & Add-in Licensing
B4ASithasoSithasoMPACharts - a MPAndroidChart 4+ WrapSithasoMPACharts - a MPAndroidChart 4+ Wrap
B4XSithasoB4XDaisy UI Kit - Native Components inspired by DaisyUI & Tailwind [B4X] [B4A]B4XDaisy UI Kit - Native Components inspired by DaisyUI & Tailwind [B4X] [B4A]
B4XB4XStack On A BudgetThis repository offers a collection of services with great free tiers for developers on a budget. Because not everyone has 20$ per month to spend on app or database hosting for every single side-project.
B4AGPS/location/mapsHow to Get the Google Maps and OpenRouteService API KeysHow to Get the Google Maps and OpenRouteService API Keys
B4AB4AHaptic feedback in B4A: 4 approaches comparedHaptic feedback in B4A: 4 approaches compared
B4JOSGet Unique hardware ID + Lib [b4j]Get Unique hardware ID + Lib [b4j]
B4XSithasoA curious Native DeclarativeUI Experiment [B4XDaisyUIKit]A curious Native DeclarativeUI Experiment [B4XDaisyUIKit]
B4JFile xferPD_ResumableDownloaderPD_ResumableDownloader
B4XSithasoPastel Social Profile [B4XDaisyUIKit]Pastel Social Profile [B4XDaisyUIKit]
B4AViews - additionalM3B4A – Material 3 components for B4AIt is a set of custom views that look and behave like the Material 3 components in Jetpack Compose. You can use them from the Visual Designer or create them from code, and they work in B4XPages and classic Activity projects. (40+ custom views, light/dark, 19 colour schemes)
B4JEncryptionSteganography – The art of concealing a message within a medium. Here, a PNG image. [B4J]Steganography – The art of concealing a message within a medium. Here, a PNG image. [B4J]
B4RComms & NetworkrOpen62541 [OPC UA Server]rOpen62541 is an open-source library wrapper for the industrial open62541 OPC UA protocol stack, specifically optimized for the ESP32-S3 Dual-Core architecture. It provides thread-safe cross-core communication, dynamic string-node creation, and type-agnostic runtime write diagnostics.
B4JImagesImage file manager [converter / resizer / compressor etc] libraryIt provides robust asynchronous background tasks for converting single images or entire folders, alongside precise capabilities for resizing, scaling, cropping, rotating, and extracting detailed EXIF, IPTC, and XMP metadata. Featuring flexible byte array and stream handling, format probing, and custom compression controls, it equips B4J developers with all the tools necessary to manipulate and handle multiple image formats efficiently.
B4AAudio/VideoB4A Audio EqualizerThis code implements a complete audio processing page using B4XPages.
B4AB4ATips regarding JavaObject and R8 optimizerTips regarding JavaObject and R8 optimizer
B4XInteropMyInvois SDK [for Malaysia e-Invoicing] [B4X]MyInvois SDK [for Malaysia e-Invoicing] [B4X]
 
What's New Since Last Week (10 Oct 2026 to 17 Oct 2026)

B4AHelpDOHelp - simple help system using webview and HTML pagesDOHelp - simple help system using webview and HTML pages
B4JPDFPD_PDFBoxA B4J wrapper for Apache PDFBox 2.0.37 to generate PDF documents.
B4AB4AR8 Dexer & OptimizerR8 Dexer & Optimizer
B4XAudio/VideoMediaChooser - cross platform videos and images chooser [B4X]This library makes it simple to let the user choose or capture media.
B4AFirebaseFirebaseAuth - Error Fix!FirebaseAuth - Error Fix for "ResultArrived Error: com.google.android.gms.common.api.ApiException: 10:"
B4JPreferencesB4XFlexibleDialog - A customizable, cross-platform preferences and settings UI for B4XB4XFlexibleDialog - A customizable, cross-platform preferences and settings UI for B4X
B4AB4AB4A Change Log (versions history)B4A Change Log (versions history)
B4JB4JUnit Tests ConceptUnit Tests Concept: I wanted to check if my classes delivered on what they promised. This is just a simple example to test.
B4ASithasoSithasoMPACharts - a MPAndroidChart 4+ WrapSithasoMPACharts - a MPAndroidChart 4+ Wrap
B4JAudio/VideoSilentAlarm — a silent visual sound alarm [another silly app]A small Windows desktop tool that listens to your microphone and turns sound into a living constellation. When it hears something sustained or a sudden impact, the constellation reacts visibly — and it remembers what happened, so you know even if you weren't looking.
B4RComms & NetworkrOpen62541 [OPC UA Server]rOpen62541 is an open-source library wrapper for the industrial open62541 OPC UA protocol stack, specifically optimized for the ESP32-S3 Dual-Core architecture. It provides thread-safe cross-core communication, dynamic string-node creation, and type-agnostic runtime write diagnostics.
B4AImagesAdd image to Gallery Android 5 - 10+Add image to Gallery Android 5 - 10+
B4JExcel/WordRibbon UI Studio v4.0.0 – Visual Ribbon Designer, VBA UserForms, Modern Forms & Add-in LicensingRibbon UI Studio v4.0.0 – Visual Ribbon Designer, VBA UserForms, Modern Forms & Add-in Licensing
B4XSithasoB4XDaisy UI Kit - Native Components inspired by DaisyUI & Tailwind [B4X] [B4A]B4XDaisy UI Kit - Native Components inspired by DaisyUI & Tailwind [B4X] [B4A]
 
What's New Since Last Week (17 Oct 2026 to 24 Oct 2026)

B4JPrintSimple Native Printer LibraryA really simple library for printing your layouts or images with ease in B4J. This library is a slightly expanded version of the print routine Inline Java code used in the B4X 3D Charts library.
B4JSithasoSithasoDaisy5-Skills — AI Development Skills Suite for SithasoDaisy5SithasoDaisy5-Skills — AI Development Skills Suite for SithasoDaisy5
B4JPDFPD_PDFBoxA B4J wrapper for Apache PDFBox 2.0.37 to generate PDF documents.
B4XAudio/VideoImpulse Tracker 2 player [B4X]This is a direct port of the original C99 source codes.
B4JB4J ServerEndsMeet v0.93 [Web] [Server]Create a server app with 4 lines of code
B4JSithasoCreate WebSites & WebApps with the power of the Abstract Designer [OpenSource] [Web] [SithasoDaisy5] [Beta]Create WebSites & WebApps with the power of the Abstract Designer [OpenSource] [Web] [SithasoDaisy5] [Beta]
B4ABase64Base64 encode/decode image libraryBase64 encode/decode image library
B4RB4R sensorWireless Thermometer: Low-cost Components, No Wiring, TFT DisplayWireless Thermometer: Low-cost Components, No Wiring, TFT Display
B4AGoogleDelete App on Google PlayDelete App on Google Play
B4JSithasoCloud Auth Screen [SithasoDaisy5-Skills]Cloud Auth Screen [SithasoDaisy5-Skills]
B4ASpinnerChanging the colors of the native spinner [B4A]Changing the colors of the native spinner [B4A]
B4XhttpxHttpServer [beta] [B4X]It is an http server, which allows a browser to navigate on html pages stored on the device. In addition, dynamic pages can also be created.
B4JGoogleUpload B4A Android App Bundle to the Google Play Store with a single click [untested]Upload B4A Android App Bundle to the Google Play Store with a single click [untested]
B4XChartsB4J/B4A: 3D Charts Library [B4X] [XUI]B4J/B4A: 3D Charts Library [B4X] [XUI]
B4XFile handlingSnippet to solve problem when Files from iOS not found on Windows although the name looks identical [Unicode NFC vs NFD] [B4X]Snippet to solve problem when Files from iOS not found on Windows although the name looks identical [Unicode NFC vs NFD] [B4X]
B4JHome automationHMITilesIOHMITilesIO
B4AStringsGet Clock Emoji from a Timestamp [UTF-16 safe & 30-min rounding]Get Clock Emoji from a Timestamp [UTF-16 safe & 30-min rounding]
B4JPreferencesB4XFlexibleDialog - A customizable, cross-platform preferences and settings UI for B4XB4XFlexibleDialog - A customizable, cross-platform preferences and settings UI for B4X
B4AStringsRemoving accents from a string in an optimized way [B4A] [B4J]Removing accents from a string in an optimized way [B4A] [B4J]
B4AImagesmcLottie - Modern lottie implementation for B4AmcLottie - Modern lottie implementation for B4A
B4AGPS/location/mapsGoogleMapsExtrasAdds support for GroundOverlay, TileOverlay, Polygon and many other objects to to the Google Maps Android v2 library.
B4XDesignerDesigner Script Extensions [B4X]The soon to be released versions of B4A, B4i and B4J include a new feature named: designer script extensions. The new feature allows calling B4X code from the visual designer scripts.
B4AFile handlingXUI.DefaultFolder with Sub FolderXUI.DefaultFolder with Sub Folder
B4AHelpDOHelp - simple help system using webview and HTML pagesDOHelp - simple help system using webview and HTML pages
 
The format of this extremely useful spreadsheet seems to have changed, losing the first five columns of data (but not the header). Is this intentional?
 
The format of this extremely useful spreadsheet seems to have changed, losing the first five columns of data (but not the header). Is this intentional?
Dont know exactly what you mean...
 
I downloaded today and the Author seems to be in column 1 etc. and the B4XWhat, type, category etc. columns don't appear

B4XGoodies1.jpg
 
I downloaded today and the Author seems to be in column 1 etc. and the B4XWhat, type, category etc. columns don't appear

View attachment 174436
This is what I can see of the sheet

Screenshot 2026-10-25 232356.png

All looks correct.
given sheet link below, please check again
Code:
https://docs.google.com/spreadsheets/d/1OnckDRmfEBENBVLmwgSL4z5K867zrODWxQbjy21luuc/edit?pli=1&gid=107294451#gid=107294451
 
What's New Since Last Week (24 Oct 2026 to 31 Oct 2026)

B4Xhtml/MarkDownMiniHTML4 [B4X]MiniHTML4 [B4X]
B4XB4XManifest.txt Writer for B4XLib [Tool]A tool for writing or updating manifest.txt for b4xlib distribution, especially version number.
B4AAndroid AutoB4A and Android Auto: a small first experimentB4A and Android Auto: a small first experiment
B4JSithasoSwiss Stop Watch [Source Code Included] [Web] [SithasoDaisy5-Skills]Swiss Stop Watch [Source Code Included] [Web] [SithasoDaisy5-Skills]
B4JSithasoSocial Profile [Source Code Included] [Web] [SithasoDaisy5-Skills]Social Profile [Source Code Included] [Web] [SithasoDaisy5-Skills]
B4JSithasoSneaker Market [Source Code Included] [Web] [SithasoDaisy5-Skills]Sneaker Market [Source Code Included] [Web] [SithasoDaisy5-Skills]
B4AFile xferParallel Downloader Class developed using GPT-5.6 LunaParallel Downloader Class developed using GPT-5.6 Luna
B4JWebAppPakaiUIA reusable, server-rendered UI component library for B4J web applications, built on MiniHTML 4.02 and Bootstrap 5.3.
B4JSithasoNeon Vault Banking [Source Code Included] [Web] [SithasoDaisy5-Skills]Neon Vault Banking [Source Code Included] [Web] [SithasoDaisy5-Skills]
B4JSithasoMusic Player [Source Code Included] [Web] [SithasoDaisy5-Skills]Music Player [Source Code Included] [Web] [SithasoDaisy5-Skills]
B4JSithasoFlight Tracker [Source Code Included] [Web] [SithasoDaisy5-Skills]Flight Tracker [Source Code Included] [Web] [SithasoDaisy5-Skills]
B4JSithasoFitness Dashboard [Source Code Included] [Web] [SithasoDaisy5-Skills]Fitness Dashboard [Source Code Included] [Web] [SithasoDaisy5-Skills]
B4JSithasoFinance Dashboard [Source Code Included] [Web] [SithasoDaisy5-Skills]Finance Dashboard [Source Code Included] [Web] [SithasoDaisy5-Skills]
B4JSithasoChaos Calendar [Source Code Included] [Web] [SithasoDaisy5-Skills]Chaos Calendar [Source Code Included] [Web] [SithasoDaisy5-Skills]
B4JEncryptionSteganography – The art of concealing a message within a medium. Here, a PNG image. [B4J]Steganography – The art of concealing a message within a medium. Here, a PNG image. [B4J]
B4JSithasoSleep Tracker [Source Code Included] [Web] [SithasoDaisy5-Skills]Sleep Tracker [Source Code Included] [Web] [SithasoDaisy5-Skills]
B4JDatabasePakai AsadiPakai Asadi is an embedded SQLite administration component for B4J.
B4JClipboardClipDeck – a clipboard manager that works like a Trello board [B4J]ClipDeck – a clipboard manager that works like a Trello board [B4J]
B4JWebAppPakai Server v6.00beta [Web] [Project Template]Lets you develop dynamic web application connected to database backend without using JSON/XML API. You don't need to modify html and javascript using another text editor to develop the frontend. Develop everything on B4J IDE and see the magic on your browser!
B4JSithasoLanding Page [Source Code Included] [Web] [SithasoDaisy5-Skills]Landing Page [Source Code Included] [Web] [SithasoDaisy5-Skills]
B4AB4AR8 Dexer & OptimizerR8 Dexer & Optimizer
B4JPDFPD_PDFBoxA B4J wrapper for Apache PDFBox 2.0.37 to generate PDF documents.
B4AViews - additionalNew B4A remote with JoystickViewI have replaced my old B4A remote control with a new application that uses JoystickView, without needing to modify the B4R application installed on the ARDUINO-based vehicle, which is controlled via the Bluetooth system of an Android smartphone.
B4AFirebaseFirebase RealtimeDatabase B4A interaction with Inline Java code Part - 1Firebase RealtimeDatabase B4A interaction with Inline Java code Part - 1
B4AOSSoifGo - a free Android app built with B4ASoifGo runs HTML pages inside a WebView, and those pages can talk to the phone’s hardware (Bluetooth, MQTT, sensors). The twist is that the pages are written by an AI. You describe the tool you want, the AI writes the HTML, and you run it in the app. No coding needed on the user’s side.
B4JPrintSimple Native Printer LibraryA really simple library for printing your layouts or images with ease in B4J. This library is a slightly expanded version of the print routine Inline Java code used in the B4X 3D Charts library.
B4XAudio/VideoImpulse Tracker 2 player [B4X]This is a direct port of the original C99 source codes.
B4JDate/timeDaytime-depending event [here playing MP3-file]Daytime-depending event [here playing MP3-file]
 
Back
Top