{"id":13627437,"url":"https://github.com/springwolf/springwolf-core","last_synced_at":"2026-02-27T17:49:55.037Z","repository":{"id":36957876,"uuid":"163955174","full_name":"springwolf/springwolf-core","owner":"springwolf","description":"Automated documentation for event-driven applications built with Spring Boot","archived":false,"fork":false,"pushed_at":"2024-10-28T22:46:18.000Z","size":11246,"stargazers_count":250,"open_issues_count":23,"forks_count":71,"subscribers_count":8,"default_branch":"master","last_synced_at":"2024-10-29T17:38:20.649Z","etag":null,"topics":["ampq","asyncapi","documentation-generator","hacktoberfest","java","kafka","sns","spring-boot","spring-cloud-stream","spring-jms","spring-kafka","spring-rabbitmq","spring-websockets-stomp","springfox","sqs","swagger"],"latest_commit_sha":null,"homepage":"https://www.springwolf.dev","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/springwolf.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2019-01-03T09:59:00.000Z","updated_at":"2024-10-25T18:57:58.000Z","dependencies_parsed_at":"2023-12-26T20:34:23.398Z","dependency_job_id":"8368bee4-57eb-48e7-8f65-f1e2f89f0870","html_url":"https://github.com/springwolf/springwolf-core","commit_stats":{"total_commits":1140,"total_committers":43,"mean_commits":"26.511627906976745","dds":0.7421052631578947,"last_synced_commit":"85169db996308b46673e35cf24f082c599326b35"},"previous_names":["stavshamir/swagger4kafka"],"tags_count":60,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/springwolf%2Fspringwolf-core","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/springwolf%2Fspringwolf-core/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/springwolf%2Fspringwolf-core/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/springwolf%2Fspringwolf-core/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/springwolf","download_url":"https://codeload.github.com/springwolf/springwolf-core/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247767232,"owners_count":20992538,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["ampq","asyncapi","documentation-generator","hacktoberfest","java","kafka","sns","spring-boot","spring-cloud-stream","spring-jms","spring-kafka","spring-rabbitmq","spring-websockets-stomp","springfox","sqs","swagger"],"created_at":"2024-08-01T22:00:34.083Z","updated_at":"2026-02-27T17:49:54.954Z","avatar_url":"https://github.com/springwolf.png","language":"Java","readme":"\u003ch1 align=\"center\"\u003e\n\u003cimg src=\"logo.png\" alt=\"Logo\" width=\"100\"/\u003e Springwolf\n\u003c/h1\u003e\n\n\u003cp align=\"center\"\u003e\n\u003cstrong\u003eAutomated documentation for event-driven applications built with Spring Boot\u003c/strong\u003e\n\u003c/p\u003e\n\n![Last Version](https://img.shields.io/github/tag-pre/springwolf/springwolf-core.svg)\n![GitHub commits since latest release (by SemVer including pre-releases)](https://img.shields.io/github/commits-since/springwolf/springwolf-core/latest)\n[![License](https://img.shields.io/badge/License-Apache%202.0-blue.svg)](https://opensource.org/licenses/Apache-2.0)\n\n[![springwolf-core](https://github.com/springwolf/springwolf-core/actions/workflows/springwolf-core.yml/badge.svg)](https://github.com/springwolf/springwolf-core/actions/workflows/springwolf-core.yml)\n[![springwolf-asyncapi](https://github.com/springwolf/springwolf-core/actions/workflows/springwolf-asyncapi.yml/badge.svg)](https://github.com/springwolf/springwolf-core/actions/workflows/springwolf-asyncapi.yml)\n[![springwolf-ui](https://github.com/springwolf/springwolf-core/actions/workflows/springwolf-ui.yml/badge.svg)](https://github.com/springwolf/springwolf-core/actions/workflows/springwolf-ui.yml)\n[![springwolf-plugins](https://github.com/springwolf/springwolf-core/actions/workflows/springwolf-plugins.yml/badge.svg)](https://github.com/springwolf/springwolf-core/actions/workflows/springwolf-plugins.yml)\n[![springwolf-addons](https://github.com/springwolf/springwolf-core/actions/workflows/springwolf-addons.yml/badge.svg)](https://github.com/springwolf/springwolf-core/actions/workflows/springwolf-addons.yml)\n\u003e We are on discord for any question, discussion, request etc.\n\u003e Join us at https://discord.gg/HZYqd5RPTd\n\n### Contents\n\n- [About](#about)\n- [Demo \u0026 Documentation](#-demo---documentation)\n- [Why You Should Use Springwolf](#-why-you-should-use-springwolf)\n- [Usage \u0026 Example](#-usage--example)\n- [Who's Using Springwolf](#-whos-using-springwolf)\n- [How To Participate](#-how-to-participate)\n- [Contributors](#-contributors)\n\n### About\n\nThis project is inspired by [Springfox](https://github.com/springfox/springfox).\nIt documents asynchronous APIs using the [AsyncAPI specification](https://www.asyncapi.com/).\n\n`springwolf-ui` adds a web UI, much like that of Springfox, and allows easy publishing of auto-generated payload examples.\n\n### 🪇 Demo \u0026 📖 Documentation\n\nTake a look at the Springwolf [live demo](https://demo.springwolf.dev/) and a [generated AsyncAPI document](springwolf-examples/springwolf-kafka-example/src/test/resources/asyncapi.json).\n\n[springwolf.dev](https://www.springwolf.dev) includes the [quickstart guide](https://www.springwolf.dev/docs/quickstart) and full documentation.\n\n### ✨ Why You Should Use Springwolf\n\nSpringwolf exploits the fact that you already fully described your consumer endpoint (with listener annotations, such as\n`@KafkaListener`, `@RabbitListener`, `@SqsListener`, etc.) and generates the documentation based on this information.\n\n\u003cdetails\u003e\u003csummary\u003eShare API Schema Definition\u003c/summary\u003e\n\nThe AsyncAPI conform documentation can be integrated into API hubs (like [backstage](https://backstage.io/docs/features/software-catalog/descriptor-format/))\nor be shared as a `json`/`yaml` file with others.\n\u003c/details\u003e\n\n\u003cdetails\u003e\u003csummary\u003eUI Based API Testing\u003c/summary\u003e\n\nIn projects using asynchronous APIs, you may often find yourself needing to manually send a message to some topic,\nwhether you are manually testing a new feature, debugging or trying to understand some flow.\n\nUsing the automatically generated example payload object as a suggestion, you can publish it to the correct channel with a single click.\n\u003c/details\u003e\n\n### 🔬 Usage \u0026 Example\n\nProtocols not supported natively can still be documented using `@AsyncListener` and `@AsyncPublisher` annotation.\nMore details in the documentation.\n\n| Plugin                                                                                                                      | Example project                                                                                                                       | Current version                                                                                                                                               | SNAPSHOT version                                                                                                                                                                                 |\n|-----------------------------------------------------------------------------------------------------------------------------|---------------------------------------------------------------------------------------------------------------------------------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| [AMQP](https://github.com/springwolf/springwolf-core/tree/master/springwolf-plugins/springwolf-amqp-plugin)                 | [AMQP Example](https://github.com/springwolf/springwolf-core/tree/master/springwolf-examples/springwolf-amqp-example)                 | ![Maven Central](https://img.shields.io/maven-central/v/io.github.springwolf/springwolf-amqp?color=green\u0026label=springwolf-amqp\u0026style=plastic)                 | ![Sonatype Nexus (Snapshots)](https://img.shields.io/nexus/s/io.github.springwolf/springwolf-amqp?label=springwolf-amqp\u0026server=https%3A%2F%2Fs01.oss.sonatype.org\u0026style=plastic)                 |\n| [AWS SNS](https://github.com/springwolf/springwolf-core/tree/master/springwolf-plugins/springwolf-sns-plugin)               | [AWS SNS Example](https://github.com/springwolf/springwolf-core/tree/master/springwolf-examples/springwolf-sns-example)               | ![Maven Central](https://img.shields.io/maven-central/v/io.github.springwolf/springwolf-sns?color=green\u0026label=springwolf-sns\u0026style=plastic)                   | ![Sonatype Nexus (Snapshots)](https://img.shields.io/nexus/s/io.github.springwolf/springwolf-sns?label=springwolf-sns\u0026server=https%3A%2F%2Fs01.oss.sonatype.org\u0026style=plastic)                   |\n| [AWS SQS](https://github.com/springwolf/springwolf-core/tree/master/springwolf-plugins/springwolf-sqs-plugin)               | [AWS SQS Example](https://github.com/springwolf/springwolf-core/tree/master/springwolf-examples/springwolf-sqs-example)               | ![Maven Central](https://img.shields.io/maven-central/v/io.github.springwolf/springwolf-sqs?color=green\u0026label=springwolf-sqs\u0026style=plastic)                   | ![Sonatype Nexus (Snapshots)](https://img.shields.io/nexus/s/io.github.springwolf/springwolf-sqs?label=springwolf-sqs\u0026server=https%3A%2F%2Fs01.oss.sonatype.org\u0026style=plastic)                   |\n| [Cloud Stream](https://github.com/springwolf/springwolf-core/tree/master/springwolf-plugins/springwolf-cloud-stream-plugin) | [Cloud Stream Example](https://github.com/springwolf/springwolf-core/tree/master/springwolf-examples/springwolf-cloud-stream-example) | ![Maven Central](https://img.shields.io/maven-central/v/io.github.springwolf/springwolf-cloud-stream?color=green\u0026label=springwolf-cloud-stream\u0026style=plastic) | ![Sonatype Nexus (Snapshots)](https://img.shields.io/nexus/s/io.github.springwolf/springwolf-cloud-stream?label=springwolf-cloud-stream\u0026server=https%3A%2F%2Fs01.oss.sonatype.org\u0026style=plastic) |\n| [JMS](https://github.com/springwolf/springwolf-core/tree/master/springwolf-plugins/springwolf-jms-plugin)                   | [JMS Example](https://github.com/springwolf/springwolf-core/tree/master/springwolf-examples/springwolf-jms-example)                   | ![Maven Central](https://img.shields.io/maven-central/v/io.github.springwolf/springwolf-jms?color=green\u0026label=springwolf-jms\u0026style=plastic)                   | ![Sonatype Nexus (Snapshots)](https://img.shields.io/nexus/s/io.github.springwolf/springwolf-jms?label=springwolf-jms\u0026server=https%3A%2F%2Fs01.oss.sonatype.org\u0026style=plastic)                   |\n| [Kafka](https://github.com/springwolf/springwolf-core/tree/master/springwolf-plugins/springwolf-kafka-plugin)               | [Kafka Example](https://github.com/springwolf/springwolf-core/tree/master/springwolf-examples/springwolf-kafka-example)               | ![Maven Central](https://img.shields.io/maven-central/v/io.github.springwolf/springwolf-kafka?color=green\u0026label=springwolf-kafka\u0026style=plastic)               | ![Sonatype Nexus (Snapshots)](https://img.shields.io/nexus/s/io.github.springwolf/springwolf-kafka?label=springwolf-kafka\u0026server=https%3A%2F%2Fs01.oss.sonatype.org\u0026style=plastic)               |\n| [STOMP (WebSocket)](https://github.com/springwolf/springwolf-core/tree/master/springwolf-plugins/springwolf-stomp-plugin)   | [STOMP Example](https://github.com/springwolf/springwolf-core/tree/master/springwolf-examples/springwolf-stomp-example)               | ![Maven Central](https://img.shields.io/maven-central/v/io.github.springwolf/springwolf-stomp?color=green\u0026label=springwolf-stomp\u0026style=plastic)               | ![Sonatype Nexus (Snapshots)](https://img.shields.io/nexus/s/io.github.springwolf/springwolf-stomp?label=springwolf-stomp\u0026server=https%3A%2F%2Fs01.oss.sonatype.org\u0026style=plastic)               |\n\n\u003cdetails\u003e\n\u003csummary\u003eClick to expand all artifacts, bindings and add-ons\u003c/summary\u003e\n\n| Artifact                                                                                                 | Current version                                                                                                                                       | SNAPSHOT version                                                                                                                                                                         |\n|----------------------------------------------------------------------------------------------------------|-------------------------------------------------------------------------------------------------------------------------------------------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| [AsyncAPI implementation](https://github.com/springwolf/springwolf-core/tree/master/springwolf-asyncapi) | ![Maven Central](https://img.shields.io/maven-central/v/io.github.springwolf/springwolf-asyncapi?color=green\u0026label=springwolf-asyncapi\u0026style=plastic) | ![Sonatype Nexus (Snapshots)](https://img.shields.io/nexus/s/io.github.springwolf/springwolf-asyncapi?label=springwolf-asyncapi\u0026server=https%3A%2F%2Fs01.oss.sonatype.org\u0026style=plastic) |\n| [Core](https://github.com/springwolf/springwolf-core/tree/master/springwolf-core)                        | ![Maven Central](https://img.shields.io/maven-central/v/io.github.springwolf/springwolf-core?color=green\u0026label=springwolf-core\u0026style=plastic)         | ![Sonatype Nexus (Snapshots)](https://img.shields.io/nexus/s/io.github.springwolf/springwolf-core?label=springwolf-core\u0026server=https%3A%2F%2Fs01.oss.sonatype.org\u0026style=plastic)         |\n| [UI](https://github.com/springwolf/springwolf-core/tree/master/springwolf-ui)                            | ![Maven Central](https://img.shields.io/maven-central/v/io.github.springwolf/springwolf-ui?color=green\u0026label=springwolf-ui\u0026style=plastic)             | ![Sonatype Nexus (Snapshots)](https://img.shields.io/nexus/s/io.github.springwolf/springwolf-ui?label=springwolf-ui\u0026server=https%3A%2F%2Fs01.oss.sonatype.org\u0026style=plastic)             |\n\n| Bindings                                                                                                                               | Current version                                                                                                                                                               | SNAPSHOT version                                                                                                                                                                                                 |\n|----------------------------------------------------------------------------------------------------------------------------------------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| [AMQP Binding](https://github.com/springwolf/springwolf-core/tree/master/springwolf-bindings/springwolf-amqp-binding)                  | ![Maven Central](https://img.shields.io/maven-central/v/io.github.springwolf/springwolf-amqp-binding?color=green\u0026label=springwolf-amqp-binding\u0026style=plastic)                 | ![Sonatype Nexus (Snapshots)](https://img.shields.io/nexus/s/io.github.springwolf/springwolf-amqp-binding?label=springwolf-amqp-binding\u0026server=https%3A%2F%2Fs01.oss.sonatype.org\u0026style=plastic)                 |\n| [AWS SNS Binding](https://github.com/springwolf/springwolf-core/tree/master/springwolf-bindings/springwolf-sns-binding)                | ![Maven Central](https://img.shields.io/maven-central/v/io.github.springwolf/springwolf-sns-binding?color=green\u0026label=springwolf-sns-binding\u0026style=plastic)                   | ![Sonatype Nexus (Snapshots)](https://img.shields.io/nexus/s/io.github.springwolf/springwolf-sns-binding?label=springwolf-sns-binding\u0026server=https%3A%2F%2Fs01.oss.sonatype.org\u0026style=plastic)                   |\n| [AWS SQS Binding](https://github.com/springwolf/springwolf-core/tree/master/springwolf-bindings/springwolf-sqs-binding)                | ![Maven Central](https://img.shields.io/maven-central/v/io.github.springwolf/springwolf-sqs-binding?color=green\u0026label=springwolf-sqs-binding\u0026style=plastic)                   | ![Sonatype Nexus (Snapshots)](https://img.shields.io/nexus/s/io.github.springwolf/springwolf-sqs-binding?label=springwolf-sqs-binding\u0026server=https%3A%2F%2Fs01.oss.sonatype.org\u0026style=plastic)                   |\n| [Google PubSub Binding](https://github.com/springwolf/springwolf-core/tree/master/springwolf-bindings/springwolf-googlepubsub-binding) | ![Maven Central](https://img.shields.io/maven-central/v/io.github.springwolf/springwolf-googlepubsub-binding?color=green\u0026label=springwolf-googlepubsub-binding\u0026style=plastic) | ![Sonatype Nexus (Snapshots)](https://img.shields.io/nexus/s/io.github.springwolf/springwolf-googlepubsub-binding?label=springwolf-googlepubsub-binding\u0026server=https%3A%2F%2Fs01.oss.sonatype.org\u0026style=plastic) |\n| [JMS Binding](https://github.com/springwolf/springwolf-core/tree/master/springwolf-bindings/springwolf-jms-binding)                    | ![Maven Central](https://img.shields.io/maven-central/v/io.github.springwolf/springwolf-jms-binding?color=green\u0026label=springwolf-jms-binding\u0026style=plastic)                   | ![Sonatype Nexus (Snapshots)](https://img.shields.io/nexus/s/io.github.springwolf/springwolf-jms-binding?label=springwolf-jms-binding\u0026server=https%3A%2F%2Fs01.oss.sonatype.org\u0026style=plastic)                   |\n| [Kafka Binding](https://github.com/springwolf/springwolf-core/tree/master/springwolf-bindings/springwolf-kafka-binding)                | ![Maven Central](https://img.shields.io/maven-central/v/io.github.springwolf/springwolf-kafka-binding?color=green\u0026label=springwolf-kafka-binding\u0026style=plastic)               | ![Sonatype Nexus (Snapshots)](https://img.shields.io/nexus/s/io.github.springwolf/springwolf-kafka-binding?label=springwolf-kafka-binding\u0026server=https%3A%2F%2Fs01.oss.sonatype.org\u0026style=plastic)               |\n| [STOMP Binding](https://github.com/springwolf/springwolf-core/tree/master/springwolf-bindings/springwolf-stomp-binding)                | ![Maven Central](https://img.shields.io/maven-central/v/io.github.springwolf/springwolf-stomp-binding?color=green\u0026label=springwolf-stomp-binding\u0026style=plastic)               | ![Sonatype Nexus (Snapshots)](https://img.shields.io/nexus/s/io.github.springwolf/springwolf-stomp-binding?label=springwolf-stomp-binding\u0026server=https%3A%2F%2Fs01.oss.sonatype.org\u0026style=plastic)               |\n\n| Add-on                                                                                                                                                                 | Current version                                                                                                                                                                                                 | SNAPSHOT version                                                                                                                                                                                                                                   |\n|------------------------------------------------------------------------------------------------------------------------------------------------------------------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| [Common Model Converter](https://github.com/springwolf/springwolf-core/tree/master/springwolf-add-ons/springwolf-common-model-converters)                              | ![Maven Central](https://img.shields.io/maven-central/v/io.github.springwolf/springwolf-common-model-converters?color=green\u0026label=springwolf-common-model-converters\u0026style=plastic)                             | ![Sonatype Nexus (Snapshots)](https://img.shields.io/nexus/s/io.github.springwolf/springwolf-common-model-converters?label=springwolf-common-model-converters\u0026server=https%3A%2F%2Fs01.oss.sonatype.org\u0026style=plastic)                             |\n| [Generic Binding](https://github.com/springwolf/springwolf-core/tree/master/springwolf-add-ons/springwolf-generic-binding)                                             | ![Maven Central](https://img.shields.io/maven-central/v/io.github.springwolf/springwolf-generic-binding?color=green\u0026label=springwolf-generic-binding\u0026style=plastic)                                             | ![Sonatype Nexus (Snapshots)](https://img.shields.io/nexus/s/io.github.springwolf/springwolf-generic-binding?label=springwolf-generic-binding\u0026server=https%3A%2F%2Fs01.oss.sonatype.org\u0026style=plastic)                                             |\n| [Json Schema](https://github.com/springwolf/springwolf-core/tree/master/springwolf-add-ons/springwolf-json-schema)                                                     | ![Maven Central](https://img.shields.io/maven-central/v/io.github.springwolf/springwolf-json-schema?color=green\u0026label=springwolf-json-schema\u0026style=plastic)                                                     | ![Sonatype Nexus (Snapshots)](https://img.shields.io/nexus/s/io.github.springwolf/springwolf-json-schema?label=springwolf-json-schema\u0026server=https%3A%2F%2Fs01.oss.sonatype.org\u0026style=plastic)                                                     |\n| [Kotlinx Serialization Model Converter](https://github.com/springwolf/springwolf-core/tree/master/springwolf-add-ons/springwolf-kotlinx-serialization-model-converter) | ![Maven Central](https://img.shields.io/maven-central/v/io.github.springwolf/springwolf-kotlinx-serialization-model-converter?color=green\u0026label=springwolf-kotlinx-serialization-model-converter\u0026style=plastic) | ![Sonatype Nexus (Snapshots)](https://img.shields.io/nexus/s/io.github.springwolf/springwolf-kotlinx-serialization-model-converter?label=springwolf-kotlinx-serialization-model-converter\u0026server=https%3A%2F%2Fs01.oss.sonatype.org\u0026style=plastic) |\n\u003c/details\u003e\n\n### 🚀 Who's Using Springwolf\n\n- [2bPrecise](https://2bprecisehealth.com/)\n- [aconium](https://www.aconium.eu)\n- [Alten Italia](https://www.alten.it/)\n- [b.well Connected Health](https://www.icanbwell.com/)\n- [DGARNE - Public Service of Wallonia (BE)](https://agriculture.wallonie.be/accueil)\n- [LVM Versicherung](https://www.lvm.de/privatkunden/)\n- [OTTO](https://www.otto.de)\n- [OTTO Payments](https://www.ottogroup.com/en/careers/kgen/ottopayments.php)\n- [Teambank](https://www.teambank.de)\n\nComment in [this PR](https://github.com/springwolf/springwolf-core/issues/342) to add your company and spread the word\n\n### ✏️ How To Participate\n\nCheck out our [CONTRIBUTING.md](CONTRIBUTING.md) guide.\n\n\u003cdetails\u003e\u003csummary\u003eTesting SNAPSHOT version\u003c/summary\u003e\n\n#### Sonatype snapshots\n\nAdd the following to the `repositories` closure in `build.gradle`:\n\n```groovy\nrepositories {\n    // ...\n    maven {\n        url \"https://s01.oss.sonatype.org/content/repositories/snapshots\" // build.gradle\n        // url = uri(\"https://s01.oss.sonatype.org/content/repositories/snapshots\") // build.gradle.kts\n    }\n}\n```\n\nOr add the `repository` to your `pom.xml` if you are using maven:\n\n```xml\n\n\u003crepositories\u003e\n    \u003crepository\u003e\n        \u003cid\u003eoss-sonatype\u003c/id\u003e\n        \u003cname\u003eoss-sonatype\u003c/name\u003e\n        \u003curl\u003ehttps://s01.oss.sonatype.org/content/repositories/snapshots\u003c/url\u003e\n        \u003csnapshots\u003e\n            \u003cenabled\u003etrue\u003c/enabled\u003e\n        \u003c/snapshots\u003e\n    \u003c/repository\u003e\n\u003c/repositories\u003e\n ```\n\n#### Local Snapshot Build\n\nTo test with local builds, run the `publishToMavenLocal` gradle task. The current version number is set in [`.env`](.env) file.\n\nDo not forget to add `mavenLocal()` to the `repositories` section.\n\u003c/details\u003e\n\n### 👏  Contributors\n\nThanks goes to these wonderful people ([emoji key](https://allcontributors.org/docs/en/emoji-key)):\n\n\u003c!-- ALL-CONTRIBUTORS-LIST:START - Do not remove or modify this section --\u003e\n\u003c!-- prettier-ignore-start --\u003e\n\u003c!-- markdownlint-disable --\u003e\n\u003ctable\u003e\n  \u003ctbody\u003e\n    \u003ctr\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://stavshamir.github.io/\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/22257261?v=4?s=100\" width=\"100px;\" alt=\"Stav Shamir\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eStav Shamir\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/stavshamir/Springwolf/commits?author=stavshamir\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/timonback\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/7568775?v=4?s=100\" width=\"100px;\" alt=\"Timon Back\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eTimon Back\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/stavshamir/Springwolf/commits?author=timonback\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/sam0r040\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/93372330?v=4?s=100\" width=\"100px;\" alt=\"sam0r040\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003esam0r040\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/stavshamir/Springwolf/commits?author=sam0r040\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/ctasada\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/1381772?v=4?s=100\" width=\"100px;\" alt=\"Carlos Tasada\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eCarlos Tasada\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/stavshamir/Springwolf/commits?author=ctasada\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/jrlambs\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/13246477?v=4?s=100\" width=\"100px;\" alt=\"jrlambs\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003ejrlambs\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/stavshamir/Springwolf/commits?author=jrlambs\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/DmitriButorchin\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/54904872?v=4?s=100\" width=\"100px;\" alt=\"DmitriButorchin\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eDmitriButorchin\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/stavshamir/Springwolf/commits?author=DmitriButorchin\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/tvahrst\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/1325409?v=4?s=100\" width=\"100px;\" alt=\"Thomas Vahrst\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eThomas Vahrst\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/stavshamir/Springwolf/commits?author=tvahrst\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/yasen-pavlov\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/91540875?v=4?s=100\" width=\"100px;\" alt=\"Yasen Pavlov\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eYasen Pavlov\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/stavshamir/Springwolf/commits?author=yasen-pavlov\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://www.ageweiler.de/\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/4521930?v=4?s=100\" width=\"100px;\" alt=\"Arthur Geweiler\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eArthur Geweiler\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/stavshamir/Springwolf/commits?author=harare\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/CS-BASF\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/137758458?v=4?s=100\" width=\"100px;\" alt=\"CS-BASF\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eCS-BASF\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/stavshamir/Springwolf/commits?author=CS-BASF\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://vanwilgenburg.wordpress.com/\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/251901?v=4?s=100\" width=\"100px;\" alt=\"Jeroen van Wilgenburg\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eJeroen van Wilgenburg\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/stavshamir/Springwolf/commits?author=jvwilge\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/strelchm\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/23243577?v=4?s=100\" width=\"100px;\" alt=\"Michael Strelchenko\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eMichael Strelchenko\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/stavshamir/Springwolf/commits?author=strelchm\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/ogaudefroy\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/959653?v=4?s=100\" width=\"100px;\" alt=\"Olivier Gaudefroy\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eOlivier Gaudefroy\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/stavshamir/Springwolf/commits?author=ogaudefroy\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/Omerbea\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/7481612?v=4?s=100\" width=\"100px;\" alt=\"Omerbea\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eOmerbea\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/stavshamir/Springwolf/commits?author=Omerbea\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://www.linkedin.com/in/pavel-bo/\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/3388414?v=4?s=100\" width=\"100px;\" alt=\"Pavel Bodiachevskii\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003ePavel Bodiachevskii\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/stavshamir/Springwolf/commits?author=Pakisan\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/sergiorc\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/3658801?v=4?s=100\" width=\"100px;\" alt=\"Sergio Roldán\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eSergio Roldán\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/stavshamir/Springwolf/commits?author=sergiorc\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/Stmated\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/12374471?v=4?s=100\" width=\"100px;\" alt=\"Stmated\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eStmated\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/stavshamir/Springwolf/commits?author=Stmated\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/themis-pyrgiotis\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/1893315?v=4?s=100\" width=\"100px;\" alt=\"Themistoklis Pyrgiotis\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eThemistoklis Pyrgiotis\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/stavshamir/Springwolf/commits?author=themis-pyrgiotis\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/ZachHubbs\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/6667523?v=4?s=100\" width=\"100px;\" alt=\"Zach Hubbs\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eZach Hubbs\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/stavshamir/Springwolf/commits?author=ZachHubbs\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/biergit\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/1071968?v=4?s=100\" width=\"100px;\" alt=\"biergit\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003ebiergit\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/stavshamir/Springwolf/commits?author=biergit\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/kalarani\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/318466?v=4?s=100\" width=\"100px;\" alt=\"kalarani\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003ekalarani\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/stavshamir/Springwolf/commits?author=kalarani\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://dipeshsingh253.github.io/\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/84814627?v=4?s=100\" width=\"100px;\" alt=\"Dipesh Singh\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eDipesh Singh\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/stavshamir/Springwolf/commits?author=dipeshsingh253\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/Sakshi-75\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/20265098?v=4?s=100\" width=\"100px;\" alt=\"Sakshi Jain\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eSakshi Jain\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/stavshamir/Springwolf/commits?author=Sakshi-75\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/SheheryarAamir\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/684528?v=4?s=100\" width=\"100px;\" alt=\"Sheheryar Aamir\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eSheheryar Aamir\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/stavshamir/Springwolf/commits?author=SheheryarAamir\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/jmwestbe\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/26258285?v=4?s=100\" width=\"100px;\" alt=\"jmwestbe\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003ejmwestbe\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/stavshamir/Springwolf/commits?author=jmwestbe\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/pdalfarr\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/1537201?v=4?s=100\" width=\"100px;\" alt=\"pdalfarr\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003epdalfarr\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/stavshamir/Springwolf/commits?author=pdalfarr\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/krzysztofxkwiecien\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/37042650?v=4?s=100\" width=\"100px;\" alt=\"Krzysztof Kwiecień\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eKrzysztof Kwiecień\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/stavshamir/Springwolf/commits?author=krzysztofxkwiecien\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/robert-henke\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/157017289?v=4?s=100\" width=\"100px;\" alt=\"Robert Henke\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eRobert Henke\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/stavshamir/Springwolf/commits?author=robert-henke\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://raphaeldelio.com/\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/25641721?v=4?s=100\" width=\"100px;\" alt=\"Raphael De Lio\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eRaphael De Lio\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/stavshamir/Springwolf/commits?author=raphaeldelio\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/aerfus\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/8309418?v=4?s=100\" width=\"100px;\" alt=\"Nikita Marunko\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eNikita Marunko\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/stavshamir/Springwolf/commits?author=aerfus\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://www.linkedin.com/in/victor-levitskiy-561956114/\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/18309707?v=4?s=100\" width=\"100px;\" alt=\"Victor Levitskiy\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eVictor Levitskiy\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/stavshamir/Springwolf/commits?author=victorlev01\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/ccudennec-otto\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/158453078?v=4?s=100\" width=\"100px;\" alt=\"Christopher Cudennec\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eChristopher Cudennec\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/stavshamir/Springwolf/commits?author=ccudennec-otto\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/dabeck81\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/79102969?v=4?s=100\" width=\"100px;\" alt=\"dabeck81\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003edabeck81\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/stavshamir/Springwolf/commits?author=dabeck81\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://www.janmarten.dev/\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/546795?v=4?s=100\" width=\"100px;\" alt=\"Jan Marten\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eJan Marten\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/stavshamir/Springwolf/commits?author=LeovR\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/FabianBesner2020\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/78488296?v=4?s=100\" width=\"100px;\" alt=\"FabianBesner2020\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eFabianBesner2020\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/stavshamir/Springwolf/commits?author=FabianBesner2020\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/nwwerum\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/32831057?v=4?s=100\" width=\"100px;\" alt=\"Norbert Wirges\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eNorbert Wirges\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/stavshamir/Springwolf/commits?author=nwwerum\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/ttulka\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/7925050?v=4?s=100\" width=\"100px;\" alt=\"Tomas Tulka\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eTomas Tulka\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/stavshamir/Springwolf/commits?author=ttulka\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/elysrivero99\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/3760276?v=4?s=100\" width=\"100px;\" alt=\"Elys Rivero\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eElys Rivero\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/stavshamir/Springwolf/commits?author=elysrivero99\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n    \u003c/tr\u003e\n  \u003c/tbody\u003e\n\u003c/table\u003e\n\n\u003c!-- markdownlint-restore --\u003e\n\u003c!-- prettier-ignore-end --\u003e\n\n\u003c!-- ALL-CONTRIBUTORS-LIST:END --\u003e\n\nTo add yourself as a contributor, install the [all-contributors CLI](https://allcontributors.org/docs/en/cli/installation) and run:\n1. `all-contributors check` \n2. `all-contributors add \u003cusername\u003e code`\n3. `all-contributors generate`\n","funding_links":[],"categories":["Projects by main language"],"sub_categories":["java"],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fspringwolf%2Fspringwolf-core","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fspringwolf%2Fspringwolf-core","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fspringwolf%2Fspringwolf-core/lists"}