All Projects → Drombler → Drombler Fx

Drombler / Drombler Fx

Licence: other
Drombler FX - the modular application framework for JavaFX.

Programming Languages

java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to Drombler Fx

Samples
JavaFX samples to run with different options and build tools
Stars: ✭ 352 (+576.92%)
Mutual labels:  javafx, modular, maven
openjfx-docs
Getting started guide for JavaFX 11
Stars: ✭ 70 (+34.62%)
Mutual labels:  modular, maven, javafx
lib-preferences
Lib-Preferences is a library for easy storing simple data to a Preferences.properties file in a Java(FX) & Maven desktop application.
Stars: ✭ 12 (-76.92%)
Mutual labels:  maven, javafx
ValliStart
A start menu to replace the un-customizable one that you have right now.
Stars: ✭ 89 (+71.15%)
Mutual labels:  modular, desktop
Tornadofx
Lightweight JavaFX Framework for Kotlin
Stars: ✭ 3,499 (+6628.85%)
Mutual labels:  javafx, desktop
VickyWarAnalyzer
Victoria II war analyzer. Java 8 + JavaFX + Maven
Stars: ✭ 43 (-17.31%)
Mutual labels:  maven, javafx
actlist-plugin
🔧 Actlist Plugin library to development and debugging.
Stars: ✭ 14 (-73.08%)
Mutual labels:  javafx, desktop
ModularPlayers
Modular desktop media widget
Stars: ✭ 28 (-46.15%)
Mutual labels:  modular, desktop
Substrate
Create native Java(FX) apps for desktop, mobile and embedded
Stars: ✭ 210 (+303.85%)
Mutual labels:  javafx, desktop
Hellojpro
Stars: ✭ 46 (-11.54%)
Mutual labels:  javafx, maven
Formsfx
A framework for easily creating forms for a JavaFX UI.
Stars: ✭ 380 (+630.77%)
Mutual labels:  javafx, desktop
Jfoenix
JavaFX Material Design Library
Stars: ✭ 5,720 (+10900%)
Mutual labels:  javafx, desktop
find the letter material design
litterature game made using javaFX and FXML, small collaboration, the game is about finding the missing letters from a word using different hints (an image, incomplete word..etc).
Stars: ✭ 21 (-59.62%)
Mutual labels:  javafx, desktop
vic2 economy analyzer
Victoria 2 savegame economy analyzer, updated version
Stars: ✭ 44 (-15.38%)
Mutual labels:  maven, javafx
LogoRRR
A log viewer which visualises log events such that it is easy to identify problems or events of interest. This app was implemented using Scala and JavaFX, GluonHQ toolchain and GraalVM as platform.
Stars: ✭ 40 (-23.08%)
Mutual labels:  maven, javafx
Azkar-App
Desktop Application 💻 for Calculating Muslim prayer times 🕌 , Morning and Nights Azkar 🤲 with notification for random Azkar that pops-up in specific time.
Stars: ✭ 64 (+23.08%)
Mutual labels:  maven, javafx
Maven Jpackage Template
Sample project illustrating building nice, small cross-platform JavaFX-based desktop apps with native installers while still using the standard Maven dependency system.
Stars: ✭ 74 (+42.31%)
Mutual labels:  javafx, maven
Fxdesktopsearch
A JavaFX based desktop search application.
Stars: ✭ 147 (+182.69%)
Mutual labels:  javafx, desktop
Lib I18n
The library `Lib-I18N` allows a developer to bind a key-value pair of a `.properties` file to a [StringBinding]. This makes it very easy to change the language during runtime in a [JavaFX] application.
Stars: ✭ 40 (-23.08%)
Mutual labels:  javafx, maven
Javafx Maven Plugin
Maven plugin for JavaFX
Stars: ✭ 764 (+1369.23%)
Mutual labels:  javafx, maven

Drombler FX

The modular application framework for JavaFX based on:

  • OSGi: OSGi is the de facto standard for writing modular software in Java.

  • Maven (POM-first): Drombler FX applications can be build with Maven. The build follows the standard POM-first approach (the OSGi meta data will be generated for you). A custom Maven Plugin will help you to easily create JavaFX applications with Maven. A custom Maven Archetype will help you to get started.

  • Declarative programming model: Annotations can be used at many places to register elements such as menus, toolbars and GUI components.

  • Drombler ACP: Drombler FX is a JavaFX specific extension for Drombler ACP providing JavaFX-based implementations for the abstract definitions. Read more about Drombler ACP here: Drombler ACP

  • Drombler Commons: Drombler Commons is a collection of reusable libraries and frameworks. They ship with OSGi meta data but don’t require an OSGi environment. Read more about Drombler Commons here: Drombler Commons

Drombler FX uses Apache Felix as its OSGi container by default.

As an application framework it makes sure JavaFX and OSGi will get started properly and it provides the main window.

See the documentation for a tutorial, the Javadoc and information about the provided Maven modules (available from Maven Central).

Build the project from sources

mvn clean install

Please note that the develop branch (SNAPSHOT version) of the project might depend on SNAPSHOT versions of other projects.

If you don't want to build the dependent projects as well, please make sure to define a proxy in your Maven Repository Manager to the following Maven Repository: https://oss.sonatype.org/content/repositories/snapshots/ and include it in your single group.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].