-
Notifications
You must be signed in to change notification settings - Fork 1
/
modules.yml
390 lines (389 loc) · 15.6 KB
/
modules.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
categories:
analytics:
title: 'Analytics'
image: 'https://micronaut.io/wp-content/uploads/2020/11/Analytics.svg'
repositories:
elastic-search:
slug: 'micronaut-elasticsearch'
title: 'Micronaut Elasticsearch'
description: 'Configuration to integrate Micronaut framework and Elasticsearch'
jmx:
slug: 'micronaut-jmx'
title: 'Micronaut JMX'
description: 'Provides JMX support for Micronaut services'
micrometer:
slug: 'micronaut-micrometer'
title: 'Micronaut Micrometer'
description: 'Provides integration between Micronaut framework and Micrometer'
opensearch:
slug: 'micronaut-opensearch'
title: 'Micronaut OpenSearch'
description: 'Configuration to integrate Micronaut framework and OpenSearch'
api:
title: 'API'
image: 'https://micronaut.io/wp-content/uploads/2020/11/API.svg'
repositories:
graphql:
slug: 'micronaut-graphql'
title: 'Micronaut GraphQL'
description: 'Extensions to integrate Micronaut and GraphQL'
grpc:
slug: 'micronaut-grpc'
title: 'Micronaut GRPC'
description: 'Integration between Micronaut and GRPC'
guice:
slug: 'micronaut-guice'
title: 'Micronaut Guice'
description: 'Allows Importing Guice Modules into Micronaut'
jackson-xml:
slug: 'micronaut-jackson-xml'
title: 'Micronaut Jackson XML'
description: ' Create the beans necessary to allow for the serialization and deserialization of XML'
jax-rs:
slug: 'micronaut-jaxrs'
title: 'Micronaut JAX-RS'
description: 'Support for using JAX-RS annotations and types in a Micronaut application'
json-schema:
slug: 'micronaut-json-schema'
title: 'Micronaut JSON Schema'
description: 'Configuration to integrate Micronaut and JSON Schema'
openapi:
slug: 'micronaut-openapi'
title: 'Micronaut Open API'
description: 'Configuration to integrate Micronaut and OpenAPI/Swagger'
serialization:
slug: 'micronaut-serialization'
title: 'Micronaut Serialization'
description: 'Enables serialization/deserialization in Micronaut applications using build time information'
servlet:
slug: 'micronaut-servlet'
title: 'Micronaut Servlet'
description: 'Integration between micronaut and Servlet containers'
spring:
slug: 'micronaut-spring'
title: 'Micronaut Spring'
description: 'Extensions to integrate Micronaut and Spring'
build:
title: 'Build'
image: 'https://micronaut.io/wp-content/uploads/2020/11/Build.svg'
repositories:
aot:
slug: 'micronaut-aot'
title: 'Micronaut AOT'
description: 'Implements ahead-of-time (AOT) optimizations for Micronaut applications'
gradle-plugin:
standard-docs: false
slug: 'micronaut-gradle-plugin'
title: 'Micronaut Gradle Plugin'
description: 'Gradle Plugin for Micronaut that configures the Micronaut BOM and sets up annotation processing'
maven-plugin:
standard-docs: false
slug: 'micronaut-maven-plugin'
title: 'Micronaut Maven Plugin'
description: 'Maven plugin to execute and package Micronaut applications'
platform:
slug: 'micronaut-platform'
title: 'Micronaut Platform BOM'
description: 'Bill-of-materials (BOM) and Gradle version catalogs for Micronaut'
starter:
slug: 'micronaut-starter'
title: 'Micronaut Launch Documentation'
description: 'Generates Micronaut applications.'
sourcegen:
slug: 'micronaut-sourcegen'
title: 'Micronaut SourceGen'
description: 'Cross Language Source Generation APIs.'
cloud:
image: 'https://micronaut.io/wp-content/uploads/2020/11/cloud.svg'
title: 'Cloud'
repositories:
aws:
slug: 'micronaut-aws'
title: 'Micronaut AWS'
description: 'Configuration to integrate Micronaut and Amazon Web Services (AWS)'
azure:
slug: 'micronaut-azure'
title: 'Micronaut Azure'
description: 'Integration between Micronaut and Microsoft Azure'
object-storage:
slug: 'micronaut-object-storage'
title: 'Micronaut Object Storage'
description: 'Provides a uniform API to create, read and delete objects in the major cloud providers. Supports Amazon S3, Azure Blob Storage, Google Cloud Storage, and Oracle Cloud Infrastructure (OCI) Object Storage)'
discovery-client:
slug: 'micronaut-discovery-client'
title: 'Micronaut Discovery Client'
description: 'Integration with Service Discovery systems such as Eureka and Consul.'
gcp:
slug: 'micronaut-gcp'
title: 'Micronaut GCP'
description: 'Integration between Micronaut and Google Cloud Platform (GCP)'
k8s:
slug: 'micronaut-kubernetes'
title: 'Micronaut Kubernetes'
description: 'Integration between Micronaut and Kubernetes'
netflix:
slug: 'micronaut-netflix'
title: 'Micronaut Netflix'
description: 'Integration between Micronaut and Netflix OSS'
oracle:
slug: 'micronaut-oracle-cloud'
title: 'Micronaut Oracle Cloud'
description: 'Configuration to integrate Micronaut and Oracle Cloud Infrastructure'
pulsar:
slug: 'micronaut-pulsar'
title: 'Pulsar'
description: 'Integration between Apache Pulsar and Micronaut.'
tracing:
slug: 'micronaut-tracing'
title: 'Tracing'
description: 'Integration with both Zipkin and Jaeger (via the Open Tracing API).'
configuration:
title: 'Configuration'
image: 'https://micronaut.io/wp-content/uploads/2023/08/configuration.svg'
repositories:
toml:
slug: 'micronaut-toml'
title: 'Micronaut TOML'
description: 'Micronaut TOML is the TOML configuration adapter for the Micronaut Framework.'
logging:
slug: 'micronaut-logging'
title: 'Micronaut Logging'
description: 'Micronaut Logging publishes a BOM (Bill of materials) for logging dependencies (e.g., Logback).'
data-access:
title: 'Data Access'
image: 'https://micronaut.io/wp-content/uploads/2020/11/dataaccess.svg'
repositories:
data:
slug: 'micronaut-data'
title: 'Micronaut Data'
description: 'Data Repository Support for Micronaut'
cassandra:
slug: 'micronaut-cassandra'
title: 'Micronaut for Cassandra'
description: 'Integration between Micronaut and Cassandra'
coherence:
slug: 'micronaut-coherence'
title: 'Micronaut Coherence'
description: 'Integration with Oracle Coherence.'
eclipsestore:
slug: 'micronaut-eclipsestore'
title: 'Micronaut EclipseStore'
description: 'Native Java object graph storage engine.'
microstream:
slug: 'micronaut-microstream'
title: 'Micronaut Microstream'
description: 'Native Java object graph storage engine.'
mongodb:
slug: 'micronaut-mongodb'
title: 'Micronaut MongoDB'
description: 'Integration between Micronaut and MongoDB'
neo4j:
slug: 'micronaut-neo4j'
title: 'Micronaut Neo4j'
description: 'Integration between Micronaut and Neo4j'
r2dbc:
slug: 'micronaut-r2dbc'
title: 'Micronaut R2DBC'
description: 'Integration with Micronaut and R2DBC'
redis:
slug: 'micronaut-redis'
title: 'Micronaut Redis'
description: 'Integration between Micronaut and Redis'
sql:
slug: 'micronaut-sql'
title: 'Micronaut SQL / JDBC'
description: 'Projects (JDBC Hibernate Reactive Postgres ...) to support SQL Database access in Micronaut'
errors:
title: 'Errors'
image: 'https://micronaut.io/wp-content/uploads/2023/08/error.svg'
repositories:
problem-json:
slug: 'micronaut-problem-json'
title: 'Micronaut Problem+JSON'
description: 'Produce application/problem+json responses from a Micronaut application.'
languages:
title: 'Languages'
image: 'https://micronaut.io/wp-content/uploads/2020/11/Languages.svg'
repositories:
groovy:
slug: 'micronaut-groovy'
title: 'Micronaut Groovy'
description: 'GORM integration and projects that enhance the Micronaut and Groovy language experience'
kotlin:
slug: 'micronaut-kotlin'
title: 'Micronaut Kotlin'
description: 'Integrations between Micronaut and Kotlin and Ktor.'
graal:
slug: 'micronaut-graal-languages'
title: 'Micronaut Graal Languages'
description: 'Integrate Graal based dynamic languages with Micronaut Framework'
messaging:
title: 'Messaging'
image: 'https://micronaut.io/wp-content/uploads/2020/11/Messaging.svg'
repositories:
jms:
slug: 'micronaut-jms'
title: 'Micronaut JMS'
description: 'Integration between Micronaut and Java Messaging Service (JMS)'
kafka:
slug: 'micronaut-kafka'
title: 'Micronaut Kafka'
description: 'Integration between Micronaut and Kafka Messaging'
mqtt:
slug: 'micronaut-mqtt'
title: 'Micronaut MQTT'
description: 'Integration between Micronaut and MQTT through Eclipse Paho'
nats:
slug: 'micronaut-nats'
title: 'Micronaut Nats'
description: 'Integration between Micronaut and nats.io'
pulsar:
slug: 'micronaut-pulsar'
title: 'Micronaut Pulsar'
description: 'Integration between Micronaut and Apache Pulsar'
rabbitmq:
slug: 'micronaut-rabbitmq'
title: 'Micronaut RabbitMQ'
description: 'Configuration to integrate Micronaut and RabbitMQ'
misc:
title: 'Misc'
image: 'https://micronaut.io/wp-content/uploads/2020/11/Misc.svg'
repositories:
acme:
slug: 'micronaut-acme'
title: 'Micronaut ACME'
description: 'Ordering, renewing and automatically installing certificates via Automatic Certificate Management Environment (ACME).'
cache:
slug: 'micronaut-cache'
title: 'Micronaut Cache'
description: 'Additional cache implementations (Redis, Hazelcast...).'
chatbots:
slug: 'micronaut-chatbots'
title: 'Micronaut Chatbots'
description: 'Create Telegram, Slack, Google Chat Bots with the Micronaut Framework.'
crac:
slug: 'micronaut-crac'
title: 'Micronaut Crac'
description: 'Adds support for CRaC (Coordinated Restore at Checkpoint) to the Micronaut Framework.'
email:
slug: 'micronaut-email'
title: 'Micronaut Email'
description: 'Integration with email providers such as Amazon Simple Email Service, Postmark, Mailjet or SendGrid.'
picocli:
slug: 'micronaut-picocli'
title: 'Micronaut Picocli'
description: 'Provides integration between Micronaut and Picocli'
security:
slug: 'micronaut-security'
title: 'Micronaut Security'
description: 'Built-in security features. Authentication providers and strategies, Token Propagation...'
session:
slug: 'micronaut-session'
title: 'Micronaut Session'
description: 'Integration for HTTP sessions with the Micronaut Framework.'
upgrade:
standard-docs: false
slug: 'micronaut-upgrade'
title: 'Micronaut Upgrade'
description: 'Instructions to upgrade your applications between Micronaut framework versions'
snapshot: true
reactive:
title: 'Reactive'
image: 'https://micronaut.io/wp-content/uploads/2021/05/Reactive-Programming.svg'
repositories:
reactor:
slug: 'micronaut-reactor'
title: 'Micronaut Reactor'
description: 'Project Reactor compatible HTTP Client. Converters and Instrumentation for Project Reactor types.'
rxjava2:
slug: 'micronaut-rxjava2'
title: 'Micronaut RxJava 2'
description: 'Converters and Instrumentation for RxJava 2 types. RxJava 2 compatible HTTP Client.'
rxjava3:
slug: 'micronaut-rxjava3'
title: 'Micronaut RxJava 3'
description: 'Converters and Instrumentation for RxJava 3 types. RxJava 3 compatible HTTP Client.'
views:
image: 'https://micronaut.io/wp-content/uploads/2020/11/Views.svg'
title: 'Views'
repositories:
multitenancy:
title: 'Micronaut Multitenancy'
slug: 'micronaut-multitenancy'
description: 'Support for Multi-tenancy aware applications'
rss:
title: 'Micronaut RSS'
slug: 'micronaut-rss'
description: 'Ease creation of RSS 2.0 feeds in a Micronaut app'
views:
title: 'Micronaut Views'
slug: 'micronaut-views'
description: 'Integrates Micronaut and Server Side Views Rendering'
database-migration:
title: 'Database Migration'
image: 'https://micronaut.io/wp-content/uploads/2020/11/database-migration.svg'
repositories:
flyway:
slug: 'micronaut-flyway'
title: 'Micronaut Flyway'
description: 'Configuration to integrate Micronaut and Flyway'
liquibase:
slug: 'micronaut-liquibase'
title: 'Micronaut Liquibase'
description: 'Configuration to integrate Micronaut and Liquibase'
dev-and-test:
title: 'Dev & Test'
image: 'https://micronaut.io/wp-content/uploads/2021/01/MicronautTraining.svg'
repositories:
test:
slug: 'micronaut-test'
title: 'Micronaut Test'
description: 'Testing framework (Junit5/Spock) extensions for Micronaut'
test-resources:
slug: 'micronaut-test-resources'
title: 'Micronaut Test Resources'
description: 'Test resources integration (like Testcontainers) for the Micronaut Framework'
control-panel:
slug: 'micronaut-control-panel'
title: 'Micronaut Control Panel'
description: 'The Micronaut Control Panel module provides a web UI that allows you to view and manage the state of your Micronaut application, typically in a development environment'
most-popular:
title: 'Most Popular'
image: 'https://micronaut.io/wp-content/uploads/2023/08/mostpopular.svg'
repositories:
data:
slug: 'micronaut-data'
title: 'Micronaut Data'
description: 'Data Repository Support for Micronaut'
security:
slug: 'micronaut-security'
title: 'Micronaut Security'
description: 'Built-in security features. Authentication providers and strategies, Token Propagation...'
graphql:
slug: 'micronaut-graphql'
title: 'Micronaut GraphQL'
description: 'Extensions to integrate Micronaut and GraphQL'
spring:
slug: 'micronaut-spring'
title: 'Micronaut Spring'
description: 'Extensions to integrate Micronaut and Spring'
kafka:
slug: 'micronaut-kafka'
title: 'Micronaut Kafka'
description: 'Integration between Micronaut and Kafka Messaging'
openapi:
slug: 'micronaut-openapi'
title: 'Micronaut Open API'
description: 'Configuration to integrate Micronaut and OpenAPI/Swagger'
validation:
title: 'Validation'
image: 'https://micronaut.io/wp-content/uploads/2023/08/validation.svg'
repositories:
validation:
slug: 'micronaut-validation'
title: 'Micronaut Validation'
description: 'Validation support for Micronaut.'
hibernate-validator:
slug: 'micronaut-hibernate-validator'
title: 'Micronaut Hibernate Validator'
description: 'Support for validating Micronaut beans with Hibernate Validator.'