mall 是一套基于 Spring Boot + MyBatis 的完整电商系统,包含前台商城与后台管理,支持 Docker 部署,并配套学习教程、微服务版本及前端项目。
Código aberto. Novas possibilidades.
Descubra projetos open source de qualidade, envie projetos anonimamente e reivindique e edite seu próprio projeto.
Um pouco de curiosidade. Um mundo de código aberto.
THE FIRST COLLECTIONCheckstyle é uma ferramenta de análise estática para Java que ajuda a garantir conformidade com padrões de codificação, como Google Java Style e Sun Conventions. É altamente configurável, integra-se com Maven e Ant, e oferece relatórios detalhados de violações.
Spring Boot é um framework opinativo e de nível de produção para criar aplicações e serviços Java autônomos baseados em Spring. Oferece servidores embarcados, segurança, métricas, verificações de integridade e configuração simplificada, sem geração de código nem XML.
Esta é uma coleção selecionada de projetos de código aberto Java, cobrindo áreas como frameworks de IA, projetos práticos, design de sistemas, bibliotecas de ferramentas e ferramentas de desenvolvimento, visando fornecer recursos de aprendizado de alta qualidade e referências técnicas para desenvolvedores Java.
Ferramenta proof-of-concept que gera payloads Java serializados explorando desserialização insegura de objetos, com mais de 30 cadeias de gadgets para bibliotecas como Commons Collections, Spring, Groovy e Hibernate, destinada a pesquisa de segurança e testes autorizados.
Gatling é uma plataforma open-source de testes de carga que permite escrever testes de performance como código em Java, JavaScript/TypeScript, Kotlin ou Scala. Utiliza motor assíncrono e não bloqueante para alta escalabilidade, suporta HTTP, WebSocket, SSE, JMS, gRPC e MQTT, e integra-se com pipelines de CI/CD.
Sa-Token é um framework Java de autenticação de permissões, gratuito e open source, que oferece login, verificação de permissões, sessão distribuída, autenticação de gateway, SSO, OAuth2.0, JWT, API Key e assinatura de parâmetros, com suporte a SpringBoot e Solon.
"Code Sui Xiang Lu" (LeetCode-Master) é um plano de estudos progressivo para LeetCode, com cerca de 200 problemas clássicos organizados por tópicos, acompanhados de explicações ilustradas e vídeos, com suporte a várias linguagens como C++, Java e Python, ideal para dominar estruturas de dados e algoritmos de forma sistemática.
Repositório oficial de imagens Docker para Eclipse GlassFish, servidor de aplicações Java EE. Inclui Dockerfiles versionados, com GlassFish 7 recomendado para implantação em contêineres.
Kyrixen Studio é um IDE leve e de código aberto projetado especificamente para o desenvolvimento com LibGDX.
Bindings Java para o motor de física Box2D, suportando desktop, Android e web via JNI, FFM, TeaVM e WebAssembly. Inclui integrações com libGDX e libfdx com exemplos multiplataforma.
Retrofit é um cliente HTTP tipo seguro para Android e a JVM, permitindo que desenvolvedores definam chamadas de API REST como interfaces Java anotadas. Requer Java 8+ ou Android API 21+ e vem com regras R8/ProGuard.
Guava é o conjunto de bibliotecas core Java do Google, oferecendo novos tipos de coleção, coleções imutáveis, biblioteca de grafos e utilitários para concorrência, E/S, hash, primitivos e strings. Disponível nas versões JRE e Android, é amplamente usado em projetos Java.
Um serviço Spring Boot 4 de referência no Kubernetes, demonstrando padrões de produção, incluindo implantação Carvel, métricas Prometheus, sondas Actuator e um pipeline CI/CD endurecido com varredura de segurança e assinatura de imagem.
LeakCanary é uma biblioteca de código aberto para detecção de vazamentos de memória no Android, mantida pela Square. Ela ajuda desenvolvedores a encontrar e diagnosticar vazamentos de memória em aplicativos Android, com documentação hospedada em square.github.io/leakcanary.
Um repositório pessoal que reúne desafios e exercícios de codificação para aprender várias linguagens, frameworks, ferramentas, arquiteturas e padrões de design. Não é um recurso de ensino, mas um portfólio de aprendizado pessoal.
Arthas is Alibaba's open-source Java diagnostic tool that lets developers troubleshoot production JVM issues without modifying code or restarting servers, offering commands for class inspection, decompilation, method tracing, monitoring, profiling and a web console.
Feign é uma biblioteca Java de cliente HTTP declarativa que simplifica a escrita de clientes HTTP por meio de interfaces baseadas em anotações, inspirada em Retrofit e JAX-RS 2.0.
O Apache Dubbo é um framework Java de RPC e microsserviços que suporta múltiplos protocolos, incluindo Triple (compatível com gRPC), Dubbo2 TCP e REST, com descoberta de serviços, gerenciamento de tráfego, observabilidade e integração com Spring Boot.
RxJava é uma implementação JVM do Reactive Extensions, uma biblioteca para compor programas assíncronos e baseados em eventos usando sequências observáveis. Ele estende o padrão observer com operadores para composição declarativa, abstraindo preocupações de threading, sincronização e concorrência.