javafx-markdown-preview
Used in:
components
- OverviewOverview
- VersionsVersions
- DependentsDependents
- DependenciesDependencies
<dependency> <groupId>io.github.raghul-tech</groupId> <artifactId>javafx-markdown-preview</artifactId> <version>1.0.3</version> </dependency>
<!-- * Copyright (C) 2025 Raghul-tech * https://github.com/raghul-tech * This file is part of JavaFX Markdown Preview. * * JavaFX Markdown Preview is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation, either version 3 of the License, or * (at your option) any later version. * * JavaFX Markdown Preview is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with JavaFX Markdown Preview. If not, see <https://www.gnu.org/licenses/>. --> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</modelVersion> <parent> <groupId>io.github.raghul-tech</groupId> <artifactId>javafx-markdown-preview-parent</artifactId> <version>1.0.3</version> </parent> <artifactId>javafx-markdown-preview</artifactId> <packaging>jar</packaging> <name>JavaFX Markdown Preview</name> <description> A minimal JavaFX Markdown Preview library providing only the core source code. This module makes it easy to render live Markdown previews with real-time file watching. You can embed previews in a separate window, a Tab, a TabPane, or reuse the WebView component anywhere in your JavaFX application. Simple to integrate and customize. For usage examples and documentation, see the GitHub repository. </description> <url>https://github.com/raghul-tech/JavaFX-Markdown-Preview</url> <dependencies> <!-- JavaFX (provided by user application) --> <dependency> <groupId>org.openjfx</groupId> <artifactId>javafx-controls</artifactId> <version>${javafx.version}</version> <scope>provided</scope> </dependency> <dependency> <groupId>org.openjfx</groupId> <artifactId>javafx-web</artifactId> <version>${javafx.version}</version> <scope>provided</scope> </dependency> <dependency> <groupId>org.openjfx</groupId> <artifactId>javafx-graphics</artifactId> <version>${javafx.version}</version> <scope>provided</scope> </dependency> <dependency> <groupId>org.openjfx</groupId> <artifactId>javafx-fxml</artifactId> <version>${javafx.version}</version> <scope>provided</scope> </dependency> <dependency> <groupId>org.openjfx</groupId> <artifactId>javafx-base</artifactId> <version>${javafx.version}</version> <scope>provided</scope> </dependency> <dependency> <groupId>org.openjfx</groupId> <artifactId>javafx-swing</artifactId> <version>${javafx.version}</version> <scope>provided</scope> </dependency> <!-- Flexmark is also provided externally --> <dependency> <groupId>com.vladsch.flexmark</groupId> <artifactId>flexmark-all</artifactId> <version>0.64.8</version> <scope>provided</scope> </dependency> </dependencies> <build> <plugins> <!-- Source jar --> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-source-plugin</artifactId> <version>3.2.1</version> <executions> <execution> <id>attach-sources</id> <phase>package</phase> <goals><goal>jar</goal></goals> </execution> </executions> </plugin> <!-- Javadoc jar --> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-javadoc-plugin</artifactId> <version>3.6.3</version> <executions> <execution> <id>attach-javadocs</id> <phase>package</phase> <goals><goal>jar</goal></goals> </execution> </executions> </plugin> </plugins> </build> </project>