testcontainers-spring-boot VS keycloak-config-cli

Compare testcontainers-spring-boot vs keycloak-config-cli and see what are their differences.

Our great sponsors
  • LearnThisRepo.com - Learn 300+ open source libraries for free using AI.
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern API for authentication & user identity.
testcontainers-spring-boot keycloak-config-cli
2 10
827 620
1.3% 2.3%
9.7 0.0
5 days ago 14 days ago
Java Java
MIT License Apache License 2.0
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.


Posts with mentions or reviews of testcontainers-spring-boot. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2021-08-20.


Posts with mentions or reviews of keycloak-config-cli. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-06-18.
  • Keycloak – Open-Source Identity and Access Management Interview
    26 projects | news.ycombinator.com | 18 Jun 2023
    > But it is painful share the setup with other engineers.

    We used keycloak-config-cli [1] it compares a config file stripped of IDs to your Keycloak installation and makes the relevant updates through the REST API.

    [1] https://github.com/adorsys/keycloak-config-cli

  • Keycloak with PostgreSQL on Kubernetes
    8 projects | news.ycombinator.com | 10 Apr 2023
  • Is Keycloak ready for Kubernetes?
    2 projects | /r/KeyCloak | 8 Nov 2022
    As far as I know, the state of the art is https://github.com/adorsys/keycloak-config-cli , but I haven't played with that yet. It seems to be a big improvement over other solutions, because it can update configurations and the configurations can be "clean".
  • Nginx auth_request and Keycloak?
    3 projects | /r/selfhosted | 29 Mar 2022
    If you do end up using a setup like this then I highly recommend that you look into https://github.com/adorsys/keycloak-config-cli. tl;dr You can export your realm configuration once set up and then use it to restore your system should you lose your keycloak data. It can also be used to provision users but you have to manually add them to the realm export because they are not included in an export for some reason. All the different objects it can manage are documented here: https://www.keycloak.org/docs-api/17.0/rest-api/index.html#_realmrepresentation.

What are some alternatives?

When comparing testcontainers-spring-boot and keycloak-config-cli you can also consider the following projects:

RabbitMQ - Open source RabbitMQ: core server and tier 1 (built-in) plugins

springboot-keycloak-openldap - The goal of this project is to create a simple Spring Boot REST API, called simple-service, and secure it with Keycloak. Furthermore, the API users will be loaded into Keycloak from OpenLDAP server.

auth0-java - Java client library for the Auth0 platform

java-11-examples - JDK 11 examples and demo projects.

mysql-kafka-redis-integration - Real-Time search use case: Powered by MySQL, Kafka and RediSearch on Azure

minio-dokku - Dockerfile to run Minio (S3 compatible storage) on Dokku (mini-Heroku)

keycloak-theme-sample - Sample Keycloak Theme

redis-timeseries-kafka - Process time series data with Redis and Kafka

opentelemetry-ext-js - js extensions for the open-telemetry project

VaultChatFormatter - This plugin formats the chat, using one template format, and has placeholders for a player's prefix/suffix which can be used in the template.

frank_jwt - JSON Web Token implementation in Rust.

allure-server - Allure Server. Save/ generate / provide allure2 reports in one place