找到真正靠谱的开源软件。
按实际用途和运行方式筛选,找到可以放心使用、继续构建的开源软件。
- 项目
- 4,306
- 作者
- 3,645
- GitHub Stars
- 13,022,829
671 个项目 · 第 1 / 38 页
打开项目 vscode桌面应用软件开发
vscode↗
@microsoft·TypeScript
使用 VS Code 的开源核心编辑、导航、调试并扩展代码工作流。
项目简介Code - OSS 是微软与社区共同开发 Visual Studio Code 的开源代码仓库,提供代码编辑、导航、理解、轻量调试和扩展机制,适合研究、贡献或构建基于该核心的编辑器。需要注意,官网下载的 Visual Studio Code 是在此源码上加入微软定制内容后发布的独立产品,并采用不同的产品许可证。
- Stars
- ★ 187,554
- Forks
- ⑂ 41,269
- 开源许可
- MIT
打开项目 langflowWeb 应用AI 与智能体开发
langflow↗
@langflow-ai·Python
可视化搭建智能体流程,并发布为 API 或 MCP 工具
项目简介Langflow 用拖拽画布组合模型、向量数据库、检索与多智能体步骤,同时允许开发者用 Python 修改组件并在交互式环境中逐步调试。完成的流程可以导出为 JSON、部署成 API,或直接作为 MCP 服务供其他应用调用;Windows 和 macOS 也有免配 Python 环境的桌面版。
- Stars
- ★ 151,552
- Forks
- ⑂ 9,640
- 开源许可
- MIT
打开项目 cc-switch桌面应用软件开发
cc-switch↗
@farion1231·Rust
集中切换多款 AI 编程工具的供应商、MCP、提示词与技能配置
项目简介CC Switch 用一个跨平台桌面界面管理 Claude Code、Codex、Gemini CLI、OpenCode、OpenClaw 和 Hermes 等工具的供应商配置,避免反复手改 JSON、TOML 或环境变量。它还能跨应用同步 MCP、提示词和 Skills,并浏览会话历史;多数工具切换供应商后仍需重启终端或 CLI 才会生效。
- Stars
- ★ 117,149
- Forks
- ⑂ 7,839
- 开源许可
- MIT
打开项目 uptime-kumaWeb 应用DevOps 与部署
uptime-kuma↗
@louislam·JavaScript
自托管监控网站、端口和服务状态,并向多种渠道发送告警。
项目简介Uptime Kuma 可自托管监控 HTTP、TCP、WebSocket、Ping、DNS、Docker 容器等目标,并以较短间隔记录可用性、延迟和证书信息。你可以建立多个状态页,并通过邮件、Telegram、Discord、Slack 等大量渠道接收告警。Docker 部署最直接,但数据目录需要使用本地卷,项目明确不支持 NFS。
- Stars
- ★ 89,115
- Forks
- ⑂ 8,119
- 开源许可
- MIT
打开项目 NextChatWeb 应用生产力与办公
NextChat↗
@ChatGPTNextWeb·TypeScript
自托管一个支持多模型与本地存储的跨平台 AI 聊天客户端
项目简介NextChat 可作为 Web、PWA 或桌面客户端,连接 GPT、Claude、Gemini、DeepSeek 以及自托管兼容模型,并保存提示模板与长对话。它可一键部署到 Vercel 或通过 Docker 自托管;使用在线模型通常需要配置对应 API,浏览器版数据保存在本地。
- Stars
- ★ 88,459
- Forks
- ⑂ 59,439
- 开源许可
- MIT
打开项目 hoppscotchWeb 应用测试与调试Linux
hoppscotch↗
@hoppscotch·TypeScript
在网页、桌面端或命令行发送、整理并测试 API 请求。
项目简介用 Hoppscotch 可以从网页、桌面应用或命令行发送 REST、GraphQL、WebSocket 等请求,并直接查看响应。它支持集合、环境变量、前后置脚本和响应测试,个人或团队可选择本地会话、云端同步或自行部署。
- Stars
- ★ 79,811
- Forks
- ⑂ 5,961
- 开源许可
- MIT
打开项目 open-design桌面应用设计与创意MCP
open-design↗
@nexu-io·TypeScript
用本地编码智能体生成原型、演示稿与多媒体设计
项目简介Open Design 把本地优先的桌面工作区与编码智能体连接起来,让你用 Skills、CLI 或 MCP 生成网页、桌面和移动端原型、实时仪表盘、演示稿、图片与视频。产物可在沙箱预览,并导出 HTML、PDF、PPTX 或 MP4;它支持 macOS 和 Windows,使用自备模型密钥,也可不打开图形界面直接在智能体中调用。
- Stars
- ★ 78,066
- Forks
- ⑂ 8,965
- 开源许可
- Apache-2.0
打开项目 unslothWeb 应用AI 与智能体开发Linux
unsloth↗
@unslothai·Python
在本地运行、微调和导出多种开源模型
项目简介Unsloth 提供网页界面和代码库,用于搜索、下载、运行、训练并导出文本、语音、视觉与嵌入模型,还可创建数据集和观察训练过程。它支持 Windows、Linux、WSL 与 macOS,但不同硬件可用能力不同,例如部分 CPU 场景仅适合聊天和数据处理。
- Stars
- ★ 68,200
- Forks
- ⑂ 6,136
- 开源许可
- Apache-2.0
打开项目 warp桌面应用软件开发
warp↗
@warpdotdev·Rust
在终端环境中使用内置或第三方编码代理
项目简介Warp 是从终端演进而来的智能开发环境,可使用内置编码代理,也能接入 Claude Code、Codex、Gemini CLI 等命令行代理。其客户端代码已开源,并提供下载与源码构建方式;仓库主体采用 AGPLv3,Warp UI 相关 crate 使用 MIT 许可。
- Stars
- ★ 63,024
- Forks
- ⑂ 5,218
- 开源许可
- AGPL-3.0
打开项目 drawio-desktop桌面应用设计与创意Windows
drawio-desktop↗
@jgraph·JavaScript
在桌面应用中创建和编辑 draw.io 图表
项目简介drawio-desktop 将核心 draw.io 编辑器封装成 Electron 桌面应用,适合直接在本机创建和编辑各类图表。官方构建可从 Releases 下载,项目采用 Apache 2.0 许可证,可免费用于任意用途,但软件按现状提供。
- Stars
- ★ 62,113
- Forks
- ⑂ 5,727
- 开源许可
- Apache-2.0
打开项目 memosWeb 应用文档处理REST
memos↗
@usememos·Go
自托管一个时间线式 Markdown 便笺,用于随手记录并掌控数据。
项目简介Memos 用时间线界面替代复杂文件夹,让你打开页面即可快速写下 Markdown 便笺。它可作为单个 Go 程序或 Docker 容器部署,支持 SQLite、MySQL 与 PostgreSQL,笔记保持可迁移且默认无遥测。REST 和 gRPC 接口也便于接入其他工具或自动化流程。
- Stars
- ★ 61,536
- Forks
- ⑂ 4,560
- 开源许可
- MIT
打开项目 marktext桌面应用写作与编辑Linux
marktext↗
@marktext·TypeScript
跨平台所见即所得 Markdown 编辑器
项目简介MarkText 面向希望专注写作的 Markdown 用户,提供实时所见即所得预览、源码与专注等编辑模式,并支持数学公式、前置信息和图片粘贴。它可在 Windows、macOS 与 Linux 使用,还能将文档导出为 HTML 或 PDF。
- Stars
- ★ 58,684
- Forks
- ⑂ 4,352
- 开源许可
- MIT
打开项目 coolifyWeb 应用DevOps 与部署
coolify↗
@coollabsio·PHP
在自有服务器上部署和管理应用、数据库与常用服务
项目简介Coolify 把 VPS、裸机或其他可通过 SSH 连接的设备变成自托管应用平台,用户可用接近托管云的方式部署静态站点、全栈应用、数据库和大量一键服务。应用与数据库配置保存在自己的服务器上,即使停止使用平台,运行中的资源仍可继续管理,减少厂商锁定。它适合愿意维护服务器、又想简化部署流程的个人和团队。
- Stars
- ★ 58,506
- Forks
- ⑂ 5,022
- 开源许可
- Apache-2.0
打开项目 giteaWeb 应用软件开发
gitea↗
@go-gitea·Go
自托管代码托管、评审、协作与持续集成服务
项目简介Gitea 可在自己的服务器上搭建一套软件开发协作服务,覆盖 Git 托管、代码评审、议题、看板、Wiki、团队协作、包注册表和 CI/CD,并可复用 GitHub Actions 工作流。它以 Go 编写,可运行在多种操作系统、处理器架构和部署环境中。
- Stars
- ★ 56,823
- Forks
- ⑂ 6,903
- 开源许可
- MIT
打开项目 goose桌面应用软件开发Linux
goose↗
@aaif-goose·Rust
用桌面、CLI 或 API 让 AI 安装、编辑、执行并测试代码
项目简介goose 是可扩展的开源智能体,可通过桌面应用、命令行或 API 处理代码和一般工作流,不只给出建议,还能安装依赖、执行命令、编辑文件并运行测试。它支持任意 LLM,并以 MCP 与 ACP 作为扩展和连接方向;项目提供 macOS、Linux、Windows 安装方式,也允许构建预设供应商、扩展和品牌的自定义发行版。
- Stars
- ★ 51,030
- Forks
- ⑂ 5,647
- 开源许可
- Apache-2.0
打开项目 gogsWeb 应用软件开发Linux
gogs↗
@gogs·Go
在自己的服务器上搭建轻量的 Git 托管与协作平台。
项目简介Gogs 适合个人或团队快速部署私有 Git 服务,通过独立二进制运行在 Linux、macOS、Windows 和 ARM 设备上。它提供仓库与组织管理、SSH/HTTP 访问、议题、拉取请求、Wiki、镜像迁移和 Webhook,并可使用 PostgreSQL、MySQL、MariaDB 或 SQLite。
- Stars
- ★ 47,681
- Forks
- ⑂ 5,074
- 开源许可
- MIT
打开项目 textgen桌面应用沟通与协作REST
textgen↗
@oobabooga·Python
在本地运行大语言模型,并通过聊天界面或兼容 API 调用。
项目简介TextGen 提供可移植桌面包和网页界面,用于加载本地 GGUF 等模型,进行文本对话、图片理解、文档问答和自由生成。它可切换多种推理后端,并暴露兼容 OpenAI 与 Anthropic 的接口,支持工具调用和 MCP。核心运行可完全离线且无遥测;训练、更多后端和图像生成等功能需要完整安装。
- Stars
- ★ 47,447
- Forks
- ⑂ 5,983
- 开源许可
- AGPL-3.0
打开项目 upscayl桌面应用设计与创意
upscayl↗
@upscayl·TypeScript
在本地用 AI 放大并增强低分辨率或像素化图片。
项目简介Upscayl 使用 Real-ESRGAN 模型在本地放大图片并补充低分辨率或像素化图像的细节,提供 Windows、macOS 和 Linux 桌面版本,也支持尝试或转换其他模型。它依赖 Vulkan 兼容显卡,许多集成显卡可能无法运行;它适合提升低清图片,但不能修复失焦或严重模糊。
- Stars
- ★ 47,137
- Forks
- ⑂ 2,331
- 开源许可
- AGPL-3.0