📢
gitzw.com上线了,功能陆续更新中,如有问题或反馈请在下方反馈/建议中给我们留言。
✕
读懂开源,从这里开始
首页
排行榜
教程中心
知识库
资讯
分类
专题合集
🌙
简
▾
简体
繁體
English
登录
用户中心
▾
👤 用户中心
📬 我的订阅
✉️ 我的邮箱
🔑 修改密码
⭐ 我的收藏
💬 我的反馈记录
↩ 退出
订阅
☰
首页
排行榜
教程中心
知识库
资讯
分类
专题合集
搜索
订阅
RSS
简体
繁體
English
🔍
搜索
📡
RSS
🔥 热门搜索
llm
vuejs
pytorch
langchain
sql
graphql
peg
leetcode
tokio
redis
unity
php8
"并行执行"
📖 知识库
Mistral
★★★★★
★★★★★
进阶
Mistral 是一个开源的工作流管理系统,允许用户定义、执行和管理复杂的工作流。它诞生于 OpenStack 项目,旨在解决云计算环境中工作流管理的挑战。Mistral 提供了一种简单的方式来定义工作流,使用 YAML 或 JSON 格式的工作流定义语言。它支持多种执行器,包括 OpenStack、Docker 和 Kubernetes,能够自动化各种任务和操作。Mistral 的工作流引擎可以处理复杂的工作流逻辑,包括条件判断、循环和并行执行。通过 Mistral,用户可以轻松地管理和优化工作流,提高工作效率和系统可靠性。
workflow
★★★★★
★★★★★
进阶
工作流(workflow)是指一系列有序的、相互关联的任务或活动的自动化执行过程,通常用于管理和优化业务流程、软件开发过程或数据处理流程,通过定义工作流可以提高效率、降低错误率和成本,并且可以实现不同系统或应用之间的集成和协同工作,工作流管理系统可以记录和跟踪工作流的执行情况,并提供实时的监控和分析功能,工作流的应用领域非常广泛,包括软件开发、数据分析、商业流程管理等,工作流管理系统可以帮助组织更好地管理和优化其业务流程,从而提高生产效率和竞争力,工作流的设计和实现需要考虑到任务的依赖关系、并行执行、错误处理和资源分配等因素,工作流管理系统可以通过提供图形化的工作流设计工具、工作流引擎和监控工具等功能来支持工作流的设计、执行和管理,工作流技术已经被广泛应用于各个领域,并且其应用范围还在不断扩大,工作流管理系统可以帮助组织实现更高效、更灵活和更可靠的业务流程管理,工作流技术的发展也推动了其他技术的发展,如云计算、物联网和人工智能等,工作流管理系统可以与这些技术结合使用,实现更强大的功能和更广泛的应用,工作流技术的未来发展方向包括更强大的工作流设计和执行能力、更好的工作流监控和分析能力、更广泛的工作流应用领域等,工作流技术将继续在各个领域发挥重要作用,并推动业务流程管理和软件开发的创新和发展,工作流技术的应用和发展将带来更高效、更灵活和更可靠的业务流程管理和软件开发,工作流技术的未来非常广阔,工作流技术将在各个领域继续发挥重要作用,并推动业务流程管理和软件开发的创新和发展,工作流技术的应用和发展将带来更高效、更灵活和更可靠的业务流程管理和软件开发,工作流管理系统可以帮助组织实现更高效、更灵活和更可靠的业务流程管理,工作流技术的发展也推动了其他技术的发展,如云计算、物联网和人工智能等,工作流管理系统可以与这些技术结合使用,实现更强大的功能和更广泛的应用,工作流技术的未来发展方向包括更强大的工作流设计和执行能力、更好的工作流监控和分析能力、更广泛的工作流应用领域等,工作流技术将继续在各个领域发挥重要作用,并推动业务流程管理和软件开发的创新和发展,工作流技术的应用和发展将带来更高效、更灵活和更可靠的业务流程管理和软件开发,工作流技术的未来非常广阔,工作流技术将在各个领域继续发挥重要作用,并推动业务流程管理和软件开发的创新和发展,工作流技术的应用和发展将带来更高效、更灵活和更可靠的业务流程管理和软件开发,工作流管理系统可以帮助组织实现更高效、更灵活和更可靠的业务流程管理,工作流技术的发展也推动了其他技术的发展,如云计算、物联网和人工智能等,工作流管理系统可以与这些技术结合使用,实现更强大的功能和更广泛的应用,工作流技术的未来发展方向包括更强大的工作流设计和执行能力、更好的工作流监控和分析能力、更广泛的工作流应用领域等,工作流技术将继续在各个领域发挥重要作用,并推动业务流
📦 开源项目
docker
/
compose
compose:多容器应用定义和运行工具 — compose允许用户定义和运行多容器应用,使得开发和部署更加方便。它支持Docker容器的定义、创建和管理,简化了多容器应用的开发和部署过程。通过使用compose,用户可以更容易地管理和维护复杂的容器化应用
Go
★ 37.9k
⑂ 5.9k
devops
☆
stablyai
/
orca
orca:并行智能代理平台 — orca是一个用于管理并行智能代理的平台,允许用户运行任何编码代理,并可在桌面和移动设备上使用。这种平台可以提高编码效率和代理管理的便捷性。通过使用orca,用户可以更好地控制和管理自己的编码代理。
TypeScript
★ 9.9k
⑂ 666
tools
☆
automerge
/
automerge-classic
automerge-classic:自动合并的JSON数据结构 — automerge-classic是一个CRDT(Conflict-free Replicated Data Type)实现,它允许不同用户同时修改数据,然后自动合并修改。这种数据结构特别适合于离线优先的应用程序。automerge-classic的主要优点是它可以确保数据的一致性和可用性,即使在网络连接不稳定的情况下。
JavaScript
★ 14.7k
⑂ 460
data
☆
syncthing
/
syncthing
syncthing:开源文件同步工具 — syncthing 是一个使用 Go 语言编写的点对点(p2p)文件同步工具,允许用户在多个设备之间同步文件,实现文件的实时共享和备份。它支持多平台,包括 Windows、macOS 和 Linux。syncthing 的主要特点是其去中心化的设计,确保用户的文件安全和私密。
Go
★ 86.6k
⑂ 5.4k
backend
☆
fubark
/
cyber
cyber:快速并发脚本 — cyber是一个快速并发脚本项目,使用Zig语言开发,支持高性能脚本执行和并发运行。它适用于需要高性能脚本执行的应用场景,例如游戏开发和嵌入式系统。cyber的并发能力和高性能特性使其成为脚本执行的理想选择
Zig
★ 1.5k
⑂ 59
web
☆
oven-sh
/
bun
bun:JavaScript 运行时、打包器和包管理器 — bun 是一个使用 Rust 编写的 JavaScript 运行时,集成了打包器、测试运行器和包管理器的功能。它能够提供令人难以置信的快速性能,支持 JavaScriptCore、JSX、React、TypeScript 等。通过使用 bun,开发者可以简化开发流程,提高开发效率。
Rust
★ 94.9k
⑂ 4.9k
web
☆
actions
/
checkout
checkout:代码库检出操作 — checkout是一个GitHub Actions的操作,用于检出代码库,以便在工作流程中执行后续的操作。它支持多种版本控制系统,包括Git。使用checkout,可以轻松地在工作流程中获取代码库的最新版本,并执行自动化的测试、构建和部署等操作。
TypeScript
★ 8.5k
⑂ 2.7k
web
+8 ★
☆
trifectatechfoundation
/
sudo-rs
sudo-rs:内存安全的sudo和su实现 — sudo-rs提供了一个内存安全的sudo和su实现,使用Rust语言开发,保证了系统的安全性和稳定性。它可以代替传统的sudo和su命令,提供更高的安全性和可靠性。同时,sudo-rs也可以帮助开发者更好地理解和管理系统权限
Rust
★ 4.4k
⑂ 172
other
☆
nvbn
/
thefuck
thefuck:命令行纠错工具 — thefuck是一个基于Python的工具,用于自动纠正之前的命令行输入错误。它可以帮助用户节省时间和提高效率。通过使用thefuck,用户可以更轻松地管理和纠正自己的命令行操作
Python
★ 97.5k
⑂ 4k
other
☆
TanStack
/
query
query:强大的异步状态管理和数据获取工具 — query提供了强大的异步状态管理和数据获取功能,支持TS/JS、React Query、Solid Query、Svelte Query和Vue Query,能够帮助开发者更好地管理Web应用的状态和数据。它提供了缓存、GraphQL、hooks等功能,能够提高应用的性能和可靠性。通过使用query,开发者可以更轻松地构建高性能和可扩展的Web应用
TypeScript
★ 50k
⑂ 4k
web
☆
nodejs
/
node
node:JavaScript 运行时环境 — node 提供了一个基于事件驱动的非阻塞 I/O 模型,允许开发人员创建高性能的服务器端应用程序。node 的生态系统非常丰富,拥有大量的第三方库和工具,能够帮助开发人员快速构建和部署应用程序。node 在 web 开发领域得到了广泛的应用和认可
JavaScript
★ 117.9k
⑂ 35.7k
web
☆
nikivdev
/
code
flow:自主性移动加速 — flow是一个使用Rust语言开发的项目,旨在通过自主性提高移动速度。它提供了一个高效的移动解决方案,能够帮助用户更快地完成任务。通过使用flow,用户可以体验到更高的移动效率和自主性。
Rust
★ 21.1k
⑂ 833
ai-ml
☆
pranshuparmar
/
witr
witr:进程运行情况分析工具 — witr 提供了一个命令行界面来查询和分析进程信息,支持多个操作系统,包括 Linux、macOS 和 Windows。它能够帮助用户快速定位问题和优化系统性能。通过使用 witr,用户可以更好地理解系统中进程的运行情况,从而提高系统的可靠性和稳定性。
Go
★ 18.3k
⑂ 570
devops
☆
resque
/
resque
resque:Redis 支持的 Ruby 库 — resque 是一个 Redis 支持的 Ruby 库,用于创建后台任务、将任务放入多个队列中并稍后处理。它提供了一个简单的方式来管理后台任务,并支持多个队列和任务处理。使用 resque,可以轻松实现异步任务处理和队列管理。
Ruby
★ 9.5k
⑂ 1.7k
backend
☆
pocketbase
/
pocketbase
pocketbase:实时后端解决方案 — pocketbase 是一个使用 Go 语言开发的实时后端解决方案,能够提供实时数据同步和认证功能。它的设计目标是简单易用,能够快速部署和集成到各种应用中。通过使用 pocketbase,开发者可以快速构建实时应用,提高用户体验和应用性能
Go
★ 59.2k
⑂ 3.5k
backend
☆
PowerJob
/
PowerJob
PowerJob:分布式作业调度中间件 — PowerJob 提供了强大的作业调度能力,支持分布式计算和工作流管理。它能够帮助企业解决复杂的作业调度问题,提高系统的可靠性和可扩展性。同时,PowerJob 也支持多种编程语言和框架,包括 Java,方便开发人员使用
Java
★ 7.8k
⑂ 1.4k
tools
☆
microsoft
/
terminal
terminal:Windows 终端与控制台主机 — terminal 提供了新的 Windows Terminal 和传统的 Windows 控制台主机,让用户在一个地方就能访问两种终端体验。
C++
★ 104.3k
⑂ 9.4k
tools
+59 ★
☆
nvm-sh
/
nvm
nvm:节点版本管理器 — nvm允许用户轻松安装和切换不同的node.js版本,解决了不同项目之间的版本兼容性问题。通过使用nvm,开发者可以高效地管理和维护多个node.js版本。这种灵活性使得nvm成为node.js开发者的必备工具
Shell
★ 94.2k
⑂ 10.3k
other
☆
chenfei-wu
/
TaskMatrix
TaskMatrix:任务管理矩阵 — TaskMatrix是一个开源的任务管理平台,使用Python语言开发。它提供了一个简单易用的接口,帮助用户管理和跟踪任务。通过TaskMatrix,用户可以高效地组织和优先级任务,从而提高生产力。
Python
★ 34.1k
⑂ 3.2k
other
☆
lint-staged
/
lint-staged
lint-staged:代码检查和格式化工具 — lint-staged可以帮助开发人员确保代码的一致性和质量,通过运行任务如代码格式化和lint检查,对暂存的Git文件进行检查和修复。这样可以大大提高开发团队的效率和代码质量。同时,lint-staged支持多种流行的lint工具,如eslint和stylelint
JavaScript
★ 14.7k
⑂ 465
tools
☆
jrouwe
/
JoltPhysics
JoltPhysics:一个多核友好的刚体物理和碰撞检测库 — JoltPhysics是一个使用C++编写的物理和碰撞检测库,能够有效利用多核处理器,非常适合游戏和VR应用的开发。它已被多个知名游戏如Horizon Forbidden West和Death Stranding 2采用。JoltPhysics的高性能和易用性使其成为游戏开发者的首选。
C++
★ 11k
⑂ 809
game
☆
koajs
/
koa
koa:Node.js 的表达式中间件 — koa 提供了一个轻量级的中间件框架,允许开发者使用 ES2017 异步函数构建 Web 应用。它的设计目标是提供一个更简单、更灵活的方式来处理 HTTP 请求和响应。koa 的出现填补了 Node.js 中间件框架的空白,成为构建 Web 应用的热门选择
JavaScript
★ 35.7k
⑂ 3.2k
web
☆
aaif-goose
/
goose
goose:开源AI代理 — goose是一个基于Rust语言开发的AI代理,能够提供代码建议、安装、执行、编辑和测试等功能。其可扩展性使得开发者可以根据需要添加新的功能。goose的出现为开发者提供了一个新的选择,能够更好地利用AI技术提高开发效率
Rust
★ 50.5k
⑂ 5.4k
ai-ml
☆
deskflow
/
deskflow
deskflow:共享键盘和鼠标 — deskflow通过C++实现键盘和鼠标的模拟和网络共享,使得用户可以在多台电脑之间轻松共享单个键盘和鼠标,从而提高工作效率和便利性。这种功能对于需要在多台电脑之间切换的用户来说尤其有用。deskflow的开源性质也使得其可以被广泛定制和扩展。
C++
★ 27.5k
⑂ 4.7k
other
☆
simplezhli
/
flutter_deer
flutter_deer:Flutter 练习项目 — flutter_deer 项目提供了一个完整的 UI 设计图,帮助开发者更好地理解和练习 Flutter 的开发。该项目包含了多个实用功能,例如集成测试、可访问性测试和自定义视图等。通过这个项目,开发者可以更好地掌握 Flutter 的开发技巧和最佳实践
Dart
★ 8.6k
⑂ 1.8k
mobile
☆
moment
/
moment
moment:JavaScript 日期处理库 — moment 提供了强大的日期处理功能,允许开发者轻松地解析、操作和显示日期。它可以帮助开发者处理日期相关的任务,例如日期格式化、时间计算等。moment 广泛应用于 Web 开发中,特别是在需要处理日期和时间的应用程序中。
JavaScript
★ 47.9k
⑂ 7k
web
☆
Yeachan-Heo
/
oh-my-claudecode
oh-my-claudecode:多智能体编排系统 — oh-my-claudecode实现了多智能体的编排和管理,能够有效地提高代码的执行效率和团队的协作能力。它支持并行执行和自动化,能够很好地适应复杂的编码任务。通过使用oh-my-claudecode,开发者可以更好地利用Claude Code的功能,提高编码的生产力。
TypeScript
★ 37.9k
⑂ 3.4k
ai-ml
☆
jenkinsci
/
jenkins
jenkins:自动化服务器 — jenkins是一个开源的自动化服务器,支持持续集成和持续部署,帮助开发者提高效率和质量。它提供了丰富的插件和脚本支持,包括Groovy等。jenkins在DevOps领域中发挥着重要作用
Java
★ 25.6k
⑂ 9.6k
devops
☆
langchain-ai
/
open_deep_research
open_deep_research:开源深度研究平台 — open_deep_research 是一个专注于深度学习研究的开源平台,旨在为研究人员提供强大的工具和资源。它支持多种深度学习框架,帮助用户高效地进行实验和模型开发。
Python
★ 12.1k
⑂ 1.7k
other
+14 ★
☆
istio
/
istio
istio:服务网格解决方案 — istio 提供了一种简单而强大的方式来管理基于微服务的应用程序,通过提供流量管理、安全和可观察性功能。istio 的设计目标是使开发人员能够轻松地创建和管理复杂的微服务架构,提高系统的可靠性和安全性。同时,istio 也支持多种环境,包括 Kubernetes 和 Consul。
Go
★ 38.3k
⑂ 8.3k
backend
☆
calcom
/
cal.diy
cal.diy:开放式日程安排基础设施 — cal.diy 是一个使用 TypeScript 编写的开源项目,提供了一个强大的日程安排基础设施,支持多种技术栈,包括 Next.js、PostgreSQL、Prisma 等。它的设计目标是为所有人提供一个易于使用和扩展的日程安排解决方案,从而提高生产力和效率。通过使用 cal.diy,开发者可以快速构建自己的日程安排应用程序。
TypeScript
★ 46.6k
⑂ 14.5k
web
☆
acdlite
/
recompose
recompose:React 函数组件和高阶组件工具库 — recompose 为 React 开发者提供了一系列实用函数和高阶组件,帮助简化组件开发和复用。它支持函数组件和高阶组件,提高了开发效率和代码可维护性。通过使用 recompose,可以更轻松地构建和管理复杂的 React 应用
JavaScript
★ 14.8k
⑂ 1.2k
web
☆
square
/
dagger
dagger:Android 和 Java 的快速依赖注入器 — dagger 是一个为 Android 和 Java 应用程序提供快速依赖注入的库。它可以帮助开发者更好地管理应用程序的依赖关系,提高代码的可维护性和可扩展性。通过使用 dagger,开发者可以更轻松地构建和测试应用程序
Java
★ 7.3k
⑂ 3.1k
mobile
☆
cortexproject
/
cortex
cortex:大规模可扩展的Prometheus解决方案 — cortex是一个使用Go语言开发的开源项目,旨在提供一个大规模可扩展、 高可用、多租户的长期Prometheus解决方案。它可以水平扩展以满足大规模监控需求,并提供高可用性保证。通过使用cortex,用户可以更好地管理和监控他们的系统和应用程序。
Go
★ 5.8k
⑂ 869
devops
☆