Is there any normal JAVA library which I can use to generate JSON schema from the JSON data? It can generate the JSON schema as a String, JsonNode or literally whatever.. I was using this JsonSchemaInferrer which absolutely fits my needs but it's not accessible through the maven central repository without specifying their own repository (No I can't use their own repo in my project). I was looking also at the Jackson's JsonSchemaGenerator but it can only generate JSON schema from a class which is completely different thing.. I don't understand why we don't have more libraries in Java which could handle this case. Feeling pretty disappointed while seeing other languages where are plenty libraries which can do this..