📢
gitzw.com上线了,功能陆续更新中,如有问题或反馈请在下方反馈/建议中给我们留言。
✕
读懂开源,从这里开始
首页
排行榜
教程中心
知识库
资讯
分类
专题合集
🌙
简
▾
简体
繁體
English
登录
用户中心
▾
👤 用户中心
📬 我的订阅
✉️ 我的邮箱
🔑 修改密码
⭐ 我的收藏
💬 我的反馈记录
↩ 退出
订阅
☰
首页
排行榜
教程中心
知识库
资讯
分类
专题合集
搜索
订阅
RSS
简体
繁體
English
🔍
搜索
📡
RSS
🔥 热门搜索
llm
vuejs
pytorch
langchain
sql
graphql
peg
leetcode
tokio
redis
unity
php8
"服务器加固"
imthenachoman
/
How-To-Secure-A-Linux-Server
How-To-Secure-A-Linux-Server:Linux 服务器安全加固指南 — How-To-Secure-A-Linux-Server 提供了详细的 Linux 服务器安全加固步骤和方法,帮助用户保护服务器免受潜在的安全威胁。通过遵循这些步骤,用户可以有效地提高服务器的安全性和稳定性。同时,这份指南也在不断更新,以应对最新的安全挑战
★ 29.5k
⑂ 2k
backend
☆
digitalocean
/
nginxconfig.io
nginxconfig.io:NGINX 配置生成工具 — nginxconfig.io 是一个基于 JavaScript 的 NGINX 配置生成工具,能够帮助用户快速生成安全、高效的 NGINX 配置文件。它支持多种功能,包括 CDN、HTTP2、HTTPS、安全头和 SSL 证书等。通过使用 nginxconfig.io,用户可以轻松配置 NGINX 服务器,提高网站的安全性和性能。
JavaScript
★ 28.3k
⑂ 2k
security
☆
bitwarden
/
server
server:Bitwarden 基础设施/后端 — server 是 Bitwarden 的核心组件,提供 API、数据库和 Docker 等功能,用于管理和存储密码和敏感信息。它使用 C# 编写,基于 ASP.NET Core 框架,支持 SignalR 和 SQL Server。server 的设计目的是提供安全、可靠和高性能的密码管理服务。
C#
★ 19.5k
⑂ 1.7k
backend
☆
cloudflare
/
pingora
pingora:构建快速可靠网络服务库 — pingora是一个使用Rust编写的库,用于构建快速、可靠和可演化的网络服务。它提供了一种简单的方式来构建和管理网络服务,能够提高服务的性能和可靠性。通过使用pingora,开发者可以更容易地构建和维护大规模的网络服务。
Rust
★ 27k
⑂ 1.7k
other
☆
calcom
/
cal.diy
cal.diy:开放式日程安排基础设施 — cal.diy 是一个使用 TypeScript 编写的开源项目,提供了一个强大的日程安排基础设施,支持多种技术栈,包括 Next.js、PostgreSQL、Prisma 等。它的设计目标是为所有人提供一个易于使用和扩展的日程安排解决方案,从而提高生产力和效率。通过使用 cal.diy,开发者可以快速构建自己的日程安排应用程序。
TypeScript
★ 46.6k
⑂ 14.5k
web
☆
fenixsoft
/
awesome-fenix
awesome-fenix:大型分布式系统构建讨论 — awesome-fenix 项目旨在讨论如何构建一套可靠的大型分布式系统,涵盖了 architecture、cloud-native、istio、kubernetes、microservice 和 springcloud 等主题。该项目为开发者提供了一个学习和讨论的大型分布式系统构建的平台。通过 awesome-fenix,开发者可以更好地理解如何设计和实现一个可靠的分布式系统。
Vue
★ 9.4k
⑂ 1.1k
devops
☆
pgdogdev
/
pgdog
pgdog:PostgreSQL 连接池、负载均衡和分片工具 — pgdog 提供了高性能的连接池和负载均衡功能,能够有效地管理和分配 PostgreSQL 数据库连接。同时,它还支持数据库分片功能,能够提高数据库的扩展性和可用性。通过使用 pgdog,开发人员可以更容易地构建和管理大规模的 PostgreSQL 数据库集群
Rust
★ 5k
⑂ 209
backend
☆
jenkinsci
/
jenkins
jenkins:自动化服务器 — jenkins是一个开源的自动化服务器,支持持续集成和持续部署,帮助开发者提高效率和质量。它提供了丰富的插件和脚本支持,包括Groovy等。jenkins在DevOps领域中发挥着重要作用
Java
★ 25.6k
⑂ 9.6k
devops
☆
PrefectHQ
/
fastmcp
fastmcp:快速构建MCP服务器和客户端 — fastmcp 是一个用于快速构建MCP服务器和客户端的Python库,提供了简洁高效的接口。它对于需要快速开发和部署MCP应用的开发者来说非常有用。
Python
★ 26.7k
⑂ 2.2k
other
+96 ★
☆
Dokploy
/
dokploy
dokploy:开源的Vercel、Netlify和Heroku替代品 — dokploy是一个使用TypeScript编写的开源项目,旨在为开发者提供一个自托管的平台,用于部署和管理应用程序。它支持多种数据库,如MySQL、PostgreSQL、MongoDB和MariaDB,并且可以与Docker和Next.js等流行工具集成。通过使用dokploy,开发者可以更好地控制自己的应用程序和数据,减少对第三方服务的依赖。
TypeScript
★ 35.8k
⑂ 2.8k
backend
☆
alibaba
/
canal
canal:阿里巴巴 MySQL binlog 增量订阅&消费组件 — canal 是一个开源的 Java 组件,用于订阅和消费 MySQL 的 binlog 日志,实现实时数据同步和处理。它支持多种数据格式和协议,包括 JSON、Avro 和 Protocol Buffer 等。canal 的主要功能是将 MySQL 的 binlog 日志解析并推送到下游系统,实现数据的实时同步和处理
Java
★ 29.7k
⑂ 7.6k
other
☆
TanStack
/
query
query:强大的异步状态管理和数据获取工具 — query提供了强大的异步状态管理和数据获取功能,支持TS/JS、React Query、Solid Query、Svelte Query和Vue Query,能够帮助开发者更好地管理Web应用的状态和数据。它提供了缓存、GraphQL、hooks等功能,能够提高应用的性能和可靠性。通过使用query,开发者可以更轻松地构建高性能和可扩展的Web应用
TypeScript
★ 50k
⑂ 4k
web
☆
aristocratos
/
btop
btop:系统资源监控工具 — btop 是一个使用 C++ 编写的系统资源监控工具,用于显示系统的 CPU、内存、磁盘和网络资源使用情况。它可以帮助用户实时监控系统资源,快速发现和解决系统瓶颈。通过使用 btop,用户可以优化系统性能和资源利用率。
C++
★ 33.6k
⑂ 1.1k
other
☆
gravitational
/
teleport
teleport:安全的基础设施访问和保护 — teleport 是一个使用 Go 语言编写的安全访问和保护基础设施的工具。它提供了对基础设施的安全访问和保护,包括 SSH、Kubernetes 和数据库访问等。通过使用 teleport,用户可以轻松地管理和保护他们的基础设施,确保安全性和合规性。
Go
★ 20.7k
⑂ 2.1k
backend
☆
NanoHttpd
/
nanohttpd
nanohttpd:一个微小的Java HTTP服务器 — nanohttpd是一个使用Java编写的微小HTTP服务器,易于嵌入其他应用程序中。它提供了一个简单的HTTP服务器实现,适合于需要内嵌HTTP服务器的应用场景。nanohttpd的微小尺寸和易用性使其成为许多开发者的首选
Java
★ 7.2k
⑂ 1.7k
backend
☆
actions
/
checkout
checkout:代码库检出操作 — checkout是一个GitHub Actions的操作,用于检出代码库,以便在工作流程中执行后续的操作。它支持多种版本控制系统,包括Git。使用checkout,可以轻松地在工作流程中获取代码库的最新版本,并执行自动化的测试、构建和部署等操作。
TypeScript
★ 8.5k
⑂ 2.7k
web
+8 ★
☆
wiremock
/
wiremock
wiremock:HTTP服务模拟工具 — wiremock是一个开源的Java库,用于模拟HTTP服务,允许开发人员测试和调试应用程序,而无需依赖外部服务。它支持多种数据格式,包括JSON和XML。通过使用wiremock,开发人员可以提高测试效率和代码质量
Java
★ 7.3k
⑂ 1.5k
backend
☆
sqlmapproject
/
sqlmap
sqlmap:自动SQL注入和数据库接管工具 — sqlmap是一个开源的Python工具,用于自动化SQL注入和数据库接管。它可以帮助安全测试人员和渗透测试人员检测和利用数据库安全漏洞,保护数据库免受攻击。sqlmap支持多种数据库管理系统,包括MySQL、Oracle和Microsoft SQL Server等
Python
★ 37.9k
⑂ 6.3k
security
☆
triwinds
/
ns-emu-tools
ns-emu-tools:NS 模拟器工具 — ns-emu-tools 提供了便捷的安装和更新 NS 模拟器的功能,帮助用户快速部署和管理模拟环境。该工具使用 Rust 编写,具有高效和可靠的特点。通过使用 ns-emu-tools,用户可以更加轻松地进行模拟器的维护和更新
Rust
★ 4.9k
⑂ 176
tools
☆
apache
/
shardingsphere
shardingsphere:分布式SQL数据库解决方案 — shardingsphere能够为用户提供一个统一的数据访问接口,支持MySQL、PostgreSQL等多种数据库,实现数据分片、读写分离和分布式事务等功能。同时,shardingsphere还提供了数据加密和安全性等功能,能够满足用户的数据安全需求。通过使用shardingsphere,用户可以轻松实现分布式数据库的构建和管理。
Java
★ 20.8k
⑂ 6.9k
backend
☆
vercel
/
serve
serve:静态文件服务和目录列表 — serve是一个使用TypeScript编写的静态文件服务和目录列表工具,能够帮助开发者快速搭建本地开发环境。它支持命令行界面(CLI)和HTTP协议,能够在Node环境中运行。serve的主要功能是提供静态文件服务和目录列表,帮助开发者高效地开发和测试Web应用
TypeScript
★ 9.9k
⑂ 703
tools
☆
acdlite
/
recompose
recompose:React 函数组件和高阶组件工具库 — recompose 为 React 开发者提供了一系列实用函数和高阶组件,帮助简化组件开发和复用。它支持函数组件和高阶组件,提高了开发效率和代码可维护性。通过使用 recompose,可以更轻松地构建和管理复杂的 React 应用
JavaScript
★ 14.8k
⑂ 1.2k
web
☆
flyway
/
flyway
flyway:数据库迁移工具 — flyway通过提供简单易用的API和命令行工具,帮助开发人员和数据库管理员轻松管理数据库schema和数据迁移。它支持多种数据库管理系统,包括MySQL、PostgreSQL和SQL Server等。flyway的主要目的是简化数据库迁移过程,提高开发效率和数据安全性
Java
★ 9.9k
⑂ 1.6k
backend
☆
outline
/
outline
outline:团队知识库协作平台 — outline是一个基于TypeScript的团队知识库协作平台,提供实时协作、markdown兼容等功能,帮助团队高效地共享和管理知识。通过outline,团队可以创建美观的知识库,并支持多种集成,如Slack和Docker。outline的实时协作功能使团队成员可以同时编辑文档,提高团队的工作效率
TypeScript
★ 39.8k
⑂ 3.4k
web
☆
0voice
/
interview_internal_reference
interview_internal_reference:技术面试题目汇总 — interview_internal_reference 项目是一个技术面试题目和答案的集合,涵盖了 cpu、high-performance、interview、mongodb、mysql、network、nginx、redis、storage、zookeeper 等多个领域。该项目旨在帮助开发人员准备技术面试,提供了专家出题人分析汇总的面试题目和答案。同时,interview_internal_reference 项目也是一个学习和交流的平台,开发人员可以在这里找到很多有价值的面试经验和技术知识。
Python
★ 37.2k
⑂ 9.4k
backend
☆
gastownhall
/
beads
beads:编码代理的内存升级 — beads是一个使用Go语言开发的工具,旨在为编码代理提供内存升级,提高其处理复杂代码的能力。通过beads,开发者可以更高效地编写和管理代码。beads的出现对提高编码效率和代码质量具有重要意义
Go
★ 25.4k
⑂ 1.7k
ai-ml
☆
remix-run
/
remix
remix:构建更好的网站 — remix 是一个用于构建现代化、弹性用户体验的 web 框架,通过利用 web 基础知识,帮助开发者创建更好的网站。它提供了一种简单、灵活的方式来构建 web 应用。remix 的目标是让开发者能够轻松创建高性能、可扩展的 web 应用。
TypeScript
★ 33.2k
⑂ 2.8k
web
☆
hwdsl2
/
setup-ipsec-vpn
setup-ipsec-vpn:快速搭建IPsec VPN服务器 — setup-ipsec-vpn项目提供了一种快速搭建IPsec VPN服务器的方法,支持IPsec/L2TP、Cisco IPsec和IKEv2协议。该项目支持多种Linux发行版,包括Ubuntu、Debian、CentOS/RHEL、Amazon Linux、Alpine和Raspberry Pi。通过setup-ipsec-vpn,用户可以轻松搭建自己的VPN服务器,保护网络通信的安全和隐私
Shell
★ 28.2k
⑂ 6.5k
security
☆
smoltcp-rs
/
smoltcp
smoltcp:一个小型TCP/IP栈 — smoltcp是一个使用Rust语言编写的TCP/IP栈,设计用于资源受限的嵌入式系统。它提供了一个小型、可靠和高效的网络协议栈,能够满足各种网络应用的需求。smoltcp的实现简单、灵活和可扩展,使其成为嵌入式系统和网络开发的理想选择
Rust
★ 4.5k
⑂ 545
other
☆
domcyrus
/
rustnet
rustnet:跨平台的终端网络监控工具 — rustnet是一个终端工具,能够监控进程网络活动,支持深度包检测,能够在Linux、macOS、Windows和FreeBSD等多个平台上运行。它使用了ebpf和landlock等技术,能够提供详细的网络流量信息,帮助用户诊断网络问题。同时,rustnet还支持地理IP查询和沙盒隔离,能够为用户提供更加安全的网络监控体验。
Rust
★ 4.7k
⑂ 218
tools
☆
neondatabase
/
neon
neon:服务器端Postgres数据库 — neon是一个基于Rust开发的服务器端Postgres数据库,通过将存储和计算分离,实现了自动扩缩、代码式数据库分支和缩放到零等功能。这种设计使得neon能够提供更好的性能和可扩展性。同时,neon的服务器端设计也使得其能够更好地支持现代云原生应用
Rust
★ 22.6k
⑂ 1k
backend
☆