Skip to content

jkitPure-JDK, zero-dependency Java toolkit

Strings, JSON, YAML, HTTP, SQL parsing, notifications — one coordinate, zero transitive third-party dependencies

jkit

Up and running in 3 minutes

xml
<dependency>
    <groupId>com.alianga</groupId>
    <artifactId>jkit</artifactId>
    <version>2.0.1</version>
</dependency>
groovy
implementation 'com.alianga:jkit:2.0.1'
java
import com.alianga.jkit.DateUtils;
import com.alianga.jkit.json.JSON;
import com.alianga.jkit.log.Log;

public class Demo {
    private static final Log log = Log.get(Demo.class);

    public static void main(String[] args) {
        log.info("now={}", DateUtils.getNowDateTime());
        User user = JSON.parseObject("{\"name\":\"Tom\",\"age\":18}", User.class);
        log.info("user={}", JSON.toJsonString(user));
    }
}

Released under the Apache License 2.0