@@ -12,53 +12,53 @@ Here the instructions on how to build your own Clojure projects with GraalVM.
12
12
13
13
Here the list of libraries tested:
14
14
15
- | Status | Library | Description | Remarks |
16
- | :------------------- :| ------------------------------------------------------| ---------------------------------------------------------------------| --------------------------------|
17
- | :white_check_mark : | [ Clojure core] ( ./clojure ) | Clojure core | |
18
- | :white_check_mark : | [ clojure spec] ( ./spec ) | Clojure Spec | |
19
- | :white_check_mark : | [ clojure/tools.logging] ( ./tools-logging ) | Logging library | |
20
- | :white_check_mark : | [ clojure/tools.logging+log4j] ( ./tools-logging-log4j ) | Logging library | |
21
- | :white_check_mark : | [ aleph] ( ./aleph ) | Web server | |
22
- | :white_check_mark : | [ amazonica+s3] ( ./amazonica-s3 ) | Cloud API wrapper library | |
23
- | :white_check_mark : | [ asami] ( ./asami ) | Asami DB | |
24
- | :white_check_mark : | [ aws-api+s3] ( ./aws-api-s3 ) | Cognitect AWS client library | |
25
- | :white_check_mark : | [ buffy] ( ./buffy ) | Buffy, The Byte Buffer Slayer | |
26
- | :white_check_mark : | [ carmine] ( ./carmine ) | Redis client and message queue for Clojure | |
27
- | :white_check_mark : | [ cheshire] ( ./cheshire ) | JSON parser/writer | |
28
- | :white_check_mark : | [ cli4clj] ( ./cli4clj ) | Interactive Command Line Interfaces (CLIs) for Clojure Applications | |
29
- | :white_check_mark : | [ cljfmt] ( ./cljfmt ) | Source Formatter | |
30
- | :white_check_mark : | [ clj-http-lite] ( ./clj-http-lite ) | Web client | |
31
- | : x : | [ clj-sophia] ( ./clj-sophia ) | A fast RAM-Disk hybrid storage | * Runtime error/JNA* |
32
- | :white_check_mark : | [ clj-uuid] ( ./clj-uuid ) | RFC4122 Unique Identifiers for Clojure | No objects in namespaced uuids |
33
- | :white_check_mark : | [ clara-rules] ( ./clara-rules ) | A Clojure forward-chaining rules engine | * Using AOT compiled session* |
34
- | :white_check_mark : | [ clostache] ( ./clostache ) | {{ mustache }} for Clojure | |
35
- | :white_check_mark : | [ component] ( ./component ) | Managing lifecycle and dependencies of software | |
36
- | :white_check_mark : | [ cprop] ( ./cprop ) | Configuration/property management | |
37
- | :white_check_mark : | [ datascript] ( ./datascript ) | Immutable database and Datalog query engine | |
38
- | : warning : | [ fastmath] ( ./fastmath ) | Fast and primitive math and stats library | * See README* |
39
- | :white_check_mark : | [ fire] ( ./fire ) | A lightweight clojure client for Firebase based using the REST API. | |
40
- | :white_check_mark : | [ hiccup] ( ./hiccup ) | Fast library for rendering HTML in Clojure | |
41
- | :white_check_mark : | [ http-kit] ( ./http-kit ) | Web server and server | |
42
- | :white_check_mark : | [ integrant] ( ./integrant ) | Alternative to mount, component etc. | |
43
- | :white_check_mark : | [ lacinia] ( ./lacinia ) | A GraphQL server implementation in pure Clojure | |
44
- | :white_check_mark : | [ loom] ( ./loom ) | A Graph manipulation and computation library. | |
45
- | : x : | [ monger] ( ./monger ) | An idiomatic Clojure MongoDB driver with sane defaults | |
46
- | :white_check_mark : | [ μ/log] ( ./mulog ) | Event logging system | |
47
- | :white_check_mark : | [ next.jdbc + honeysql] ( ./next-jdbc ) | Database driver and SQL-in-Clojure | |
48
- | :white_check_mark : | [ nippy] ( ./nippy ) | Clojure serialization/deserialization library | |
49
- | :white_check_mark : | [ pp-grid] ( ./pp-grid ) | A text-formatting library | |
50
- | :white_check_mark : | [ ring/jetty] ( ./ring-jetty ) | Web server | |
51
- | :white_check_mark : | [ RoaringBitmap] ( ./roaring ) | Bitset library | |
52
- | :white_check_mark : | [ safely] ( ./safely ) | Circuit breaker | |
53
- | :white_check_mark : | [ secure-random] ( ./secure-random ) | ` SecureRandom ` initialization | |
54
- | :white_check_mark : | [ selmer] ( ./selmer ) | A fast, Django inspired template system for Clojure. | |
55
- | :white_check_mark : | [ system] ( ./system ) | Layer on top of components | |
56
- | :white_check_mark : | [ tech.ml.dataset] ( ./tech.ml.dataset ) | A Clojure high performance data processing system | |
57
- | :white_check_mark : | [ timbre] ( ./timbre ) | Pure Clojure/Script logging library | |
58
- | :white_check_mark : | [ pedestal] ( ./pedestal ) | Pedestal is a sturdy and reliable base for services and APIs. | |
59
- | :white_check_mark : | [ claypoole] ( ./claypoole ) | Claypoole: Threadpool tools for Clojure | |
60
- | :white_check_mark : | [ upit] ( ./upit ) | Very very simple library to initialise your app stack. | |
61
- | :: white_check_mark : | [ zetasketch] ( ./zetasketch ) | Sketch data structures like HLL | requires reflect-config.json |
15
+ | Status | Library | Description | Remarks |
16
+ | :------------------:| ------------------------------------------------------| ---------------------------------------------------------------------| --------------------------------|
17
+ | :white_check_mark : | [ Clojure core] ( ./clojure ) | Clojure core | |
18
+ | :white_check_mark : | [ clojure spec] ( ./spec ) | Clojure Spec | |
19
+ | :white_check_mark : | [ clojure/tools.logging] ( ./tools-logging ) | Logging library | |
20
+ | :white_check_mark : | [ clojure/tools.logging+log4j] ( ./tools-logging-log4j ) | Logging library | |
21
+ | :white_check_mark : | [ aleph] ( ./aleph ) | Web server | |
22
+ | :white_check_mark : | [ amazonica+s3] ( ./amazonica-s3 ) | Cloud API wrapper library | |
23
+ | :white_check_mark : | [ asami] ( ./asami ) | Asami DB | |
24
+ | :white_check_mark : | [ aws-api+s3] ( ./aws-api-s3 ) | Cognitect AWS client library | |
25
+ | :white_check_mark : | [ buffy] ( ./buffy ) | Buffy, The Byte Buffer Slayer | |
26
+ | :white_check_mark : | [ carmine] ( ./carmine ) | Redis client and message queue for Clojure | |
27
+ | :white_check_mark : | [ cheshire] ( ./cheshire ) | JSON parser/writer | |
28
+ | :white_check_mark : | [ cli4clj] ( ./cli4clj ) | Interactive Command Line Interfaces (CLIs) for Clojure Applications | |
29
+ | :white_check_mark : | [ cljfmt] ( ./cljfmt ) | Source Formatter | |
30
+ | :white_check_mark : | [ clj-http-lite] ( ./clj-http-lite ) | Web client | |
31
+ | : x : | [ clj-sophia] ( ./clj-sophia ) | A fast RAM-Disk hybrid storage | * Runtime error/JNA* |
32
+ | :white_check_mark : | [ clj-uuid] ( ./clj-uuid ) | RFC4122 Unique Identifiers for Clojure | No objects in namespaced uuids |
33
+ | :white_check_mark : | [ clara-rules] ( ./clara-rules ) | A Clojure forward-chaining rules engine | * Using AOT compiled session* |
34
+ | :white_check_mark : | [ clostache] ( ./clostache ) | {{ mustache }} for Clojure | |
35
+ | :white_check_mark : | [ component] ( ./component ) | Managing lifecycle and dependencies of software | |
36
+ | :white_check_mark : | [ cprop] ( ./cprop ) | Configuration/property management | |
37
+ | :white_check_mark : | [ datascript] ( ./datascript ) | Immutable database and Datalog query engine | |
38
+ | : warning : | [ fastmath] ( ./fastmath ) | Fast and primitive math and stats library | * See README* |
39
+ | :white_check_mark : | [ fire] ( ./fire ) | A lightweight clojure client for Firebase based using the REST API. | |
40
+ | :white_check_mark : | [ hiccup] ( ./hiccup ) | Fast library for rendering HTML in Clojure | |
41
+ | :white_check_mark : | [ http-kit] ( ./http-kit ) | Web server and server | |
42
+ | :white_check_mark : | [ integrant] ( ./integrant ) | Alternative to mount, component etc. | |
43
+ | :white_check_mark : | [ lacinia] ( ./lacinia ) | A GraphQL server implementation in pure Clojure | |
44
+ | :white_check_mark : | [ loom] ( ./loom ) | A Graph manipulation and computation library. | |
45
+ | : x : | [ monger] ( ./monger ) | An idiomatic Clojure MongoDB driver with sane defaults | |
46
+ | :white_check_mark : | [ μ/log] ( ./mulog ) | Event logging system | |
47
+ | :white_check_mark : | [ next.jdbc + honeysql] ( ./next-jdbc ) | Database driver and SQL-in-Clojure | |
48
+ | :white_check_mark : | [ nippy] ( ./nippy ) | Clojure serialization/deserialization library | |
49
+ | :white_check_mark : | [ pp-grid] ( ./pp-grid ) | A text-formatting library | |
50
+ | :white_check_mark : | [ ring/jetty] ( ./ring-jetty ) | Web server | |
51
+ | :white_check_mark : | [ RoaringBitmap] ( ./roaring ) | Bitset library | |
52
+ | :white_check_mark : | [ safely] ( ./safely ) | Circuit breaker | |
53
+ | :white_check_mark : | [ secure-random] ( ./secure-random ) | ` SecureRandom ` initialization | |
54
+ | :white_check_mark : | [ selmer] ( ./selmer ) | A fast, Django inspired template system for Clojure. | |
55
+ | :white_check_mark : | [ system] ( ./system ) | Layer on top of components | |
56
+ | :white_check_mark : | [ tech.ml.dataset] ( ./tech.ml.dataset ) | A Clojure high performance data processing system | |
57
+ | :white_check_mark : | [ timbre] ( ./timbre ) | Pure Clojure/Script logging library | |
58
+ | :white_check_mark : | [ pedestal] ( ./pedestal ) | Pedestal is a sturdy and reliable base for services and APIs. | requires reflect-config.json |
59
+ | :white_check_mark : | [ claypoole] ( ./claypoole ) | Claypoole: Threadpool tools for Clojure | |
60
+ | :white_check_mark : | [ upit] ( ./upit ) | Very very simple library to initialise your app stack. | |
61
+ | :white_check_mark : | [ zetasketch] ( ./zetasketch ) | Sketch data structures like HLL | requires reflect-config.json |
62
62
63
63
64
64
More libraries to come (* PRs are welcome* ).
0 commit comments