#跨平台

ndm - npm桌面管理器,跨平台开源GUI工具
ndmnpm桌面管理器开源软件跨平台Github开源项目
ndm(npm desktop manager)是一款跨平台的开源npm桌面管理器,为Linux、MacOS和Windows用户提供图形界面。它简化了npm包和项目依赖的管理流程,支持多种安装方式,包括Homebrew、Arch Linux、Debian和RedHat。由720kb团队开发的ndm旨在提升开发效率,并获得了开源社区的支持。相比命令行npm,该工具为开发者提供了更直观、便捷的npm包管理体验,大大提高了工作效率。
wcdb - 跨平台多语言支持的高性能移动数据库框架
WCDB数据库框架移动应用ORM跨平台Github开源项目
WCDB是基于SQLite和SQLCipher的移动数据库框架,支持C++、Java、Kotlin、Swift和Objective-C,适用于多个主流平台。它提供ORM和WINQ特性,简化数据库操作,具备并发处理、加密、数据恢复等功能。WCDB还支持模型升级、全文搜索、数据迁移和压缩,为移动应用提供全面的数据存储解决方案。
maestral - 轻量级跨平台Dropbox同步工具 支持macOS和Linux
MaestralDropbox客户端开源软件文件同步跨平台Github开源项目
Maestral是一款为macOS和Linux开发的开源Dropbox同步工具。它支持多账户同步和本地文件排除,提供命令行和图形界面。与官方客户端相比,Maestral内存占用更少,但可能消耗更多带宽。虽不支持Dropbox Paper和团队管理,但专注于高效的文件同步。用户可通过Homebrew、PyPI或Docker安装,体验这款轻量级Dropbox同步工具。
raven-reader - 跨平台RSS阅读器,集成全文阅读与订阅管理
Raven ReaderRSS阅读器开源软件跨平台文章管理Github开源项目
Raven Reader是一款跨平台RSS阅读器,支持Windows、macOS和Linux系统。它提供全文阅读、订阅管理、文章标记等核心功能,并支持黑暗模式和离线阅读,方便用户自定义阅读体验。该应用集成Pocket等稍后读服务,还支持订阅播客和YouTube频道。Raven Reader旨在为用户提供一站式的内容聚合与阅读体验。
kando - 跨平台饼状菜单工具提升桌面交互效率
Kando跨平台饼状菜单桌面交互开源软件Github开源项目
Kando是一款跨平台饼状菜单工具,提供快速高效的桌面交互方式。支持启动应用、模拟键盘快捷键、打开文件等功能,适用于鼠标、手写笔和触摸输入。兼容Windows、macOS和多种Linux桌面环境,为桌面操作带来新体验。
Osiris - Counter-Strike 2 开源跨平台辅助工具
OsirisCounter-Strike 2游戏外挂跨平台开源项目Github
Osiris是一款为Counter-Strike 2开发的开源跨平台辅助工具,支持Windows和Linux系统。该工具基于游戏的Panorama UI提供图形界面和渲染功能,与Steam最新版本兼容。Osiris采用无CRT库和堆内存分配的技术架构,具有高度优化的性能。最新版本引入了'回合后计时器'HUD功能,增强了游戏信息展示。作为持续更新的开源项目,Osiris为CS2玩家提供了丰富的辅助功能。
SikuliX1 - 跨平台的图像识别自动化工具
SikuliX自动化测试图像识别GUI自动化跨平台Github开源项目
SikuliX是一款跨平台的自动化工具,可在Windows、Mac和Linux/Unix系统上运行。它采用OpenCV的图像识别技术来识别屏幕上的GUI元素,并通过模拟鼠标和键盘操作来控制这些元素。这使得SikuliX在无法直接访问应用程序或网页源代码的情况下特别有用。目前,SikuliX正在开发2.0.6版本,要求Java 11或更高版本,并为各操作系统提供了专用的IDE下载。SikuliX适用于自动化测试、数据录入和屏幕操作等多种场景。
KivyMD - Kivy框架的Material Design UI组件库
KivyMDKivy界面开发跨平台Material DesignGithub开源项目
KivyMD是基于Kivy框架的Material Design UI组件库,用于开发跨平台触控图形应用。它提供丰富的Material Design风格组件,如按钮、卡片和对话框等,便于快速构建美观界面。KivyMD支持Python 3.7+,可通过pip安装。该项目致力于遵循Google Material Design规范,同时保持易用性。KivyMD能帮助开发者轻松创建美观、现代化的跨平台应用程序界面。
brook - 多功能跨平台网络工具Brook提供灵活控制
Brook网络工具代理VPN跨平台Github开源项目
Brook是一款跨平台网络工具,支持iOS、Android、Mac、Windows、Linux和OpenWrt等多种操作系统。它提供Fake DNS功能和可编程脚本接口,使用户能够精细控制网络请求和管理。Brook适用于各种网络环境,可用于优化网络性能和管理复杂的网络需求。
fluent-reader - 现代风格桌面端 RSS 阅读器
Fluent ReaderRSS阅读器桌面应用跨平台多语言支持Github开源项目
Fluent Reader 是一款桌面端 RSS 阅读器,支持本地阅读和多种 RSS 服务同步。该软件提供文章全文阅读、搜索过滤、文件夹组织等核心功能,还可设置自动规则处理文章,在后台获取更新并发送通知。Fluent Reader 采用 Fluent Design 风格界面,支持全暗黑模式,兼容多平台,并提供丰富的键盘快捷键,为用户带来现代化、高效的 RSS 阅读体验。
warzone2100 - 开源3D即时战略游戏 跨平台多人对战
Warzone 2100即时战略游戏开源游戏跨平台多人游戏Github开源项目
Warzone 2100是一款开源的3D即时战略游戏,支持Linux、Windows和macOS多平台。游戏提供单人战役和多人对战模式,玩家可自定义AI、地图和战役。Warzone 2100支持JavaScript脚本,为Mod制作提供丰富创作空间。游戏源码托管于GitHub,欢迎玩家参与测试和改进。
edb-debugger - 跨平台多架构调试器 灵感源自Ollydbg
edb调试器跨平台AArch32x86/x86-64Github开源项目
edb是一个开源的跨平台调试器,支持多种CPU架构。它的界面类似Ollydbg,但兼容更多操作系统。目前主要支持Linux,同时正在开发其他系统版本。项目采用GPL 2许可证,为开发者提供灵活的调试工具。edb具备反汇编、内存编辑、断点设置等调试功能,支持图形化界面操作。
FNA - 准确重现XNA4框架的开源桌面开发项目
FNAXNA4游戏开发跨平台开源Github开源项目
FNA是一个开源项目,旨在为桌面环境重新实现XNA4框架。它提供高度兼容的功能,便于开发者将XNA游戏移植到现代平台。项目采用Microsoft Public License发布,提供详细文档,并通过GitHub接受问题报告和补丁提交,支持游戏开发和跨平台移植。FNA为游戏开发者提供了一个可靠的工具,以延续XNA项目的生命周期,同时支持跨平台开发,适用于希望将经典XNA游戏带到现代系统的开发团队。
leocad - 跨平台虚拟积木模型设计软件
LeoCAD虚拟乐高模型CAD程序开源软件跨平台Github开源项目
LeoCAD是一款开源的CAD程序,专门用于创建虚拟LEGO®模型。这款软件支持Windows、Linux和macOS操作系统,提供了用于设计复杂积木模型的界面和功能。LeoCAD采用OpenGL技术进行硬件加速渲染,并为新用户提供在线教程。该软件适用于各类用户,从休闲爱好者到专业设计师都可使用LeoCAD创建虚拟LEGO®模型。LeoCAD在GNU公共许可证v2下发布,用户可以从官方网站www.leocad.org下载最新版本及其零件库。
multipass - 轻量级虚拟机管理器 快速创建Ubuntu环境
Multipass虚拟机管理器Ubuntu环境开发工具跨平台Github开源项目
Multipass是一款支持Linux、Windows和macOS的轻量级虚拟机管理器。它能通过单一命令快速创建Ubuntu环境,主要面向开发者。Multipass利用KVM、Hyper-V和QEMU等技术,确保虚拟机运行开销最小化。通过支持cloud-init元数据,它可在个人设备上模拟小型云部署。Multipass提供简洁的命令行接口,方便用户管理虚拟机实例,包括镜像查找、实例启动、停止和删除等功能。
olive - Windows、macOS和Linux平台的免费开源非线性视频编辑器
Olive Video Editor视频编辑开源软件跨平台非线性编辑Github开源项目
Olive是一款开源的免费非线性视频编辑器,支持Windows、macOS和Linux平台。尽管处于alpha阶段,Olive提供多轨道编辑、特效添加和高级颜色校正等多种编辑功能。项目通过GitHub开源,得到社区持续支持和改进。用户可从官方网站下载每日构建版本,或自行编译源代码。
caprine - 跨平台非官方Facebook Messenger桌面应用
CaprineFacebook Messenger桌面应用跨平台隐私保护Github开源项目
Caprine是一款跨平台的非官方Facebook Messenger桌面应用,注重用户隐私保护。它提供深色模式、键盘快捷键、静默自动更新等实用功能,支持macOS、Linux和Windows系统。Caprine还允许用户自定义文本大小和表情符号样式,为Messenger用户提供了更多选择。
guiscrcpy - Android设备屏幕镜像和控制的开源GUI工具
guiscrcpyAndroid屏幕镜像开源软件跨平台scrcpyGithub开源项目
guiscrcpy是一款基于scrcpy的开源GUI工具,为Android设备提供跨平台的屏幕镜像和控制功能。它支持Windows、Linux和macOS系统,提供多种安装方式如Flatpak、Snap和AUR。guiscrcpy以高性能和低延迟著称,适合游戏玩家、开发者和普通用户使用。该工具简化了Android设备的屏幕共享和远程操作过程,为用户提供了便捷的解决方案。
Phoenix - Python跨平台原生GUI开发框架
wxPythonPhoenixGUI跨平台PythonGithub开源项目
wxPython Phoenix是wxPython的新一代实现,重点提升了性能、可维护性和扩展性。它封装了wxWidgets C++工具包,让Python应用能在Windows、Mac和Unix系统上使用原生GUI,保持原生外观和操作体验,几乎无需编写平台特定代码。
opencv-mobile - 优化轻量化的OpenCV库 适配多平台移动与桌面系统
opencv-mobile跨平台计算机视觉移动设备预构建包Github开源项目
opencv-mobile是OpenCV库的轻量级优化版本,专为移动和嵌入式设备设计。该项目支持Android、iOS、ARM Linux等多种平台,提供2.4、3.4和4.10三个主要版本。通过精简库体积并保留核心功能,使其更适合资源受限环境。opencv-mobile将OpenCV库的体积缩小了90%以上,Android版从292MB减少到17.7MB,iOS版从207MB减少到3.97MB,同时保留了核心计算机视觉功能。所有二进制文件均在GitHub Actions上公开编译,确保代码透明和安全性。
novelWriter - 开源纯文本编辑器助力高效小说创作
novelWriter文本编辑器小说写作开源软件跨平台Github开源项目
novelWriter是一款专为小说创作设计的开源纯文本编辑器。它采用简洁的Markdown风格语法,并增加了元数据语法支持注释、大纲和交叉引用。软件使用可读性强的文本文件存储,兼容版本控制和文件同步工具,支持Linux、Windows和macOS系统。通过强大的文本组织功能,novelWriter有助于作者高效管理复杂的写作项目。
tvision - 现代化跨平台文本界面框架 Turbo Vision
Turbo Vision文本界面跨平台UnicodeC++Github开源项目
Turbo Vision 是一个现代化的跨平台文本用户界面框架,支持 Unicode 和 24 位颜色显示。该框架提供窗口、菜单、对话框等丰富 UI 组件,方便开发者创建功能强大的终端应用。Turbo Vision 兼容多种操作系统和编译器,支持 UTF-8 编码,并保持与原始版本的源代码兼容性。它简化了终端应用开发流程,无需关注底层实现细节。
keepassxc - 跨平台开源密码管理器 加密存储敏感信息
KeePassXC密码管理器开源软件数据加密跨平台Github开源项目
KeePassXC是一款跨平台的开源密码管理器,支持Windows、macOS和Linux系统。它可加密存储用户名、密码、URL、附件和笔记等敏感信息。该软件具备搜索功能、密码生成器、浏览器集成和自动填充等实用特性。KeePassXC还提供TOTP、YubiKey和SSH代理集成等高级功能,适合不同需求的用户。作为一个安全可靠的个人数据管理工具,KeePassXC为用户提供了全面的密码保护解决方案。
chatterino2 - Twitch 直播聊天的高级客户端
ChatterinoTwitch聊天客户端开源项目跨平台Github
Chatterino 2 是一款为 Twitch.tv 直播平台开发的高级聊天客户端,提供多窗口布局、自定义过滤器、表情管理等特色功能。支持 Windows、Linux 和 macOS 多平台使用,用户可通过官网或 Chocolatey 下载稳定版,也可尝试每日构建版本。作为开源项目,Chatterino 2 欢迎开发者参与贡献,持续优化 Twitch 用户的聊天体验。
CustomTkinter - 基于Tkinter的现代化Python UI库 打造跨平台桌面应用新体验
CustomTkinterPythonUI库Tkinter跨平台Github开源项目
CustomTkinter是一个基于Tkinter的Python UI库,为开发者提供现代化、可自定义的界面组件。该库与Tkinter元素兼容,支持系统外观自适应和手动模式切换,并在Windows、macOS和Linux平台上实现高DPI缩放。CustomTkinter的特点包括一致的现代界面风格、主题切换功能和外观模式调整,有助于开发者快速构建美观、响应式的跨平台桌面应用程序。
NotepadNext - 跨平台开源文本编辑器 Notepad++的重新实现
Notepad Next跨平台文本编辑器开源软件QtGithub开源项目
NotepadNext是Notepad++的跨平台重新实现,支持Windows、Linux和macOS。它提供稳定可用的功能,包括自动更新和Windows上下文菜单集成。用户可通过多种方式安装,如安装程序、独立zip文件、AppImage或Flatpak。作为开源项目,欢迎代码贡献。尽管功能丰富,但由于持续开发中,不建议用于关键工作。
JMComic-qt - 开源跨平台漫画阅读器 支持多系统和图像增强
禁漫天堂PC客户端漫画浏览开源项目跨平台Github
JMComic-qt是一个开源的跨平台漫画阅读客户端,支持Windows、Linux和macOS系统。该项目使用Python和Qt开发,提供漫画浏览、搜索、下载等核心功能,并集成Waifu2x图像增强技术。界面设计简洁直观,操作便捷。用户可以轻松登录、搜索漫画、查看详情和下载内容。JMComic-qt为漫画爱好者提供了一个功能丰富的桌面阅读工具。
plyer - 多平台Python硬件接口库 简化设备功能开发
PlyerPython跨平台硬件访问APIGithub开源项目
Plyer是一个跨平台Python硬件接口库,支持Android、iOS、macOS、Linux和Windows等系统。该库提供统一API访问加速度计、电池、GPS等设备功能,通过调用外部库实现高效开发。Plyer由Kivy团队维护,可独立使用或集成到Kivy应用中。作为MIT许可的开源项目,Plyer欢迎开发者参与贡献。
sonobus - 实时多人音频流传输应用程序
SonoBus音频流媒体低延迟多人连接跨平台Github开源项目
SonoBus是一款开源的实时音频流传输应用程序,支持通过互联网或本地网络进行多人高质量、低延迟的音频连接。该工具适用于远程音乐创作、播客录制等场景,提供延迟和音质的精细控制。SonoBus具备输入压缩、噪声门和均衡器等功能,可作为独立应用在多个操作系统上运行,也可作为音频插件在DAW中使用。此外,SonoBus支持无损PCM和Opus压缩音频传输,满足不同的音质需求。
espanso - Rust编写的跨平台文本替换工具 提高输入效率
espanso文本扩展器跨平台Rust开源软件Github开源项目
espanso是一款使用Rust语言开发的跨平台文本替换工具,支持Windows、macOS和Linux系统。该工具提供关键词自动替换、表情符号快速输入、图片插入和脚本执行等功能。espanso还包括搜索栏、日期扩展和应用特定配置,可通过包管理器进行功能扩展。这款工具能有效提高输入效率,适用于代码片段管理和常用语句快速输入等多种场景。
Cider - 开源跨平台Apple Music客户端 注重性能与视觉体验
CiderApple Music跨平台音乐应用开源软件Github开源项目
Cider是一款基于Electron和Vue.js的开源跨平台Apple Music客户端。该项目从零开始构建,着重优化性能和视觉体验。Cider支持多种操作系统,可通过GitHub、Windows包管理器和Linux包管理器等多种方式安装。作为第三方应用,Cider为Apple Music用户提供了一种全新的音乐体验方式。
aliyunpan - 基于阿里云盘Open API的跨平台第三方客户端
阿里云盘小白羊网盘客户端跨平台开源Github开源项目
小白羊网盘是基于阿里云盘Open平台API开发的第三方客户端,支持Windows、macOS和Linux系统。该客户端提供多账号管理、文件夹树视图、在线视频播放和远程下载等功能。它能高效处理大量文件和文件夹,支持批量重命名、快速复制删除文件,以及百万级文件的上传下载。小白羊网盘为用户带来了更便捷的云存储使用体验。
SkiaSharp - 基于Skia的跨平台.NET 2D图形渲染库
SkiaSharp跨平台2D图形APISkia Graphics LibraryNuGet包Github开源项目
SkiaSharp是基于Google Skia图形库的跨平台2D图形渲染库,为.NET生态系统提供全面的API。支持移动端、服务器和桌面平台,包括.NET Standard、Android、iOS等。通过NuGet包轻松集成,可在多种环境中实现高质量图像渲染。项目提供详细文档,适合开发各类2D图形应用。
WhatsNewKit - 多平台应用新功能展示工具
WhatsNewKitSwift自定义跨平台功能展示Github开源项目
WhatsNewKit是一款支持iOS、macOS和visionOS的Swift开源工具,用于展示应用新功能。它兼容SwiftUI、UIKit和AppKit,提供自动和手动展示模式,支持自定义布局。通过Swift Package Manager可轻松集成,并附带示例和文档,方便开发者快速实现功能展示。
pencil - 跨平台开源动画软件 支持位图和矢量绘图
Pencil2D动画软件开源手绘动画跨平台Github开源项目
Pencil2D是一款跨平台的开源2D动画和绘图软件,支持Windows、macOS、Linux和FreeBSD系统。作为优秀的开源项目,软件结合位图和矢量图形技术,可用于创作传统手绘动画。由社区驱动开发,Pencil2D提供直观的界面和多样化工具,如时间轴编辑、图层管理等,适合不同水平的创作者使用。软件持续更新优化,致力于提升用户的动画创作体验。无论是初学者还是专业动画师,都能在Pencil2D中找到适合自己的工具和功能。
picker - React Native跨平台选择器组件
React NativePicker跨平台移动应用开发UI组件Github开源项目
@react-native-picker/picker是React Native生态系统中的跨平台选择器组件。它兼容Android、iOS、MacOS和Windows平台,提供统一API接口。该组件支持从预定义选项列表中选择,具备自动链接、RTL布局支持、自定义样式和程序化控制等特性。开发者可以轻松集成使用,获得灵活的选择器功能。