B4JLibraryDatabase
jRDC Hikari mix
When using the jRDC server project in the project, I had to use another server to handle other things. I wrote a different version of jRDC under myself. Now everyone can use it and modify it under themselves.
@MichalK73 · 2018-02-27
B4JLibraryEncryption
SimplePGP - Encrypt, Decrypt, Sign, Verify B4J
A wrapper library making the implementation of PGP in Java applications easy. It also strives to provide sane defaults for secure PGP to ensure easy and secure PGP implementations in Java.
@DonManfred · 2018-02-13
B4JLibraryEncryption
BCrypt - implementation of OpenBSD''s Blowfish password hashing code
BCrypt - implementation of OpenBSD''s Blowfish password hashing code. This is a wrapper for https://www.mindrot.org/projects/jBCrypt/
@mindful · 2018-01-22
B4JLibraryWebView
jHTMLeditor library
The jHTMLeditor for B4j fixes the issue with setting focus to the webview in the HTMLeditor control.
@ThRuST · 2018-01-18
B4JLibraryLogging/Exceptions
LOGBack - Logging Framework
Generic, Reliable, Fast & Flexible Logging Framework
@mindful · 2018-01-17
B4JLibraryMQTT
B4JMosquittoPBKDF2 library
If you are using the original Mosquitto broker, you may be aware (or not) that there is a plugin called "mosquitto-auth-plug" which is an authentication plugin for the Mosquitto broker with multiple back-ends (MySQL, Redis, CDB, SQLite3). You need to compile it and set it up to work with Mosquitto but it is well worth the effort if you want more flexibility to handle users and topics in real time. When using this plugin and adding users to the backend database, we need to create a hashed password using the SecretKeyFactory algorithm called PBKDF2WithHmacSHA256. To help me with this in my B4J-client, I compiled a small library based on code found in the Contrib-folder in the original github-project.
@moster67 · 2018-01-01
B4JLibraryBlockchain
Bitcoin
This lib provides easy access to Bitcoin prices and blockchain info.
@wonder · 2017-12-30
B4JLibraryABMaterial
MashPlugIns [ABMaterial]
ABMaterial plugins, views, …
@Mashiane · 2017-12-30
B4JLibraryViews - additional [CUSTOM VIEW]
Tabbed Bar (B4J only) [Custom View]
Its been a while since I shared something here, so here goes my Tabbed Bar. I created this for my own needs, and the objective is to be able to have a wider tab pane than the panes it point to...Plus, it very easily and very highly customizable, as shown in the demo.
@Cableguy · 2017-11-16
B4JLibraryABMaterial
MashIconPicker
MashIconPicker
@Mashiane · 2017-11-12
B4JLibraryMap
jMapList - combining a Map and a List
A MapList is a combination of a Map and a List and implements most of the attributes and methods of both types. Why would you want to use as MapList? To have fast lookup (by Key) and to have control over the order of Values held in the MapList.
@Misterbates · 2017-11-08
B4JLibraryTabPane
MultiRow TabPane
Here''s something I needed and thought I''d share. Based on a FlowPane and A StackPane (minimal wraps for these and ToggleGroup are included in the source code). Implemented as a customview, buttons can be at the Top or Bottom.
@stevel05 · 2017-10-29
B4JLibraryABMaterial [ABMATERIAL]
MashPricingTable [ABMaterial]
MashPricingTable [ABMaterial]
@Mashiane · 2017-10-26
B4JLibraryABMaterial [ABMATERIAL]
MashAlerts [ABMaterial]
MashAlerts [ABMaterial]
@Mashiane · 2017-10-25
B4JLibraryABMaterial [ABMATERIAL]
MashBlog [ABMaterial]
MashBlog [ABMaterial]
@Mashiane · 2017-10-25
B4JLibraryABMaterial [ABMATERIAL]
MashProduct [ABMaterial]
MashProduct [ABMaterial]
@Mashiane · 2017-10-25
B4JLibraryABMaterial [ABMATERIAL]
MashProfile [ABMaterial]
MashProfile [ABMaterial]
@Mashiane · 2017-10-25
B4JLibraryABMaterial [ABMATERIAL]
MashProjects [ABMaterial]
MashProjects [ABMaterial]
@Mashiane · 2017-10-25
B4JLibraryABMaterial [ABMATERIAL]
MashTasks [ABMaterial]
MashTasks [ABMaterial]
@Mashiane · 2017-10-25
B4JLibraryRaspberry Pi
MFRC522 Library For RaspberryPi
This is MFRC522 Library For Raspberry Pi On B4J ( RC522 Library From GPIO)
@sahand_123 · 2017-10-11
B4JLibraryImages
SahandJPEG - JPEG Compression Library
This is a tiny Library that compresses your jpeg images
@sahand_123 · 2017-10-11
B4JLibraryRadioButton
MarkRG - Dynamic RadioGroup CustomControl
MarkRG - Dynamic RadioGroup CustomControl
@Mashiane · 2017-10-01
B4JLibraryB4J
jControlsFX9 - ControlsFX for Java 9
jControlsFX (included in the IDE) - Java 8; jControlsFX9 - Java 9. Note that there is an issue with RangeSlider: https://bitbucket.org/controlsfx/controlsfx/issues/802/rangeslider-uses-inaccessable-package. Library is attached.You should also download this jar and copy it to the additional libraries folder: www.b4x.com/b4j/files/controlsfx-9.jar
@Erel · 2017-09-28
B4JLibraryComms & Network
HUE4j - Philips SDK - Control your HUE System
HUE4j - Philips SDK - Control your HUE System
@DonManfred · 2017-08-26
B4JLibraryViews - effects [BETA]
JFXExtended: Shapes, Effects, Borders And Gradient Fills [Beta]
JFXExtend allows you to apply shapes, effects, borders and gradient fills to Nodes. The library does not use CSS. It wraps the underlying packages used by JavaFX to implement the CSS . Mixing the two together can cause conflicts. An example of this is if you add a border to a button using this library and there is a border defined in the inline style for the button then the border will only temporarily replace the border defined in the inline style. This means if the button is redrawn the original border in the inline style will be used and the border you added will be lost. You will need to remove the original border from the inline style. The example code shows you how to remove entries from the inline style.
@keirS · 2017-08-18
B4JLibraryB4J
Skeleton (CSS + Library)
While ABMaterial is fantastic, I find it onerous for simple websites. A while back I came across the Skeleton CSS framework; http://getskeleton.com/ Skeleton is a grid based mobile responsive CSS boiler plate. It worked fine for a couple of projects but I still had to hand craft HTML. So I decided to create a B4J library to automate the creation of HTML pages using the Skeleton CSS. I''ve tried to keep it as generic as possible and I have not introduced any direct changes to the Skeleton CSS but have extended it using additional CSS like Fontawesome and a 3rd part notification CSS for Skeleton. I take no credit for any of the CSS libraries. The B4J library can actually be used to generate generic HTML code as it has a helper class which is used to generate the Skeleton specific markup. The Skelton CSS can also be replaced by other CSS. The examples below show server handlers but as the Render method simply returns a string (of HTML) you can use it to write out HTML files (I use this for a reporting product I wrote).
@tchart · 2017-08-04
B4JLibrarySearchView [CUSTOM VIEW]
SearchView [custom view]
A custom view similar to B4A and B4i SearchView
@Erel · 2017-07-24
B4JLibraryJSON
json-simple2(keep the json order)
usage same as JSONGenerator
@icefairy333 · 2017-07-12
B4JLibraryB4J
jarLoader
This library will load jar files at run time without having to use #AdditionalJar
@tchart · 2017-07-07
B4JLibraryImages
ImageEnter v0.10
Allows easy interaction with mouseenter/mouseleave event functionality for images in B4J.
@ThRuST · 2017-06-21