📢
gitzw.com上线了,功能陆续更新中,如有问题或反馈请在下方反馈/建议中给我们留言。
✕
读懂开源,从这里开始
首页
排行榜
教程中心
知识库
资讯
分类
专题合集
🌙
简
▾
简体
繁體
English
登录
用户中心
▾
👤 用户中心
📬 我的订阅
✉️ 我的邮箱
🔑 修改密码
⭐ 我的收藏
💬 我的反馈记录
↩ 退出
订阅
☰
首页
排行榜
教程中心
知识库
资讯
分类
专题合集
搜索
订阅
RSS
简体
繁體
English
🔍
搜索
📡
RSS
🔥 热门搜索
llm
vuejs
pytorch
leetcode
sql
langchain
graphql
tokio
unity
peg
redis
bi
"BDD"
nilaoda
/
BBDown
BBDown:哔哩哔哩下载器 — BBDown是一个使用C#编写的命令行式哔哩哔哩下载器,能够帮助用户轻松下载哔哩哔哩上的视频。它支持多种下载格式和质量,非常适合想要离线观看视频的用户。BBDown的命令行界面使其易于使用和集成到其他工具中
C#
★ 13.9k
⑂ 1.7k
other
☆
bmad-code-org
/
BMAD-METHOD
BMAD-METHOD:敏捷AI驱动开发方法 — BMAD-METHOD提供了一种新的开发方法,利用JavaScript和AI技术实现敏捷开发。这种方法可以提高开发效率和质量,减少开发时间和成本。BMAD-METHOD的出现标志着软件开发领域的一个重要突破
JavaScript
★ 49.9k
⑂ 5.7k
ai-ml
☆
aristocratos
/
btop
btop:系统资源监控工具 — btop 是一个使用 C++ 编写的系统资源监控工具,用于显示系统的 CPU、内存、磁盘和网络资源使用情况。它可以帮助用户实时监控系统资源,快速发现和解决系统瓶颈。通过使用 btop,用户可以优化系统性能和资源利用率。
C++
★ 33.4k
⑂ 1.1k
other
☆
iovisor
/
bcc
bcc:Linux IO 分析和监控工具 — bcc 提供了一系列工具用于分析和监控 Linux 系统的 IO hoạt动、网络流量和系统性能。这些工具基于 BPF(Berkeley Packet Filter)技术,能够提供详细的系统信息和性能数据。通过使用 bcc,开发人员和系统管理员可以更好地理解和优化系统的性能
C
★ 22.5k
⑂ 4.1k
devops
☆
catchorg
/
Catch2
Catch2:现代C++测试框架 — Catch2是一个强大的测试框架,支持C++11、C++14、C++17及后续版本,用于单元测试、TDD和BDD。它提供了灵活的测试方式和强大的断言机制,能够满足不同开发需求。Catch2的设计目标是提供一个简单、易用和高效的测试框架,帮助开发者提高代码质量和可靠性
C++
★ 20.9k
⑂ 3.4k
backend
+117 ★
☆
dmlc
/
xgboost
xgboost:分布式梯度提升库 — xgboost是一个高性能的机器学习库,支持分布式计算,能够运行在单机、Hadoop、Spark、Dask、Flink和DataFlow等多种环境中。它提供了GBDT、GBRT和GBM等多种梯度提升算法,广泛应用于数据科学和机器学习领域。xgboost的可扩展性和高性能使其成为数据科学家和机器学习工程师的首选工具
C++
★ 28.6k
⑂ 8.9k
ai-ml
☆
mikumifa
/
biliTickerBuy
biliTickerBuy:B站会员购票辅助工具 — biliTickerBuy是一个自动化工具,帮助用户监测和抢购B站会员购票。它使用Python语言编写,能够提高用户购票的成功率。同时,它也为用户提供了便捷的购票体验。
Python
★ 3.8k
⑂ 469
other
+67 ★
☆
the1812
/
Bilibili-Evolved
Bilibili-Evolved:哔哩哔哩增强脚本 — Bilibili-Evolved是一个基于TypeScript的用户脚本,旨在增强哔哩哔哩的功能和用户体验。通过使用Tampermonkey等用户脚本管理器,用户可以方便地安装和使用Bilibili-Evolved。它提供了多种功能来提升哔哩哔哩的使用体验,使其成为一个非常有用的工具
TypeScript
★ 29.8k
⑂ 1.8k
web
☆
Fission-AI
/
OpenSpec
OpenSpec:人工智能编码助手的规格驱动开发 — OpenSpec 项目致力于为人工智能编码助手提供规格驱动开发(SDD)的解决方案,通过使用 TypeScript 语言,实现高效的开发流程和可靠的代码生成。该项目通过提供一套完整的规格驱动开发框架,帮助开发者提高编码效率和代码质量。同时,OpenSpec 项目也为人工智能编码助手的开发提供了一个新的思路和方法。
TypeScript
★ 60k
⑂ 4.2k
ai-ml
☆
alibaba
/
canal
canal:阿里巴巴 MySQL binlog 增量订阅&消费组件 — canal 是一个开源的 Java 组件,用于订阅和消费 MySQL 的 binlog 日志,实现实时数据同步和处理。它支持多种数据格式和协议,包括 JSON、Avro 和 Protocol Buffer 等。canal 的主要功能是将 MySQL 的 binlog 日志解析并推送到下游系统,实现数据的实时同步和处理
Java
★ 29.7k
⑂ 7.6k
other
☆
yujincheng08
/
BiliRoaming
BiliRoaming:哔哩漫游Xposed模块 — BiliRoaming是一个Xposed模块,能够解除BILIBILI客户端的番剧区域限制,提供更加自由的观看体验。此外,它还提供了一些其他的小功能,增强了用户的使用体验。通过使用BiliRoaming,用户可以更轻松地观看到自己喜欢的番剧。
Kotlin
★ 11.5k
⑂ 757
mobile
☆
kgrzybek
/
modular-monolith-with-ddd
modular-monolith-with-ddd:基于领域驱动设计的模块化单体应用 — modular-monolith-with-ddd是一个示例项目,展示了如何使用领域驱动设计(DDD)和CQRS等技术实现模块化单体应用。它提供了一个清晰的架构和设计模式,帮助开发者理解和实现软件系统的模块化和解耦。该项目使用Entity Framework Core和REST API等技术,值得开发者参考和学习
C#
★ 13.8k
⑂ 2.2k
backend
☆
drizzle-team
/
drizzle-orm
drizzle-orm:TypeScript 的 ORM 解决方案 — drizzle-orm 提供了一种简单的方式来与数据库交互,支持多种数据库系统,包括 mysql、postgres、sqlite 等。它使用 TypeScript 编写,提供了强大的类型安全性和可维护性。drizzle-orm 的设计目标是提供一个高效、灵活、易用的 ORM 解决方案,帮助开发者快速构建数据驱动的应用程序
TypeScript
★ 35.1k
⑂ 1.5k
backend
☆
lbryio
/
lbry-sdk
lbry-sdk:构建去中心化数字内容应用的SDK — lbry-sdk提供了一套工具和API,用于构建基于区块链和点对点网络的去中心化应用。它支持多种加密货币和数字内容协议,能够帮助开发者创建安全、可靠和高性能的应用。通过使用lbry-sdk,开发者可以构建出能够抵抗审查和确保用户数据安全的数字内容应用
Python
★ 7.2k
⑂ 492
blockchain
☆
gastownhall
/
beads
beads:编码代理的内存升级 — beads是一个使用Go语言开发的工具,旨在为编码代理提供内存升级,提高其处理复杂代码的能力。通过beads,开发者可以更高效地编写和管理代码。beads的出现对提高编码效率和代码质量具有重要意义
Go
★ 25.2k
⑂ 1.7k
ai-ml
☆
diem
/
diem
diem:去中心化金融网络 — diem 是一个基于 Rust 语言的去中心化金融网络,旨在打造一个安全、透明和创新性的金融系统。它通过利用 blockchain 技术,提供了一种新的金融交互方式。diem 的使命是促进全球金融的发展和普惠。
Rust
★ 16.7k
⑂ 2.5k
blockchain
☆
BewlyBewly
/
BewlyBewly
BewlyBewly:Bilibili 主页定制 — BewlyBewly 项目使用 Vue 框架开发,旨在通过简单的修改来提升 Bilibili 用户的浏览体验。它提供了诸如暗黑模式等个性化选项,令用户可以更加舒适地浏览和使用 Bilibili。通过这种方式,BewlyBewly 为用户提供了一个更为友好的在线环境。
Vue
★ 8.8k
⑂ 391
web
☆
MiniMax-AI
/
skills
skills:人工智能技能开发库 — skills是一个开源的C#库,用于开发和集成人工智能技能。它提供了一种简单的方式来创建和管理AI能力,使得开发者可以更加容易地将AI集成到自己的应用程序中。通过使用skills,开发者可以快速构建智能应用,提高用户体验
C#
★ 13k
⑂ 1.1k
other
☆
turanszkij
/
WickedEngine
WickedEngine:现代图形3D引擎 — WickedEngine是一个功能强大的3D引擎,支持DirectX12、Vulkan、Metal等图形API,具有实体组件系统、全局照明、基于物理的渲染等特性。它还支持多种文件格式,如FBX、GLTF、VRM。WickedEngine的开发使用C语言,具有良好的可扩展性和性能。
C
★ 7.1k
⑂ 757
game
☆
microsoft
/
BitNet
BitNet:1位LLM推理框架 — BitNet是微软开发的官方1位LLM推理框架,用于支持低位深度神经网络的高效推理。它能够有效地优化1位LLM的性能,提高推理速度。BitNet的出现对推动低位深度神经网络的发展具有重要意义
Python
★ 39.7k
⑂ 3.6k
ai-ml
☆
eosphoros-ai
/
DB-GPT
DB-GPT:下一代AI+数据产品的开源智能数据助手 — DB-GPT是一个开源的智能数据助手,利用Python语言开发,能够支持下一代AI和数据产品的开发。它能够提供数据管理和分析功能,帮助开发者更好地利用数据。DB-GPT的出现对AI和数据产品的发展具有重要意义
Python
★ 19.4k
⑂ 2.8k
ai-ml
☆
cilium
/
cilium
cilium:基于 eBPF 的网络、安全和可观察性 — cilium 利用 eBPF 提供网络、安全和可观察性功能,帮助用户更好地管理和监控容器和 Kubernetes 环境。它支持多种功能,如负载均衡、监控和故障排除。cilium 是一个重要的开源项目,得到了 CNCF 的支持
Go
★ 24.7k
⑂ 3.9k
devops
☆
dbt-labs
/
dbt-core
dbt-core:数据转换工具 — dbt-core 通过提供一种标准化的数据转换方法,帮助数据分析师和工程师提高工作效率。它使用 Rust 语言编写,确保了高性能和可靠性。dbt-core 的出现使数据转换变得更加简单和高效。
Rust
★ 13.3k
⑂ 2.4k
data
+18 ★
☆
chartdb
/
chartdb
chartdb:数据库图表编辑器 — chartdb是一个基于TypeScript的数据库设计工具,允许用户通过单个查询可视化和设计数据库结构。它支持多种数据库管理系统,包括MySQL、PostgreSQL、SQLite等。通过chartdb,用户可以轻松地创建和编辑数据库图表,从而提高数据库设计效率
TypeScript
★ 22.6k
⑂ 1.4k
backend
☆
fastfetch-cli
/
fastfetch
fastfetch:系统信息工具 — fastfetch 是一个用 C 语言编写的命令行工具,用于获取系统信息。它提供了丰富的功能和高性能,类似于 neofetch。fastfetch 的出现为用户提供了一个更好的选择,用于获取系统信息。
C
★ 23.7k
⑂ 825
tools
☆
alacritty
/
alacritty
alacritty:跨平台终端模拟器 — alacritty是一个快速且高度可定制的终端模拟器,利用OpenGL实现跨平台支持,包括Linux、macOS和Windows等系统。它的出现解决了传统终端模拟器的性能和兼容性问题。通过使用Rust语言开发,alacritty保证了安全性和稳定性。
Rust
★ 64.6k
⑂ 3.5k
game
☆
fairyglade
/
ly
ly:轻量级Linux和BSD终端用户界面显示管理器 — ly是一个基于文本用户界面的显示管理器,支持Linux和BSD系统,使用Zig语言编写。它提供了一个轻量级的登录管理解决方案,支持PAM认证。ly的开发目标是提供一个快速、稳定和安全的显示管理器,满足用户的需求。
Zig
★ 7.5k
⑂ 350
other
☆
tonybanters
/
oxwm
oxwm:一个Zig编写的窗口管理器 — oxwm是一个使用Zig语言开发的窗口管理器,旨在提供高效和可定制的窗口管理功能。oxwm的开发使用了Zig语言,这是一种现代的系统编程语言。oxwm的出现为用户提供了一个新的窗口管理选择
Zig
★ 843
⑂ 63
other
☆
typicode
/
lowdb
lowdb:简单快速的JSON数据库 — lowdb是一个小型的JavaScript库,用于在本地存储和管理JSON数据。它非常适合需要轻量级数据存储的应用程序,尤其是Electron和Node.js应用。lowdb提供了简单易用的API,帮助开发者快速实现数据存储和检索功能
JavaScript
★ 22.6k
⑂ 965
backend
☆
lightningnetwork
/
lnd
lnd:闪电网络守护进程 — lnd是闪电网络的核心组件,实现了点对点的微支付功能,提高了比特币交易的速度和效率。它使用Go语言编写,提供了安全可靠的加密货币交易解决方案。lnd的开发对于推动比特币和其他加密货币的广泛采用具有重要意义。
Go
★ 8.2k
⑂ 2.3k
blockchain
☆
ytdl-org
/
youtube-dl
youtube-dl:命令行视频下载工具 — youtube-dl是一个开源的命令行程序,允许用户从YouTube.com和其他视频网站下载视频。它支持多种视频网站和格式,提供了灵活的下载选项。通过使用youtube-dl,用户可以轻松地下载和保存他们喜欢的视频
Python
★ 140.5k
⑂ 10.7k
other
☆
Vonng
/
ddia
ddia:数据密集型应用设计 — ddia 提供了数据密集型应用的设计原则和实践,涵盖了数据库、分布式系统和数据处理等方面。该书旨在帮助开发人员设计和构建可扩展、可靠和高性能的数据密集型应用。通过学习 ddia,可以更好地理解数据密集型应用的设计和实现
Python
★ 23.2k
⑂ 4.5k
backend
☆
fail2ban
/
fail2ban
fail2ban:防止多次身份验证错误的守护进程 — fail2ban通过监控日志文件来检测多次身份验证错误,从而防止潜在的攻击。它支持多种操作系统,包括Linux、BSD和macOS。通过使用fail2ban,可以有效地提高系统的安全性并防止未经授权的访问
Python
★ 18.1k
⑂ 1.5k
security
☆
tj
/
n
n:Node版本管理 — n可以帮助用户轻松地在不同的Node版本之间切换,这对于开发和测试不同项目非常有用。通过使用n,用户可以避免版本冲突的问题,并且可以轻松地测试和调试不同的Node版本。同时,n也支持自动下载和安装指定版本的Node
Shell
★ 19.5k
⑂ 762
other
☆
andrewyng
/
context-hub
context-hub:上下文中心库 — context-hub提供了一个简单的方式来管理和共享上下文数据,使得开发者可以更容易地构建复杂的Web应用。它通过提供一个统一的接口来访问和更新上下文数据,从而简化了应用的开发和维护。同时,context-hub也支持多种数据存储和缓存机制,提高了应用的性能和可扩展性
JavaScript
★ 13.8k
⑂ 1.2k
web
☆
bitcoinbook
/
bitcoinbook
bitcoinbook:掌握比特币第三版 — bitcoinbook 提供了关于比特币和区块链的深入介绍,涵盖了 bitcoin-api、blockchain 等技术。通过阅读 bitcoinbook,开发者可以深入了解比特币的底层原理和开发方法。同时,bitcoinbook 也为 oreilly 和 oreilly-books 提供了相关的资源和参考
HTML
★ 25.2k
⑂ 6.2k
blockchain
☆
quii
/
learn-go-with-tests
learn-go-with-tests:使用测试驱动开发学习Go — learn-go-with-tests项目通过测试驱动开发的方式帮助开发者学习Go语言。它提供了一个实践性的学习方法,通过编写测试来理解Go语言的语法和特性。这种方法可以帮助开发者更好地掌握Go语言,并提高编码质量
Go
★ 23.7k
⑂ 2.9k
backend
☆
BabylonJS
/
Babylon.js
Babylon.js:强大的JavaScript游戏和渲染引擎 — Babylon.js是一个功能强大的游戏和渲染引擎,能够让开发者轻松创建令人惊叹的3D场景和游戏。它使用TypeScript编写,支持WebGL、WebGPU和WebXR等技术,能够提供高性能的渲染和交互体验。通过Babylon.js,开发者可以快速构建和部署自己的3D游戏和应用程序。
TypeScript
★ 25.8k
⑂ 3.7k
game
☆
Quick
/
Quick
Quick:Swift 和 Objective-C 测试框架 — Quick 是一个 Swift 和 Objective-C 测试框架,用于简化和加速应用程序的测试过程。它支持 BDD 风格的测试,并且可以与 Carthage 和 CocoaPods 等包管理工具集成。通过使用 Quick,可以更高效地编写和运行测试用例,从而提高应用程序的质量和可靠性。
Swift
★ 9.8k
⑂ 895
mobile
☆
tendermint
/
tendermint
tendermint:Go语言实现的BFT共识算法 — tendermint是基于BFT(拜占庭容错)共识算法的区块链和分布式系统解决方案。它使用Go语言实现,提供高性能和可靠的共识机制。tendermint的应用包括区块链、加密货币和分布式系统等领域
Go
★ 5.9k
⑂ 2.1k
blockchain
☆