Open source alternative to Auth0 / Firebase Auth / AWS Cognito
- authentication
- session-management
- login
- supertokens
47,133 repositories indexed
1–14 of 14 · Most stars
Open source alternative to Auth0 / Firebase Auth / AWS Cognito
Java JWT: JSON Web Token for Java and Android
Decompiler from Java bytecode to Java, used in IntelliJ IDEA.
Modern Java decompiler aiming to be as accurate as possible, with an emphasis on output quality. Fork of the Fernflower decompiler.
🦎 A lightweight, streaming-native, multi-protocol gateway for AI, APIs, and real-time data. Route LLM requests across providers, govern MCP tools, and connect Kafka, MQTT, and HTTP through one high-performance engine with shared security and observability.
Simple API, Complex Emails (Jakarta Mail smtp wrapper)
TranslatedA lightweight DDD forward/reverse business modeling framework that supports the architectural evolution of complex business systems!
🔐 Tutorial of setting up Security for your API with one way authentication with TLS/SSL and mutual authentication for a java based web server and a client with both Spring Boot. Different clients are provided such as Apache HttpClient, OkHttp, Spring RestTemplate, Spring WebFlux WebClient Jetty and Netty, the old and the new JDK HttpClient, the old and the new Jersey Client, Google HttpClient, Unirest, Retrofit, Feign, Methanol, vertx, Scala client Finagle, Featherbed, Dispatch Reboot, AsyncHttpClient, Sttp, Akka, Requests Scala, Http4s Blaze, Kotlin client Fuel, http4k, Kohttp and ktor. Also other server examples are available such as jersey with grizzly. Also gRPC, WebSocket and ElasticSearch examples are included
Custom ImageView to generate captcha image.
Java cryptographic library that supports Argon2, bcrypt, scrypt and PBKDF2 aimed to protect passwords in databases. Easy to use by design, highly customizable, secure and portable. All the implementations follow the standards and have been reviewed to perform better in the JVM.
Generic Capacitor OAuth 2 client plugin. Stop the war in Ukraine!
Vuldroid is a Vulnerable Android Application made with security issues in order to demonstrate how they can occur in code
Java library for interacting with the Waves blockchain.
A J2ME-focused reverse-engineering, decompilation and remapping toolkit, aimed at semantically correct, recompilable output.