Git Product home page Git Product logo

jcorefx's Introduction

JCoreFX

Microkernel architecture pattern for JavaFX application.
This library want to provide all necessary utilities for creating a modular software (management of : layout, data, service, modules, notification, scenes, etc).
Add-ons will be progressively added.

Platform

  • Windows
  • Linux
  • Mac

Technologies used

Features

  • Layout management
  • Module management
  • Service management
  • Link management
  • Save management
  • Data management
  • Log management

Next steps in progress

  • Finalize JavaFX 2.0
  • Amelioration of data management
  • Creation of documentation / wiki
  • Creation of basic example project (paint software) for demonstration of JCoreFX.

JCoreFX's story

JCoreFX's code (version 1.0) is the kernel of a software realized by :

For some reasons, this software was restarted from zero with another language / technologies.
With approval of my teammates, I deleted all the parts that were not part of kernel, and refactor the rest.
JCoreFX 1.0 is the result of this step.
I will transform this kernel into a library, and continue to develop it, under the name of JCoreFX.

Status

The project cannot be used for the moment. JCoreFX's code was, originally, embedded in a software. It wasn't a library.
It will be fix it for JCoreFX 2.0.

jcorefx's People

Contributors

vianneydoleans avatar

Watchers

James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.