/EmeraldFX

A Web Browser built with JavaFX in Jython, Java, & Python.

Primary LanguagePythonGNU General Public License v2.0GPL-2.0

EmeraldFX - a JythonFX Web Browser

Gradle source/build repository for EmeraldFX-- web browser written with JavaFX in Jython, Java, & Python. A blog article discussing my experience and decisions in building EmeraldFX is available here (http://bit.ly/--------). Built and tested on Linux Mint, SUSE Linux, Microsoft Windows.

Platform

  • Any platform that supports JavaFX10 (Java 10.0.0).

Requirements

  • Java SE v.10.0.0 is strictly required for the standalone JAR (version 10.0.1 and greater will not work!).

Known Problems

  • Several. To be itimized at a later date (05/07/2018).

Planned Improvements

  • Numerous. Full list will be itemized at a later date (05/07/2018).
  • Compile against Zulu/OpenJFX (05/07/2018).
  • Refactor, work on concurrency (05/07/2018).
  • Tune JVM Settings/Heap Size, GC, etc. (05/07/2018).
  • Add support for property configuration, downloading, printing, etc (05/07/2018).

Execution Screenshot

alt text alt text