B4JLibraryAudio/Video
jAudioClip
This is a wrapper for the JavaFX AudioClip class.
@stevel05 · 2019-07-19
B4JLibraryB4J Server
jConnectionPool - ConnectionPool extracted from jServer
If you want to use ConnectionPool in a UI app then you should use this library instead of jServer. jServer is not compatible with B4J Packager 11. jConnectionPool library is a subset of jServer with only the ConnectionPool feature.
@Erel · 2019-07-18
B4JLibraryMQTT
MqttBroker
jMqttBroker library is based on the moquette open source project: https://github.com/andsel/moquette It implements a MQTT broker.
@Erel · 2019-07-17
B4JLibraryTable/Grid
jTableViewExtended
This library extends TableView and provides more control on the columns and cells.
@Informatix · 2019-07-14
B4JLibraryGame
SimpleGameEngine
This is a game framework for B4J that includes many features of advanced game frameworks like libGDX but is designed to be as simple to use as possible. It can be used for games of course, but also for animations, slideshows, paint program, etc. It is more complete than the Canvas library. This framework has been entirely written from scratch (except 20-30 lines taken from libGDX for the most technical parts of the tiled map reader). The Java source code is available against a donation of 10 euros or more. Don''t miss this game made with SGE (PacDroid, a Pacman clone): https://www.b4x.com/android/forum/threads/pacdroid.78617/ Let me know if you are using this library for a real project. And, of course, feel free to post comments and suggestions.
@Informatix · 2019-07-14
B4JLibraryCharts
jCharts
A wrapper of javafx.scene.chart with additional functions and classes.
@Informatix · 2019-06-07
B4JLibraryBAnano [BANANO V3 RC2]
More optimizations [BANano v3 RC2]
More optimizations [BANano v3 RC2]
@alwaysbusy · 2019-06-07
B4JLibraryBAnano [BANANO V3 RC1]
The next iteration... [BANano v3 RC1]
The next iteration... [BANano v3 RC1]
@alwaysbusy · 2019-06-06
B4JLibraryB4J
jObservable
Observables are primitive types (boolean, byte, double, float, integer, long), strings, objects or collections (map, list) that trigger events when they are modified. They can also automatically update the views with which they are bound.
@Informatix · 2019-05-27
B4JLibraryBAnano [BANANO]
Got it! - Easy Hints [BANano]
Got it! - Easy Hints [BANano]
@Mashiane · 2019-05-21
B4JLibraryBAnano [BANANO]
A treeview you might use [BANano]
A treeview you might use [BANano]
@Mashiane · 2019-04-29
B4JLibraryBAnano [BANANO]
UOEGrid: An interesting grid that you might like [BANano]
UOEGrid: An interesting grid that you might like [BANano]
@Mashiane · 2019-04-29
B4JLibraryBAnano [BANANO]
ChartJS charts with 1 line of code using UOECharts [BANano]
ChartJS charts with 1 line of code using UOECharts [BANano]
@Mashiane · 2019-04-16
B4JLibraryBAnano [BANANO]
BANanoPostProcessor [BANano]
BANanoPostProcessor [BANano]
@Kiffi · 2019-04-12
B4JLibraryMaths
Calc
This a library to calc (evaluate) expression. it supports string and number, operators with standard priority, parenthesis, user-defined functions and user-defined variables.
@spsp · 2019-03-27
B4JLibraryViews - events
FullDragRelease
This library make the "Full Press-Drag-Release Gesture" in javafx avaliable for B4J. It is not the same as jDragAndDrop or jDragAndDrop2, witch is perfect if you want to drag an object from one place to another.
@knutf · 2019-03-24
B4JLibraryBAnano [BANANO]
Kendo UI Core - Wrapper [BANano]
Kendo UI Core - Wrapper [BANano]
@Kiffi · 2019-03-14
B4JLibraryB4J
B4J IDEViewer Client Library for B4XIDEViewer
A B4X Tool which can show bitmaps, images and saved pictures from your B4XIDE on your computer. You can also play video and audio files present on your device. You can show and search huge text files, show PDFs, GIF-images and more….
@moster67 · 2019-03-13
B4JLibraryUpdater [B4XLIB]
jAutoUpdate library [B4Xlib]
jAutoUpdate library [B4Xlib]
@Tayfur · 2019-03-05
B4JLibraryDatabase
jCrystalReports Library
jCrystalReports Library
@Juan Marrero · 2019-02-25
B4JLibraryUOE
UOE - Create MaterializeCSS Websites
UOE is a B4J library that has been created to enable anyone to create multi-page materialize websites. The existence of this lib birthed the UOEBANano library, a conversion of this library to work with the BANano library.
@Mashiane · 2019-02-14
B4JLibraryBAnano [BANANO]
NW.js - Wrapper [BANano]
I want to show how easy it is to create desktop applications (Windows, Linux, MacOS) with BANano and NW.js.
@Kiffi · 2019-02-06
B4JLibraryMultiple items
jAWTRobot
This library started out as a simple wrapper for Oracle''s java.awt.Robot package but it evolved out of hand into a library of general utilities. Some of these functions appear to duplicate functionality already present in B4J however this library is designed to be used in both UI apps and non-UI apps. Consequently, B4J functionality that requires the use of a JFX object (fx.showExternalDocument(), for example) is duplicated here but without the use of any objects only found in UI apps. Things you can do with this library: •programmatically move the mouse and invoke system MouseButtonPressed events or KeyPressed events and much more •access the system clipboard •get a variety of general operating system, hardware and JVM info •get a variety of JVM, process and system performance info (memory usage, CPU load, etc...) •take screen shots of arbitrary rectangles on the system''s screens •run arbitrary commands on the command line •redirect Standard Error and Standard Out to file •open external files or URLs •improved Exception-related stuff •improved Thread-related stuff •restart your app The library is very heavily commented so you need only read them to see what is possible.
@Roycefer · 2019-01-15
B4JLibraryPush notifications
jAPNS - Send iOS Push Notifications
jAPNS allows you to access Apple''s Token-based Http/2 APNS API in order to send iOS Push Notifications
@JanPRO · 2019-01-12
B4JLibraryBAnano [BANANO]
Leaflet-Wrapper [BANano]
This is a wrapper that allows you to use the functionality of the JavaScript library Leaflet with B4J in conjunction with BANano.
@Kiffi · 2018-12-13
B4JLibraryJava
jScriptEngine
Here is a small library that allows use of javascript from B4J. Some functions are easier to perform in js as you have basically all the java functions at your disposal to use.
@Daestrum · 2018-12-04
B4JLibraryOther
ABPlugin
This little library makes it possible to create Live plugins for you own apps. This means you can create plugins that can be added/removed while your app is running. Note it is a little experiment that shows the power of B4J. The ''compile to library'' feature of B4J is very handy to create plugins.
@alwaysbusy · 2018-11-23
B4JLibraryB4J
Updated JSSC.Jar
I fixed and recompiled the Native DLL for JSSC which was causing Access Violation crashes when attempting to open a serial port on Windows 10 64 bit systems with newer Java versions.
@techknight · 2018-11-23
B4JLibrarySwitch
B4j ToggleSwitch
This is a simple start for a Toggleswitch for B4j. It is deliberately not a B4X customview as I wanted it to be styleable via CSS.
@stevel05 · 2018-11-07
B4JLibraryUI design
Quick Metro look for your b4j apps
Quick Metro look for your b4j apps
@vpires · 2018-11-04