📢
gitzw.com上线了,功能陆续更新中,如有问题或反馈请在下方反馈/建议中给我们留言。
✕
读懂开源,从这里开始
首页
排行榜
教程中心
知识库
资讯
分类
专题合集
🌙
简
▾
简体
繁體
English
登录
用户中心
▾
👤 用户中心
📬 我的订阅
✉️ 我的邮箱
🔑 修改密码
⭐ 我的收藏
💬 我的反馈记录
↩ 退出
订阅
☰
首页
排行榜
教程中心
知识库
资讯
分类
专题合集
搜索
订阅
RSS
简体
繁體
English
🔍
搜索
📡
RSS
🔥 热门搜索
llm
vuejs
pytorch
leetcode
sql
graphql
tokio
unity
peg
redis
bi
php8
"前端测试"
haizlin
/
fe-interview
fe-interview:前端面试题库 — fe-interview项目以面试题来驱动学习,提倡每日学习与思考,每天进步一点。该项目包含6000+道前端面试题,全面覆盖HTML/CSS/JavaScript/Vue/React/Nodejs等技术。通过fe-interview,开发者可以更好地准备面试,提升自己的前端开发技能
JavaScript
★ 26.3k
⑂ 3.2k
web
☆
cypress-io
/
cypress
cypress:快速、简单、可靠的浏览器测试框架 — cypress是一个开源的测试框架,用于测试任何在浏览器中运行的应用程序。它提供了快速、简单、可靠的测试解决方案,帮助开发人员提高代码质量和可靠性。通过使用cypress,开发人员可以更好地确保他们的应用程序在不同浏览器和环境中运行正常
TypeScript
★ 50.6k
⑂ 3.6k
web
+75 ★
☆
Advanced-Frontend
/
Daily-Interview-Question
Daily-Interview-Question:前端面试题每日一题 — Daily-Interview-Question 项目由依扬(木易杨)维护,旨在帮助前端开发者每天学习一道大厂面试题,涵盖了 CSS、JavaScript、React、Vue 等多个领域。通过这个项目,开发者可以提高自己的前端技能,准备面试和提升职业发展。同时,项目也提供了大量的学习资源和参考答案,方便开发者学习和实践
JavaScript
★ 27.4k
⑂ 3.2k
web
☆
webdriverio
/
webdriverio
webdriverio:下一代浏览器和移动自动化测试框架 — webdriverio是一个用于自动化浏览器和移动应用测试的框架,支持多种测试库和框架,如cucumber、jasmine和mocha。它提供了高性能和可扩展的测试解决方案,能够帮助开发人员提高测试效率和质量。webdriverio的出现填补了Node.js自动化测试的空白,成为开发人员必不可少的工具
TypeScript
★ 9.8k
⑂ 2.7k
tools
☆
webrtc
/
samples
samples:WebRTC 网络演示和示例 — samples 仓库中的示例展示了如何使用 WebRTC 实现视频会议、屏幕共享和其他实时通信功能。这些示例可以帮助开发者了解 WebRTC 的使用方法和最佳实践。通过学习这些示例,开发者可以快速开发出自己的 WebRTC 应用
JavaScript
★ 14.6k
⑂ 5.7k
web
☆
librespeed
/
speedtest
speedtest:自托管速度测试工具 — speedtest是一个自托管的速度测试工具,支持多种技术,包括HTML5、PHP和Node。它易于设置和配置,适用于移动设备,并支持多服务器。speedtest的出现使得用户可以轻松地测试自己的互联网速度,了解网络质量,从而改善上网体验。
JavaScript
★ 14.9k
⑂ 2.5k
mobile
☆
teamcapybara
/
capybara
capybara:Web 应用程序的验收测试框架 — capybara 提供了一个简单易用的 API,用于编写和运行验收测试,支持 Selenium、Rack::Test 等驱动程序。它可以模拟用户交互,验证页面内容,并支持多种浏览器。通过使用 capybara,可以提高 Web 应用程序的质量和可靠性
Ruby
★ 10.2k
⑂ 1.5k
web
☆
typicode
/
json-server
json-server:零代码的假REST API — json-server是一个Node.js模块,允许您创建假REST API,以便于前端开发和测试。它可以在30秒内创建一个全功能的假REST API,支持GET、POST、PUT、PATCH和DELETE等方法。使用json-server,可以减少前端开发和测试的复杂性,提高开发效率。
JavaScript
★ 75.6k
⑂ 7.3k
backend
☆
forwardemail
/
supertest
supertest:用于测试Node.js HTTP服务器的库 — supertest是一个基于Super-agent的库,用于测试Node.js HTTP服务器。它提供了一个流式API,使得测试变得简单和直观。通过使用supertest,开发者可以轻松地测试HTTP服务器的行为和性能,从而提高代码的质量和可靠性。
JavaScript
★ 14.4k
⑂ 782
ai-ml
☆
goss-org
/
goss
goss:服务器测试/验证工具 — goss 是一个使用 Go 语言编写的工具,用于快速验证服务器配置和状态。它支持多种测试协议,包括 TAP 和 Nagios 格式,非常适合 DevOps 和基础设施即代码的场景。通过使用 goss,可以简化服务器测试和验证流程,提高系统的可靠性和稳定性
Go
★ 5.9k
⑂ 491
devops
☆
grafana
/
pyroscope
pyroscope:连续性能分析平台 — pyroscope是一个开源的连续性能分析平台,帮助开发人员调试性能问题到单行代码级别。它支持多种编程语言,包括Go、Python和Ruby,能够实时监控和分析性能瓶颈。通过使用pyroscope,开发人员可以快速定位和解决性能问题,提高应用程序的性能和可靠性
Go
★ 11.5k
⑂ 772
devops
☆
trufflesecurity
/
trufflehog
trufflehog:秘密泄露检测工具 — trufflehog 是一个开源工具,用于检测和分析泄露的凭证,帮助开发者和安全团队保护敏感信息。它通过扫描代码仓库和其他数据源来发现潜在的安全风险。trufflehog 的功能对于确保应用程序和服务的安全性至关重要
Go
★ 27k
⑂ 2.5k
security
☆
hectorqin
/
reader
reader:阅读3服务器版 — reader是一个阅读平台,使用Kotlin + Spring Boot + Vert.x + Coroutine作为后端技术栈,Vue.js + Element作为前端技术栈。它提供了桌面端和iOS可用的阅读服务。该项目值得关注,因为它展示了现代技术栈在阅读平台开发中的应用
Kotlin
★ 11.1k
⑂ 5.5k
web
☆
usebruno
/
bruno
bruno:开源API测试IDE — bruno是一个基于JavaScript的开源项目,提供了一个轻量级的API测试工具,支持多种API协议,包括REST API、GraphQL等。它的主要功能是帮助开发者快速测试和验证API的正确性,提高开发效率。同时,bruno也是一个开源项目,欢迎开发者参与贡献和改进
JavaScript
★ 45.5k
⑂ 2.7k
tools
☆
google
/
googletest
googletest:谷歌C++测试框架 — googletest是一个广泛使用的C++测试框架,提供了丰富的测试和模拟功能,帮助开发者写出高质量的代码。它支持多种测试风格,包括单元测试、集成测试等。googletest的使用可以提高代码的可靠性和可维护性
C++
★ 38.8k
⑂ 10.8k
backend
☆
xkcoding
/
spring-boot-demo
spring-boot-demo:Spring Boot深入学习项目 — spring-boot-demo项目旨在提供一个实战平台,帮助开发者深入学习Spring Boot的各项功能和特性。通过这个项目,开发者可以了解如何使用Spring Boot构建Web应用、如何配置和优化应用等。同时,spring-boot-demo也是一个很好的学习和实践Java和Spring的资源。
Java
★ 34.1k
⑂ 10.9k
web
☆
quii
/
learn-go-with-tests
learn-go-with-tests:使用测试驱动开发学习Go — learn-go-with-tests项目通过测试驱动开发的方式帮助开发者学习Go语言。它提供了一个实践性的学习方法,通过编写测试来理解Go语言的语法和特性。这种方法可以帮助开发者更好地掌握Go语言,并提高编码质量
Go
★ 23.7k
⑂ 2.9k
backend
☆
getsentry
/
sentry
sentry:开发者首选的错误跟踪和性能监控 — sentry是一个开源的错误跟踪和性能监控平台,帮助开发者实时监控和解决应用程序中的错误和性能问题。通过sentry,开发者可以快速定位和解决问题,提高应用程序的稳定性和性能。同时,sentry还支持多种编程语言和框架,包括Python、Django等
Python
★ 44.3k
⑂ 4.7k
devops
☆
tsenart
/
vegeta
vegeta:HTTP负载测试工具 — vegeta是一个基于Go语言的HTTP负载测试工具和库,能够模拟大量的HTTP请求来测试系统的性能和可靠性。它提供了灵活的配置选项和详细的测试报告,帮助开发者快速评估和优化系统的性能。通过使用vegeta,开发者可以确保系统能够承受高并发的请求和大流量的访问。
Go
★ 25.1k
⑂ 1.4k
tools
☆
vishnubob
/
wait-for-it
wait-for-it:等待TCP主机和端口可用性脚本 — wait-for-it脚本可以帮助开发人员和运维人员等待TCP主机和端口的可用性,从而实现自动化部署和测试。该脚本使用bash编写,易于使用和集成。wait-for-it的出现提高了开发和运维的效率,减少了手动等待的时间。
Python
★ 9.8k
⑂ 2.2k
other
☆
melonjs
/
melonJS
melonJS:现代轻量级HTML5游戏引擎 — melonJS是一个开源的JavaScript游戏引擎,支持HTML5、Canvas2D和WebGL等技术。它提供了一个简单易用的API,帮助开发者快速构建2D游戏。melonJS的轻量级和灵活性使其成为游戏开发者的首选
JavaScript
★ 6.3k
⑂ 662
game
☆
puppeteer
/
puppeteer
puppeteer:Chrome 和 Firefox 的 JavaScript API — puppeteer 提供了一个高级的 API,使得开发者可以轻松地控制 Chrome 和 Firefox 浏览器,实现自动化测试、网页爬取等功能。它支持 Headless 模式,能够在无界面环境下运行浏览器。puppeteer 是一个 Node.js 模块,广泛应用于自动化测试和 web 开发领域
TypeScript
★ 95.4k
⑂ 9.6k
tools
☆
bregman-arie
/
devops-exercises
devops-exercises:DevOps 面试题练习 — devops-exercises 项目为 DevOps 工程师提供了丰富的练习题和面试题,涵盖了从 Linux 到 Kubernetes、Terraform 等多个技术领域。通过这些练习和面试题,可以帮助工程师提高技能和应对面试的能力。同时,项目还涉及了 Python、Ansible、Git 等多种技术,非常适合 DevOps 工程师的学习和实践
Python
★ 83.1k
⑂ 19.7k
devops
☆
tauri-apps
/
tauri
tauri:构建更小、更快、更安全的桌面和移动应用 — tauri通过使用网页前端和Rust语言,提供了一个高性能、安全的方式来构建桌面和移动应用。这种方式可以减少应用的大小和提高运行速度。同时,tauri也支持多种平台,包括桌面和移动设备,使得开发者可以使用同一套代码构建多平台应用。
Rust
★ 108.1k
⑂ 3.7k
web
☆
httpie
/
cli
cli:现代命令行HTTP客户端 — cli是一个命令行HTTP客户端,旨在提供更好的用户体验和功能。它支持JSON、颜色、会话、下载、插件等功能,非常适合API开发和测试。同时,cli也是一个开源项目,使用Python语言开发。
Python
★ 38.3k
⑂ 4k
tools
☆
simplezhli
/
flutter_deer
flutter_deer:Flutter 练习项目 — flutter_deer 项目提供了一个完整的 UI 设计图,帮助开发者更好地理解和练习 Flutter 的开发。该项目包含了多个实用功能,例如集成测试、可访问性测试和自定义视图等。通过这个项目,开发者可以更好地掌握 Flutter 的开发技巧和最佳实践
Dart
★ 8.6k
⑂ 1.8k
mobile
☆
langfuse
/
langfuse
langfuse:开源AI工程平台 — langfuse是一个开源的AI工程平台,提供了LLM评估、可观察性、指标、提示管理、游乐场和数据集等功能。它与多个库和框架集成,包括OpenTelemetry、LangChain、OpenAI SDK和LiteLLM。langfuse的目标是为AI开发者提供一个统一的平台来评估、管理和优化他们的LLM模型。
TypeScript
★ 30.9k
⑂ 3.3k
devops
☆
XIU2
/
CloudflareSpeedTest
CloudflareSpeedTest:测试Cloudflare CDN延迟和速度 — CloudflareSpeedTest是一个使用Go语言编写的工具,用于测试Cloudflare CDN的延迟和速度。它可以帮助用户自选优选IP,获取最快的IP连接。同时,也支持测试其他CDN和多个解析IP的网站,提高网络访问的效率。
Go
★ 27.8k
⑂ 5.3k
backend
☆
swisskyrepo
/
PayloadsAllTheThings
PayloadsAllTheThings:Web 应用安全和渗透测试Payload集合 — PayloadsAllTheThings提供了大量的Web应用安全和渗透测试Payload和绕过技巧,帮助安全研究人员和渗透测试人员发现和利用漏洞。该项目包含了各种类型的Payload,包括但不限于Web应用安全、CTF和bug bounty。通过使用PayloadsAllTheThings,安全人员可以更有效地进行漏洞发现和利用,提高Web应用的安全性
Python
★ 79.1k
⑂ 17.2k
security
☆
GitHubDaily
/
GitHubDaily
GitHubDaily:开源技术教程和开发者工具 — GitHubDaily 是一个分享 GitHub 上高质量、有趣实用的开源技术教程、开发者工具、编程网站、技术资讯的项目。它涵盖了多个领域,包括人工智能、算法和数据结构、后端开发、前端开发等。通过 GitHubDaily,开发者可以发现和学习新的技术和工具,从而提高自己的开发技能
★ 47k
⑂ 4.7k
web
☆
dmtrKovalenko
/
odiff
odiff:快速的SIMD图像比较库 — odiff是一个快速的SIMD图像比较库,使用Zig语言开发,提供nodejs API接口,能够高效地比较图像差异。它的主要功能是实现图像的像素级比较,广泛应用于测试工具和快照比较。odiff的快速比较能力使其成为开发人员测试和验证图像的必备工具
Zig
★ 3.1k
⑂ 110
backend
☆
catchorg
/
Catch2
Catch2:现代C++测试框架 — Catch2是一个强大的测试框架,支持C++11、C++14、C++17及后续版本,用于单元测试、TDD和BDD。它提供了灵活的测试方式和强大的断言机制,能够满足不同开发需求。Catch2的设计目标是提供一个简单、易用和高效的测试框架,帮助开发者提高代码质量和可靠性
C++
★ 20.8k
⑂ 3.4k
backend
+117 ★
☆
geekxh
/
hello-algorithm
hello-algorithm:算法训练与面试准备 — hello-algorithm 项目旨在帮助初学者提高算法能力和面试准备,通过提供丰富的资源和实践机会,帮助开发者更好地理解算法和数据结构。该项目包括四个部分:大厂面经、力扣图解、开源电子书和技术思维导图。通过这个项目,开发者可以更好地准备面试和提高编程能力。
Java
★ 36.1k
⑂ 6.4k
ai-ml
☆
fruitcake
/
laravel-debugbar
laravel-debugbar:Laravel 调试工具栏 — laravel-debugbar 为 Laravel 提供了一个强大的调试工具栏,帮助开发者更好地监控和调试应用程序。它集成了 PHP Debug Bar 的功能,提供了详细的性能分析和调试信息。通过使用 laravel-debugbar,开发者可以提高开发效率和应用程序质量
PHP
★ 19.3k
⑂ 1.6k
backend
☆
community-scripts
/
ProxmoxVE
ProxmoxVE:社区版助手脚本 — ProxmoxVE 提供了一系列的脚本,帮助用户简化 Proxmox VE 的安装、配置和管理过程。这些脚本支持多种操作系统,包括 Debian、Ubuntu 和 Alpine, 并且可以与其他工具如 Docker 和 Home Assistant 集成。通过使用 ProxmoxVE,用户可以更轻松地搭建和管理自己的 homelab 环境
Shell
★ 28.9k
⑂ 2.8k
devops
☆
usestrix
/
strix
strix:开源AI黑客工具 — strix是一个利用AI技术进行黑客攻击和渗透测试的开源工具,能够帮助开发者发现和修复应用程序的安全漏洞。通过使用strix,开发者可以提高应用程序的安全性和代码质量。strix支持多种安全测试和渗透测试功能,包括AI安全、漏洞扫描和代码审计等
Python
★ 40.3k
⑂ 4.2k
security
☆
SillyTavern
/
SillyTavern
SillyTavern:大型语言模型前端 — SillyTavern是一个基于JavaScript的LLM前端,旨在为高级用户提供便捷的交互界面。它能够帮助用户更好地利用大型语言模型的能力,提高工作效率。同时,SillyTavern的开发也体现了开源精神,欢迎开发者参与贡献。
JavaScript
★ 29.9k
⑂ 5.7k
ai-ml
☆
probelabs
/
goreplay
goreplay:实时HTTP流量捕获和回放工具 — goreplay可以用于增加代码部署、配置更改和基础设施更改的信心。它通过捕获和回放实时HTTP流量,帮助开发人员确保系统的稳定性和可靠性。同时,它也可以帮助提高测试效率和质量。
Go
★ 19.3k
⑂ 89
devops
☆