| B4J | Images | Enhanced EXIF metadata information viewer | Enhanced EXIF metadata information viewer |
Hello everyone, ReadEXIFData is a B4J library for extracting image metadata. It is designed to give B4J developers a straightforward way to access EXIF (Exchangeable Image File Format) information without navigating Java’s underlying complexity. The library can return full metadata or targeted...
www.b4x.com
|
| B4R | B4R LED | Adafruit_Neopixel - Based on V1.15.2 [Release date 15/10/2025] | Adafruit_Neopixel - Based on V1.15.2 [Release date 15/10/2025] |
Hello Everyone, I wanted a few extra functions in the Adafruit Neopixel libraries on the forum, so instead of editing one of them and adding the functions, I decided to rewrap the latest Adafruit NeoPixel Library on Github. Another reason why I wrapped this library was because I thought that I...
www.b4x.com
|
| B4J | WebApp | Pakai 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! |
Pakai Server Version 6.51 This version 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...
www.b4x.com
|
| B4J | Images | MapBox Maki Icons - PNG Format | Maki SVG Icons are available on https://labs.mapbox.com/maki-icons/.We just did a conversion of those to PNG format 64px by 64px in case you need something of this nature. |
Hi Fam Maki SVG Icons are available on https://labs.mapbox.com/maki-icons/ We just did a conversion of those to PNG format 64px by 64px in case you need something of this nature. Here we go.. https://github.com/Mashiane/Maki-Icons---PNG-Formal
www.b4x.com
|
| B4J | B4J Server | Inti Server v1 [Project Template] | This is a very minimum server template (7KB), without dependencies of any library (except for jServer). |
Inti Server File size: 6.9KB GitHub: https://github.com/pyhoon/inti-b4j This project template only depends on jServer library. This template is created before EndsMeet library is available. I recommend to use [Project Template] EndsMeet Server to get started with a clean server app. You can...
www.b4x.com
|
| B4A | Firebase | Firebase Phone Authentication in B4A using WebView + WebServer [Working Example] | This example shows how to implement Firebase Phone Authentication in B4A using a WebView + remote WebServer instead of a native Firebase Phone library. |
Firebase Phone Authentication in B4A using WebView + WebServer (Step-by-Step Setup) This example shows how to implement Firebase Phone Authentication in B4A using a WebView + remote WebServer instead of a native Firebase Phone library. I was forced to look for an alternative solution because...
www.b4x.com
|
| B4J | WebApp | EndsMeet [beta] [Project Template] [Web] | EndsMeet, a MVC framework to develop web application in B4X using B4J IDE. |
Version: 1.30 GitHub: https://github.com/pyhoon/EndsMeet-Server This is a project template for EndsMeet server library. It depends on EndsMeet and MiniHtml* libraries. Note: MiniHtml library can be removed if you want to load html files from asset. Tutorial: Getting Started More example...
www.b4x.com
|
| B4X | Sithaso | B4XDaisy UI Kit - Native Components inspired by DaisyUI & Tailwind [B4X] [B4A] | B4XDaisy UI Kit - Native Components inspired by DaisyUI & Tailwind [B4X] [B4A] |
Hi Fam Disclaimer: The [B4A] in the title? This b4xlib has only been tested with B4A, thus the title. I have not checked the cross-platform functionality as its on the roadmap when I finish the complete library. The b4xlib is still in ALPHA stage, things might change, apis might break and...
www.b4x.com
|
| B4J | WebApp | WebApiUtils v4 [Web] | A utility class to simplify the development for server app using project template Web API Server v3.00+. |
Version : 6.00 A utility class to simplify the development for server app using project template Pakai Server v4.00+ (f.k.a. Web API Server). HelpHandler, the API Documentation class is now included as a class template. It depends on MiniHtml2, MiniCSS and MiniJS. The HelpHandler is now using...
www.b4x.com
|
| B4J | B4J | Integrated B4JPackager11 - The simple way to distribute standalone UI apps | B4JPackager11 is a utility written in B4J that uses the underlying Java tools to create a standalone package that doesn't depend on any other software being installed. It works with OpenJDK 11 and OpenJDK 14. Starting from B4J v8.30 it is integrated in the IDE and available under Project - Build Standalone Package. |
B4JPackager11 is a utility written in B4J that uses the underlying Java tools to create a standalone package that doesn't depend on any other software being installed. It works with OpenJDK 11 and OpenJDK 14. Starting from B4J v8.30 it is integrated in the IDE and available under Project - Build...
www.b4x.com
|
| B4A | Google | In-App Review Class | In-App Review Class |
Hi, This is In-App Review class : 1 - You need to install these libraries using SDK Manager : com.google.android.play:review com.google.android.gms:play-services-tasks com.google.android.play:core-common 2 - You need to set minSdkVersion="21" and to add this in your manifest ...
www.b4x.com
|
| B4X | B4X | Additional Libraries Downloader [Tool] | Additional Libraries Downloader [Tool] |
Version: 2.60 A tool for downloading the updated version or missing libraries for B4A or B4J projects. Download jar: https://github.com/pyhoon/libget-b4j/releases/download/v2.60/libget.jar GitHub: https://github.com/pyhoon/libget-b4j How to use Download and put the libget.jar file into B4X...
www.b4x.com
|
| B4J | WebApp | Pakai Server + TailAdmin [Tailwind CSS Admin Dashboard] | Pakai Server + TailAdmin [Tailwind CSS Admin Dashboard] |
GitHub: https://github.com/pyhoon/pakai-tailadmin Based on TailAdmin HTML Template https://tailadmin.com/
www.b4x.com
|
| B4X | WebApp | MiniJs [B4X] [Web] | Generate Js with B4X code. |
Version 0.60 Generate Js with B4X code. GitHub: https://github.com/pyhoon/MiniJs-B4X Example: Dim details As Map details.Initialize details.Put("entity", entity) details.Put("action", action) details.Put("message", message) details.Put("status", status) Dim script1 As MiniJs...
www.b4x.com
|
| B4X | Sithaso | Level Up Your UI: Adding Sleek Skeleton Loading & Shimmer Effects to B4X Apps! [B4X] [B4A] | Level Up Your UI: Adding Sleek Skeleton Loading & Shimmer Effects to B4X Apps! [B4X] [B4A] |
Hi Fam Are you tired of basic spinning progress wheels? If you want to give your users a polished, modern app experience while data is loading in the background, it’s time to look at Skeleton Loading with animated shimmer effects! Using the powerful B4XDaisyDiv and B4XDaisyLabel components...
www.b4x.com
|
| B4X | Sithaso | Introducing B4XDaisyRadialProgress: Beautiful, Animated, and Highly Customizable Radial Indicators! [B4X] [B4A] | Introducing B4XDaisyRadialProgress: Beautiful, Animated, and Highly Customizable Radial Indicators! [B4X] [B4A] |
Hi Fam Are you looking to add sleek, modern, and highly customizable radial progress bars to your B4A, B4i, or B4J projects? Let me introduce you to B4XDaisyRadialProgress. This custom UI component leverages B4XCanvas to natively draw crisp rings and borders while offering incredible...
www.b4x.com
|
| B4X | Firebase | Firebase Push Example [B4X] [B4XPages] | Firebase Push Example [B4X] [B4XPages] |
Updated example: https://www.b4x.com/android/forum/threads/b4x-firebase-push-notifications-2023.148715/#content A simple, B4A + B4i, example based on: B4A: https://www.b4x.com/android/forum/threads/firebasenotifications-push-messages-firebase-cloud-messaging-fcm.67716/ B4i...
www.b4x.com
|
| B4X | Sithaso | B4XDaisyWindow - Modern, Daisy-Style Window Surfaces with macOS Header Dots! [B4X] [B4A] | B4XDaisyWindow - Modern, Daisy-Style Window Surfaces with macOS Header Dots! [B4X] [B4A] |
Hi Fam Are you looking to give your B4X applications a more modern, polished look with zero hassle? Introducing B4XDaisyWindow, a highly customizable and reusable Daisy-style window surface designed to elevate your B4X layouts! Visual Structure & Features: The B4XDaisyWindow component...
www.b4x.com
|
| B4X | Sithaso | B4XDaisyTooltip - Beautiful, Animated, & Rich Tooltips for Your UI! [B4X] [B4A] | B4XDaisyTooltip - Beautiful, Animated, & Rich Tooltips for Your UI! [B4X] [B4A] |
Hi Fam I'm excited to share B4XDaisyTooltip, a brand new, highly customizable custom view for your B4A projects. Part of the DaisuyUIKit group, this component allows you to effortlessly attach dynamic, animated tooltips to any target B4XView. Whether you need a simple informational hint...
www.b4x.com
|
| B4X | Sithaso | B4XDaisySwap - Modern Animated UI Toggles & Switches [Text, SVG, Avatars!] [B4X] [B4A] | B4XDaisySwap - Modern Animated UI Toggles & Switches [Text, SVG, Avatars!] [B4X] [B4A] |
Hi Fam Are you looking to modernize the switches and toggles in your cross-platform apps? I'd like to introduce B4XDaisySwap, a highly customizable component designed to create beautiful, interactive swap UI elements with ease. Instead of standard checkboxes or basic toggles...
www.b4x.com
|
| B4X | Sithaso | B4XDaisySvgIcon - Crisp Native SVG Rendering with DaisyUI Variants! [B4X] [B4A] | B4XDaisySvgIcon - Crisp Native SVG Rendering with DaisyUI Variants! [B4X] [B4A] |
Hi Fam Are you looking for a fast, reliable, and visually stunning way to implement SVG icons in your B4A projects without relying on WebViews? Allow me to introduce B4XDaisySvgIcon. This custom class module parses and renders SVG files natively into a B4XBitmap using native Android canvas...
www.b4x.com
|
| B4X | Sithaso | B4XDaisyStatus - Animated Status Indicators inspired by DaisyUI [B4X] [B4A] | B4XDaisyStatus - Animated Status Indicators inspired by DaisyUI [B4X] [B4A] |
Hi Fam I am excited to share B4XDaisyStatus, a new cross-platform custom view for B4X (B4A, B4J, B4i) that brings modern, semantic status indicators to your applications. Inspired by the DaisyUI status component, this view is perfect for showing online/offline states, notification alerts, or...
www.b4x.com
|
| B4X | Sithaso | B4XDaisyProgress - Elegant, DaisyUI-Inspired Progress Bars! [B4X] [B4A] | B4XDaisyProgress - Elegant, DaisyUI-Inspired Progress Bars! [B4X] [B4A] |
Hi Fam Are you looking to add a touch of modern web design to your B4X applications? I am excited to introduce B4XDaisyProgress, a powerful UI component from the DaisyUIKit that brings the clean, vibrant aesthetics of DaisyUI to your projects. Built from the ground up using B4XView and...
www.b4x.com
|
| B4X | Sithaso | B4XDaisyProgress - Elegant, DaisyUI-Inspired Progress Bars! [B4X] [B4A] | B4XDaisyProgress - Elegant, DaisyUI-Inspired Progress Bars! [B4X] [B4A] |
Hi Fam Are you looking to add a touch of modern web design to your B4X applications? I am excited to introduce B4XDaisyProgress, a powerful UI component from the DaisyUIKit that brings the clean, vibrant aesthetics of DaisyUI to your projects. Built from the ground up using B4XView and...
www.b4x.com
|
| B4X | Sithaso | B4XDaisyIndicator - Modern DaisyUI-Inspired Notification Badges & Counters! [B4X] [B4A] | B4XDaisyIndicator - Modern DaisyUI-Inspired Notification Badges & Counters! [B4X] [B4A] |
Hi Fam Are you looking to add a touch of modern design to your application's user interface? Today, I'm thrilled to introduce the B4XDaisyIndicator—a brand new custom class designed to bring beautiful, Tailwind/DaisyUI-inspired badges, notification dots, and unread counters straight into your...
www.b4x.com
|
| B4X | Sithaso | B4XDaisyFieldset - Bring Tailwind-Inspired Beautiful Forms to your Apps! [B4X] [B4A] | B4XDaisyFieldset - Bring Tailwind-Inspired Beautiful Forms to your Apps! [B4X] [B4A] |
Hi Fam I’m excited to share a deep dive into B4XDaisyFieldset, a custom B4XView class that allows you to create beautifully grouped form controls with minimal effort. If you've ever struggled with keeping your UI forms neat and aesthetically pleasing across devices, this component is a...
www.b4x.com
|
| B4X | Sithaso | B4XDaisyBadgeGroupSelect - Modern, Tailwind-Inspired Single & Multi-Select Badges! [B4X] [B4A] | B4XDaisyBadgeGroupSelect - Modern, Tailwind-Inspired Single & Multi-Select Badges! [B4X] [B4A] |
Hi Fam I'm excited to share a brand-new, highly customizable UI component to modernize your B4A and B4X projects: the B4XDaisyBadgeGroupSelect. If you've been looking for a clean, responsive way to let users select tags, categories, priorities, or skills, this component wraps beautiful "badges"...
www.b4x.com
|
| B4X | Sithaso | B4XDaisyBadge - Modern, DaisyUI-Inspired Badges & Interactive Chips for Your Apps! 🚀 [B4X] [B4A] | B4XDaisyBadge - Modern, DaisyUI-Inspired Badges & Interactive Chips for Your Apps! 🚀 [B4X] [B4A] |
Hi Fam Are you tired of manually coding backgrounds, corner radii, and padding just to make a simple, good-looking notification badge or a tag chip? I'm excited to share a brand new custom view that brings modern web aesthetics straight to your B4X projects: B4XDaisyBadge! Inspired by the...
www.b4x.com
|
| B4X | Sithaso | B4XDaisyAvatarGroup - Modern Tailwind/DaisyUI Avatars for your Apps! [B4X] [B4A] | B4XDaisyAvatarGroup - Modern Tailwind/DaisyUI Avatars for your Apps! [B4X] [B4A] |
Hi Fam I’m excited to share a versatile new set of UI components for your applications: B4XDaisyAvatarGroup (uses B4XDaisyAvatar). If you've ever admired the sleek, responsive design of TailwindCSS and DaisyUI, you can now bring those exact styling principles straight to your B4X views...
www.b4x.com
|
| B4X | Sithaso | B4XDaisyAlert - Cross-platform DaisyUI Alert Component [B4X] [B4A] | B4XDaisyAlert - Cross-platform DaisyUI Alert Component [B4X] [B4A] |
Hi Fam I am sharing a new custom view class, B4XDaisyAlert, which ports the versatile Alert component from the DaisyUI library to B4X. It is designed to be highly customizable and easy to integrate into B4A, B4i, and B4J projects. Key Features: • Cross-Platform: Compatible with...
www.b4x.com
|
| B4X | Sithaso | [B4X][B4A] B4XDaisyNavbar: Supercharge Your App Navigation with daisyUI & Tailwind Styling! | [B4X][B4A] B4XDaisyNavbar: Supercharge Your App Navigation with daisyUI & Tailwind Styling! |
Hi Fam Welcome to the future of B4X UI design! If you've ever wanted the sleek, modern look of Tailwind CSS and daisyUI in your B4X applications, the B4XDaisyNavbar component is here to deliver. The B4XDaisyNavbar is a versatile, highly customizable navigation bar class that divides your top...
www.b4x.com
|
| B4X | Sithaso | [B4X] [B4A] B4XDaisyToast - Beautiful, Stackable, & Timed Toast Notifications! | [B4X] [B4A] B4XDaisyToast - Beautiful, Stackable, & Timed Toast Notifications! |
Hi Fam I’m excited to introduce B4XDaisyToast, a robust, cross-platform custom view class designed to bring modern, DaisyUI-inspired toast notifications to your B4A, B4i, and B4J applications. Whether you need a quick success message or a persistent error alert, this component handles it all...
www.b4x.com
|
| B4X | Sithaso | [B4X] [B4A] B4XDaisyLoading: Beautiful DaisyUI-Inspired Loading Animations! | [B4X] [B4A] B4XDaisyLoading: Beautiful DaisyUI-Inspired Loading Animations! |
Hi Fam Are you looking to add sleek, modern, and highly customizable loading indicators to your B4X applications? Look no further! I'm excited to share the B4XDaisyLoading component, a custom view class inspired by the popular DaisyUI web framework. This component allows you to...
www.b4x.com
|
| B4J | OS | Win32 Release: Window Control, Clipboard, Services, Power, Processes, System Info + | Win32 Release: Window Control, Clipboard, Services, Power, Processes, System Info + |
Hello everyone, Yet another library from early last year whilst I was trying to learn more about B4X libraries. This is not converted from an existing library, all methods were written from scratch. I created this library for myself, as I was creating a personal app and needed three or four of...
www.b4x.com
|
| B4X | CSS | MiniCSS [B4X] [Web] | A library to manage CSS |
Version 0.20 GitHub: https://github.com/pyhoon/MiniCSS-B4X Test project: https://www.b4x.com/android/forum/threads/b4x-minicss.170288/ Lib is under development. Stay tune.
www.b4x.com
|
| B4X | Designer | JsonLayouts - synchronize json and binary layouts [B4X] | JsonLayouts - synchronize json and binary layouts [B4X] |
The purpose of this tool is to automatically generate json layout files, and synchronize them as they are updated. This can be useful when working with a source control and especially when multiple developers work on the same project. Usage: 1. Download jar and put in additional libraries...
www.b4x.com
|
| B4A | Notifications | Custom notifications [including expandable ones], with JavaObject and XML layout | Since the NotificationBuilder library is deprecated and NB6 doesn't support custom or extended notifications, I developed this example using AI, the JavaObject library, and native Android/AndroidX components. |
Since the NotificationBuilder library is deprecated and NB6 doesn't support custom or extended notifications, I developed this example using AI, the JavaObject library, and native Android/AndroidX components. Although the notification takes a few seconds to create the first time...
www.b4x.com
|
| B4X | Table/Grid | CLVItemToolbox - custom view. [B4X] | When you create an item layout for your xCustomListView in the Designer, add this CLVItemToolbox like any other view. You can choose which of the 3 icons to display (Check, Edit, Remove) and change the images if you don't like them. |
Updated to v. 1.40 02/23/2026 ' Fixed: icons layout was incorrect when ShowCheck / ShowEdit / ShowRemove were disabled in the Designer. Updated to v. 1.31 03/30/2022 Fixed: ItemRemoved declaration correct. Updated to v. 1.30 Added internal dialog (optional) to ask for confirmation of removal...
www.b4x.com
|
| B4X | JSON | B4X Library - JSON Path [B4X] | This library creates a new way to access json values. You literally create a path and get the value you want just by studying the expected JSON (if you get it from a request). The object is JSONPath and by getting the {JSONPath}.The path can be constructed with statements or be set directly. The benefit from this is the following: If you create a program that processes a JSON, then if this JSON changes, just by updating (f.e. through the internet) the JSONPath to the new path you can get the required values directly again without any change to the code. In order to see how the path is constructed in order to set it afterwards see the Log(jsp.JSONPath). It works in all three IDEs (B4A, B4i, B4J). |
This library creates a new way to access json values. You literally create a path and get the value you want just by studying the expected JSON (if you get it from a request). The object is JSONPath and by getting the {JSONPath}.Instructions you will get the following code where you can easily...
www.b4x.com
|
| B4A | Logging/Exceptions | Remote Blackbox Recorder | I've put together a "Blackbox" style remote logging routine that I use to catch errors in the wild. If a user encounters an issue, this routine sends the error details, app version, and raw data (like a JSON response or stack trace) to a private web dashboard for review. |
Hi everyone, I always get help from the generous people here and this is my small contributions back that I have found handy. I hope I have captured it all correctly from my app so here goes :) I've put together a "Blackbox" style remote logging routine that I use to catch errors in the wild...
www.b4x.com
|
| B4X | B4X | My contributions to the community | My contributions to the community |
My Creations with B4X IDEs Hybrid (Windows - Linux - Mac with Android & iOS support or B4R) DHQI AI Code - Integrade ChatGPT in B4X IDEs and all IDEs. Also Integrade it in word processors and E-mail programs DHQI Scanner Companion - Use your phone as a completely integraded scanner for your...
www.b4x.com
|
| B4J | html | MarkCraft - Markdown Editor | A modern, fast, and intuitive Markdown editor, developed in B4J. |
MarkCraft - Markdown Editor Version 1.0 A modern, fast, and intuitive Markdown editor, developed in B4J. It combines a user-friendly text editor with a real-time HTML preview. Main Features Full Markdown Editor Formatting: bold, italic, strikethrough Headings H1 to H6 Bulleted and Numbered...
www.b4x.com
|
| B4X | Combobox | lmB4XComboBox V. 1.01 [B4X] | It is a modified version of the Erel's original B4XComboBox and allows you to store in it a value for each text item. Not rarely (mainly in DBs managements) you need a ComboBox in which an Item is made of a display value and an associated value, i.e. a "description field" of a table and the relative primary key (usually the classic Integer ID). Note that the type of the values associated is object, not just Int. |
lmB4XComboBox is a b4x library (https://www.b4x.com/android/forum/threads/100383/#content). It works with B4A, B4J and B4i. It is a modified version of the Erel's original B4XComboBox and allows you to store in it a value for each text item. Not rarely (mainly handling DB data) you need a...
www.b4x.com
|
| B4J | GPS/location/maps | jSD_OpenMaps | As many currently know Googlemaps' Webapi do not work correctly on the webview because the latest versions use webgl. I decided to do a new library that uses OpenMap and Leaflet with the same methods and events of the Googlemaps bookshop. I also created a second OpenMapext class that adds some Googlemapsext commands to maintain compatibility and minimize changes to the existing code. The code we used with GMAPS with Javaobject to obtain extra functions is no longer usable. Tested with Java 19, |
As many currently know GoogleMaps' Webapi do not work correctly on the webview because the latest versions use webgl I decided to do a new library that uses OpenMap and Leaflet with the same methods and events of the Googlemaps library. I also created a second OpenMapext class that adds some...
www.b4x.com
|
| B4J | List- and scrollview | CLVExpandable class - How COPILOT [<---] and me fixed a visual glitch in animation | CLVExpandable class - How COPILOT [<---] and me fixed a visual glitch in animation |
|
| B4X | Python | Native B4X Implementation of Two Pandas-like Classes: DataFrame and Series [B4X] | Native B4X Implementation of Two Pandas-like Classes: DataFrame and Series [B4X]. Pandas is a Python libary heavily used in Machine Learning (ML) applications.While investigating ML, when using Pandas with Python, I kept thinking: "I could do this in B4X". This tutorial is the result of my experimentation. The tutorial comes in 5 parts. |
|
| B4X | html | MiniHtml2 [B4X] [Web] | Generate Html with B4X code. |
Version: 2.01 Generate type safe HTML tags using B4X. GitHub: https://github.com/pyhoon/MiniHtml2-B4X Tutorial: https://www.b4x.com/android/forum/threads/web-minihtml-quick-tutorial.169429/ Reason for a new version: The previous version used modules as a shortcut to create Tag object. The...
www.b4x.com
|
| B4J | html | MiniHtml 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. |
A New Paradigm Shift MiniHtml is a B4X library to create html markup. Instead of writing html using opening and closing tags, we declare MiniHtml object and chain it's methods to generate the attributes and finally output the object as String. Advantages Type-safe or more structured way to...
www.b4x.com
|
| B4J | html | MiniHtml [Web] | Generate HTML from B4X code |
Updates Version 2.00 is now available Version: 0.90 Generate Html with B4X code. Added HTMX attributes such as hx-get and hx-trigger. Example 1: H1.text("Hello, World!") Output: Hello, World! Hello, World! Example 2: Dim p1 As Tag = Paragraph.text("This is a ")...
www.b4x.com
|
| B4J | Database | jRDC2 client for Xojo | jRDC2 client for Xojo |
not much to say, a client class to connect to the loved jRDC
www.b4x.com
|
| B4J | Serialize | B4XSerializator for Xojo | B4XSerializator for Xojo |
B4XSerializator to use with the Xojo JRDC2 client https://www.b4x.com/android/forum/threads/jrdc2-client-for-xojo.170374/
www.b4x.com
|
| B4J | WebApp | WebApiUtils v3 [Web] | A utility class to simplify the development for server app using project template Web API Server v3.00+. |
Updates WebApiUtils v4+ is available, supports XML format! Version : 3.05 A utility class to simplify the development for server app using project template Web API Server v3.00+. For previous version, see WebApiUtils v2. Library: WebApiUtils.b4xlib Depends on: JavaObject jServer Json...
www.b4x.com
|
| B4A | Charts | Modified AddLine with two color line and pinch zoom, out of xChart 10.0 from Klaus [B4A] | Modified AddLine with two color line and pinch zoom, out of xChart 10.0 from Klaus [B4A] |
Hi there, after trying to implement features I needed I decided to modify the fantastic xChart 10.0 from klaus to meet me needs. I already talked back to klaus and he was so kind to encourage me to implement my own things. The line graph should be able to react on min/max limits, and if...
www.b4x.com
|
| B4X | WebApp | MiniORMUtils [B4X] | MiniORMUtils [B4X] |
MiniORMUtils Version: 5.00 This library can be use for creating database tables and performing CRUD operations. It is suitable for B4X apps, non-UI web app or REST API servers. It is useful to return the query results as JSON since the rows are list of maps. Currently it supports SQLite (for...
www.b4x.com
|
| B4J | Interop | Malaysian e-Invoice API Client | Malaysian e-Invoice API Client |
Version: 1.10 This is a B4X project designed to interact with the LHDN e-Invoice API, enabling users to perform various API calls such as logging in as a taxpayer system and submitting documents in XML and JSON format. The project uses B4XPages to make it simple to build cross platform apps...
www.b4x.com
|
| B4A | Toast | ControlsToastMessageShow Library [B4A] | Allows you to control the number of messages displayed |
Hi, New CToastMessageShow v.1.01 library - allows you to control the number of messages displayed, when you click the "Button1" button several times. Dim msg As CToastMessageShow msg.Initialize Example usage: Sub Button1_Click msg.CToastMessageShow("Toast Message Show", False) End Sub
www.b4x.com
|
| B4X | WebApp | MiniORM [B4X] [Project Template] | MiniORM [B4X] [Project Template] |
Version 4.10 A simple app to demonstrate the use of MiniORMUtils library. Platforms supported: B4A, B4i, B4J GitHub: https://github.com/pyhoon/MiniORM-B4X Depends on: B4XPages B4XPreferencesDialog MiniORMUtils (depends on SQL) XUI Views
www.b4x.com
|
| B4X | Sithaso | B4XDashboard - Native Responsive Launcher & Grid Menu [B4X] | B4XDashboard - Native Responsive Launcher & Grid Menu [B4X] |
Hi Fam I am pleased to present B4XDashboard, a nativecross-platform component part of the B4X Daisy UI Kit series. Inspired by the clean utility of the Tailwind CSS / DaisyUIframework, this component provides a fully responsive, paged "Launcher" style interface for your apps. It is perfect for...
www.b4x.com
|
| B4X | Sithaso | B4XDaisyStack - Native Card Stacking Container [B4X] | B4XDaisyStack - Native Card Stacking Container [B4X] |
Hi Fam I am pleased to introduce B4XDaisyStack, another component in the B4X Daisy UI Kit series. Inspired by the visual utility of the DaisyUI stack component, this view allows you to stack elements on top of each other with automatic offset calculations, creating a "depth" effect perfect for...
www.b4x.com
|
| B4X | Sithaso | B4XDaisyChat - Full-Featured Native Chat Engine [B4X] | B4XDaisyChat - Full-Featured Native Chat Engine [B4X] |
Hi Fam I am pleased to introduce B4XDaisyChat, the centerpiece of the B4X Daisy UI Kit series. This is a comprehensive "Controller" component that manages a scrollable list of messages. It handles the heavy lifting of chat interfaces: message alignment (Start/End), timestamp formatting, avatar...
www.b4x.com
|
| B4X | Sithaso | B4XDaisyAvatar - Shaped Profile Images & Status Indicators [B4X] | B4XDaisyAvatar - Shaped Profile Images & Status Indicators [B4X] |
Hi Fam I am pleased to introduce B4XDaisyAvatar, a versatile image component part of the B4X Daisy UI Kit series. Inspired by the DaisyUI avatar utility, this component simplifies the creation of user profile pictures. It handles complex shape masking, status indicators (online/offline), and...
www.b4x.com
|
| B4J | OS | Quartz Scheduler [Cron] - For enterprise grade task scheduling software | Quartz is a lightweight, embeddable job scheduler. Its purpose is simple, it lets your program run tasks automatically at specific times or intervals, without relying on the operating system’s scheduler. |
Hello everyone, I wrapped this last year whilst trying to learn Java, I then had to learn about cron expressions o_O. Yesterday I cleaned up the code (a lot) and added the IDE tooltip for the community, I also created an extensive B4J example for developers to learn from, so read it carefully...
www.b4x.com
|
| B4J | B4J Server | jServer & jWebSocketClient using Jetty 11.0.26 | jServer & jWebSocketClient using Jetty 11.0.26; I noted a later version of jetty 11 had been released that addressed a CVE (CVE-2025-5115) . |
I did this more as a learning exercise than anything else and also because I noted a later version of jetty 11 had been released that addressed a CVE (CVE-2025-5115) . I thought I'd post it here in case anyone is interested. Also, because I really didn't know what I was doing, and was largely...
www.b4x.com
|
| B4A | Keyboard | Force Hide Keyboard | Force Hide Keyboard |
Been upset lately about soft keyboard not always hides itself when needed, especially on cover screen on Samsung Flip 7. Those callings didn't help and keyboard was still sticking out. Not sure, if it comes from cover screen controlability, or Samsung. phone.HideKeyboard(Main) ' or any other...
www.b4x.com
|
| B4J | OS | B4J - Oshi Monitor [CPU & RAM Usage] | Oshi Monitor is a lightweight B4J library built on top of the OSHI hardwareΓÇæinspection framework. It gives your B4J apps realΓÇætime access to system metrics such as CPU load, RAM usage, CPU temperature (where applicable), and perΓÇæprocess resource consumption. The library runs its own background thread, raises regular update events, and includes optional smoothing, maximum value tracking, and multi-process aggregation (useful for apps like Chrome). |
Hello everyone, This is a library I use all the time. My own personal monitoring app is built on it, and it lets me keep an eye on individual running processes and their resources with ease. I personally use this application to monitor CPU and RAM resources for the processes of large bespoke...
www.b4x.com
|
| B4I | Wifi | WiFi info with NEHotspotNetwork | CNCopyCurrentNetworkInfo is deprecated and will always return nil or an empty dictionary when an app is linked against the iOS 26 SDK (Xcode 26), even with the correct entitlements and permissions. This example uses the NEHotspotNetwork.fetchCurrent() method with callback instead and is backwards compatible to iOS 13+. |
CNCopyCurrentNetworkInfo is deprecated and will always return nil or an empty dictionary when an app is linked against the iOS 26 SDK (Xcode 26), even with the correct entitlements and permissions. This example uses the NEHotspotNetwork.fetchCurrent() method with callback instead and is...
www.b4x.com
|
| B4J | Sithaso | SithasoDaisy5 Demo [Code Only Version] - For Non Abstract Designer Users [Web] | SithasoDaisy5 Demo [Code Only Version] - For Non Abstract Designer Users [Web] |
Hi Fam Experience on Vercel Download Code The first draft of the SithasoDaisy5 Demo Code Only Version is out. This demo has been built with code only and does not need abstract designer layouts to work. Why did we also consider this approach? We have recognized that some developers prefer to...
www.b4x.com
|
| B4A | Date/time | DatePicker, CalendarView, TimelineView, TagView | DatePicker, CalendarView, TimelineView, TagView |
DatePicker is a beautiful b4x class library. It offers easy customization to match any theme. The source code for DatePicker is available on Github, allowing you to easily modify it to suit your personal needs. Source here: https://github.com/tummosoft/B4XUI
www.b4x.com
|
| B4J | AI/ML | B4JBuilder: Building your projects via AI [AI] | B4JBuilder: Building your projects via AI [AI] |
Hi Fam So im debuging SithasoDaisy5, so I was curious as to how the thing can build my project after debugging without me having to open the b4j IDE. I referred CodeX to this b4x post and it figured out how to do it and built my project...
www.b4x.com
|