# Pandomium
**Repository Path**: cooche/Pandomium
## Basic Information
- **Project Name**: Pandomium
- **Description**: No description available
- **Primary Language**: Unknown
- **License**: Apache-2.0
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 0
- **Created**: 2020-05-02
- **Last Updated**: 2020-12-19
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
# Pandomium [](https://travis-ci.org/Panda-Programming-Language/Pandomium) [](http://isitmaintained.com/project/dzikoysk/Pandomium "Average time to resolve an issue")
Pandomium is the JCEF (Java Chromium Embedded Framework) implementation dedicated for the maven projects
#### Example

```java
Pandomium pandomium = new Pandomium(PandomiumSettings.getDefaultSettings());
pandomium.initialize();
PandomiumClient client = pandomium.createClient();
PandomiumBrowser browser = client.loadURL("https://panda-lang.org");
```
Full example: [PandomiumTest.java](https://github.com/dzikoysk/Pandomium/blob/master/pandomium/src/test/java/org/panda_lang/pandomium/PandomiumTest.java)
#### Maven
```xml
org.panda-lang
pandomium
67.0.6
```
```xml
panda-repository
https://repo.panda-lang.org/
```
If you don't want to use maven you can download the latest version here (without dependencies):
* [Pandomium 67.0.6](https://repo.panda-lang.org/org/panda-lang/pandomium/67.0.6/pandomium-67.0.6.jar)
* [Natives](https://pandomium.panda-lang.org/download/natives/)
#### Supported platforms
* **OS**: Windows x64 / Linux x64
* **Java**: Java 8
#### Building
* [Windows x64](https://github.com/dzikoysk/Pandomium/wiki/Windows-x64-Build)
* [Linux x64](https://github.com/dzikoysk/Pandomium/wiki/Linux-x64-Build)
* [macOS](https://github.com/dzikoysk/Pandomium/wiki/macOS-Build)
#### Repository structure
```
pandomium/
+--pandomium/ Pandomium Library module
+----/src Sources of Pandomium Library module
+----pom.xml The main maven build script for Pandomium Library module
+--pandomium-linux/ Linux implementation of Pandomium Library module
+----/libs Platform specified libraries
+----/native Platform specified natives
+----/src Platform implementation
+----pom.xml The main maven build script for Linux module
+--pandomium-macos/ MacOS implementation of Pandomium Library module
+----/libs Platform specified libraries
+----/native Platform specified natives
+----/src Platform implementation
+----pom.xml The main maven build script for macOS module
+--pandomium-win/ Windows implementation of Pandomium Library module
+----/libs Platform specified libraries
+----/native Platform specified natives
+----/src Platform implementation
+----pom.xml The main maven build script for Windows module
+--pom.xml The main maven build script
```
#### TODO
* [x] Build natives & jcef
* [x] Basic implementation
* [x] Builds available in the maven repository
* [x] Pandomium wrapper for JCEF objects
* [ ] Win32, Linux32 & macOS support
* [ ] Advanced Java <-> JS bridge
* [ ] ByteBuffer implementation