📢
gitzw.com上线了,功能陆续更新中,如有问题或反馈请在下方反馈/建议中给我们留言。
✕
读懂开源,从这里开始
首页
排行榜
教程中心
知识库
资讯
分类
专题合集
🌙
简
▾
简体
繁體
English
登录
用户中心
▾
👤 用户中心
📬 我的订阅
✉️ 我的邮箱
🔑 修改密码
⭐ 我的收藏
💬 我的反馈记录
↩ 退出
订阅
☰
首页
排行榜
教程中心
知识库
资讯
分类
专题合集
搜索
订阅
RSS
简体
繁體
English
🔍
搜索
📡
RSS
🔥 热门搜索
llm
vuejs
pytorch
sql
langchain
leetcode
graphql
redis
tokio
peg
php8
unity
"Tauri"
📘 教程
用Pake把任意网页变成桌面应用
Pake是一个基于Rust Tauri的轻量级工具,能将任何网页一键打包成桌面应用,安装包比Electron小20倍。读完本教程,你将学会直接使用现成应用、在线构建、命令行打包,以及自定义样式和快捷键。
入门
14 章
★ 57.5k
chatgpt
claude
desktop
📖 知识库
Tauri
★★★★★
★★★★★
进阶
Tauri 是一个用于构建跨平台桌面应用程序的框架,允许开发者使用 Web 技术,如 HTML、CSS 和 JavaScript,创建原生桌面应用。它支持 Windows、macOS 和 Linux 平台,提供了一个高性能、安全和可扩展的解决方案。Tauri 的核心思想是将 Web 应用程序封装在一个原生外壳中,从而提供了与原生应用程序相同的用户体验。它使用 Rust 编写,确保了应用程序的安全性和性能。Tauri 还提供了一个命令行工具,用于创建和管理项目,简化了开发过程。
📦 开源项目
tauri-apps
/
wry
wry:跨平台WebView库 — wry是一个跨平台的WebView库,允许开发者在Tauri应用程序中嵌入网页内容。它使用Rust语言开发,提供了高性能和安全的网页渲染功能。wry的出现使得开发者可以更容易地创建跨平台的桌面应用程序。
Rust
★ 4.9k
⑂ 488
other
☆
chenfei-wu
/
TaskMatrix
TaskMatrix:任务管理矩阵 — TaskMatrix是一个开源的任务管理平台,使用Python语言开发。它提供了一个简单易用的接口,帮助用户管理和跟踪任务。通过TaskMatrix,用户可以高效地组织和优先级任务,从而提高生产力。
Python
★ 34.1k
⑂ 3.2k
other
☆
gitbutlerapp
/
gitbutler
gitbutler:版本控制客户端 — gitbutler是一个开源的版本控制客户端,使用Git作为后端,Tauri、Rust和Svelte作为技术栈。它提供了一个简单易用的界面,帮助用户管理Git仓库。gitbutler的开发目的是为了提供一个高性能、安全的版本控制客户端,满足开发者的需求
Rust
★ 21.3k
⑂ 982
web
☆
tauri-apps
/
tauri
tauri:构建更小、更快、更安全的桌面和移动应用 — tauri通过使用网页前端和Rust语言,提供了一个高性能、安全的方式来构建桌面和移动应用。这种方式可以减少应用的大小和提高运行速度。同时,tauri也支持多种平台,包括桌面和移动设备,使得开发者可以使用同一套代码构建多平台应用。
Rust
★ 108.1k
⑂ 3.7k
web
☆
lbjlaq
/
Antigravity-Manager
Antigravity-Manager:专业账号管理工具 — Antigravity-Manager提供了一键无缝账号切换功能,帮助用户高效管理Antigravity账号。该工具使用Tauri v2 + React (Rust)构建,确保了稳定性和安全性。通过Antigravity-Manager,用户可以轻松切换账号,提高工作效率。
Rust
★ 30k
⑂ 3.3k
web
☆
cjpais
/
Handy
Handy:离线语音转文字应用 — Handy是一个使用Rust语言开发的应用,利用Tauri-v2技术,实现了跨平台的语音转文字功能。它完全支持离线工作,保护用户隐私。Handy的出现为人们提供了一种便捷的语音转文字解决方案,提高了工作效率。
Rust
★ 26.4k
⑂ 2.3k
other
☆
AIEraDev
/
Clypra
Clypra:现代视频编辑器 — Clypra 是一个现代视频编辑器,利用Tauri、React和TypeScript开发。它专注于提供免费的高级CapCut功能。
TypeScript
★ 2.8k
⑂ 281
web
+85 ★
☆
mayocream
/
koharu
koharu:基于机器学习的漫画翻译器 — koharu是一个使用Rust编写的机器学习powered的漫画翻译器,能够自动翻译日语漫画。它利用计算机视觉和深度学习技术来识别和翻译漫画中的文本。这种技术可以帮助漫画爱好者更容易地享受日语漫画
Rust
★ 4.9k
⑂ 300
ai-ml
☆
ThePrimeagen
/
harpoon
harpoon:Lua 编程工具 — harpoon 是一个 Lua 编程工具,用于提高开发效率。它提供了一系列功能,帮助开发者更快、更好地编写 Lua 代码。通过使用 harpoon,开发者可以提高代码质量和生产力
Lua
★ 9.2k
⑂ 487
other
☆
refactoringhq
/
tolaria
tolaria:桌面知识库管理应用 — tolaria是一个桌面应用,用于管理markdown知识库。它帮助用户组织和维护知识库,提高生产力。通过使用tolaria,用户可以更轻松地管理和查找知识库中的内容
TypeScript
★ 18.1k
⑂ 1.2k
web
+150 ★
☆
semaphoreui
/
semaphore
semaphore:现代UI和强大的DevOps工具API — semaphore提供了一个统一的界面来管理和自动化DevOps工具,支持多种工具和平台,帮助开发人员提高效率和生产力。semaphore的现代UI和强大的API使其成为DevOps团队的理想选择。semaphore支持多种CI/CD工具,如Jenkins和Docker。
Go
★ 13.9k
⑂ 1.3k
devops
☆
ratatui
/
ratatui
ratatui:终端用户界面库 — ratatui提供了一组工具和组件,用于构建交互式的终端应用程序。它支持创建自定义的界面,包括布局、窗口和小部件。通过使用ratatui,开发者可以快速创建高质量的终端用户界面。
Rust
★ 21.6k
⑂ 713
tools
☆
NervJS
/
taro
taro:跨端跨框架解决方案 — taro 支持使用 React/Vue 等框架来开发微信/京东/百度/支付宝/字节跳动/ QQ 小程序/H5/React Native 等应用。它提供了一个统一的开发接口,帮助开发者快速构建跨端应用。通过使用 taro,开发者可以节省开发时间和成本,提高开发效率
TypeScript
★ 37.6k
⑂ 4.9k
web
☆
janhq
/
jan
jan:开源离线聊天机器人 — jan是一个使用TypeScript编写的开源项目,允许用户在自己的电脑上运行一个类似ChatGPT的聊天机器人,而无需联网。这种离线运行的能力使得jan对那些关心数据隐私和网络安全的人来说尤其有价值。通过jan,用户可以在本地环境中体验到类似ChatGPT的功能,实现自主控制和数据安全。
TypeScript
★ 43.5k
⑂ 2.9k
ai-ml
☆
moeru-ai
/
airi
airi — 💖🧸 Self hosted, you-owned Grok Companion, a container of souls of waifu, cyber livings to bring them into our worlds, wishing to achieve Neuro-sama's altitude. Capable of realtime voice chat, Minecraft, Factorio playing. Web / macOS / Windows supported.
TypeScript
★ 42.3k
⑂ 4.2k
web
+537 ★
☆
Achilng
/
floral-notepaper
floral-notepaper:跨平台桌面便签工具 — floral-notepaper是一个使用Rust编写的跨平台桌面便签工具,支持Markdown编辑与预览,能够在macOS和Windows等平台上运行。它使用Tauri框架构建,提供了React式的用户界面。floral-notepaper的设计目标是提供一个简单、优雅的便签工具,帮助用户高效地记录和管理信息
Rust
★ 4.5k
⑂ 250
web
☆
docker
/
cli
cli:Docker 命令行接口 — cli 提供了一种简单的方式来管理 Docker 容器和镜像。通过 cli,您可以轻松地创建、启动和停止容器,以及管理 Docker 镜像。cli 是 Docker 生态系统中的一个重要组成部分,广泛用于自动化和容器化部署。
Go
★ 6k
⑂ 2.2k
tools
☆
HuLaSpark
/
HuLa
HuLa:跨平台即时通讯桌面应用 — HuLa是一款高性能的跨平台即时通讯桌面应用,使用Rust和Vue3构建,支持Windows、macOS、Linux、Android和iOS等多种平台。它提供了快速和安全的通讯服务,非常适合需要跨平台通讯的用户。HuLa的性能和兼容性使其成为一个非常有价值的通讯工具
Vue
★ 7.4k
⑂ 1k
mobile
☆
gitui-org
/
gitui
gitui:基于Rust的终端UI界面 — gitui是一个基于Rust的终端UI界面,用于简化git操作。它提供了一个快速和高效的界面,帮助用户更好地管理git仓库。gitui的主要特点是其高速和易用性,使其成为开发人员的必备工具
Rust
★ 22.2k
⑂ 744
tools
☆
ChatGPTNextWeb
/
NextChat
NextChat:轻量级人工智能助手 — NextChat是一个使用TypeScript编写的跨平台AI助手,支持Web、iOS、MacOS、Android、Linux和Windows等多个平台。它具有轻量级和快速的特点,能够提供高效的AI助手服务。NextChat的出现为用户提供了便捷的AI解决方案
TypeScript
★ 88.5k
⑂ 59.4k
web
☆
karpathy
/
char-rnn
char-rnn:字符级语言模型 — char-rnn是一个开源库,用于构建字符级语言模型。它支持多种循环神经网络架构,包括LSTM、GRU和RNN。char-rnn的主要功能是生成类似于训练数据的文本,具有广泛的应用前景,例如文本生成、语言翻译等。
Lua
★ 12.1k
⑂ 2.6k
ai-ml
☆
MiniMax-AI
/
skills
skills:人工智能技能开发库 — skills是一个开源的C#库,用于开发和集成人工智能技能。它提供了一种简单的方式来创建和管理AI能力,使得开发者可以更加容易地将AI集成到自己的应用程序中。通过使用skills,开发者可以快速构建智能应用,提高用户体验
C#
★ 13k
⑂ 1.1k
other
☆
tahowallet
/
extension
extension:社区拥有的Web3钱包 — extension是一个基于TypeScript的开源项目,提供了一个安全可靠的Web3钱包解决方案。它支持多种加密货币,包括bitcoin和ethereum,并允许用户与DApp应用进行交互。extension的社区驱动模式确保了其开发和运营的透明性和安全性
TypeScript
★ 3.2k
⑂ 423
blockchain
☆
tonybanters
/
oxwm
oxwm:一个Zig编写的窗口管理器 — oxwm是一个使用Zig语言开发的窗口管理器,旨在提供高效和可定制的窗口管理功能。oxwm的开发使用了Zig语言,这是一种现代的系统编程语言。oxwm的出现为用户提供了一个新的窗口管理选择
Zig
★ 854
⑂ 62
other
☆
bytedance
/
UI-TARS-desktop
UI-TARS-desktop:开放源多模态AI代理栈 — UI-TARS-desktop是一个开源的多模态AI代理栈,旨在连接尖端AI模型和代理基础设施。它提供了一个强大的平台,用于构建和部署多模态AI应用。通过使用UI-TARS-desktop,开发者可以轻松地创建和集成多模态AI功能,提高应用的智能化和交互性。
TypeScript
★ 38k
⑂ 3.8k
ai-ml
☆
sayanarijit
/
xplr
xplr:简短中文描述 — xplr是一个使用Rust编写的基于文本用户界面的文件资源管理器,具有快速、可定制和最小化的特点。它支持多种功能,如文件浏览、文件启动和文件管理,非常适合开发人员和终端用户。xplr的设计目标是提供一个高效、可扩展的文件资源管理器,能够满足不同用户的需求
Rust
★ 4.8k
⑂ 92
tools
☆
keras-team
/
keras
keras:深度学习库 — keras是一个高级神经网络API,能够运行在TensorFlow、PyTorch等多个后端上。它提供了简单易用的接口,能够让用户快速地构建和训练深度学习模型。通过使用keras,用户可以轻松地实现数据预处理、模型构建、训练和评估等功能
Python
★ 64.2k
⑂ 19.7k
ai-ml
☆
nuxt
/
ui
ui:直观的Vue UI库 — ui是一个强大的Vue UI库,利用Reka UI和Tailwind CSS提供了丰富的组件和样式,帮助开发者快速构建响应式和美观的Web应用。它的直观设计和简单的API使得开发者可以轻松使用。ui库在Nuxt生态系统中得到了广泛应用
Vue
★ 6.7k
⑂ 1.1k
web
☆
AUTOMATIC1111
/
stable-diffusion-webui
stable-diffusion-webui:基于网页的稳定扩散界面 — stable-diffusion-webui是一个开源项目,提供了一个简单易用的网页界面来访问stable diffusion模型,允许用户生成和编辑图像。它使用了PyTorch和Gradio等库来实现图像生成和编辑功能。该项目对于需要快速生成和编辑图像的用户来说非常有用
Python
★ 164.2k
⑂ 30.5k
ai-ml
☆
mamoe
/
mirai
mirai:QQ 机器人支持库 — mirai 提供了一个简单易用的 API,允许开发者快速构建 QQ 机器人应用。它支持多种功能,如消息处理、事件处理等。mirai 的高效率和可扩展性使其成为开发者首选的 QQ 机器人支持库
Kotlin
★ 14.8k
⑂ 2.5k
ai-ml
☆
iOfficeAI
/
AionUi
AionUi:开源协作界面 — AionUi提供了一个可定制的界面,用于管理和协作各种AI助手和CLI工具。它支持20多种CLI工具,包括OpenClaw、Hermes Agent、Claude Code、Codex、OpenCode、Gemini CLI等。通过AionUi,用户可以轻松地管理和协作他们的AI助手,提高工作效率。
TypeScript
★ 29.9k
⑂ 3k
ai-ml
☆
tw93
/
Pake
Pake:一条命令将网页转换为桌面应用 — Pake是一个开源工具,能够帮助用户将任何网页转换为桌面应用,支持多个操作系统,包括Linux、macOS和Windows。它使用Tauri框架,实现了高性能和无Electron依赖的特点。通过Pake,用户可以轻松地将喜欢的网页应用转换为桌面应用,提高使用效率。
Rust
★ 59.8k
⑂ 12.1k
ai-ml
☆
SillyTavern
/
SillyTavern
SillyTavern:大型语言模型前端 — SillyTavern是一个基于JavaScript的LLM前端,旨在为高级用户提供便捷的交互界面。它能够帮助用户更好地利用大型语言模型的能力,提高工作效率。同时,SillyTavern的开发也体现了开源精神,欢迎开发者参与贡献。
JavaScript
★ 29.9k
⑂ 5.7k
ai-ml
☆
farion1231
/
cc-switch
cc-switch:跨平台桌面助手 — cc-switch是一个开源的跨平台桌面助手,旨在为用户提供一个统一的界面来管理和使用多个AI工具和服务。它支持多个平台,包括Claude Code、Codex、OpenCode、OpenClaw、Gemini CLI和Hermes Agent等。通过使用cc-switch,用户可以更加方便地使用这些工具和服务,提高工作效率
Rust
★ 104.7k
⑂ 6.9k
ai-ml
☆
TauricResearch
/
TradingAgents
TradingAgents:多智能体LLM金融交易框架 — TradingAgents是一个开源的Python项目,提供了一个多智能体LLM金融交易框架,用于研究和开发金融交易智能体。该框架允许用户创建和训练自己的交易智能体,用于金融市场的交易。TradingAgents的目标是提供一个灵活和可扩展的平台,用于金融交易智能体的研究和开发
Python
★ 93k
⑂ 18k
ai-ml
☆
lencx
/
ChatGPT
ChatGPT:桌面应用程序 — ChatGPT 是一个开源的桌面应用程序,使用 Rust 和 Tauri 框架开发,提供了一个简单的界面来与 ChatGPT 模型交互。它支持多个操作系统,包括 Mac、Windows 和 Linux。通过 ChatGPT,用户可以轻松地使用自然语言与 AI 模型进行对话
Rust
★ 54.4k
⑂ 6.2k
ai-ml
☆
readest
/
readest
readest:现代电子书阅读器 — readest旨在为书籍爱好者提供无缝的跨平台阅读体验,配备了强大的工具和直观的界面。它支持多种电子书格式,包括epub、mobi、pdf等。通过readest,用户可以轻松地管理和阅读电子书,享受舒适的阅读体验。
TypeScript
★ 22.3k
⑂ 1.4k
web
☆
CapSoftware
/
Cap
Cap:开源屏幕录制工具 — Cap是一个使用TypeScript开发的开源项目,提供了一个美观且可分享的屏幕录制工具,帮助用户轻松记录和分享屏幕内容。它支持多种技术栈,包括React、Next.js和Tauri等。通过Cap,用户可以创建高质量的屏幕录制,并且可以轻松分享给他人。
TypeScript
★ 20.1k
⑂ 1.7k
web
☆
mulaRahul
/
keyviz
keyviz:实时键盘和鼠标可视化工具 — keyviz能够实时记录和可视化键盘按键和鼠标动作,为用户提供直观的交互体验。它利用TypeScript语言开发,能够与tauri-rust等技术集成。通过keyviz,用户可以更好地了解自己的操作习惯和使用模式。
TypeScript
★ 9.5k
⑂ 349
tools
☆
Sjj1024
/
PakePlus-Android
PakePlus-Android:轻松构建多端应用 — PakePlus-Android 是一个开源项目,利用 Tauri 等技术,可以快速将网页或 HTML/Vue/React 项目转换为桌面应用和手机应用。它的主要特点是构建速度快,应用体积小,易于使用。通过 PakePlus-Android,开发者可以快速将自己的项目部署到多个平台上,提高开发效率和用户体验。
Lua
★ 9k
⑂ 5.5k
mobile
☆