JustClaw-It · component browser

Find a component worth adapting.

The same live search your agent gets over MCP: real components with their quality score, licence and source repo. Open one to inspect it.

50 live results for automation · score 6+

9.8 ai

MnemonIntegration (__init__.py)

mnemon.moth ----------- Auto-instrumentation engine. On mnemon.init(), the moth wakes up, scans the environment for installed agent frameworks, and patches each one at the right ex

MnemonpythonMIT
Score breakdown
  • Completeness10.0
  • Code quality9.0
  • Deployability10.0
  • Reusability10.0
  • Strategic value10.0

Tags: ai, AI / Agents, automation, tag:auto-instrumentation, tag:framework-detection

9.7 automation

AnchorRule (extensions/anchors.py)

Translating semantic placements into concrete stack indices. This is the only module that knows the shape of DeerFlow's middleware stack. Restructuring the stack means updating the

gitingest_bytedance_deer-flowpythonMIT
Score breakdown
  • Completeness10.0
  • Code quality10.0
  • Deployability10.0
  • Reusability10.0
  • Strategic value7.0

Tags: automation

9.6 ai

buildTriggerPattern (config.ts)

Builds a case-insensitive regex pattern matching @mentions of a name for triggering agent invocation.

openbrowserclawtypescriptMIT
Score breakdown
  • Completeness10.0
  • Code quality10.0
  • Deployability10.0
  • Reusability9.0
  • Strategic value8.0

Tags: ai, automation, tag:regex-pattern, tag:mention-detection, tag:agent-trigger

9.4 automation

normalizeReleaseProposal (src/schema.ts)

Zod schemas and helpers for release proposals and decisions.

open-multi-agenttypescriptMIT
Score breakdown
  • Completeness10.0
  • Code quality9.0
  • Deployability10.0
  • Reusability9.0
  • Strategic value9.0

Tags: automation

9.3 automation

collect_plugin_enabled_candidates (src/toggles.rs)

Module exposing: collect_plugin_enabled_candidates

openinterpreterrustApache-2.0
Score breakdown
  • Completeness10.0
  • Code quality9.0
  • Deployability10.0
  • Reusability9.0
  • Strategic value8.0

Tags: automation

9.3 ai

AsyncDendrite (dendrite_browser.py)

Provides async browser automation using Playwright, supporting page interactions, authentication, and AI agent workflows.

dendrite-python-sdkpythonMIT
Score breakdown
  • Completeness9.0
  • Code quality9.0
  • Deployability10.0
  • Reusability9.0
  • Strategic value10.0

Tags: ai, AI / Agents, automation, tag:async-browser, tag:web-authentication

9.2 automation

SelectorStrategySchema (domain/workflow.ts)

* @claude-flow/browser - Workflow Types (ADR-122 Phase 7) Successful MCTS traces (Phase 4) compile into deterministic Workflow artifacts. A Workflow is the runnable, replayable, di

ruflotypescriptMIT
Score breakdown
  • Completeness10.0
  • Code quality9.0
  • Deployability9.0
  • Reusability9.0
  • Strategic value9.0

Tags: automation, tag:knn-classified

9.2 automation

ValidateDynamicEntries (component/dynamic_params.go)

Validation logic for dynamic agent parameters, ensuring no blank or empty entries in DSL configurations.

ragflowgoApache-2.0
Score breakdown
  • Completeness10.0
  • Code quality9.0
  • Deployability9.0
  • Reusability9.0
  • Strategic value9.0

Tags: automation

9.2 automation

Secret Name Validator (secrets/validation.go)

Validates CI/CD secret and variable names against naming conventions, rejecting reserved GITEA_/GITHUB_ prefixes and invalid characters.

giteagoMIT
Score breakdown
  • Completeness10.0
  • Code quality9.0
  • Deployability9.0
  • Reusability9.0
  • Strategic value9.0

Tags: automation, security, infra, tag:validation, tag:regex

9.2 scraping

Screenshot Capture Tool (backend/screenshot.ts)

Defines a tab tool that captures page or element screenshots, inferring image format (png/jpeg/webp) from filename and returning formatted results.

playwrighttypescriptApache-2.0
Score breakdown
  • Completeness10.0
  • Code quality9.0
  • Deployability9.0
  • Reusability9.0
  • Strategic value9.0

Tags: scraping, automation, testing, files, tag:screenshot

9.2 automation

canTransition (value-objects/federation-node-state.ts)

* Federation peer state machine (ADR-097 Phase 2). Phase 1 shipped the budget envelope + enforcer that travels with every outbound message. Phase 2 adds the per-peer breaker: when

ruflotypescriptMIT
Score breakdown
  • Completeness10.0
  • Code quality9.0
  • Deployability9.0
  • Reusability9.0
  • Strategic value9.0

Tags: automation

9.2 automation

TaskQueue (task/queue.ts)

Dependency-aware task queue that tracks task states and emits events.

open-multi-agenttypescriptMIT
Score breakdown
  • Completeness10.0
  • Code quality9.0
  • Deployability9.0
  • Reusability9.0
  • Strategic value9.0

Tags: automation, tag:knn-classified

9.2 automation

services/index.ts

* V3 CLI Services Index Central registry for all background services /

ruflotypescriptMIT
Score breakdown
  • Completeness10.0
  • Code quality9.0
  • Deployability9.0
  • Reusability9.0
  • Strategic value9.0

Tags: automation

9.2 automation

CircularDependencyError (events/handler_graph.py)

Dependency graph resolution for event handlers. This module resolves handler dependencies into execution levels, ensuring handlers execute in correct order while maximizing paralle

crewAIpythonMIT
Score breakdown
  • Completeness10.0
  • Code quality9.0
  • Deployability9.0
  • Reusability9.0
  • Strategic value9.0

Tags: automation

9.2 scraping

dendrite_page.py

Wraps Playwright page functionality for browser automation and web scraping with methods for page interaction, data extraction, and element handling.

dendrite-python-sdkpythonMIT
Score breakdown
  • Completeness9.0
  • Code quality9.0
  • Deployability10.0
  • Reusability9.0
  • Strategic value9.0

Tags: scraping, Scraping / Crawling, automation, tag:page-wrapping, tag:dom-interaction

9.2 scraping

AsyncElement (dendrite_element.py)

Wraps Playwright's async element locator to perform browser interactions like clicks and text input with navigation tracking and outcome validation for web scraping.

dendrite-python-sdkpythonMIT
Score breakdown
  • Completeness9.0
  • Code quality9.0
  • Deployability10.0
  • Reusability9.0
  • Strategic value9.0

Tags: scraping, Scraping / Crawling, automation, tag:element-interaction, tag:async

9.2 automation

shouldRequestApproval (pipeline/approval-gate.ts)

Utility for determining approval flow and formatting/parsing approval requests.

oh-my-openclawtypescriptMIT
Score breakdown
  • Completeness10.0
  • Code quality9.0
  • Deployability10.0
  • Reusability9.0
  • Strategic value6.0

Tags: automation

9.2 automation

Schedule/CronNextRun.php

Calculates the next execution time for a 5-field cron expression, useful for task schedulers or job systems.

synaplanphpApache-2.0
Score breakdown
  • Completeness10.0
  • Code quality9.0
  • Deployability9.0
  • Reusability9.0
  • Strategic value8.0

Tags: automation, tag:knn-classified

9.2 automation

parseCrontab (lib/scheduled-os-schedule.mjs)

Pure status helpers for the macOS (launchd) and Linux (cron) scan schedule. The install scripts write CRON_MARKER on the crontab line they own.

career-opsjavascriptMIT
Score breakdown
  • Completeness10.0
  • Code quality9.0
  • Deployability10.0
  • Reusability9.0
  • Strategic value6.0

Tags: automation, tag:knn-classified

9.2 automation

cadenceMinimum (lib/scheduled-job-client.mjs)

Module exposing: cadenceMinimum, cadenceValueForUnit, createScheduledJobRequest, updateScheduledJobRequest, MIN_SCHEDULE_MINUTES

career-opsjavascriptMIT
Score breakdown
  • Completeness10.0
  • Code quality9.0
  • Deployability9.0
  • Reusability9.0
  • Strategic value8.0

Tags: automation, tag:knn-classified

9.2 automation

Blockchain Balance Fetch Retry Schedules (constants/schedules.ts)

Defines exponential backoff retry schedules for fetching blockchain balances across Cosmos, Aptos, and EVM networks. Reuse this to standardize error handling and retry logic for ne

uniontypescriptApache-2.0
Score breakdown
  • Completeness10.0
  • Code quality9.0
  • Deployability10.0
  • Reusability9.0
  • Strategic value6.0

Tags: automation, infra, payments, lang:typescript, tag:effect

9.2 automation

Controller Loop Runner (app/controller_utils.go)

Helper functions to start, manage, and coordinate controller goroutine loops with context and wait groups for the controller manager.

kubernetesgoApache-2.0
Score breakdown
  • Completeness10.0
  • Code quality9.0
  • Deployability10.0
  • Reusability9.0
  • Strategic value6.0

Tags: automation, integration, tag:concurrency, tag:lifecycle, tag:context

9.1 scraping

build_fingerprint_worker_js (fingerprint_builder)

Generates a JavaScript injection script to spoof Web Worker fingerprinting surfaces like navigator and WebGL, ensuring consistent evasion in worker contexts.

pydollpythonMIT
Score breakdown
  • Completeness9.0
  • Code quality9.0
  • Deployability9.0
  • Reusability9.0
  • Strategic value10.0

Tags: scraping, automation, tag:fingerprint-evasion, tag:web-worker-spoofing, tag:javascript-injection

9.1 database

startAgentLoop (agent-loop.ts)

Runs a continuous loop to execute agent tasks, handling rate limits and worker coordination.

roomtypescriptMIT
Score breakdown
  • Completeness10.0
  • Code quality9.0
  • Deployability9.0
  • Reusability8.0
  • Strategic value10.0

Tags: database, Database / ORM, ai, automation, tag:db-ops

9.1 automation

validate_graph (workflow_engine.py)

Workflow engine v2 — DAG runner with persisted, resumable run state. A v2 workflow declares `nodes` + `edges` instead of a linear `steps` list. Node types: `tool` (capability actio

JIGGApythonMIT
Score breakdown
  • Completeness9.0
  • Code quality9.0
  • Deployability9.0
  • Reusability9.0
  • Strategic value10.0

Tags: automation

9.1 automation

TaskCustomFieldDefinitionBase (task_custom_fields.py)

Schemas for task custom field metadata, board bindings, and payloads.

openclaw-mission-controlpythonMIT
Score breakdown
  • Completeness9.0
  • Code quality9.0
  • Deployability10.0
  • Reusability9.0
  • Strategic value8.0

Tags: unclassified, automation

9.1 automation

newStep (runner/step_factory.go)

Factory method that instantiates step objects like Run, Local, Remote, or Docker steps.

actgoMIT
Score breakdown
  • Completeness10.0
  • Code quality9.0
  • Deployability10.0
  • Reusability7.0
  • Strategic value10.0

Tags: automation

9.1 automation

Queue Message Model (src/Message.php)

Models a single message within the Appwrite queue system, tracking payload, delivery attempts, size, and processing state. Reuse it when implementing custom queue workers, task sch

appwritephpBSD-3-Clause
Score breakdown
  • Completeness10.0
  • Code quality8.0
  • Deployability9.0
  • Reusability9.0
  • Strategic value9.0

Tags: automation, infra, chat, lang:php, tag:payload

9.1 automation

modules/cron.ts

cron.ts from strapi/strapi

strapitypescriptMIT
Score breakdown
  • Completeness10.0
  • Code quality8.0
  • Deployability9.0
  • Reusability9.0
  • Strategic value9.0

Tags: automation

9.1 automation

recordRejectedOutput (session/OutputRecovery.ts)

Tracks and limits retries for rejected session outputs, returning retry or drop decisions.

claude-memtypescriptApache-2.0
Score breakdown
  • Completeness10.0
  • Code quality9.0
  • Deployability9.0
  • Reusability9.0
  • Strategic value7.0

Tags: automation

9.1 automation

ActionTask (structs/repo_actions.go)

Copyright 2023 The Gitea Authors. All rights reserved. SPDX-License-Identifier: MIT

giteagoMIT
Score breakdown
  • Completeness10.0
  • Code quality8.0
  • Deployability9.0
  • Reusability9.0
  • Strategic value9.0

Tags: automation

9.1 automation

CatalogEntry (cron/suggestion_catalog.py)

Catalog of starter cron-job suggestions for Hermes, each entry defines a job spec and metadata.

hermes-agentpythonMIT
Score breakdown
  • Completeness10.0
  • Code quality9.0
  • Deployability9.0
  • Reusability9.0
  • Strategic value7.0

Tags: automation, tag:knn-classified

9.1 automation

Delay (retry/policy.go)

Exponential backoff policy for retry loops in Go.

devskillsgoMIT
Score breakdown
  • Completeness10.0
  • Code quality9.0
  • Deployability9.0
  • Reusability9.0
  • Strategic value7.0

Tags: automation

9.1 automation

SchedulerConfig (config/scheduler_config.py)

Module exposing: SchedulerConfig

gitingest_bytedance_deer-flowpythonMIT
Score breakdown
  • Completeness10.0
  • Code quality9.0
  • Deployability9.0
  • Reusability9.0
  • Strategic value7.0

Tags: automation

9.1 automation

NewQueue (par/queue.go)

Thread-safe queue limiting parallel goroutine execution.

gogoBSD-3-Clause
Score breakdown
  • Completeness10.0
  • Code quality8.0
  • Deployability9.0
  • Reusability9.0
  • Strategic value9.0

Tags: automation

9.0 automation

localDayAndMinute (quota/schedules.ts)

* schedules.ts — Time-aware quota windows for a quota pool. A schedule answers two questions the static pool allocation cannot: WHEN may OmniRoute use this account? → days + start/

OmniRoutetypescriptMIT
Score breakdown
  • Completeness9.0
  • Code quality9.0
  • Deployability9.0
  • Reusability9.0
  • Strategic value9.0

Tags: automation

9.0 infra

Structured Worker Identity Registry (runtime/structured-worker-identity.ts)

Maps a structured agent session id to a bearer handle, pane key, and host scope for orchestration dispatch, serving as the identity authority when no live PTY exists.

orcatypescriptMIT
Score breakdown
  • Completeness9.0
  • Code quality9.0
  • Deployability9.0
  • Reusability9.0
  • Strategic value9.0

Tags: infra, automation, auth, tag:session, tag:dispatch

9.0 automation

parseCronExpression (shared/automation-schedule-parsing.ts)

Parses cron and rrule schedules into structured objects for automation.

orcatypescriptMIT
Score breakdown
  • Completeness9.0
  • Code quality9.0
  • Deployability9.0
  • Reusability9.0
  • Strategic value9.0

Tags: automation, tag:knn-classified

9.0 automation

WorkflowNodeAssignment (types.py)

Workflow / Run / Approval shapes. Port of clawrecipes/src/lib/workflows/workflow-types.ts. The TS file is mostly type aliases on top of free-form dicts; we keep the Python port fai

hermes-recipespythonApache-2.0
Score breakdown
  • Completeness9.0
  • Code quality9.0
  • Deployability10.0
  • Reusability9.0
  • Strategic value7.0

Tags: automation, dev-tools

9.0 automation

parseVersion (registry/dependency-graph.ts)

* Dependency Graph Manages plugin dependencies with version constraint checking, safe unload detection, and topological sorting. / =================================================

ruflotypescriptMIT
Score breakdown
  • Completeness9.0
  • Code quality9.0
  • Deployability9.0
  • Reusability9.0
  • Strategic value9.0

Tags: automation

9.0 dev-tools

Thread Safety Annotations (src/threadsafety.h)

Defines Clang thread-safety analysis macros (GUARDED_BY, LOCKABLE, etc.) for annotating locking semantics in C++ code to enable static analysis.

bitcoincMIT
Score breakdown
  • Completeness9.0
  • Code quality9.0
  • Deployability9.0
  • Reusability9.0
  • Strategic value9.0

Tags: dev-tools, automation, lang:cpp, tag:clang, tag:concurrency

9.0 auth

YAML Policy Engine with Glob-Based Guardrails

Declarative file-access, process, and port rules with glob matching plus runtime limits (max file size, max processes, max turns, timeout), enforced at container level and hot-appl

gitingest_open-gitagent_clawlesstypescriptMIT
Score breakdown
  • Completeness9.0
  • Code quality9.0
  • Deployability9.0
  • Reusability9.0
  • Strategic value9.0

Tags: auth, security, automation, tag:glob-matching, tag:sandbox-rules

8.9 automation

AsyncQueue (utils/async-queue.ts)

Module exposing: AsyncQueue, PriorityAsyncQueue, SharedPriorityTarget

AFFiNEtypescriptMIT
Score breakdown
  • Completeness10.0
  • Code quality8.0
  • Deployability9.0
  • Reusability9.0
  • Strategic value8.0

Tags: automation, tag:knn-classified

8.9 automation

matchesScheduledTaskQuery (scheduled-tasks/search.ts)

Module exposing: matchesScheduledTaskQuery

gitingest_bytedance_deer-flowtypescriptMIT
Score breakdown
  • Completeness10.0
  • Code quality9.0
  • Deployability10.0
  • Reusability9.0
  • Strategic value4.0

Tags: automation, tag:knn-classified

8.9 automation

fetchScheduledTasks (scheduled-tasks/api.ts)

Module exposing: fetchScheduledTasks, fetchScheduledTask, fetchThreadScheduledTasks, fetchScheduledTaskRuns, createScheduledTask, updateScheduledTask, pauseScheduledTask, resumeSch

gitingest_bytedance_deer-flowtypescriptMIT
Score breakdown
  • Completeness10.0
  • Code quality8.0
  • Deployability9.0
  • Reusability9.0
  • Strategic value8.0

Tags: automation, tag:knn-classified

8.9 automation

markInputQuietSchedulerInput (lib/input-quiet-scheduler.ts)

Schedules callbacks after a quiet period of user input, improving UI responsiveness by deferring heavy work.

orcatypescriptMIT
Score breakdown
  • Completeness10.0
  • Code quality9.0
  • Deployability9.0
  • Reusability9.0
  • Strategic value6.0

Tags: automation, tag:knn-classified

8.9 analytics

Alert State Enum (ruletypes/alert_state.go)

Defines typed enum values for alert lifecycle states (inactive, pending, firing, etc.) with severity ranking for sorting/display in alerting rules.

signozgoMIT
Score breakdown
  • Completeness9.0
  • Code quality9.0
  • Deployability9.0
  • Reusability9.0
  • Strategic value8.0

Tags: analytics, infra, automation, lang:go, tag:enum

8.9 automation

execute_remote_command (ExecuteRemoteCommand)

Executes one or more remote commands on a server via SSH, logs output, handles sudo for non-root users, and optionally saves outputs. Central to deployment orchestration.

coolifyphpApache-2.0
Score breakdown
  • Completeness9.0
  • Code quality8.0
  • Deployability9.0
  • Reusability9.0
  • Strategic value10.0

Tags: automation, infra, tag:ssh-execution, tag:remote-shell

8.8 automation

TicketRow (tickets.py)

Ticket handler-level operations — list / move / assign / dispatch / complete. Port of clawrecipes/src/handlers/tickets.ts plus the dispatch handler from clawrecipes/index.ts. OpenC

hermes-recipespythonApache-2.0
Score breakdown
  • Completeness9.0
  • Code quality9.0
  • Deployability10.0
  • Reusability8.0
  • Strategic value8.0

Tags: unclassified, automation

8.8 dev-tools

NPM Package Validator (validate/validate-packages.ts)

Validates npm packages in rule frontmatter against registry, checking existence, weekly downloads, and last update date. Use for CI quality gates.

Front-End-ChecklisttypescriptMIT
Score breakdown
  • Completeness10.0
  • Code quality8.0
  • Deployability8.0
  • Reusability9.0
  • Strategic value9.0

Tags: dev-tools, infra, automation, tag:validation, tag:quality