library

  1. Peter Simpson

    B4J on-machine (no internet) AI 🤖 assistant

    Hello everyone, I've been playing around with Llama (my first attempt failed miserably, so I scrapped it) and here are the results after starting all over again. The model in the video is Phi-3-mini-4k, but I find that I received much improved results using Qwen2.5_14B. The latter does need at...
  2. Peter Simpson

    Coming soon to B4J - OPC UA Server and OPC UA Client (Communication Protocol) 😁

    Hello everyone. At the beginning of this year, I came across OPC UA. At the time, I knew nothing about it, and there were only a couple of posts about OPC UA on the forum. I decided to look for libraries to wrap, but I had major problems working with them. I did find a few libraries, but they...
  3. T201016

    B4J Library [LIB} eProper V3.08 Update

    eProper v.3.08 Update 04.06.2026 - Is a helpful library to use with the correct spelling of words, taking into account personal exceptions. An example of a personal exception may include, among others: word: SQLite As you have noticed, this word contains upper and lower case letters, so no...
  4. T201016

    B4J Library [B4J] Library DBSQLiteFormat version 1.01

    I am making my tested library available for use: DBSQLiteFormat V.1.01 I use it to work with external SQLite databases. In my projects, I check the compatibility of the database structure before using it. My main assumption was that both databases should contain the same (identical) structure...
  5. Peter Simpson

    I don't know

    I'm thinking about putting code on Github and using this library and my Quarts library (via a nice looking GUI and an icon in the notification area) to do everything for me synchronisation wise (which could be a bad idea). I'm not sure how many B4X developers use/upload their code to Github, but...
  6. Peter Simpson

    B4J Library B4J - Oshi Monitor (CPU, RAM, GPU, Battery, M/B, display, etc)

    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...
  7. Peter Simpson

    Tool Marge AAR (Subpackage folder) and JAR together

    Hello B4A wrappers, Including an AAR file alongside your wrapped JAR and XML files can be a bit of a pain to do every time, especially as you’ve already removed the classes.jar file to add to your wrapper’s libs folder, yet the AAR still contains its own classes.jar as well. There are, of...
  8. Peter Simpson

    B4A Library Modbus Master / Client (PLCs) - TCP Library

    Hello everyone, Here is a Modbus library that I just wrapped to test some industrial Modbus TCP valves, so I thought that I would share it with the community. Using this library, you can connect your B4A apps directly to industrial devices (PLCs) over TCP to read and write Modbus data. Your app...
  9. A

    B4A Library UltraDBGrid v1.01 for B4A – Advanced Grid with Frozen Columns, Footers, and Custom Styles

    📌 UltraDBGrid v1.01 (B4A) A fully customizable and database-friendly grid component for B4A, designed to give developers maximum control over rows, columns, styles, and data binding. Supports both manual column definitions and auto-detection from SQL queries. --- ✨ Features Database...
  10. T

    B4R Library ESP32-RMT-puls B4R Library (Pre-release)

    ESP32RMTpuls B4R Library (Pre-release) This is a B4R library for generating TX pulse signals using the RMT module of the ESP32. It is currently in pre-release, due to limited testing across different IDF versions and ESP32 SoC variants. The library is primarily intended for one-shot pulse...
  11. E

    B4J Question SimpleBLE library

    Hello, anyone (Erel…?) looked into the simpleBLE library for Bluetooth LE? https://github.com/simpleble/simpleble I used that library in some C/C++ project and found it very usable and stable. Just saw that it comes with Java bindings - wouldn’t that make it usable with B4J…? It also comes...
  12. NikB4x

    Android Question Iax Library

    Hi everyone! Is there a library that uses the IAX protocol for Asterisk? Since not all smartphones support the SIP protocol anymore, I think it's a good alternative for VoIP. Plus, it handles everything with just a single port opened on the server.
  13. Jota21

    Android Question Issues with AS_DatePicker (v1.31) - Wrong Year Selected and Incorrect Day of Week Displayed

    Hello everyone, I'm using the AS_DatePicker library (v1.31) and I've encountered two main issues. I’m displaying the DatePicker inside a Panel that becomes visible when a Label is clicked, and it hides again once a date is selected. Here are the problems I’ve run into: Wrong Year Selected on...
  14. xiaoyao

    Android Question Does the B4A library have a package manager tool?

    Does the B4A library have a package manager tool? If the B4A library can be searched directly in the IDE, but it is not installed on the computer, click to find the online library, list 5, double-click to automatically install to the default library list, custom library directory, or temporary...
  15. teddybear

    Share My Creation [B4J] A simple LaTeX image generator

    It is the last day of 2024, I am glad to share a simple library for LaTeX mathematical expressions. LaTeX is a typesetting system,its markup describes the content and layout of the document, the library I wrapped is only for mathematical expressions. license GPL2.0 It is very simple, only one...
  16. alwaysbusy

    LLM's and the importance of using RAG in the chain

    I have been working on a library to use LLM's (like openAI) in B4J for our company. Using OpenAI is pretty simple to do with their REST API, but it quickly becomes quite costly as they not only make you pay for the output, but also for the input. In comes RAG (Retrieval Augmented Generation). It...
  17. walterf25

    Android Question Class Defined multiple times (SOLVED)

    Hi All, I am working on a proof of concept, I am wrapping a library that requires of a few other dependencies listed below. I am seeing this error when trying to compile the app. The dependency that is causing this issue is guava-27.0.1-android.jar which obviously is required by the library I...
  18. yo3ggx

    B4J Question Mandatory lowercase libraries files if a case sensitive filesystem is used

    Hello, I moved all my projects files, including external libraries, in a case sensitive filesystem. I observed that B4J expect to find all libraries in lower case (both jar and xml files), otherwise are not found by the IDE. Is this by design? Thank you, Dan
  19. T201016

    Share My Creation MakeB4XLib - Creating libraries *.B4Xlib

    Hello forum lovers, I am happy to provide the MakeB4XLib v1.7 application for own use only for forum users. Please read this restriction in the further content of the post: Application-Regulations - to continue to Google Drive. Update - 12.07.2026 | and newer MakeB4XLib - See new post (Shared...
  20. D

    Android Question Convert library to make it work on B4A

    I have found this library: https://github.com/suethan/AndroidUSBCamera and I would like to use it in B4A. How can I convert it in a format that B4A accepts?
Top