{"id":27095707,"url":"https://github.com/ghost-him/ZeroLaunch-rs","last_synced_at":"2025-04-06T09:03:07.296Z","repository":{"id":262223917,"uuid":"881280101","full_name":"ghost-him/ZeroLaunch-rs","owner":"ghost-him","description":"🚀 Lightning-fast, accurate, lightweight \u0026 pure Windows application launcher! Featuring Pinyin fuzzy matching + instant response, built with Rust + Tauri + Vue.js!🚀极速精准、轻量纯粹的 Windows 应用程序启动器！拼音模糊匹配 + 急速响应，基于 Rust + Tauri + Vue.js 构建！","archived":false,"fork":false,"pushed_at":"2025-03-29T14:25:15.000Z","size":25051,"stargazers_count":72,"open_issues_count":0,"forks_count":3,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-03-29T14:30:50.905Z","etag":null,"topics":["application-launcher","launcher","launchy","listary","producitivity","rust","search","tauri","windows","wox"],"latest_commit_sha":null,"homepage":"","language":"Rust","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ghost-him.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-10-31T08:57:07.000Z","updated_at":"2025-03-29T14:25:18.000Z","dependencies_parsed_at":"2024-11-11T09:38:50.136Z","dependency_job_id":"1eb0e54a-b0be-44cd-a0f5-e5c7e041edae","html_url":"https://github.com/ghost-him/ZeroLaunch-rs","commit_stats":null,"previous_names":["ghost-him/zerolaunch-rs"],"tags_count":21,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ghost-him%2FZeroLaunch-rs","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ghost-him%2FZeroLaunch-rs/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ghost-him%2FZeroLaunch-rs/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ghost-him%2FZeroLaunch-rs/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ghost-him","download_url":"https://codeload.github.com/ghost-him/ZeroLaunch-rs/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247457750,"owners_count":20941906,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["application-launcher","launcher","launchy","listary","producitivity","rust","search","tauri","windows","wox"],"created_at":"2025-04-06T09:01:57.934Z","updated_at":"2025-04-06T09:03:07.287Z","avatar_url":"https://github.com/ghost-him.png","language":"Rust","funding_links":[],"categories":["Rust","Applications"],"sub_categories":["Productivity"],"readme":"\u003cdiv align=\"center\"\u003e\n\u003c!--\n    \u003cp align=\"center\"\u003e\n         \u003cimg src=\"./Web/src/assets/logo.png\" height=\"128\" alt=\"ZeroLaunch-logo\"/\u003e \n    \u003c/p\u003e\n--\u003e\n    \u003ch1\u003e🚀 ZeroLaunch-rs 🚀\u003c/h1\u003e\n\u003c/div\u003e\n\n\u003cdiv align=\"center\"\u003e\u003ch3\u003e✨ 极速精准、轻量纯粹的 Windows 应用程序启动器！✨\u003c/h3\u003e\u003c/div\u003e\n\n\u003cdiv align=\"center\"\u003e\n\n\n[![Gitee star](https://gitee.com/ghost-him/ZeroLaunch-rs/badge/star.svg?theme=dark)](https://gitee.com/ghost-him/ZeroLaunch-rs/stargazers)\n[![Gitee fork](https://gitee.com/ghost-him/ZeroLaunch-rs/badge/fork.svg?theme=dark)](https://gitee.com/ghost-him/ZeroLaunch-rs/members)\n[![GitHub stars](https://img.shields.io/github/stars/ghost-him/ZeroLaunch-rs.svg?style=social)](https://github.com/ghost-him/ZeroLaunch-rs/stargazers)\n[![GitHub forks](https://img.shields.io/github/forks/ghost-him/ZeroLaunch-rs.svg?style=social)](https://github.com/ghost-him/ZeroLaunch-rs/network/members)\n[![GitCode stars](https://gitcode.com/ghost-him/ZeroLaunch-rs/star/badge.svg)](https://gitcode.com/ghost-him/ZeroLaunch-rs/stargazers)\n\n\u003c/div\u003e\n\n\u003cdiv align=\"center\"\u003e\n\n![Platform](https://img.shields.io/badge/Platform-Windows_11-0078d7?logo=windows11\u0026logoColor=white)\n[![GPLv3 License](https://img.shields.io/badge/License-GPLv3-blue.svg)](https://www.gnu.org/licenses/gpl-3.0)\n\u003c/div\u003e\n\n\u003cdiv align=\"center\"\u003e\n\n[简体中文](README.md) | [繁體中文](readme-cn2.md) | [English](readme-en.md)\n\n\u003c/div\u003e\n\n\n\u003cdiv align=\"center\"\u003e\n    \u003ca href=\"https://gitee.com/ghost-him/ZeroLaunch-rs\" target=\"_blank\"\u003eGitee\u003c/a\u003e •\n    \u003ca href=\"https://github.com/ghost-him/ZeroLaunch-rs\" target=\"_blank\"\u003eGitHub\u003c/a\u003e •\n    \u003ca href=\"https://gitcode.com/ghost-him/ZeroLaunch-rs\" target=\"_blank\"\u003eGitCode\u003c/a\u003e\n\u003c/div\u003e\n\n## 📕 一句话介绍\n\nZeroLaunch 是一款专为 Windows 平台精心打造的应用程序启动器，致力于提供极致高效、快捷的搜索体验，让您瞬间找到并启动所需应用。\n\n\u003e 该项目因个人需要而开发，因此该项目将持续维护与优化，确保其长期稳定运行与功能完善。\n\n## 🖥️ 软件界面\n\n[![主界面预览](asset/主界面.png)](asset/picture.md)\n\n*点击图片查看完整功能截图集*\n\n**背景图片可自定义**\n\n## ✨ 为什么选择 ZeroLaunch-rs ?\n\n### 🔒 隐私至上\n完全离线运行，无需网络连接，您的数据始终保留在设备中。我们坚持零数据采集原则，严格遵循本地化处理，确保您的信息安全。\n\n### ⚡ 智能搜索\n得益于独创搜索算法的优化，程序在三重匹配技术（全称/拼音/首字母）基础上具备了卓越的拼写纠错能力。程序支持中英文混合查询，结合实时动态排序算法与多线程并发处理技术，即使在配置较低的设备上也能实现毫秒级响应速度。\n\n### 🌐 轻巧纯粹\n专注于应用程序搜索功能，简洁而不简单，为您提供精准、快速的结果。\n\n## 🔬 软件功能\n\n### 主要功能\n\n* **应用程序搜索**：快速检索并启动应用程序及UWP应用，提供流畅的程序访问体验。\n* **应用程序唤醒**：智能识别并将已打开的窗口置前，实现便捷的多任务切换。\n* **自定义外观界面**：高度自定义化，支持自定义背景图片，选项颜色，搜索字体颜色与大小，显示字体颜色与大小，显示候选个数等多项内容。\n\n---\n### 次要功能\n\n* 自定义搜索算法：支持对搜索算法做微调，从而满足个性化设置。\n* 自定义程序添加：支持添加屏蔽字来避免某些程序的加载，支持添加自定义安装路径的程序。\n* 自定义文件搜索：支持自定义添加文件搜索，满足少数常用文件的搜索功能。\n* 自定义网页搜索：支持自定义添加网页搜索，满足少数常用网页的搜索功能。\n* 自定义命令搜索：支持自定义添加命令，满足少数常用命令的搜索功能。\n* 自定义配置文件的保存路径：支持自定义本地存储与 WebDAV 实现网络存储。\n* 游戏模式：可以手动关闭快捷键，防止在关键时刻弹出搜索栏\n\n## 🚀 快速入门\n\n### 快捷键速查\n\n| 功能                | 快捷键           |\n|---------------------|------------------|\n| 呼出搜索栏          | `Alt + Space`    |\n| 上下选择项目        | `↑/↓` 或 `Ctrl+k/j` |\n| 启动选中程序        | `Enter`          |\n| 管理员权限启动（仅限普通应用）      | `Ctrl + Enter`   |\n| 清空搜索框          | `Esc`            |\n| 隐藏搜索界面        | 点击外部区域      |\n| 打开已打开的窗口     | `Shift + Enter` |\n\n### 常见功能的实现\n\n程序添加，文件添加，命令添加，搜索算法微调等功能的实现以及**常见的问题**的解决办法详见以下文档：[使用指南](doc/Feature_Implementation_Guide_cn.md)\n\n## 🚩 程序下载\n\n* Gitee: [release](https://gitee.com/ghost-him/ZeroLaunch-rs/releases)\n* Github: [release](https://github.com/ghost-him/ZeroLaunch-rs/releases)\n* Gitcode: [release](https://gitcode.com/ghost-him/ZeroLaunch-rs/releases)\n\n## 🛠️ 开发者指南\n\n### 环境要求\n\n* Rust v1.82.0\n* Node.js v22.11.0\n* Bun v1.2.3\n\n### 构建步骤\n\n```bash\n# 克隆仓库\ngit clone https://github.com/ghost-him/ZeroLaunch-rs.git\n\n# 安装依赖\nbun install\n\n# 开发模式\nbun run tauri dev\n\n# 生产构建\nbun run tauri build\n```\n\n构建产物路径：`./src-tauri/target/release/`\n\n## 📦 数据目录结构\n\n```\n%APPDATA%\\ZeroLaunch-rs\\\n├── logs/                               # 运行日志\n└── ZeroLaunch_local_config.json        # 远程配置文件的存放地址，默认为此文件夹\n```\n\n## 📌 已知限制\n\n### 短词搜索\n\n⚠️ 输入长度 \u003c 3 字符时，搜索结果可能不够精确\n\n## 🤝 开源致谢\n\n本项目基于以下优秀开源项目构建：\n\n* [chinese-xinhua](https://github.com/pwxcoo/chinese-xinhua) - 中文转拼音核心词典\n* [LaunchyQt](https://github.com/samsonwang/LaunchyQt) - UWP应用索引方案\n* [bootstrap](https://icons.bootcss.com/) - 提供了部分的程序图标\n* [icon-icons](https://icon-icons.com/zh/) - 提供了部分的程序图标\n* [Follower-v2.0](https://github.com/MrBeanCpp/Follower-v2.0) - 提供了全屏检测的方案\n\n## 🎯 todo\n\n### 软件目标\n\n* 暗色主题\n* 错误处理优化\n\n### 长期目标\n\n\u003e 当以上目标都完成时才开始实现以下功能\n\n* 支持linux系统（wayland优先）\n\n## ❤️ 支持作者\n\n如果这个程序对你有帮助，就给作者点一个 **star** 吧，一个 **star** 就能让作者开心一整天！","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fghost-him%2FZeroLaunch-rs","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fghost-him%2FZeroLaunch-rs","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fghost-him%2FZeroLaunch-rs/lists"}