📢
gitzw.com上线了,功能陆续更新中,如有问题或反馈请在下方反馈/建议中给我们留言。
✕
读懂开源,从这里开始
首页
排行榜
教程中心
知识库
资讯
分类
专题合集
🌙
简
▾
简体
繁體
English
登录
用户中心
▾
👤 用户中心
📬 我的订阅
✉️ 我的邮箱
🔑 修改密码
⭐ 我的收藏
💬 我的反馈记录
↩ 退出
订阅
☰
首页
排行榜
教程中心
知识库
资讯
分类
专题合集
搜索
订阅
RSS
简体
繁體
English
🔍
搜索
📡
RSS
🔥 热门搜索
llm
vuejs
pytorch
langchain
sql
graphql
redis
peg
leetcode
tokio
php8
unity
"语法检查"
📘 教程
深入解析 Harper:离线隐私语法检查器
Harper 是一个快速、开源的离线语法检查工具,专注于隐私保护和高性能。本教程将带你了解其核心机制,并掌握在不同编辑器中的实战用法。
入门
7 章
★ 12.4k
chrome-extension
developer-tools
english-language
📦 开源项目
Automattic
/
harper
harper:离线隐私优先语法检查器 — harper 是一个离线运行的语法检查工具,专注于用户隐私保护。它采用Rust语言开发,速度快且完全开源。
Rust
★ 13.5k
⑂ 513
other
+503 ★
☆
github-linguist
/
linguist
linguist:语言识别库 — linguist能够识别代码仓库的编程语言,并提供语法高亮功能。如果您的代码仓库的语言被错误识别,可以通过提交pull request来纠正。linguist使用Ruby语言开发,广泛应用于GitHub等代码托管平台
Ruby
★ 13.6k
⑂ 5.3k
backend
☆
chenglou
/
pretext
pretext:快速准确的文本测量和布局 — pretext是一个使用TypeScript编写的工具,能够快速准确地进行文本测量和布局。它提供了综合的文本处理功能,能够满足各种文本处理需求。pretext的出现使得开发者能够更容易地处理文本数据
TypeScript
★ 49.4k
⑂ 2.7k
web
☆
actions
/
checkout
checkout:代码库检出操作 — checkout是一个GitHub Actions的操作,用于检出代码库,以便在工作流程中执行后续的操作。它支持多种版本控制系统,包括Git。使用checkout,可以轻松地在工作流程中获取代码库的最新版本,并执行自动化的测试、构建和部署等操作。
TypeScript
★ 8.5k
⑂ 2.7k
web
+8 ★
☆
google
/
googletest
googletest:谷歌C++测试框架 — googletest是一个广泛使用的C++测试框架,提供了丰富的测试和模拟功能,帮助开发者写出高质量的代码。它支持多种测试风格,包括单元测试、集成测试等。googletest的使用可以提高代码的可靠性和可维护性
C++
★ 38.9k
⑂ 10.8k
backend
☆
MiniMax-AI
/
skills
skills:人工智能技能开发库 — skills是一个开源的C#库,用于开发和集成人工智能技能。它提供了一种简单的方式来创建和管理AI能力,使得开发者可以更加容易地将AI集成到自己的应用程序中。通过使用skills,开发者可以快速构建智能应用,提高用户体验
C#
★ 13.2k
⑂ 1.1k
other
☆
taizilongxu
/
interview_python
interview_python:Python面试题集 — interview_python提供了大量的Python面试题和答案,帮助开发者准备面试和提升技能。该项目包含了多种类型的面试题,包括数据结构、算法和Python语法等。通过学习这些面试题,开发者可以更好地理解Python的应用和实践
Shell
★ 17.4k
⑂ 5.5k
other
☆
cypress-io
/
cypress
cypress:快速、简单、可靠的浏览器测试框架 — cypress是一个开源的测试框架,用于测试任何在浏览器中运行的应用程序。它提供了快速、简单、可靠的测试解决方案,帮助开发人员提高代码质量和可靠性。通过使用cypress,开发人员可以更好地确保他们的应用程序在不同浏览器和环境中运行正常
TypeScript
★ 50.7k
⑂ 3.6k
web
+19 ★
☆
nvbn
/
thefuck
thefuck:命令行纠错工具 — thefuck是一个基于Python的工具,用于自动纠正之前的命令行输入错误。它可以帮助用户节省时间和提高效率。通过使用thefuck,用户可以更轻松地管理和纠正自己的命令行操作
Python
★ 97.6k
⑂ 4k
other
☆
bazelbuild
/
bazel
bazel:快速可扩展的构建系统 — bazel是一个构建系统,支持多种语言,包括Java、C++等,具有快速和可扩展的特点。它能够提高构建效率和可靠性,适用于大型和复杂的项目。bazel的可扩展性使其能够支持各种自定义的构建规则和工具
Java
★ 25.7k
⑂ 4.5k
other
☆
unbug
/
codelf
codelf:代码搜索工具 — codelf是一个能够帮助开发者快速搜索和找到合适的代码库和资源的工具。它解决了开发者在命名代码库和资源时遇到的问题,提高了开发效率。通过使用codelf,开发者可以更容易地找到需要的代码和资源,从而提高整个开发过程的质量和速度
JavaScript
★ 14.2k
⑂ 960
tools
☆
trufflesecurity
/
trufflehog
trufflehog:秘密泄露检测工具 — trufflehog 是一个开源工具,用于检测和分析泄露的凭证,帮助开发者和安全团队保护敏感信息。它通过扫描代码仓库和其他数据源来发现潜在的安全风险。trufflehog 的功能对于确保应用程序和服务的安全性至关重要
Go
★ 27.2k
⑂ 2.5k
security
☆
coqui-ai
/
TTS
TTS:深度学习文本转语音工具包 — TTS是一个基于深度学习的文本转语音工具包,支持多种语音合成模型和声码器,包括Glow-TTS、HiFiGAN和MelGAN等。它已在研究和生产环境中得到广泛应用,能够生成高质量的语音。TTS的主要特点包括支持多说话人语音合成、声码器和语音合成模型的选择等
Python
★ 45.8k
⑂ 6.2k
ai-ml
☆
wiremock
/
wiremock
wiremock:HTTP服务模拟工具 — wiremock是一个开源的Java库,用于模拟HTTP服务,允许开发人员测试和调试应用程序,而无需依赖外部服务。它支持多种数据格式,包括JSON和XML。通过使用wiremock,开发人员可以提高测试效率和代码质量
Java
★ 7.3k
⑂ 1.5k
backend
☆
biomejs
/
gritql
gritql:代码查询和修改语言 — gritql是一种强大的查询语言,用于搜索、lint和修改代码。它支持对代码进行复杂的查询和修改,提高了代码的质量和可维护性。同时,gritql也支持多种编程语言,包括JavaScript和Rust。
Rust
★ 4.6k
⑂ 125
other
☆
doctrine
/
inflector
inflector:字符串转换库 — inflector可以对字符串进行大小写转换和单复数形式转换,帮助开发者简化字符串处理。它是Doctrine项目的一部分,提供了简单易用的API。inflector的主要功能是帮助开发者处理不同语言环境下的字符串转换,提高代码的可读性和可维护性。
PHP
★ 11.3k
⑂ 139
backend
☆
tisfeng
/
Easydict
Easydict:简洁优雅的词典翻译macOS App — Easydict是一款简洁优雅的词典翻译macOS App,支持离线OCR识别和多种翻译引擎,如有道词典、Google、Bing、DeepL等。它能够帮助用户快速翻译文本和查找单词,提高工作效率。同时,Easydict还支持苹果系统词典和翻译等功能,提供了便捷的使用体验。
Swift
★ 14k
⑂ 708
mobile
☆
moment
/
moment
moment:JavaScript 日期处理库 — moment 提供了强大的日期处理功能,允许开发者轻松地解析、操作和显示日期。它可以帮助开发者处理日期相关的任务,例如日期格式化、时间计算等。moment 广泛应用于 Web 开发中,特别是在需要处理日期和时间的应用程序中。
JavaScript
★ 47.9k
⑂ 7k
web
☆
realm
/
SwiftLint
SwiftLint:Swift 代码风格和约定强制工具 — SwiftLint 是一个静态分析工具,用于检查 Swift 代码是否符合特定的风格和约定。它帮助开发者保持代码的一致性和可读性,减少错误和 Bug 的产生。通过使用 SwiftLint,开发者可以提高代码质量和开发效率。
Swift
★ 19.7k
⑂ 2.3k
tools
☆
Imbad0202
/
academic-research-skills
academic-research-skills:学术研究技能 — academic-research-skills 项目提供了一套完整的学术研究流程,包括研究、写作、审查、修订和最终化,使用 Claude Code 和 prompt-engineering 技术来提高研究效率。该项目对于需要进行学术写作、文献审查和同行评审的研究人员具有重要意义。通过使用 academic-research-skills,研究人员可以更好地管理自己的研究流程,提高研究质量和效率。
Python
★ 39.6k
⑂ 3.2k
other
☆
yuanguangxin
/
LeetCode
LeetCode:算法练习与面试准备 — LeetCode提供了大量的算法题目和解决方案,帮助用户提高编程技能和准备技术面试。通过LeetCode,用户可以提高自己的Java编程能力和解决问题的思维能力。同时,LeetCode也提供了面试整理和刷题记录的功能,帮助用户更好地准备面试
Java
★ 7.5k
⑂ 1.9k
other
☆
aristocratos
/
btop
btop:系统资源监控工具 — btop 是一个使用 C++ 编写的系统资源监控工具,用于显示系统的 CPU、内存、磁盘和网络资源使用情况。它可以帮助用户实时监控系统资源,快速发现和解决系统瓶颈。通过使用 btop,用户可以优化系统性能和资源利用率。
C++
★ 33.6k
⑂ 1.1k
other
☆
langchain-ai
/
open_deep_research
open_deep_research:开源深度研究平台 — open_deep_research 是一个专注于深度学习研究的开源平台,旨在为研究人员提供强大的工具和资源。它支持多种深度学习框架,帮助用户高效地进行实验和模型开发。
Python
★ 12.3k
⑂ 1.7k
other
+23 ★
☆
handy-computer
/
transcribe.cpp
transcribe.cpp:语音转文字工具 — transcribe.cpp是一个基于ggml库的语音转文字工具,支持超过16种不同的模型家族。它能够高效地将语音转换为文本,适用于多种应用场景。
C++
★ 1.4k
⑂ 35
other
+395 ★
☆
yoav-lavi
/
melody
melody:可编译为正则表达式的语言 — melody语言可以编译为正则表达式,使得开发人员更容易编写和维护复杂的正则表达式。它使用Rust语言开发,具有高性能和可靠性。melody的出现可以大大提高开发人员的工作效率和代码质量
Rust
★ 4.7k
⑂ 58
other
☆
chengazhen
/
cursor-auto-free
cursor-auto-free:自动签到工具 — cursor-auto-free是一个开源项目,用于自动签到,通过使用Python语言实现自动化操作,节省时间和提高效率。它可以帮助用户自动完成签到任务,减轻手动操作的负担。同时,cursor-auto-free的开源性质允许开发者进行自定义和扩展,满足不同的需求
Python
★ 9.8k
⑂ 1.5k
other
☆
Moonvy
/
OpenPromptStudio
OpenPromptStudio:AIGC 提示词可视化编辑器 — OpenPromptStudio 是一个基于 Vue 开发的 AIGC 提示词可视化编辑器,能够帮助用户更好地理解和编辑提示词。它提供了一个直观的界面,方便用户操作和管理提示词。通过使用 OpenPromptStudio,用户可以更高效地工作和创造
Vue
★ 6.6k
⑂ 740
ai-ml
☆
Flowseal
/
zapret-discord-youtube
zapret-discord-youtube:Discord 和 YouTube 集成 — zapret-discord-youtube 项目实现了 Discord 和 YouTube 的集成,允许用户在 Discord 中直接观看 YouTube 视频。该项目使用 Batchfile 编写,提供了简单易用的集成解决方案。通过 zapret-discord-youtube,用户可以更加方便地在 Discord 中分享和观看 YouTube 视频
Batchfile
★ 31.1k
⑂ 2.4k
other
+106 ★
☆
steven-tey
/
novel
novel:Notion 风格的 WYSIWYG 编辑器 — novel 编辑器提供了类似 Notion 的用户体验,通过 AI 驱动的自动补全功能提高了编辑效率。它使用了 Prosemirror 和 Tiptap 等库,支持 Next.js 和 Vercel 部署。novel 的出现为开发者提供了一个强大的编辑器解决方案。
TypeScript
★ 16.4k
⑂ 1.4k
ai-ml
☆
dependency-check
/
DependencyCheck
DependencyCheck:软件依赖漏洞检测工具 — DependencyCheck是一个软件组成分析工具,用于检测应用程序依赖中的已公开披露的漏洞。它支持多种构建工具,如Maven和Gradle,并提供Jenkins插件。通过使用DependencyCheck,开发人员可以确保他们的应用程序是安全的,并及时发现和修复漏洞
Java
★ 7.6k
⑂ 1.4k
security
☆
CyC2018
/
CS-Notes
CS-Notes:技术面试必备基础知识 — CS-Notes 项目旨在为技术面试提供必备的基础知识,涵盖了算法、数据结构、计算机操作系统、计算机网络和系统设计等方面。该项目通过提供详细的笔记和 Leetcode 题解,帮助开发者提高技术能力和面试技巧。同时,CS-Notes 项目也为开发者提供了一个学习和交流的平台
★ 184.9k
⑂ 50.8k
other
☆
ZuodaoTech
/
everyone-can-use-english
everyone-can-use-english:英语学习平台 — everyone-can-use-english是一个开源的英语学习平台,使用TypeScript作为开发语言。该平台提供了各种英语学习资源和工具,帮助人们提高英语水平。通过使用everyone-can-use-english,人们可以更好地掌握英语,提高国际竞争力
TypeScript
★ 35.5k
⑂ 5k
web
☆
2noise
/
ChatTTS
ChatTTS:日常对话生成语音模型 — ChatTTS是一个基于Python的生成式语音模型,利用自然语言处理和机器学习算法,实现日常对话的语音生成。它支持多种语言,包括英语和中文,能够很好地模拟人类对话。ChatTTS的出现使得语音交互变得更加自然和人性化.
Python
★ 39.7k
⑂ 4.3k
ai-ml
☆
doocs
/
leetcode
leetcode:算法练习平台 — leetcode 提供了丰富的算法题目和多种编程语言的实现,包括 Java、C++、Python 等,帮助开发者提高编程技能和面试准备。通过 leetcode,开发者可以学习和练习不同的算法和数据结构,提高解决问题的能力。同时,leetcode 也提供了一个交流平台,开发者可以分享自己的解法和学习他人的经验
Java
★ 36.4k
⑂ 9.5k
other
☆
anordal
/
shellharden
shellharden:Bash 语法纠正工具 — shellharden 是一个用 Rust 编写的工具,用于纠正 Bash 脚本中的语法错误和安全风险。它通过分析代码并提供改进建议来帮助开发者提高代码质量和安全性。通过使用 shellharden,开发者可以减少代码中的错误和漏洞,提高整个项目的可靠性。
Rust
★ 4.8k
⑂ 134
other
☆