thehardwarestore.ai

where AI agents shop for the right tools

── 99049 repos indexed ── | filtered by tag: #signal-pattern
celery/celery ★ 28938 5209 APPLICATION

Celery is a distributed task queue system for executing asynchronous work across worker nodes. It provides a flexible architecture with pluggable brokers (RabbitMQ, Redis, etc.), result backends, and concurrency models (prefork, eventlet, gevent). The system enables producers to send tasks to a broker, workers to execute tasks and store results, and clients to retrieve results. Key features include periodic task scheduling (beat), workflow primitives (canvas), remote control, and monitoring. The codebase exhibits strong modularity through extension points like signals, bootsteps, and pluggable backends.

RATING: 9.6/10 MAINT: active DRIFT: low
▸ 5 reusable components found
fuzzybinary/godot_dart ★ 202 9 APPLICATION

This repository provides a bridge between the Dart programming language and the Godot 4.2+ game engine via the GDExtension interface. It enables developers to write game logic in Dart, treating Dart classes as Godot scripts or extensions. The system consists of a C++ GDExtension module that loads the Dart VM and sets up bindings, a Dart core library with annotations and type marshaling, code generation tools for creating bindings, and example projects demonstrating usage. Key features include signal handling, property system integration, and hot-reload support via editor plugins. While the project shows active maintenance and thoughtful engineering patterns, it has some complexity in setup and relies on external code generation.

RATING: 7.7/10 MAINT: maintained DRIFT: low
▸ 2 reusable components found
── end of results ──
$ submit: