Skip to content
/ ezLib Public

The Java library that simplifies and enhances various aspects of application development.

License

Notifications You must be signed in to change notification settings

ezTxmMC/ezLib

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ezLib - Your simplified Java library

GitHub Release GitHub milestone details GitHub watchers GitHub Repo stars GitHub forks

Features

  • Easy Configs:
    • XML (WIP)
    • Json
    • TOML
    • YAML
    • Properties
  • Annotation Configs (WIP)
  • Easy Databases:
    • H2
    • Redis (WIP)
    • SQLite
    • MariaDB
    • MongoDB (WIP)
    • InfluxDB (WIP)
    • PostgreSQL
    • DragonflyDB (WIP)
  • Annotation Databases (WIP)
  • Custom Terminal
  • Object Converter
  • Better JsonObject and JsonArray
  • Simplified Logger

Dependency

Maven

<repositories>
    <repository>
        <id>eztxm-repo</id>
        <url>https://repo.eztxm.de/maven/</url>
    </repository>
</repositories>

<dependencies>
    <dependency>
        <groupId>de.eztxm</groupId>
        <artifactId>ezlib-all</artifactId>
        <version>1.0-ALPHA10</version>
    </dependency>
</dependencies>

eztxm-all can be replaced by any module name.

Gradle

Groovy:

repositories {
    maven {
        url 'https://repo.eztxm.de/maven/'
    }
}

dependencies {
    implementation 'de.eztxm:ezlib-all:1.0-ALPHA10'
}

Kotlin:

repositories {
    maven("https://repo.eztxm.de/maven/")
}

dependencies {
    implementation("de.eztxm:ezlib-all:1.0-ALPHA10")
}

eztxm-all can be replaced by any module name.

Todo

  • Serial by @DragonRex004
  • GSON-Handler by @ezTxmMC
  • Redis/DragonflyDB by @ezTxmMC
  • InfluxDB by @ezTxmMC
  • XML Configs by @ezTxmMC
  • Expand Terminal and add integraded multi-terminal system by @ezTxmMC & @DragonRex004