极客破解开源仓库
563 subscribers
1.54K photos
66 links
这里是世界上最优质的github项目分享地
记录有趣,实用,开源的小项目
Download Telegram
mage
magefree/mage

🎯 为《魔法风云会》玩家提供开源游戏引擎,支持多人对战和AI对抗

XMage 是开源卡牌游戏引擎,实现《魔法风云会》完整规则体系。支持本地服务器测试卡组组合,区别于官方客户端的封闭架构。提供超过32000张卡牌数据,包含官方与自定义扩展集。

跨平台运行于Windows/Linux/MacOS,通过Java虚拟机启动。需配置Java8+环境,提供本地服务器搭建方案。支持离线对战与在线多人模式,社区维护公开服务器列表和开发文档。

✨ 功能亮点
• 支持32000+官方及自定义卡牌数据
• 9000+单元测试覆盖核心规则
• 跨Windows/Linux/MacOS平台运行

👥 适合:《魔法风云会》玩家和开发者

#MagicTheGathering #Java #GameEngine #CCG #AI
@GithubCOTV
Telegram-X
TGX-Android/Telegram-X

🎯 提供基于TDLib的Telegram安卓客户端开发与构建方案

基于Telegram API和MTProto协议开发,采用TDLib实现功能扩展。与官方客户端不同,通过独立代码库提供替代方案,支持自定义配置和实验性功能。项目包含完整源码和构建流程说明,适用于需要深度定制的场景。

支持多平台构建流程,涵盖macOS、Ubuntu、Windows系统。需安装JDK、Android Studio或MSYS2环境,遵循特定依赖配置。提供gradlew命令行构建方案,包含子模块初始化和依赖管理步骤,降低跨平台开发复杂度。

✨ 功能亮点
• 支持多系统构建流程配置
• 基于TDLib实现协议交互
• 遵循GPL-3.0开源协议

👥 适合:开发者和高级用户

#Android #Telegram #TDLib #GPL30 #Java
@GithubCOTV
okhttp
lysine-dev/okhttp

🎯 为JVM、Android、GraalVM提供高效HTTP客户端,优化网络请求性能。

基于HTTP/2和连接池技术实现请求优化,支持透明GZIP压缩与缓存机制。相比常规方案,具备自动网络恢复能力和TLS 1.3兼容性,降低请求延迟与带宽占用。

通过流畅的API设计实现同步阻塞与异步回调两种调用方式,适配Android及JVM生态。提供URL获取与数据推送的完整示例,支持多平台开发环境快速集成。

✨ 功能亮点
• 支持HTTP/2和连接池提升请求效率
• 透明GZIP和缓存减少带宽消耗
• 自动网络恢复和TLS 1.3兼容

👥 适合:Android开发人员及需要高效网络请求的Java/Kotlin开发者

#Android #GraalVM #HTTP2 #Kotlin #Java
@GithubCOTV
Pixelitor
lbalazscs/Pixelitor

🎯 跨平台图像编辑器,支持图层、滤镜和多级撤销操作

基于Java开发的桌面图像编辑器,提供图层、蒙版、文本层等专业功能。相比同类软件,采用纯Java实现跨平台兼容,无需依赖特定系统资源。内置110+图像处理滤镜和颜色调整工具,支持多级撤销操作。

项目可通过IDE直接运行或使用Maven构建jar包。要求Java 25+环境,提供详细的翻译文档和贡献指南。开发者可修改翻译文件或图标资源,无需复杂配置即可启动编辑器。

✨ 功能亮点
• 支持110+图像滤镜和颜色调整
• 提供图层蒙版和文本图层功能
• 基于Java实现跨平台运行

👥 适合:需要跨平台图像编辑工具的开发者和设计师

#Java #跨平台 #图像编辑 #图层支持 #滤镜
@GithubCOTV
Peergos
Peergos/Peergos

🎯 提供去中心化文件存储与隐私保护的社交网络及应用协议

构建基于P2P的加密文件系统,实现用户数据完全控制。与传统中心化服务不同,通过去中心化架构和细粒度访问控制,防止数据监控和社交图谱泄露。集成安全消息、加密邮件和私密社交功能,所有操作均通过加密协议执行。

支持Java开发环境部署,兼容IPFS和libp2p协议栈。提供端到端加密的社交网络功能,用户无需依赖第三方认证。通过Java实现跨平台兼容性,降低开发和集成门槛。项目文档包含技术白皮书和架构说明,便于开发者快速上手。

✨ 功能亮点
• 支持端到端加密的私密社交网络
• 基于IPFS和libp2p的去中心化存储
• 采用后量子加密算法保障长期安全

👥 适合:注重数据隐私的开发者和高级用户

#p2p #加密存储 #去中心化 #java #隐私保护
@GithubCOTV
Suwayomi-Server
Suwayomi/Suwayomi-Server

🎯 为桌面用户提供兼容Tachiyomi的漫画服务器解决方案

Suwayomi-Server是独立Mihon兼容软件,非Tachiyomi分支。通过Java运行,支持Windows/Linux/macOS等多平台。直接部署服务器而非依赖特定客户端,可使用Tachiyomi访问。兼容Mihon扩展生态,提供源站搜索、库管理、自动更新功能。

支持Java环境及现代浏览器部署,提供Docker、jar包、系统包等多种安装方式。与Tachiyomi实现数据同步,扩展和跟踪功能由前端应用实现。无需复杂配置即可搭建本地漫画服务,适合需要自托管的用户。

✨ 功能亮点
• 支持Mihon扩展兼容
• 自动库更新检查新章节
• 跨平台Java运行环境

👥 适合:需要自托管漫画服务器的用户

#mangaserver #java #selfhosted #tachiyomi #desktop
@GithubCOTV
CodenameOne
codenameone/CodenameOne

🎯 CodenameOne通过单一Java代码库构建跨平台原生应用,支持iOS、Android等多端,UI可自定义。

CodenameOne用Java代码生成iOS、Android、桌面等原生应用,UI组件由开发者控制。区别于常规跨平台方案,其采用AOT编译技术,将Java直接转为原生代码,避免JVM依赖。支持自定义UI样式和平台SDK调用,提供完整全栈开发能力。

项目提供模板生成器和浏览器沙盒,可快速搭建应用原型。支持导入Flutter、Kotlin Multiplatform等代码,兼容JavaFX/Swing。无需JVM运行时,后端可使用Spring风格API,部署时无JVM依赖。

✨ 功能亮点
• 支持iOS、Android、桌面等多平台原生应用开发
• AOT编译提升性能并减少运行时依赖
• 提供完整全栈应用模板和代码导入功能

👥 适合:需要跨平台原生应用开发的Java开发者

#Java #跨平台 #原生应用 #AOT编译 #全栈开发
@GithubCOTV
java-client
appium/java-client

🎯 为Java开发者提供Appium测试的W3C协议兼容实现

基于Java语言编写Appium测试脚本,直接对接W3C WebDriver协议标准。区别于原生Appium客户端,通过精简依赖链提升兼容性,仅保留必要功能模块。支持Android/iOS/MacOS/Windows多平台自动化测试,提供版本迁移指导降低升级成本。

集成至Java项目可通过Maven/Gradle添加依赖,兼容Selenium 4.50.0及以上版本。提供多版本兼容矩阵,明确标注各Appium Java Client对应Selenium版本范围。包含自动化迁移工具链,支持从v7到v11的版本升级,减少手动代码调整工作量。

支持W3C WebDriver协议标准实现
兼容Selenium 4.50.0及以上版本要求","提供v7至v11全版本迁移方案

✨ 功能亮点
• 支持W3C WebDriver协议标准实现
• 兼容Selenium 4.50.0及以上版本要求
• 提供v7至v11全版本迁移方案

👥 适合:需要跨平台自动化测试的Java开发人员

#Appium #Java #自动化测试 #W3C #Selenium
@GithubCOTV
sentry-java
getsentry/sentry-java

🎯 为Java和Android应用提供错误报告与监控功能,支持多框架集成。

提供错误捕获、性能监控和日志聚合功能,支持Spring、OkHttp、Logback等主流框架,覆盖Java和Android生态。区别于通用日志库,其核心优势在于实时错误追踪与多平台数据统一管理。

通过Maven或Gradle引入依赖,配置Dsn即可启用。支持Android API 21+及JVM语言,文档提供代码示例和常见框架适配指南,开发者可快速集成并获取异常堆栈、性能指标等数据。

✨ 功能亮点
• 支持Android API 21+及JVM语言
• 集成Spring、OkHttp等主流框架
• 提供实时错误追踪与性能监控

👥 适合:Java/Android开发人员及后端服务团队

#Sentry #Java #Android #SDK #错误报告
@GithubCOTV
mall
macrozheng/mall

🎯 提供基于Spring Boot的电商系统解决方案,包含前后台及容器化部署。

基于Spring Boot和MyBatis构建电商系统,覆盖商品管理、订单处理、会员运营等核心功能。采用Docker容器化部署方式,区别于传统单体架构部署模式,提升环境一致性与部署效率。系统包含前后台完整模块,支持商品推荐、搜索、购物车、订单流程等电商核心场景。

提供完整技术栈实现方案,包含前端Vue框架与后端Spring Boot生态。配套学习教程与演示环境,支持快速搭建测试场景。通过分层架构设计与主流中间件集成,降低开发复杂度,适合直接用于生产环境或教学实践。

✨ 功能亮点
• 支持Docker容器化部署提升环境一致性
• 覆盖电商核心模块的完整系统架构
• 集成Elasticsearch和Redis优化性能

👥 适合:电商开发人员及技术团队

#Java #SpringBoot #Docker #Elasticsearch #Redis
@GithubCOTV
APKEditor
REAndroid/APKEditor

🎯 独立于aapt/aapt2的Android APK资源编辑工具,支持多格式修改与反编译

基于ARSCLib库实现APK资源编辑,提供反编译、构建、合并、重构、保护、信息提取六项核心功能。区别于依赖aapt/aapt2的常规工具,可处理混淆资源并保留原始结构。支持JSON/XML双格式反编译,兼容多种APK拆分格式合并。

通过Java环境直接运行jar文件操作,命令行调用方式降低平台依赖。支持目录、xapk、apkm、apks等输入格式,提供资源保护功能增强APK安全性。构建可执行jar需Gradle环境,基础操作无需复杂配置,适合二次开发集成。

✨ 功能亮点
• 支持反编译资源为JSON或XML格式
• 可合并多APK文件为独立APK
• 提供资源保护功能抵御反编译工具

👥 适合:Android开发人员及逆向工程从业者

#Android #APK编辑 #逆向工程 #Java #资源保护
@GithubCOTV
media
androidx/media

🎯 提供Android媒体处理库,支持播放、编辑及会话管理。

AndroidX Media3 是 Jetpack 组件,包含 ExoPlayer、Transformer 等模块,实现本地播放、视频编辑和媒体会话功能。相比传统 MediaPlayer,提供更灵活的扩展接口和更完整的媒体处理方案。

通过 Google Maven 仓库引入依赖,支持 Java 和 Kotlin。提供迁移指南适配旧版 ExoPlayer 项目,API 稳定性保障兼容性,高级功能需显式标注使用。

✨ 功能亮点
• ExoPlayer 支持多种媒体格式解析与流媒体协议
• Transformer 模块提供视频剪辑与转码能力
• API 稳定性保证主流功能长期兼容

👥 适合:Android 开发者用于媒体功能开发

#android #exoplayer #java #media3 #media3exoplayer
@GithubCOTV
traccar
traccar/traccar

🎯 提供自托管或托管的GPS跟踪解决方案,支持200+设备协议

基于Java开发的GPS跟踪平台,支持200+设备协议和2000+型号设备。兼容主流SQL数据库并提供REST API,区别于依赖特定硬件的封闭系统。可选择自托管或官方托管服务,降低部署门槛。

通过Docker快速部署支持生产环境的MySQL数据库,提供Web和移动端管理界面。集成地理围栏、实时跟踪、行为监控等功能,适配车队管理、资产追踪等场景。接口文档和社区支持降低开发难度。

✨ 功能亮点
• 支持200+设备协议和2000+型号设备
• 兼容MySQL/PostgreSQL等主流SQL数据库
• 提供实时跟踪与地理围栏功能

👥 适合:车队管理者、设备经销商、个人用户

#docker #fleetmanagement #gpstracking #java #opensource
@GithubCOTV