Skip to content
View dlemmermann's full-sized avatar

Highlights

  • Pro

Block or report dlemmermann

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
dlemmermann/README.md

Hi, I'm Dirk πŸ‘‹

JavaFX developer, consultant and freelancer β€” building data-dense desktop applications in Java since long before it was fashionable. Java Champion, JavaOne Rockstar, based in Zurich, Switzerland.

Website JFXCentral FlexGanttFX LinkedIn GitHub followers


About me

I am the founder of DLSC Software & Consulting GmbH in Zurich, Switzerland. My focus has always been the same: the user interface layer of serious Java applications β€” first with Swing, and today with JavaFX.

Most of my work happens where the UI gets hard: scheduling and planning views, timelines, calendars, large tables, and dashboards that have to stay responsive with a lot of data behind them. Over the years that has meant projects in aviation, logistics, finance and industrial planning.

Alongside client work I maintain a fairly large set of open source JavaFX libraries, and I run JFXCentral, the community website for everything JavaFX.

What I build

Open source

Most of my open source work lives in the DLSC organisation.

Project What it is
CalendarFX A framework for sophisticated calendar views
FlexGanttFX Gantt charts and scheduling / planning user interfaces
FormsFX Easily create forms for a JavaFX UI
GemsFX A large collection of JavaFX controls and utilities
PreferencesFX Application settings / preferences UIs
WorkbenchFX A lightweight RCP framework for JavaFX applications
PDFViewFX A PDF view for JavaFX applications
FxmlKit FXML loader with FXML/CSS hot-reload and convention-over-configuration
KeyboardFX An on-screen keyboard for JavaFX applications
PickerFX Touch-friendly picker controls
UnitFX Input fields for units of measure
PhoneNumberFX Controls for entering and validating phone numbers
GMapsFX Google Maps inside a JavaFX application

FlexGanttFX

FlexGanttFX is my framework for building professional scheduling and planning user interfaces β€” Gantt charts, timelines and resource planning for JavaFX. It powers planning systems in aviation, logistics and industrial production.

It is now open source, dual-licensed under AGPLv3 and a commercial licence: free to use in open source projects, with a commercial option for closed-source products. Source: dlsc-software-consulting-gmbh/FlexGanttFX.

Community

JFXCentral β€” the central place for the JavaFX community: people, libraries, books, tutorials, videos, blogs and news. Built with JavaFX itself, running in the browser via JPro. Source: jfxcentral2 and jfxcentral-data.

Speaking & community

I speak regularly at Java conferences and Java User Groups about JavaFX, desktop UI design and the realities of building large client applications. I was awarded a JavaOne Rockstar award for my talks, and I am a Java Champion.

Working together

I am available for consulting, training and custom JavaFX development β€” from architecture reviews and custom control development to building an entire application front end.

  • 🌐 www.dlsc.com
  • πŸ’Ό LinkedIn
  • πŸ’¬ Questions about a specific library? Open an issue in the relevant repository.

Pinned Loading

  1. dlsc-software-consulting-gmbh/GemsFX dlsc-software-consulting-gmbh/GemsFX Public

    A collection of JavaFX controls and utilities.

    Java 619 63

  2. dlsc-software-consulting-gmbh/CalendarFX dlsc-software-consulting-gmbh/CalendarFX Public

    A Java framework for creating sophisticated calendar views (JavaFX 8, 9, 10, and 11)

    Java 861 180

  3. dlsc-software-consulting-gmbh/PDFViewFX dlsc-software-consulting-gmbh/PDFViewFX Public

    A PDF view for JavaFX applications.

    CSS 98 18

  4. dlsc-software-consulting-gmbh/KeyboardFX dlsc-software-consulting-gmbh/KeyboardFX Public

    An on-screen keyboard for JavaFX applications.

    Java 40 7