Skip to content

svenreimers/the-real-jtaccuino

 
 

Repository files navigation

JTaccuino

JTaccuino is a JavaFX based notebook application for Java developers.

It is built for usages in education, interactive experimation with algorithms and possible more advanced use cases.

Java code execution is provided by JShell, the awesome Java REPL.

Licenses and used 3rd party software / components

Libraries

Flexmark

License: BSD-2-Clause license

flexmark-java is a Java implementation of CommonMark (spec 0.28) parser using the blocks first, inlines after Markdown parsing architecture.

GluonHQ RichTextArea

License: GPL-3.0 license

Gluon presents a new JavaFX control, created with Java and JavaFX standard APIs, called the RichTextArea control. RichTextArea is a text input control which provides rich text features along with emoji, and non-text objects like images, tables and hyperlinks.

GemsFX

License: Apache-2.0 license

GemsFX is a collection of custom controls and utilities for JavaFX.

OpenJFX

License: GPL-2.0 with Classpath Exception

OpenJFX is an open source, next generation client application platform for desktop, mobile and embedded systems based on JavaSE. It is a collaborative effort by many individuals and companies with the goal of producing a modern, efficient, and fully featured toolkit for developing rich client applications. This is the open source project where we develop JavaFX.

Yasson

License: Eclipse Public License - v 2.0

Yasson is a Java framework which provides a standard binding layer between Java classes and JSON documents. This is similar to what JAXB is doing in the XML world. Yasson is an official reference implementation of JSON Binding.

Jakarta JSONB

License: Eclipse Public License - v 2.0

Jakarta JSON Binding

Maven Resolver

License: Apache-2.0 license

Apache Maven Artifact Resolver is a library for working with artifact repositories and dependency resolution.

Resources

Fonts

The application uses Monaspace fonts provided by GitHub Next especially

  • Monaspace Argon
  • Monaspace Radon

both licensed under SIL OPEN FONT LICENSE Version 1.1

Icons

Icons used are downloaded from SVGRepo and converted to SVG paths useable in JavaFX by the SVG Path Extractor at JFXCentral.

Icons used are from the following collections

  • Meteor Line Interface Icons
  • Zest Interface Icons
  • Flat Icon Design Dark Vectors
  • License: PD License
  • Author: flat-icon-design

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 89.6%
  • CSS 10.4%