📢
gitzw.com上线了,功能陆续更新中,如有问题或反馈请在下方反馈/建议中给我们留言。
✕
读懂开源,从这里开始
首页
排行榜
教程中心
知识库
资讯
分类
专题合集
🌙
简
▾
简体
繁體
English
登录
用户中心
▾
👤 用户中心
📬 我的订阅
✉️ 我的邮箱
🔑 修改密码
⭐ 我的收藏
💬 我的反馈记录
↩ 退出
订阅
☰
首页
排行榜
教程中心
知识库
资讯
分类
专题合集
搜索
订阅
RSS
简体
繁體
English
🔍
搜索
📡
RSS
🔥 热门搜索
llm
vuejs
pytorch
leetcode
sql
langchain
redis
graphql
tokio
unity
peg
php8
"内联钩子"
eranyanay
/
1m-go-websockets
1m-go-websockets:Go语言下的WebSocket连接处理 — 1m-go-websockets项目展示了如何在Go语言中处理大规模的WebSocket连接,通过优化资源利用和实现高效的连接管理,能够支持超过100万个WebSocket连接。这种能力在实时通信、游戏和直播等领域具有重要意义。同时,项目的开源性也使得开发者能够学习和借鉴其中的技术实现
Go
★ 6k
⑂ 640
backend
☆
andrewyng
/
context-hub
context-hub:上下文中心库 — context-hub提供了一个简单的方式来管理和共享上下文数据,使得开发者可以更容易地构建复杂的Web应用。它通过提供一个统一的接口来访问和更新上下文数据,从而简化了应用的开发和维护。同时,context-hub也支持多种数据存储和缓存机制,提高了应用的性能和可扩展性
JavaScript
★ 13.8k
⑂ 1.2k
web
☆
pmndrs
/
use-gesture
use-gesture:React 和 Vanilla Javascript的手势工具 — use-gesture 是一个用于处理组件绑定的鼠标和触摸手势的工具库,支持 React 和 Vanilla Javascript。它提供了便捷的 API,帮助开发者轻松实现拖拽、缩放、滚动等手势功能。通过使用 use-gesture,开发者可以快速构建出交互性强的 Web 应用
TypeScript
★ 9.6k
⑂ 333
web
☆
vercel
/
swr
swr:用于 React 的数据获取 Hooks — swr 为 React 应用提供了一个简单的数据获取解决方案,通过 Hooks 来管理数据获取和缓存,减少了数据获取的复杂性和冗余代码。同时,swr 还支持 stale-while-revalidate 等高级特性,能够有效地提高应用的性能和用户体验。因此,swr 成为了 React 开发者中非常流行的数据获取库
TypeScript
★ 32.4k
⑂ 1.4k
web
☆
netty
/
netty
netty:异步网络应用框架 — Netty是一个开源的Java框架,提供了异步网络编程的解决方案,能够帮助开发者构建高性能、可扩展的网络应用。Netty的主要特点包括事件驱动、异步I/O和灵活的编程模型。通过使用Netty,开发者可以轻松地构建高可靠性和高可扩展性的网络服务器和客户端
Java
★ 35k
⑂ 16.3k
backend
☆
ThePrimeagen
/
harpoon
harpoon:Lua 编程工具 — harpoon 是一个 Lua 编程工具,用于提高开发效率。它提供了一系列功能,帮助开发者更快、更好地编写 Lua 代码。通过使用 harpoon,开发者可以提高代码质量和生产力
Lua
★ 9.2k
⑂ 486
other
☆
acdlite
/
recompose
recompose:React 函数组件和高阶组件工具库 — recompose 为 React 开发者提供了一系列实用函数和高阶组件,帮助简化组件开发和复用。它支持函数组件和高阶组件,提高了开发效率和代码可维护性。通过使用 recompose,可以更轻松地构建和管理复杂的 React 应用
JavaScript
★ 14.8k
⑂ 1.2k
web
☆
smoltcp-rs
/
smoltcp
smoltcp:一个小型TCP/IP栈 — smoltcp是一个使用Rust语言编写的TCP/IP栈,设计用于资源受限的嵌入式系统。它提供了一个小型、可靠和高效的网络协议栈,能够满足各种网络应用的需求。smoltcp的实现简单、灵活和可扩展,使其成为嵌入式系统和网络开发的理想选择
Rust
★ 4.5k
⑂ 540
other
☆
MiniMax-AI
/
skills
skills:人工智能技能开发库 — skills是一个开源的C#库,用于开发和集成人工智能技能。它提供了一种简单的方式来创建和管理AI能力,使得开发者可以更加容易地将AI集成到自己的应用程序中。通过使用skills,开发者可以快速构建智能应用,提高用户体验
C#
★ 13k
⑂ 1.1k
other
☆
judofyr
/
spice
spice:Zig 中的细粒度并行性 — spice 提供了高性能的并行计算能力,通过 Zig 语言实现了低开销的线程管理和调度。这种细粒度的并行性使得开发者能够更好地利用多核处理器的优势。同时,spice 的亚纳秒级开销使得它适用于高性能计算和实时系统的开发
Zig
★ 968
⑂ 25
other
☆
NanoHttpd
/
nanohttpd
nanohttpd:一个微小的Java HTTP服务器 — nanohttpd是一个使用Java编写的微小HTTP服务器,易于嵌入其他应用程序中。它提供了一个简单的HTTP服务器实现,适合于需要内嵌HTTP服务器的应用场景。nanohttpd的微小尺寸和易用性使其成为许多开发者的首选
Java
★ 7.2k
⑂ 1.7k
backend
☆
dnSpy
/
dnSpy
dnSpy:.NET 调试器和程序集编辑器 — dnSpy 提供了强大的调试和编辑功能,允许开发者深入分析和修改 .NET 程序集。它支持多种调试模式,包括步骤执行、变量监视和异常处理。通过使用 dnSpy,开发者可以更好地理解和优化自己的 .NET 应用程序
C#
★ 29.6k
⑂ 5.6k
tools
☆
adnanh
/
webhook
webhook:轻量级入站Webhook服务器 — webhook是一个小型的入站Webhook服务器,允许用户运行shell命令以自动化任务。它支持多种配置选项,包括自定义脚本和命令。通过使用webhook,开发人员可以轻松实现自动化部署和CI/CD流程
Go
★ 12k
⑂ 869
devops
☆
liuzhuang13
/
DenseNet
DenseNet:密集连接卷积神经网络 — DenseNet是一种新的卷积神经网络架构,通过密集连接的方式提高了网络的学习能力和特征提取能力。这种架构在CVPR 2017上获得最佳论文奖,表明其在深度学习领域的重要性。DenseNet的设计可以应用于多种计算机视觉任务中
Lua
★ 4.9k
⑂ 1.1k
ai-ml
☆
Openwrt-Passwall
/
openwrt-passwall
openwrt-passwall:路由器科学上网工具 — openwrt-passwall 是一个开源项目,旨在提供一个简单易用的路由器科学上网解决方案。它支持多种协议,包括 VPN 和 SOCKS 等,能够有效地绕过网络限制,保护用户的网络安全。通过使用 openwrt-passwall,用户可以自由访问互联网,享受更好的网络体验。
Lua
★ 9.8k
⑂ 3k
other
☆
1jehuang
/
jcode
jcode:编码代理工具包 — jcode是一个强大的编码代理工具包,使用Rust语言编写,能够提供高效的编码和解码功能。它可以帮助开发者简化编码流程,提高开发效率。jcode的设计目标是提供一个灵活、可扩展的编码代理解决方案
Rust
★ 7.4k
⑂ 828
ai-ml
+87 ★
☆
fzyzcjy
/
flutter_rust_bridge
flutter_rust_bridge:Dart 和 Rust 的绑定生成器 — flutter_rust_bridge 可以帮助开发者轻松地将 Rust 代码集成到 Flutter 项目中,实现两种语言之间的无缝交互。这种绑定生成器可以大大提高开发效率和代码复用率。同时,它也支持 FFI 和 bindgen 等功能,非常适合需要混合编程的项目
Dart
★ 5.3k
⑂ 406
mobile
☆
mozilla
/
uniffi-rs
uniffi-rs:Rust 多语言绑定生成器 — uniffi-rs 是一个 Rust 项目,用于生成多语言绑定,使得其他语言可以方便地调用 Rust 代码。它通过提供一个统一的接口来简化多语言开发过程,并提高代码的可重用性。这种功能对于需要与多种语言交互的项目来说非常重要
Rust
★ 4.8k
⑂ 321
other
☆
rainbow-me
/
rainbowkit
rainbowkit:连接钱包的最佳方式 — rainbowkit是一个用于连接钱包的工具,提供了便捷的方式来访问web3应用。它支持多种钱包和链条,包括ethereum和react。使用rainbowkit,可以轻松地构建和部署dapp应用
MDX
★ 2.8k
⑂ 789
blockchain
☆
rupa
/
z
z:快速目录跳转工具 — z工具可以记录用户访问过的目录,并允许用户快速跳转到这些目录。这种功能可以大大提高用户的工作效率,减少手动输入目录路径的麻烦。同时,z工具也支持自定义配置,用户可以根据自己的需求定制工具的行为
Shell
★ 17k
⑂ 1.2k
other
☆
inkonchain
/
ink-kit
ink-kit:React 组件库 — ink-kit 提供了一组预建的 React 组件,用于简化区块链应用的开发。它可以帮助开发者快速构建用户界面,并与区块链交互。通过使用 ink-kit,开发者可以专注于应用的逻辑和功能,而不必从头开始构建界面组件
TypeScript
★ 36.5k
⑂ 430
web
☆
actions
/
checkout
checkout:代码库检出操作 — checkout是一个GitHub Actions的操作,用于检出代码库,以便在工作流程中执行后续的操作。它支持多种版本控制系统,包括Git。使用checkout,可以轻松地在工作流程中获取代码库的最新版本,并执行自动化的测试、构建和部署等操作。
TypeScript
★ 8.5k
⑂ 2.7k
web
+8 ★
☆
folke
/
which-key.nvim
which-key.nvim:Neovim 键绑定助手 — which-key.nvim 通过在用户输入时弹出可用键绑定的菜单,帮助用户记住 Neovim 键绑定。该插件使用 Lua 编写,适用于 Neovim 用户。它可以提高用户的工作效率,减少记忆键绑定的困难
Lua
★ 7.2k
⑂ 258
other
☆
cztomsik
/
graffiti
graffiti:Node.js和Deno的HTML/CSS引擎 — graffiti是一个为Node.js和Deno提供HTML/CSS渲染能力的引擎,使用Zig语言开发,能够高效地处理网页内容。它的主要功能是解析和渲染HTML/CSS代码,适用于需要在服务器端渲染网页的应用。通过使用graffiti,开发者可以更容易地构建高性能的Web应用。
Zig
★ 933
⑂ 18
web
☆
inconshreveable
/
ngrok
ngrok:统一入口工具 — ngrok是一种可以将本地服务器暴露到外网的工具,通过它开发者可以轻松地将本地服务提供给外部访问。这种功能对于开发和测试来说非常重要,因为它可以让开发者在本地环境中测试和调试自己的应用。同时,ngrok也提供了安全的隧道功能,保护了开发者的本地服务
Go
★ 24.4k
⑂ 4.3k
backend
☆
mastodon
/
mastodon
mastodon:自托管的微博社区 — mastodon是一个开源的社交网络平台,允许用户自行托管自己的微博服务。它支持ActivityPub和WebFinger等技术,实现了与其他平台的互联互通。通过mastodon,用户可以创建自己的微博社区,实现自主管理和内容控制。
Ruby
★ 50.1k
⑂ 7.5k
devops
☆
kyutai-labs
/
pocket-tts
pocket-tts:一个可以装在你的CPU(和口袋)的TTS — pocket-tts是一个使用Python编写的文本转语音系统,能够将文本转换为自然语音。它的设计目标是高效和便携,能够运行在各种设备上,包括低功耗的嵌入式系统。这种系统可以广泛应用于各个领域,例如语音助手、播音系统等
Python
★ 7.1k
⑂ 714
other
+235 ★
☆
huggingface
/
pytorch-image-models
pytorch-image-models:PyTorch 图像编码器集合 — pytorch-image-models 提供了一个全面且易于使用的 PyTorch 图像编码器集合,包含多种预训练模型和脚本,能够帮助开发者快速构建和部署图像分类模型。该集合包括了 ResNet、ResNeXT、EfficientNet、NFNet、Vision Transformer 等流行模型,能够满足不同应用场景的需求。同时,pytorch-image-models 也提供了便捷的训练、评估和推理脚本,能够帮助开发者快速上手和部署模型
Python
★ 37k
⑂ 5.2k
ai-ml
☆
agentscope-ai
/
QwenPaw
QwenPaw:个人AI助手 — QwenPaw是一个易于使用的AI助手,可以轻松地安装和部署在自己的机器或云端。它支持多个聊天应用程序,并且具有可扩展的能力。QwenPaw的出现使得个人AI助手变得更加便捷和实用。
Python
★ 21.9k
⑂ 2.8k
ai-ml
☆
ethereum-lists
/
chains
chains:以太坊链元数据 — chains 是一个提供以太坊链元数据的项目,帮助开发者获取链的 ID、EIP155 等信息。该项目使用 Kotlin 语言开发,支持以太坊和 EVM 链。chains 项目的主要目的是为以太坊生态系统提供一个统一的链元数据标准
Kotlin
★ 9.8k
⑂ 8.1k
blockchain
☆
lukas-reineke
/
indent-blankline.nvim
indent-blankline.nvim:Neovim 缩进指南 — indent-blankline.nvim 是一个 Neovim 插件,用于显示缩进指南,帮助用户更好地理解代码结构。它支持多种编程语言,并且易于配置。该插件对于编写和阅读代码都非常有用,能够提高开发效率。
Lua
★ 5k
⑂ 121
other
☆
dragonflydb
/
dragonfly
dragonfly:现代内存数据库 — dragonfly是一个高性能的内存数据库,旨在替代传统的Redis和Memcached。它使用C++编写,支持多线程、键值存储和消息队列等功能。通过dragonfly,开发者可以构建更快、更可靠的数据存储系统。
C++
★ 30.9k
⑂ 1.2k
backend
☆
karpathy
/
autoresearch
autoresearch:自动研究项目 — autoresearch项目使用AI代理自动进行研究,重点关注单GPU上的nanochat训练,能够自动完成训练过程。该项目利用Python语言开发,能够高效地进行研究工作。autoresearch项目的目标是实现自动化研究,减少人工干预,提高研究效率
Python
★ 90.8k
⑂ 13.1k
ai-ml
☆
pingdotgg
/
t3code
t3code:TypeScript 项目 — t3code 是一个使用 TypeScript 编写的项目,旨在提供一个强大的开发工具。它利用 TypeScript 的优势,提供了一个高效的开发环境。该项目的目的是为了提高开发效率和代码质量。
TypeScript
★ 13.8k
⑂ 2.9k
web
+75 ★
☆
bmax121
/
APatch
APatch:Android 内核和系统补丁 — APatch 项目使用 Kotlin 语言开发,提供了 Android 内核和系统的补丁功能,用于修改和扩展 Android 系统的功能。该项目利用 inline-hook 和 Magisk 模块技术,实现了对 Android 系统的无侵入式修改。APatch 的出现为 Android 开发者和爱好者提供了一个强大的工具,用于自定义和优化 Android 系统。
Kotlin
★ 7.6k
⑂ 739
mobile
☆