Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/eugener/highlight.fx
Lightweight syntax highlighting for JavaFX
https://github.com/eugener/highlight.fx
java javafx syntax-highlighting
Last synced: 1 day ago
JSON representation
Lightweight syntax highlighting for JavaFX
- Host: GitHub
- URL: https://github.com/eugener/highlight.fx
- Owner: eugener
- License: apache-2.0
- Created: 2021-07-12T00:57:46.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2021-09-08T12:02:12.000Z (about 3 years ago)
- Last Synced: 2023-03-24T01:26:03.453Z (over 1 year ago)
- Topics: java, javafx, syntax-highlighting
- Language: Lex
- Homepage:
- Size: 1.58 MB
- Stars: 12
- Watchers: 3
- Forks: 2
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# highlight.fx
[![Java CI with Maven](https://github.com/eugener/highlight.fx/actions/workflows/maven.yml/badge.svg)](https://github.com/eugener/highlight.fx/actions/workflows/maven.yml)
[![Maven Central](https://img.shields.io/maven-central/v/io.github.eugener/highlightfx?label=highight.fx&logo=java)](https://search.maven.org/artifact/io.github.eugener/highlightfx/1.0/jar)Includes `SyntaxPane`, lightweight syntax highlighting control.
See the [`demo application`](https://github.com/eugener/highlight.fx/blob/45f8998ebfcb9ccea3919933f0a961c7b60e4781/demo/src/main/java/io/github/eugener/highlightfx/demo/Main.java#L37) for an example of the SyntaxPane usage.
![java](assets/java-demo.png)
![scala](assets/scala-demo.png)
![xml](assets/xml-demo.png)