Curio Server Framework

A server framework to make it simple to create a production-ready, API server or web service in Java.

License

License

GroupId

GroupId

org.curioswitch.curiostack
ArtifactId

ArtifactId

curio-server-framework
Last Version

Last Version

0.8.1
Release Date

Release Date

Type

Type

jar
Description

Description

Curio Server Framework
A server framework to make it simple to create a production-ready, API server or web service in Java.
Project URL

Project URL

https://github.com/curioswitch/curiostack/tree/master/common/server/framework
Source Code Management

Source Code Management

https://github.com/curioswitch/curiostack

Download curio-server-framework

How to add to project

<!-- https://jarcasting.com/artifacts/org.curioswitch.curiostack/curio-server-framework/ -->
<dependency>
    <groupId>org.curioswitch.curiostack</groupId>
    <artifactId>curio-server-framework</artifactId>
    <version>0.8.1</version>
</dependency>
// https://jarcasting.com/artifacts/org.curioswitch.curiostack/curio-server-framework/
implementation 'org.curioswitch.curiostack:curio-server-framework:0.8.1'
// https://jarcasting.com/artifacts/org.curioswitch.curiostack/curio-server-framework/
implementation ("org.curioswitch.curiostack:curio-server-framework:0.8.1")
'org.curioswitch.curiostack:curio-server-framework:jar:0.8.1'
<dependency org="org.curioswitch.curiostack" name="curio-server-framework" rev="0.8.1">
  <artifact name="curio-server-framework" type="jar" />
</dependency>
@Grapes(
@Grab(group='org.curioswitch.curiostack', module='curio-server-framework', version='0.8.1')
)
libraryDependencies += "org.curioswitch.curiostack" % "curio-server-framework" % "0.8.1"
[org.curioswitch.curiostack/curio-server-framework "0.8.1"]

Dependencies

compile (17)

Group / Artifact Type Version
org.curioswitch.curiostack : armeria-google-cloud-iam jar 0.0.49
org.curioswitch.curiostack : armeria-google-cloud-trace jar 0.0.49
com.auth0 : java-jwt jar 3.18.3
com.google.dagger : dagger jar 2.41
com.google.dagger : dagger-producers jar 2.41
com.google.firebase : firebase-admin jar 8.1.0
com.linecorp.armeria : armeria jar 1.14.1
com.spotify : futures-extra jar 4.3.1
com.typesafe : config jar 1.4.2
io.dropwizard.metrics : metrics-core jar 4.2.9
io.grpc : grpc-core jar 1.45.0
io.lettuce : lettuce-core jar 6.1.6.RELEASE
io.micrometer : micrometer-registry-prometheus jar 1.8.3
io.zipkin.brave : brave jar 5.13.7
org.apache.logging.log4j : log4j-api jar 2.17.2
org.jooq : jooq jar 3.14.9
org.simpleflatmapper : sfm-jooq jar 8.2.3

runtime (27)

Group / Artifact Type Version
jakarta.annotation : jakarta.annotation-api jar 1.3.5
com.fasterxml.jackson.core : jackson-databind jar 2.13.2
com.fasterxml.jackson.dataformat : jackson-dataformat-yaml jar 2.13.2
com.fasterxml.jackson.datatype : jackson-datatype-guava jar 2.13.2
com.fasterxml.jackson.datatype : jackson-datatype-jsr310 jar 2.13.2
com.github.ben-manes.caffeine : caffeine jar 3.0.4
com.google.protobuf : protobuf-java jar 3.19.4
com.linecorp.armeria : armeria-brave jar 1.14.1
com.linecorp.armeria : armeria-grpc jar 1.14.1
com.zaxxer : HikariCP jar 5.0.1
io.zipkin.brave : brave-instrumentation-mysql8 jar 5.13.7
io.dropwizard.metrics : metrics-json jar 4.2.9
io.dropwizard.metrics : metrics-jvm jar 4.2.9
io.grpc : grpc-services jar 1.45.0
io.prometheus : simpleclient_hotspot jar 0.15.0
io.prometheus : simpleclient_log4j2 jar 0.15.0
io.zipkin.gcp : brave-propagation-stackdriver jar 1.0.4
io.zipkin.gcp : zipkin-translation-stackdriver jar 1.0.4
org.apache.logging.log4j : log4j-core jar 2.17.2
org.apache.logging.log4j : log4j-jcl jar 2.17.2
org.apache.logging.log4j : log4j-jul jar 2.17.2
org.apache.logging.log4j : log4j-slf4j-impl jar 2.17.2
org.bouncycastle : bcpkix-jdk15on jar 1.70
org.jctools : jctools-core jar 3.3.0
org.ow2.asm : asm jar 9.2
com.google.cloud.sql : mysql-socket-factory jar 1.4.4
mysql : mysql-connector-java jar 8.0.28

Project Modules

There are no modules declared in this project.
org.curioswitch.curiostack

CurioSwitch

Versions

Version
0.8.1
0.8.0
0.7.1
0.0.1