Micronaut® Documentation
Latest Version (2.3.3) Documentation
Snapshot Documentation
Snapshot Documentation
Latest Version (2.3.3) Documentation
Build
-
Micronaut Gradle Plugin
Gradle Plugin for Micronaut that configures the Micronaut BOM and sets up annotation processing
-
Micronaut Maven Plugin
Maven plugin to execute and package Micronaut applications.
Misc
-
Micronaut Acme
Ordering, renewing and automatically installing certificates via Automatic Certificate Management Environment (ACME).
-
Micronaut Cache
Additional cache implementations (Redis, Hazelcast...).
-
Micronaut Hibernate Validator
Support for validating Micronaut beans with Hibernate Validator.
-
Micronaut Ignite (SNAPSHOT)
Integration with Apache Ignite.
-
Micronaut Multitenancy
Support for Multi-tenancy aware applications
-
Micronaut Picocli
Provides integration between Micronaut and Picocli
-
Micronaut Security
Built-in security features. Authentication providers and strategies, Token Propagation...
-
Micronaut Test
Testing framework (Junit5/Spock) extensions for Micronaut
Messaging
-
Micronaut Kafka
Integration between Micronaut and Kafka Messaging
-
Micronaut MQTT
Integration between Micronaut and MQTT through Eclipse Paho
-
Micronaut Nats
Integration between Micronaut and nats.io
-
Micronaut RabbitMQ
Configuration to integrate Micronaut and RabbitMQ
Cloud
-
Micronaut AWS
Configuration to integrate Micronaut and Amazon Web Services (AWS)
-
Micronaut Azure
Integration between Micronaut and Microsoft Azure
-
Micronaut Discovery Client
Integration with Service Discovery systems such as Eureka and Consul.
-
Micronaut GCP
Integration between Micronaut and Google Cloud Platform (GCP)
-
Micronaut Kubernetes
Integration between Micronaut and Kubernetes
-
Micronaut Netflix
Integration between Micronaut and Netflix OSS
-
Micronaut Oracle Cloud
Configuration to integrate Micronaut and Oracle Cloud Infrastructure
API
-
GRPC
Integration between Micronaut and GRPC
-
Micronaut GraphQL
Extensions to integrate Micronaut and GraphQL
-
Micronaut JAX-RS
Support for using JAX-RS annotations and types in a Micronaut application
-
Micronaut Jackson XML
Create the beans necessary to allow for the serialization and deserialization of XML
-
Micronaut Open API
Configuration to integrate Micronaut and OpenAPI/Swagger
-
Micronaut Servlet
Integration between micronaut and Servlet containers
-
Micronaut for Spring
Extensions to integrate Micronaut and Spring
Documentation of older versions
- User Guide
- API Reference
Data Access
-
Micronaut Data
Data Repository Support for Micronaut
-
Micronaut MongoDB
Integration between Micronaut and MongoDB
-
Micronaut Neo4j
Integration between Micronaut and Neo4j
-
Micronaut Redis
Integration between Micronaut and Redis
-
Micronaut SQL/JDBC
Projects (JDBC Hibernate Reactive Postgres ...) to support SQL Database access in Micronaut
-
Micronaut for Cassandra
Integration between Micronaut and Cassandra
Database Migration
-
Micronaut Flyway
Configuration to integrate Micronaut and Flyway
-
Micronaut Liquibase
Configuration to integrate Micronaut and Liquibase
Analytics
-
Micronaut ElasticSearch
Configuration to integrate Micronaut and Elasticsearch
-
Micronaut JMX
Provides JMX support for Micronaut services
-
Micronaut Micrometer
Provides integration between Micronaut and Micrometer
-
Micronaut Rate Limiter (SNAPSHOT)
Integrations with rate limiting libraries (e.g. Resilience4j)
Views
-
Micronaut RSS
Ease creation of RSS 2.0 feeds in a Micronaut app
-
Micronaut Views
Integrates Micronaut and Server Side Views Rendering
Languages
-
Micronaut Groovy
GORM integration and projects that enhance the Micronaut and Groovy language experience
-
Micronaut Kotlin
Integrations between Micronaut and Kotlin and Ktor.
Reactive
-
Micronaut Reactor
Project Reactor compatible HTTP Client. Converters and Instrumentation for Project Reactor types.
-
Micronaut RxJava 1
Converters and Instrumentation for RxJava 1 types
-
Micronaut RxJava 3
Converters and Instrumentation for RxJava 3 types. RxJava 3 compatible HTTP Client.