OPEN-SOURCE TOOLS
真正有实用价值的 GitHub 开源工具
按股票分析、量化交易、数字货币、视频增强和图片增强等方向筛选实用开源项目。
JarEditor:无需解压即可直接编辑修改 jar 包内文件的 IDEA 插件
JarEditor 是一款 JetBrains IDEA 插件,可在不解压的前提下直接编辑、新增、删除、重命名、搜索 jar 包内的 class 与资源文件,支持 SpringBoot jar/嵌套 jar/war/ear/zip/aar 与 Kotlin,并提供 Javassist、VisualClassBytes 字节码工具以及 Fernflower/CFR/Procyon/Jadx 反编译器集成。
GitHub 开源项目
GSYVideoPlayer:基于 Android 生态的多功能视频播放器项目 - AtomGit
GSYVideoPlayer:基于 Android 生态的多功能视频播放器项目 - AtomGit
GSYVideoPlayer 是托管于 AtomGit(ZuoYueLiang/GSYVideoPlayer)的 Android 多功能视频播放器项目,支持 IJKplayer、ExoPlayer、MediaPlayer 三种内核,提供弹幕、外挂字幕、滤镜水印、GIF 截图、片头与中间广告、多实例同时播放、边播边缓存、重力与手动旋转、列表播放与全屏动画、小窗口拖动、多分辨率切换、进度条小窗口预览、列表与详情页无缝切换,并支持 rtsp、concat、mpeg,采用 Apache-2.0 许可证。
Seal:基于 yt-dlp 的 Android 视频/音频下载器
Seal 是一款面向 Android 的开源视频与音频下载应用,本质是 yt-dlp(原 youtube-dl)的图形界面,基于 youtubedl-android 构建。它支持下载 yt-dlp 所支持的视频平台内容、一键下载播放列表全部视频、用 aria2c 作为外部下载器、把元数据与视频缩略图嵌入音频文件、将字幕嵌入视频,并支持用模板执行自定义 yt-dlp 命令。界面采用 Material Design 3 与动态取色主题,UI 与逻辑用纯 Kotlin 编写,单 Activity、无 Fragment、仅 Composable 目的地。
GitHub 开源项目